Loading…

Roam the neon city.
Own your character.

Every Pixel Wanderer is generated and stored entirely on-chain. No IPFS. No servers. Forever.

Minted
Remaining
Mint Price
5,555
Total Supply
Browse & Pick Up To 5 ↓
What's In The Pool 6 categories · 5 options each

Every trait is derived once from keccak256(seed, tokenId) — there's no blind mint and no reveal phase. What you see in the gallery is permanent and exactly what you'll own.

Race
HumanUndead Dark ElfRobot Demon
Weapon
NoneSword StaffBow Dagger
Hat
WizardCowboy CyberRoyal Forest
Jacket
CobaltCrimson EmeraldObsidian Gold
Scarf
FlameAqua VioletGold Snow
Aura
NonePurple BlueGold Inferno
How This Differs From A Typical Drop
Typical NFT Drop
Image pinned to IPFS or a centralized server
Traits randomly revealed after you've already paid
You get whatever the RNG assigns you
Anyone can call mint() directly from Etherscan
Royalty enforcement is optional, marketplace by marketplace
Pixel Wanderers
SVG generated on-chain, on every read, forever
Traits are visible for all 5,555 before you pay anything
You pick up to 5 exact tokenIds in one transaction
Open mint — no allowlist, no backend approval needed
5% royalty enforced on-chain via ERC-721C
How It Works
01
Browse All 5,555
Every character is precomputed from the contract. What you see is exactly what you get — traits are locked to the token ID, not randomly assigned at mint time.
02
Pick Up To 5
Filter by race, aura, or weapon. Tap up to five characters that are still available — each one is added to your squad bar. You're committing to exact NFTs before you pay anything.
03
Mint On-Chain
The website sends a single batched transaction straight to the contract for those exact tokenIds. No backend approval step — your wallet confirms the transaction and that's it.
04
Yours Forever
The SVG renders from the contract itself. No servers, no IPFS links. Your Wanderer exists on-chain as long as Ethereum does.
Questions
Why do I pick my token before minting, instead of getting a random one?

Traits are computed deterministically from the tokenId alone, so the contract can show you every possible character before anyone mints. There's nothing hidden to reveal later — you're choosing the exact NFT you'll own, not gambling on one.

What if someone else mints one of my picks while I'm signing?

Each tokenId is checked on-chain at transaction time. mint() is all-or-nothing — if even one of your five picks gets sniped first, the whole transaction reverts and you're never charged for the rest.

Why is 5 the max per transaction?

MAX_BATCH is enforced on-chain at 5. It keeps gas per transaction predictable and gives more wallets a fair shot during busy mint windows. Want more than 5? Just mint again.

Where is the art actually stored?

Nowhere but the contract. Each tokenURI() call generates the SVG on the fly from on-chain trait data — no IPFS pinning, no centralized image server that can go down.

Is there a creator royalty on resales?

Yes — 5%, enforced at the transfer-validator level via ERC-721C rather than relying on marketplaces to honor it voluntarily.

Can I mint directly from Etherscan?

Yes. mint() is open — call it with your chosen tokenIds and the correct ETH value and it works the same as minting through this site. The website is just a convenient way to browse traits and build the transaction for you.