The Solana Metaplex NFT 'Swiss Army Knife' tool.
Features:
-
Decode the metadata of a token mint account
-
Mint new NFTs from a JSON file or URIs
-
Set
primary_sale_happenedbool on an NFT's metadata -
Set
update_authorityaddress on an NFT's metadata -
Verify a creator by signing the metadata accounts for all tokens in a list, for a given candy machine id or a single mint account
-
Get a snapshot of current NFT holders for a given candy machine ID or update authority
... and more! See the docs for full features and usage instructions.
Suggestions and PRs welcome!
Note: This is experimental software for a young ecosystem. Use at your own risk. The author is not responsible for misuse of the software or for the user failing to test specific commands on devnet before using on production NFTs.
Linux, MacOS and Windows binaries available in releases, thanks to CI work done by Kartik Soneji.
cargo install metabossRequires Rust 1.56 or later.
Install Rust.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shClone the source:
git clone [email protected]:samuelvanderwaal/metaboss.gitor
git clone https://github.com/samuelvanderwaal/metaboss.gitChange directory and check out the main branch:
cd metaboss
git checkout mainInstall or build with Rust:
cargo install --path ./or
cargo build --releaseEmail: [email protected]
Twitter: @samvwaal
Discord: @archaeopteryx#7615