'Mint the Flag' competitive coding wargame by Metaplex Foundation
Match the node version specified in .nvmrc
Install dependencies and copy the .env.example
content into .env
:
npm install & cp .env.example .env
Next run the command for generating fresh env variables and replace placeholders
npm run generate-env
Finally, run the following command to start the project in watch mode:
npm run start:dev
Open http://localhost:3005 with your browser to see the result. API documentation is available on the /api route
The goal of this global competition is to find the address of the candy machine which holds all the flag NFTs, allowlist your wallet, and be one of the first hackers to mint the flag!
All the necessary documentation can be found at docs.metaplex.com. Additionally you can rely on MTF Manual which contains hints in case you get stuck, and hand-picked code snippets from Metaplex SDKs which are most relevant to this coding challenge.
For the purpose of this competition we'll focus on the Candy Machine v4