Mint a flame, see the flames your wallet holds, and chain them into one looping piece. Everything is inscribed straight from your wallet. This site never holds your keys or your bitcoin. How flames are made →
A flame's shape comes from its own inscription ID, which only exists once you mint. Its colours, motion and rarity come from where it lands in its block, so it stays silver until the mint confirms.
Admin test mint: minting isn't open yet. This flame pays the creator fee like any mint, but it confirms before the launch block, so it will always show as Unofficial (minted before launch) and never count as official.
Minting takes two transactions. Your wallet pays a one-time address (the commit), then this page sends the reveal, which inscribes the flame to your wallet. The one-time key stays in this browser until the reveal is out, so if anything interrupts, finish the mint from "In progress" below.
One random flame, first unrevealed (how every mint looks until it confirms), then dropped into five made-up blocks, one for each rarity. Rarity comes only from how close the mint lands to its block's sweet spot and how lucky the block's hash is. Rare sats and special block heights change the look, not the rarity. Every trait →
Every official flame: creator fee paid and minted after launch. Click one to play it large; click the large view, or press i, for its traits.
Pick flames above in the order they should play. Each one spins once, then morphs into the next, and the last morphs back into the first. A chain only plays the flames its holder owns, so it's inscribed to your address.
This site has no current renderer inscription configured, so flames can't be minted. Inscribe renderer.js once, then set FLAM3_RENDERER_ID to its inscription ID in your .env and restart the container.