// the find
metaplex-foundation/sugar
Candy Machine Rust CLI.
Sugar is the official Metaplex CLI for deploying Candy Machine NFT collections on Solana. It handles the full lifecycle: uploading media/metadata to Arweave/IPFS/AWS/Pinata, deploying the on-chain program, managing mint guards, and airdropping. If you're launching an NFT collection on Solana in 2024, this is the tool Metaplex points you to.
Multithreaded upload pipeline is a genuine improvement over the old JS CLI — large collections that used to take hours are meaningfully faster. The validate command catches malformed metadata before you spend money on transactions, which saves real pain. Multiple storage backends (Bundlr, AWS S3, Pinata, ShadowDrive) means you're not locked into one decentralized storage provider. The `launch` command interactive wizard lowers the barrier for first-time deployers who don't want to hand-write the config JSON.
225 stars for the *official* CLI of a major NFT platform is a signal that Solana NFT activity has cratered — this is a niche-within-a-niche tool now. The `.autodoc` directory full of AI-generated markdown docs is a red flag: it suggests the human-written documentation isn't keeping up with the code. Last push was November 2025 and Bundlr (now Irys) has rebranded and changed APIs, so the bundlr upload path may be quietly broken. No meaningful test coverage beyond a shell script with sample PNGs — if you're deploying a large collection and something fails mid-upload, you're relying on the cache file to resume correctly, which has historically been fragile.