阅读时间 1 分钟
Candy Machine V3 is Deprecated
This guide uses Sugar V2 with Candy Machine V3, which has been deprecated. For new NFT projects, see How to Launch an NFT Collection with Metaplex Core Candy Machine. This guide is for historic educational purposes only.
A video showing how to build a token-burning Candy Machine on Solana where an SPL token needs to be burned to mint an NFT.
订阅我们的YouTube频道,观看更多视频!订阅
Steps
- Install Solana CLI
- Download and Install Sugar (CMV3)
- Set keypair (-k) and RPC (-u) in Solana CLI (
solana config set -u RPC-URL). ReplaceRPC-URLwith a Solana RPC which you can also get Quicknode. - Config Candy Machine wihtout Candy Guards
- Upload Assets (
sugar 验证->sugar上传) - Deploy Candy Machine (
sugar deploy简体中文(大陆)) - Add Candy Guard (see below) (
sugar guard add) - Fork Solana Scaffold (
gh repo clone solana-labs/dapp-scaffold .) - Add dependencies (
yarn add @metaplex-foundation/js @solana/spl-token env) - Update
next.config.js(link) - Update .env
- Update Mint Button
Candy Guard
"default": {
"tokenBurn":{
"amount": 100000,
"mint": "bonkKjzREa7pVBRD6nFPAKRaHhS7XpDhhgZCZdGNkuU"
}
}
资源
- https://www.quicknode.com/guides/solana-development/how-to-create-a-solana-nft-collection-using-candy-machine-v3-and-typescript
- https://www.quicknode.com/guides/solana-development/how-to-deploy-an-nft-collection-on-solana-using-sugar-candy-machine
- https://www.quicknode.com/guides/solana-development/how-to-connect-users-to-your-dapp-with-the-solana-wallet-adapter-and-scaffold
- https://github.com/metaplex-foundation/sugar/releases
Bonk Mainnet
BONK_MINT = DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263
BONK_DECIMALS = 5
ONE_BONK = 100000 // 1e5 b/c 5 decimals
Bonk Devnet (user-created example)
create your own fungible token
BONK_MINT = bonkKjzREa7pVBRD6nFPAKRaHhS7XpDhhgZCZdGNkuU
BONK_DECIMALS = 5
ONE_BONK = 100000 // 1e5 b/c 5 decimals
CANDY_MACHINE_ID = ARH5Dx3DYJ1qisBzJWubuhehLaPDA3PiSS2Piv6CQvgj
我们 ❤️ 您的反馈!
如果您有任何反馈或对新主题的建议,请告诉我们。我们非常期待您的来信。
