How it works.
Fixed supply, liquidity locked forever, fees that go where the creator says. This page is the whole deal, for traders, creators and bonders.
The basics
- Every launch is a fixed 69,000,000,000 (69B) supply token. No presale, no mint function, no unlocks. A creator may buy a first bag in the same transaction as the launch — capped at 20% of supply, bought with their own money at the opening price, and labelled dev — initial buy in the holders list on the token page.
- The whole supply goes into a Uniswap V4 pool as single-sided liquidity, owned by a locker contract with no withdraw path. Nobody, including us, can pull the liquidity.
- Every pool charges a 1% swap fee. That fee is the only thing anyone earns, and the sections below say exactly where each part of it goes.
- Every launch starts with an anti-snipe launch tax that decays to zero over a window the creator sets — 69 blocks by default, about 2.3 min on Base. Where it goes depends on which product you are looking at: on a twin it is paid to the protocol treasury, never to the creator; on a token launch it is routed through the creator's own frozen fee splits, exactly like the trading tax — so it can be burned, reflected to holders, added to liquidity or taken by the creator, according to the split they chose and published at launch. Either way it is disclosed before anyone trades. The creator's own first buy is the one exception to the tax itself: it rides in the same transaction as the launch, so there is no queue for it to jump, and taxing it would take most of the liquidity they are adding. Every later buy, theirs included, pays the tax like anyone else's.
- Chad Levels are earned tiers, never lost. Tokens climb on price multiples from launch (L1 at 5× up to L8 at 100,000×). Stock-paired twins climb the same ladder on the same rule.
For traders
- The buy/sell panel quotes through the same hook the swap runs through, so the quote and the execution agree to the wei. You set slippage; a quote is valid for 5 minutes.
- Each token page shows its buy tax, sell tax and launch-tax window before you trade. Taxes are set by the creator at launch and frozen on-chain.
- During the launch window a per-transaction cap can reject large buys ("anti-snipe cap"). Size down or wait a few minutes.
- Twins are paired with Coinbase-issued tokenized stocks (such as AAPLc, NVDAc and METAc): B20 tokens backed 1:1 by shares held by a broker-dealer. You are trading a meme priced in that token, not the share itself. The underlying offering is Regulation S and not available to US persons; the issuer can restrict wallets in sanctioned jurisdictions.
- Holding a token whose creator set a reflection sink earns you a share of its fees, paid in that token, claimable from your Portfolio once the day's UTC epoch closes. It is opt-in per launch — the creator chooses the percentage at launch and it is frozen there — and works the same way on token launches and twins.
For creators — launching a token
- Pick a pair: WETH, USDC or $CHAD. One transaction deploys the token at a 0xba5e… address, creates the pool, locks the liquidity and, if you want, makes your first buy. Twins carry the longer 0xba5ed… mark.
- Choose the taxes: buy and sell tax up to 20% each, a launch tax that starts at up to 69% and decays over up to 7,200 blocks (4 h). Zero is a fine answer. All three are routed through the same splits you choose below, so a launch tax is only worth setting if you have decided where it should go.
- Choose where the money goes — Splits. Trading tax and your share of the 1% pool fee are routed on-chain across: Burn (buys the token back and burns it), Reflections (paid to holders), Auto-LP (merged into the locked position), Creator (uncapped, disclosed as its own row),Protocol, and up to three labeled splits — any wallet the creator names, with a label every trader sees. The split is frozen at launch and shown in full on the token page. Read the whole split, not just the Creator row: a labeled extra can point anywhere, including back at the creator, so no single row tells you what a creator ultimately takes. Labels are the creator's own claim about an address — nothing verifies them. There is no ceiling on the Creator row; a launch that routes little or nothing to it earns a badge on the token page, and one that takes a majority is shown just as plainly.
- There is no creation fee. Your cost is gas plus whatever first buy you make.
For creators — launching a twin
A twin is a meme paired directly with a tokenized stock and anchored to the company's real-world milestones. One stock can have many twins; one of them holds the canonical title.
The bond
Pick a stock and post a 250,000 $CHAD bond. Your bond is liquid — unbond any time from the twin page. While it's posted it counts toward the canonical score, and bonders share 20% of the stock-side trading fees.
Sinks
Same as tokens — burn, reflections, auto-LP — plus a bonders boost that hands your bonders an extra slice of the stock-side fees. The burn's buyback only executes within ±1% of the block's opening price, so it can't be sandwiched.
Chad Premium
How the meme is doing against its stock since launch, published on-chain every 100 blocks. Above 1.0× the meme is beating the stock.
Milestones
A new all-time-high close for the underlying stock is recorded on-chain from a price source. It repeats — every new high releases half the creator's accrued milestone-bonus pot to holders.
Milestones do not affect Chad Levels. Twins climb the same price ladder as token launches.
Tribute
Twins without the title pay the canonical twin's bonders 5 bps of each trade, rising to 20 bps over the incumbent's first week. It comes out of the creator's cut, never the trader's.
The canonical title
- The first twin on a stock is canonical by default.
- Every 15 minutes ChadPad's keeper posts a score per twin from four public inputs: committed holder value, pool depth, long-term holders (24 hours or more above a size threshold), and bonded $CHAD. Anyone can recompute it from chain data.
- A challenger takes the title when it is at least 48 hours old, its score is fresh (under 4 hours), and it beats the holder by a margin that starts high after every flip and shrinks over 24 hours. Anyone can submit the flip; there is no vote.
- Two twins can fight a battle, judged on Chad Premium growth over a one-hour average at the close. A staked challenge puts real tokenized stock up: the challenger names the stake and the length, the defending creator matches the same amount of the same token, and nothing starts until they accept. The winner's creator keeps their own stake and takes the loser's, less 5% of each side's stake which goes to the winner's bonders. Both twins must be paired with the same stock. A tie is a no-contest and both stakes go home. An exhibition is free, anyone can start one between any two twins, and it settles as a scoreboard result with nothing at stake.
For bonders
- Bond any amount of $CHAD behind any twin from its card or page — with $CHAD, or with ETH/USDC swapped to $CHAD in the same flow. You keep your own position.
- Bonders share 20% of the stock-side pool fee on that twin (plus any bonders boost the creator configured), paid in the stock token, accruing every second.
- Weight is by tier on your wallet's total bonded $CHAD: Bronze from 10M (1×), Silver from 100M (2×), Gold from 1B (4×). Below Bronze still earns at 1×.
- Unbond any time. There is no cooldown and no slashing.
- Claim from your Portfolio; one click collects and claims everything owed to you.
Fees
Everything below is enforced by the contracts listed at the bottom of this page.
| What | Tokens (WETH / USDC / $CHAD pair) | Twins (stock pair) |
|---|---|---|
| Creation fee | None | None (a 250K $CHAD bond, withdrawable at any time) |
| Pool swap fee | 1% | 1% |
| Paired side of the pool fee | 10% treasury · 10% development · 80% creator | 5% treasury · 5% development · 20% bonders · 70% creator |
| Meme side of the pool fee | 100% creator | 100% creator |
| Creator's cut | Routed through the creator's frozen splits (burn / reflections / auto-LP / creator / protocol / extras) | Routed through the creator's frozen sinks (burn / reflections / auto-LP / bonders boost), minus tribute if not canonical |
| Trading tax | Creator-set, 0–20% buy and 0–20% sell, routed like the creator's cut | None |
| Launch tax (anti-snipe) | Creator-set, up to 69% at launch decaying over up to 7,200 blocks (4 h); routed through the creator's frozen splits, like the trading tax | 69% at launch decaying to 0 over the creator's window; paid to the treasury, never to the creator |
| Tribute | — | 5 → 20 bps of each trade from the creator's cut to the canonical twin's bonders |
| Battles | — | Staked: winner's creator keeps their stake + the loser's, less 5% of each side's stake to the winner's bonders. Same stock only. Exhibitions move nothing. |
Safety, and what we don't do
- Liquidity can't be pulled. The locker owns every position and has no withdraw function. Fee collection is the only thing it does.
- Supply can't be minted. 69B at launch is 69B forever; burns only go down.
- Splits are frozen at launch. What the token page shows is what the hook enforces.
- An emergency freeze exists. Governance can restrict swaps on a twin, a stock or everything, and in a full freeze also bonds, launches, claims and flips. It has never been used; it is a circuit breaker, not a treasury.
- Two things are trusted: the keeper that posts canonical scores and reflection roots, and the attester that records milestones. Both are ChadPad keys; both write only data that anyone can recompute from public chain state, and claims are always bounded by what the contracts have actually received.
- We don't hold escrow, we don't back tokens with a treasury, we don't pass through dividends, and no bond is ever slashed.
Risk
There was nowhere in the chrome that said any of this (2026-09-13 UI review H11), so it is here, in one place, linked from the footer and from every page that involves a tokenized stock.
- Memecoins go to zero. Most launches on any launchpad, including this one, end up worth nothing. Nothing here is investment advice and nobody at ChadPad is managing anything on your behalf.
- A creator can set taxes up to 20% on buys and 20% on sells and route them anywhere, including a wallet they own. That is disclosed on the token page before you trade, and frozen at launch — but locked liquidity does not make a launch safe, and we do not vet creators.
- Tokenized stocks are somebody else's product. The B20s twins pair against are issued by Coinbase, backed 1:1 by shares held by a broker-dealer. The underlying offering is Regulation S and not available to US persons, and the issuer can pause transfers or restrict wallets in sanctioned jurisdictions — when they do, swaps through that pool revert and the twin page says so. You are trading a meme priced in that token; you never hold the share, and you receive no dividend, no vote and no claim on the company.
- A stock's multiplier can move against a pool. Dividends and splits change what each tokenized share redeems for. Until the pool reprices, an arbitrageur can take the difference out of it. The twin page warns when it detects that state; the warning is a heuristic, not a guarantee.
- Your bond is liquid, and it is not a deposit. Unbond any time. It earns a share of trading fees when there are trades, which may be none.
- Smart contracts fail. These are unaudited. Everything is immutable once deployed, which cuts both ways: nobody can rug the liquidity, and nobody can fix a bug in a launched pool either.
- ChadPad is software, not a broker, exchange, custodian or adviser. You transact directly with public contracts from your own wallet; we never hold your funds. Check whether any of this is legal where you live — that is your call to make, not ours.
Protocol addresses on Base
- Treasury (multisig contract) — 0x5AF64eC8958DE8BBda57174257932469e666AfDb
- Development (single key) — 0x290E9345e2Bc59Ad4025Bcf58e52D4D38FE04e16
Contracts
- PoolManager (Uniswap V4) — 0x498581fF718922c3f8e6A244956aF099B2652b2b
- Trade router (the buy/sell panel) — 0x9b43423483d524812ef35a0dcffec78ff8b7b48d
- Quoter — 0x816ce11f5ca7d5af5d754c64db665e86a9f1b9ec
- Token launcher — WETH pair — 0x4d980b54102d8e9575ab194f7f61e74c2714f572
- Token launcher — USDC pair — 0x84470b8087f76e32292869f5bad9faabb66b32cb
- Token launcher — $CHAD pair — 0x2f957737ddd2faf768cd73506209e0c95e94384e
- Launch hook (tokens) (taxes, sinks, Chad Levels) — 0x1120bbc5b26d20e5d5b8170e46be56c05c4110c8
- Liquidity locker — WETH pair (holds the LP; no withdraw path) — 0xe021d1816849a2b80edd9df67b09dbe333b97975
- Liquidity locker — USDC pair (holds the LP; no withdraw path) — 0xbdc94c2e93f8d72a59791eae58a5c5a29fb69fde
- Liquidity locker — $CHAD pair (holds the LP; no withdraw path) — 0x2d7538c363ce55ca9f3d19c1515453f1a1d0a92b
- Twin launcher — 0xd622ce8eaedd39bfdb02866c7811a9793a6fdb11
- Twin hook (launch tax, Chad Premium, tribute, sinks) — 0x28d605b268a5ecfa88510a569d3db34eb8ab10c8
- Twin liquidity locker (holds every twin's LP; no withdraw path) — 0xe7b25403896e25623f98717d3ce378b663d2bff7
- Bond vault — 0xbd8547a34b31cb0a18a8dcbd8c8ccda06687a3b4
- Twin registry — 0xfab89e43449e8e0ce23fb5f910fd40b25d2faa41
- Canonical scorer — 0x3be1b95986cc2ba8d563d698990eceeadb862c5a
- Milestone registry — 0xae5f82ee39c3a710cf7fea29a93ea251a4eff2a1
- Battle arena — 0xf9a908ced7ae93dcaf3b1ec0161268787867828c
- Income aggregator (the portfolio Claim button) — 0x8c8770f5756a9088897b2972bc450679c54937db
- Emergency freeze — 0x7e8046107cdddd1ab1e1e281706d37635f8f7333
- $CHAD — 0xecaF81Eb42cd30014EB44130b89Bcd6d4Ad98B92