AUDIT: CONTRACTS & WALLETS
Factory v10 (ACTIVE since 2026-10-03)Explorer ↗

0x87CC5B344E724D4cDf85724BDCb9251d32c781d4

v9 with every contract fix from the 2026-09-29/30 reviews: fee splitter locked against re-entry (the stock-claim theft), exact seat weights, no withdrawals after the deadline (a full raise always launches), a one-hour window after any creator edit and no edits in the last hour, squat-proof seat rounds, fees banked before tokens are claimed, and bots that defer instead of bricking if a Uniswap call fails. Same fixed legs: 30% $PLAUNCH burn, 10% platform. Externally reviewed before deploy.

Factory v9 (superseded 2026-10-03 → v10; campaigns run forever)Explorer ↗

0x95ffAa5A716C8DcD04D3732ee0855900B1639cCD

v8 plus two things. Every buying bot it creates (token burn, pool feeder) is bounded by its own measured price impact, 0.8% per crank at most, with 45 seconds between cranks, so buying ahead of a crank and selling into it loses money at any size (fork-tested; docs/v9-bot-guards.md). And a creator can set a minimum lock that every seat inherits. Same fixed legs as v8: 30% $PLAUNCH burn, 10% platform.

ProofBurnerV2 (the flywheel, v9 launches)Explorer ↗

0x6979d1939Ff6bF7a47fDcD767f10d0e1ADa835f8

The $PLAUNCH burner for v9 campaigns: same job as the original, with each buy bounded by its measured price impact and 45 seconds between cranks. The 1% cranker tip is paid only on ETH actually spent. No owner, no withdraw, no retarget.

Factory v8 (superseded 2026-09-29 → v9; campaigns run forever)Explorer ↗

0x2913c23b9ebBBbD2a863eb299F90D4fe6c0e30cb

Every campaign it creates carries two fixed legs on the creator tax: 30% to the ProofBurner and 10% to the platform. Backers get the rest after the creator's optional legs. Sellers' forfeited shares and every creation fee go to the burner. Pre-launch locks with fee weighting.

ProofBurner (the flywheel)Explorer ↗

0xf17D0c79F7919Bd3363bA19423D652e47610E341

Collects the $PLAUNCH-burn leg from every campaign and can only ever buy $PLAUNCH and send it to the dead address: pons curve before graduation, Uniswap v4 directly after, spending at most 0.2 ETH per crank and one crank per block. No owner, no withdraw, no retarget. Anyone can crank; it costs them gas and pays them 1%.

Factory v7 (superseded 2026-09-20 → v8; campaigns run forever)Explorer ↗

0x6928C1Ace232124641e9cfFEfD16D82E1B9c531B

Creates every new campaign. Team rounds, token gating, ERC20/stock-quoted raises, creator-set payout asset, one-crank-per-block bot legs; every campaign it creates carries the EquityRouter immutably. Self-reviewed with published findings; no independent audit yet.

EquityRouter (deployed 2026-09-20)Explorer ↗

0x0A568a0AdcC45F8f6597f0219df39FA9ACA82943

ETH in, any ETH-paired Uniswap v4 asset out — how a claim arrives as tokenized stock. Ownerless, holds nothing, no asset allowlist by design.

Leg Deployer V3Explorer ↗

0x518B6b80736af35D25F98Cc403A7f2dD8a0763AB

Carries the v3 bot legs (one crank per block; tick range from pool spacing). Ownerless, stateless.

pons Factory (target)Explorer ↗

0xF4fC0CD27fC8EcF17E55eE4c3f7201897dF3eb75

The launchpad our campaigns launch through. pons rotates factories, campaigns pin theirs at creation.

Platform Fee Leg (10%)Explorer ↗

0xD994AE0945c787A487c6dbd5188512E358986E29

Receives the platform share of every campaign’s creator tax, immutably, per campaign.

Holder Rewards Leg (3%, pre-v8 campaigns)Explorer ↗

0x6ca08565CAf4f5CaAfB4BfeeCEcE6E0Ea3c65dcB

A plain wallet, not a distributor: nothing here is paid to token holders, and nothing meaningful has ever accrued. It is the retired third leg on every campaign created before v8; from v8 on it is replaced by the 30% $PLAUNCH burn.

Airdrop Operator (📸 legs)Explorer ↗

0xFd88ee2413514374654eD267A80ebE3319cAB3B9

Platform-run holder snapshot airdrops for campaigns that opted in. The one non-trustless bot, labeled so everywhere it appears.

Superseded factories (6) \u2014 their campaigns run forever
Created campaigns until 2026-09-20.
First factory with the Uniswap-v4 bot legs.
First pons V2 factory. No bot legs.
pons V1 generation.
Bot-leg creation code for factories v5 and v6.
Bot-leg creation code for factory v3.
Fee Split \u2014 factory v8, fixed per campaign at creation
30%
$PLAUNCH burn
10%
platform
60%
backers, less bots

Gold legs are set by the factory and nobody can change them. The last column is the creator's budget, not a guarantee: every bot leg they stack (coin burn, pool feeder, named vault) comes out of it, so the backer share is whatever is left. Read the real numbers off that campaign's FeeSplitter, never off this page.

Contracts are ownerless: no pause, no upgrade, no admin key exists. Deposits sit in each campaign until launch or refund; the platform never custodies funds. Source in the public repo (contracts/rhc). Verify everything yourself: that's the point.