FAQ
Important
Short answers below. Each answer links to the longer article when there's more to read.
What is peg.fun?
peg.fun is a permissionless launchpad on Base for tokens that come with their own on-chain art collection. Every 1.0 PEG token equals one unique on-chain SVG object. Every object is a token and every token is an object. See What is peg.fun?.
What's an object?
An object is the visual representation of 1.0 PEG. It's a unique on-chain SVG, rendered from compressed rectangle data stored in the renderer contract. Objects mint when you buy PEG through peg.fun's native swap UI and burn when you sell.
What's dust?
Dust is fractional PEG below 1.0, the part that didn't make a whole object. If you buy 2.7 PEG, you get 2 objects and 0.7 PEG of dust. Dust has ETH value, sits in your wallet permanently, and is fully transferable and sellable. See What is dust?.
Why do aggregators destroy my objects?
Buying through 1inch, CowSwap, ParaSwap, Uniswap v3, Universal Router, or the official Uniswap widget will permanently destroy your objects. Always use peg.fun's swap interface.See the full explanation.
When does a token graduate?
When the bonding curve collects 4.16 ETH. Graduation is automatic and happens in the same transaction as the buy that triggers it, no admin call, no countdown. See What migration does.
What's LP burn?
At graduation, the new Uniswap v4 LP position is sent to the zero address. The liquidity is permanently locked, no one can remove it. See LP burn.
How do I claim holder fees?
On the token's detail page at peg.fun/t/<address>, wait for your pending balance to exceed 0.003 ETH, then click "Claim ETH". ETH is sent directly to your wallet in the same transaction. See How to claim holder fees.
Can I get a refund if I bought through an aggregator?
No. The object-mint guard is enforced at the contract level, there's no off-chain mechanism to retroactively mint objects. You can sell the orphan PEG back through peg.fun's native swap interface to recover ETH, but the objects you missed are not recoverable.
Is peg.fun audited?
Not by a paid third party. The production contracts have been through an extensive internal review (≥ 90% Foundry coverage, 50,000-run invariants, Halmos symbolic proofs, Slither + Aderyn, mainnet-fork integration tests, internal review). This is the strongest assurance available without a paid audit. See Risks.
What wallets work with peg.fun?
Any Ethereum wallet supported by RainbowKit. MetaMask, Coinbase Wallet, Rainbow, and WalletConnect-compatible wallets, peg.fun does not require a special wallet or chain config beyond Base.
What chains does peg.fun support?
Base mainnet only at v1. Base was chosen for ~1000× cheaper gas than Ethereum mainnet, strong organic token activity, and the established Uniswap v4 deployment. Multi-chain support is a v2+ roadmap item.
How much does it cost to launch a collection?
- 0.001 ETH for the AI Easy Mode session fee (covers up to 96 AI generation calls, valid for 1 hour).
- A few cents of gas for the deploy transaction (Base gas is cheap).
- Optionally, up to 0.1 ETH of an anti-snipe self-buy at launch (you decide; capped at 0.1 ETH per launch).
Total minimum: about $1-2 worth of ETH at typical Base gas prices, plus the 0.001 ETH AI fee.
Can I create a collection without a photo?
Yes. The AI Easy Mode flow also accepts a text prompt. Photos give more consistent results, but a clear prompt works, peg.fun runs the prompt through OpenAI's image model and then through the same segmentation + variant pipeline.
What happens if AI Easy Mode is offline?
The create page shows a maintenance banner. The platform runs an automatic image-quality eval gate that disables AI Easy Mode if quality drops below threshold. This is rare and usually resolves within minutes when an upstream provider recovers.
Is the art really on-chain?
Yes. The art is stored as compressed rectangle data inside the renderer contract. There's no IPFS, no external image hosting, no CDN. The SVG is reconstructed from on-chain bytes on every render. This makes the art permanent for as long as the chain exists.
How does rarity work?
Each object has a deterministic seed and a slot configuration. Together they produce a unique combination of layer variants. Objects with rarer combinations get a higher rarity score, visible on the object detail page and in the holder leaderboard.
The rarity system is purely on-chain, no off-chain ranking service, no third-party rarity tool needed.
Why does my balance show fractional PEG?
That's dust, fractional PEG that didn't complete a whole object. It's normal, expected, and has ETH value. See What is dust?.
Can I transfer a token without transferring the objects?
No. The object-token binding is atomic. When you transfer PEG to another wallet, the corresponding objects transfer with it. There is no "orphan" ERC-20 balance.
What if I want to deploy on a different chain?
v1 is Base mainnet only. Multi-chain support (Arbitrum, Optimism, others) is a v2 roadmap item. There is no ETA yet.
Where do I report a bug?
Smart-contract or security vulnerabilities: [email protected] privately. See Security. Frontend bugs and general feedback: through the project's GitHub when the repo is public (currently private until v1 hardening completes).