This is a barebones implementation of Candy Machine V2 frontend, intended for users who want to quickly get started selling Solana NFT's. It DOES NOT include captcha yet - we plan to make this feature available in a future release. Some code has been ported from the Fair Launch Protocol frontend in the Fyfy NFT marketplace repo. This has been tested with candy machine programs on both devnet and mainnet-beta.
The app was built using Svelte + Vite and uses TailwindCSS for styles.
This is code is open-sourced from Fyfy Candy Machine @ https://mint.fyfy.app, a Candy Machine Mint Page generator.
Required:
- VITE_APP_CANDY_MACHINE_ID=
- VITE_APP_SOLANA_NETWORK=
- VITE_APP_SOLANA_RPC_HOST=
Optional: Populate with your Google Analytics Measurement ID (in the format G-XXXXXXXXXX)
- VITE_APP_GOOGLE_ANALYTICS=
Devnet:
- VITE_APP_SOLANA_NETWORK=devnet
- VITE_APP_SOLANA_RPC_HOST=https://explorer-api.devnet.solana.com
Mainnet-beta:
- VITE_APP_SOLANA_NETWORK=mainnet-beta
- VITE_APP_SOLANA_RPC_HOST=https://api.mainnet-beta.solana.com
- TITLE
- DESCRIPTION
- IMAGE_LINK
- HEADER_TITLE
- HEADER_LINK
- yarn install
- yarn dev
- Automatically fetches items minted, total quantity and price from the candy machine state
- Whitelist token detection and whitelist price updates
- 'View on Solana Explorer' after transaction has been broadcasted
- Confetti after a successful mint
- Google Analytics tracking
SOL: nftfqbKZbFnb2uBdKMgubKv89dpzZdTUd1r4SPF4YLw