Drawing traits, arranging layers and reading a rarity table all at once does not fit on a phone, so the studio opens at 900 pixels and up. Come back on a laptop, or a tablet in landscape.
Back to the siteCollection
Written into every JSON file the export produces.
Rarity
Weights are relative inside each layer. A trait at 200 appears twice as often as one at 100.
Rules
The generator throws away any combination that breaks one of these.
Generate
Draw a few traits, then run the generator on the Assemble tab.
Deploy
Upload the art, create the collection, set up the candy machine.
Deploying uploads every image and every metadata file to Arweave, creates the collection and sets up a candy machine. Your wallet pays for the storage and the accounts, and none of it can be undone. This is mainnet by default, so it is real SOL. Switch the cluster to devnet if you want a rehearsal first.
Your wallet has to be on this same network or it will refuse to sign. In Phantom that is Settings, then Developer Settings, then Testnet Mode off for mainnet. A shared RPC is filled in for you so this works without an account; it is rate limited, so for a collection of any size paste your own Helius or QuickNode URL.
Upload money is paid up front into a key this tab generates, because Arweave wants a signature on every single file and your wallet would ask you for each one. Whatever is left comes back to you when the deploy finishes, and the button above gets it back if one stops halfway.
This is the resolution you draw at. Export size is separate and can be larger.