A CLI for managing your solana nft collection.
- Free software: MIT license
- python3.7 installed.
- solana-cli-tools installed.
- spl-token-cli installed.
With requirements installed, and python3.7 active and on path (or in virtual environment):
- Install nftools:
pip install nftools
- Verify installation:
nftools --version
- If successful, should output
nftools, version 1.0.7a
- If successful, should output
- Verify installation:
- View available methods:
nftools --help
- Run your first command:
nftools snapshot
Create whitelist token (0 decimals) and mint specified amount to your wallet.
$ nftools create-whitelist-token
Take snapshot of active holders for specified collection. Captures wallet address, nft token address, and nft token account address. Save in your specified format (json, csv, xlsx)
$ nftools snapshot
Get list of nft token addresses for specified collection. Save in your specified format (json, csv, xlsx)
$ nftools get-hash-list
Get # of collection NFTs held by owner. Save in your specified format (json, csv, xlsx)
$ nftools get-holders
$ nftools get-metadata
$ nftools airdrop-collection