Anti-rug launchpad · Base

The floor only rises.

Supply isn't held by the team — it's laddered into Uniswap V3 ranges above launch. The market climbing through a range is the vesting event. Every milestone unlocks ETH and redeploys a buy-wall that can never move down.

SUMMIT — laddered liquidity mountain
0owner functions
24hTWAP gate · flash-pump proof
50 / 50unlock / rising floor
12/12tests green on Base fork
How it works

Vesting enforced in Solidity, not promised in Telegram.

No multisig that can "rescue" liquidity. No unlock schedule that quietly removes it. Four steps, all on-chain.

01

Ladder the supply

Token launches with its supply minted into stacked V3 ranges above spot — held by an immutable controller, never the team.

02

Climb a milestone

As buyers push price through a range, that range converts to pure ETH. The climb is the only way up.

03

Hold it 24h (TWAP)

A band only counts when the milestone holds for a full day. Flash pumps revert — we have the test receipts.

04

Unlock + ratchet

50% of the band's ETH goes to the team. The other 50% is redeployed as a buy-wall below price that can never drop.

The ratchet

A floor that physically cannot move down.

Each released milestone mints a single-sided ETH bid just below price. The contract enforces it: a new ratchet's lower tick must be the last one. Retrace into it and the bid absorbs the sell — then the next milestone lifts it again.

if (lower <= lastRatchetLowerTick) revert RatchetMustRise();

The floor only rises — ratchet staircase
Chart impact

Zero on the way up. Softened on the way down.

The team accessing money never sells spot supply — unlocks come from ranges the market already climbed past. So milestone payouts have zero sell-pressure. And every payout leaves a higher floor behind it.

Marketing says "$1M milestone." The chain says tick 67400. The targets are frozen at deploy — no live oracle to game.

Proof, not promises

The flash-pump attack reverts. Here's the receipt.

The whole mechanism is fork-tested against real Uniswap V3 on Base — launch, sustained milestone cross, ETH release, rising ratchet, and the attack that every "anti-rug" claim should have to survive.

forge test — Base mainnet fork
$ forge test --match-contract SummitForkTest Ran 4 tests for test/SummitFork.t.sol:SummitForkTest [PASS] test_launch_structure() launch → pool + 5 NFTs custodied [PASS] test_sustainedCross_releasesAndRatchets() cross → 50/50 → floor rises [PASS] test_releaseGuards() only TEAM, only crossed bands [PASS] test_flashPump_reverts() revert TWAPNotSustained() Suite result: ok. 4 passed; 0 failed Plus 8/8 tick-math unit tests — 12/12 total green.
First ascent

Climb. Unlock. Never rug.

Immutable, ownerless, verifiable. The verification page is the pitch.

Launch on SUMMIT →