How to Protect a Solana Candy-Machine Against Mint Bots

Minting Bots, waiting in line for your candy-machine to open. (Photo by Chela B. on Unsplash)
Fig 1. In a traditional web2 application, the back-end is protected from bots by a Captcha.
Fig 2. In a web3 application, the back-end is the blockchain, which is open to everybody.
Fig 3. Attempting to naively adopt the web2 approach to a web3 application fails because the front-end is not the only door to the back-end so a proxy can easily be bypassed.
Fig 4. Our P!Guard service transforms the traditional Captcha response into a Solana digital signature certifying the request. The on-chain program then checks that this signature is valid.
Don’t forget to check out our collection!



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


PixTapes is an evolutionary collection of NFTs representing music titles, as well as a community which drives its dynamics.