ARC CRITTERS
minted

10,000 fully on-chain
pixel critters.

Every critter is generated and stored 100% on Circle Arc — pixels drawn by the contract itself. No IPFS, no server, no reveal. Mint it and it lives on-chain forever.

100% on-chain SVG 6 species 41 trait variants gas paid in USDC
Price0.25 USDC
Minted
Supply10,000
ChainArc · 5042

Mint a critter

checking…
Price each0.25 USDC
Minted— / 10,000
Max per tx100
Quantity1 critter
Total0.25 USDC
Reading the contract on Arc…
Live mint progress
0% of 10,000 minted
reading chain…
Sale
Raised
Latest token
Refreshevery 12s
Freshly minted — straight from the contract

These are real tokens, decoded live from tokenURI() on Arc — the exact bytes the chain returns.

Preview generator

Unminted possibilities, drawn by the same pixel logic the contract runs.

Traits & rarity

Weighted, not uniform.

Species, fur and background roll flat. Eyes and headwear are rarity-weighted, so a plain critter is common and a crowned one is not.

Species 6 · flat

Fox 16.7%
Cat 16.7%
Bear 16.7%
Frog 16.7%
Bunny 16.7%
Tiger 16.7%

Eyes 5 · weighted

Dot 68%
Wide 14%
Arc glow 10%
Gold 6%
Feral 2%

Headwear 4 · weighted

None 58%
Cap 20%
Band 13%
Crown 9%
How it works
01

Seed → traits

Each token id hashes with the chain id and contract address into a seed. That seed picks species, fur, belly, eyes and headwear against the rarity table.

02

Traits → pixels

The contract plots a 16×16 grid and emits an SVG of pure <rect> pixels. Nothing is pre-rendered and nothing is fetched.

03

On-chain forever

tokenURI returns base64 JSON plus the SVG straight from Arc. Wallets and marketplaces read the art directly from the chain.

FAQ
What does "fully on-chain" actually mean here?

The image is not a link. tokenURI builds the SVG inside the contract at read time and returns it as base64 data. There is no IPFS pin, no metadata server, and no reveal step — if Arc is running, your critter renders.

What do I pay, and in what?

0.25 USDC per critter, plus gas. Arc uses USDC as its native gas token, so everything is denominated in USDC — no separate gas asset to acquire.

How do I add the Arc network?

Hit Connect wallet. If Arc isn't in your wallet yet the site adds it for you (chain id 5042) and switches over.

How many can I mint?

Up to 100 per transaction, as many transactions as you like. 100 of the 10,000 are held back as a team and marketing reserve.

Where does the art come from if there's no image file?

The Freshly minted row above is the proof: those pictures are decoded live from the contract's own return data, not from a folder on a server.