npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@agoro-digital/mint-nft

v0.1.10

Published

CLI tool to Mint NFTs on the XRPL ledger

Downloads

4

Readme

Mint NFT CLI tool

CircleCI

A Command line tool to mint NFTs on the XRP Ledger. Simplifying access to XRP Ledger fans for the creation of their own Xrp Ledger nfts.

Running the tool

Run the following command to run the tool.

npx @agoro-digital/mint-nft

The tool can be run with the following flags:

--help: -h – show the available commands in the terminal.
--version: -v – Display the current version of the tool
--logLevel: -l – Set the level of logging output in the terminal. Defaults to info.

What does it do?

The cli tool takes the following steps:

  1. Retrieves IPFS meta data.
  2. Connects to selected net.
  3. Creates/Retrieves details of nft issuing wallet.
  4. Creates/Retrieves details of distributor wallet.
  5. Configures the issuing wallet (enables rippling, adds artwork to email field, adds metadata to domain field).
  6. Conducts the certification payment from issuer to distributor with populated memo fields(description, author, primaryUri).
  7. Creates trustline from distributor to issuer.
  8. Sends NFT from issuer to distributor.
  9. Sets the regular key on the issuing account.
  10. Removes Master key and blackholes the issuing account.
  11. Issues link to xrplnft.art with your nft (please note you will not receive a green validation tick as this is reserved for aesthetes.art domain wallets only).
  12. Disconnects selected net.

Requirements

You will require IPFS metadata and a file for the tool to work fully. E.g This meta data and this file are good examples of best current practices.

Optional values for the cli tool are:

A Gravatar hash (see The Gravatar website for creating an account and getting a hash).

A validation domain to be added to the distributor wallet (this domain would be where you would store your xrp-ledger.toml to prove who had created the nft).

Test net:

Test net will auto generate your issuing wallet and distributor wallet (you can also add your own if you wish).

Main net

Beware if you are using main net, as part of this process the issuing wallet will be blackholed, please note you will be asked to confirm your understanding of this situation when using the cli tool. Agoro Digital accept no liability or responsibility for your actions when using this tool.

You will require a seed for both issuing and distirbutor address (29 character long alpha numeric secret key).

Inspiration

Thanks to all for their work in the discussions

Thanks to Aesthetes for their guide and information.

Authors

Created by Agoro Digital, the company behind the Kapcher app.