◈ BPEG.EXPLAINED
What is a bPeg?
A new primitive for token communities on Base. Not a JPEG — a proof of belief.
// TL;DR
An NFT that you can only mint if you hold the token.

A bPeg (Base-Pegged NFT) is an ERC-721 token whose mint is gated by holding a minimum balance of a specific ERC-20. No allowlists, no gas wars, no arbitrary whitelist snapshots. If you hold the tokens, you can mint. The smart contract enforces it on-chain — no one can change that rule after deployment.

// HOW IT WORKS
01
Creator deploys
A project launches a bPeg collection tied to their ERC-20 — setting a token threshold (e.g. hold 1,000 $TOKEN to mint) and uploading the NFT artwork.
02
Holder mints
A token holder visits the collection page. The contract checks their live on-chain balance. If they meet the threshold, they mint by paying a small ETH protocol fee.
03
NFT is issued
The bPeg is minted to their wallet — an ERC-721 that works anywhere NFTs do. It represents their membership in that token's community.
04
bPeg persists
The threshold is enforced at mint time for every BasePeg. Selling the gate token later does not unwind the bPeg you already minted — the peg records how you entered.
// THE PROBLEM
Why regular NFTs fall short for token communities
Anyone can hold the NFT without holding the token
Traditional NFTs trade freely on secondary markets. Someone can buy your project's NFT with no relationship to your token — they're not a community member, just a speculator.
Allowlists are manual, opaque, and gameable
Discord role snapshots, merkle trees, manual wallets — all require off-chain coordination and trust. They centralize power in whoever controls the list.
Gas wars and bot attacks destroy fair access
High-demand mints become an arms race. Bots mint, flip, and dump before real supporters can act. The community loses.
NFTs become disconnected from the token they're supposed to represent
The floor price of the NFT diverges from token performance. Holders of one aren't holders of the other. Community splits between "NFT people" and "token people."
// THE FIX
How bPeg solves this
Mint gate is enforced on-chain, not by a list
The token balance check happens inside the smart contract at mint time. There's no allowlist to manipulate, no snapshot to game. Hold the tokens — mint the NFT.
Creates genuine alignment between NFT and token holders
Everyone who minted a bPeg had to hold the underlying token to do so. The NFT collection becomes a natural subset of the token community — not a separate ecosystem.
Permissionless — any ERC-20 project can deploy one
There's no gatekeeping on collection creation. Any project can launch a bPeg collection for their token via the Mirage Garden factory. No approval required.
Fair by construction — no bots, no gas wars
The threshold requirement filters out opportunistic minters. You can't farm bPegs — you have to be a real token holder. Access is proportional to community involvement.
Standard ERC-721 — works everywhere NFTs work
bPegs are normal ERC-721 tokens. They appear in wallets, work with marketplaces, and can be transferred freely. The gate only applies at mint — what you mint is yours.
// COMPARISON
Standard NFT
bPeg
Mint gate
ETH price / allowlist
Token balance — on-chain
Community alignment
None enforced
Token holders only
Bot resistance
Minimal
High — threshold filters bots
Deployer trust
Requires allowlist admin
Trustless — contract-enforced
Secondary market
Freely tradeable
Freely tradeable (ERC-721)
Creation
Dev/agency required
Permissionless factory
Chain
Any
Base
// YOUR TOKEN. YOUR GATE.
Any ERC-20. No permission needed.

bPeg collections are not tied to Mirage Garden's token or any specific project. When you deploy a collection, you choose the gate token — it can be any ERC-20 on Base: your own community token, a memecoin, a DeFi protocol token, a game currency, USDC, WETH, anything. The factory doesn't care what token you pick. The only requirement is that the address is a valid ERC-20 and you set a threshold greater than zero.

The token you choose becomes the mint key for your collection. Holders of that token — and only holders — can mint your bPegs. You set the bar: require 1 token for a wide-open community drop, or require 1,000,000 for an ultra-exclusive badge for your biggest believers. The contract enforces it. You don't have to.

◈ CCAT HOLDER PERK
Hold 1,000+ CCAT or a ClankerCats NFT → pay less.

ClankerCats ($CCAT) is the anchor token of the Mirage Garden ecosystem. As a thank-you to committed holders, wallets carrying 1,000 or more CCAT or holding a ClankerCats NFT receive a discounted protocol mint fee on every bPeg collection — regardless of which token gates that collection. Hold both for the deepest discount.

Standard0.001 ETH per mint
Hold 1,000+ CCAT or CatNFT0.0005 ETH per mint
Hold 1,000+ CCAT AND CatNFT0.0001 ETH per mint
The discount is enforced by the Factory contract at mint time — no codes, no manual claims. It applies to every collection on Mirage Garden, regardless of who created it or what token it gates.
// USE CASES
Memecoins

Turn your token community into badge-holders. Anyone who believed early enough to hold can prove it with an NFT.

DeFi protocols

Issue collector NFTs to liquidity providers or stakers. Token balance requirement ensures they're active participants.

DAOs

Mint-gate governance NFTs behind token holding. Membership cards that are trustlessly earned, not manually granted.

Game tokens

In-game currency holders mint exclusive cosmetics or character skins. The game's economy stays unified.

◈ PRIMARY ACTION
Launch a bPeg Collection
Upload your artwork, pick your token, set the threshold. Deploy to Base in under 10 minutes — no code required.
⬡ Launch bPeg →Browse collections