⚑ DEMO
⚑ JUMP TO
⚠️ SANDBOX UI β€” numbers move via localStorage, no on-chain tx. The real protocol is live on mainnet β€” see /audits.
β˜… FAIR LAUNCH β˜…21,000,000 SUMMER0% TEAM ALLOCUNISWAP V4 HOOK365D LP LOCKBTC HALVING EMISSIONFOUNDERS POOLNO ADMIN Β· NO UPGRADE1% MINT FEEDEGENS ONLYβ˜… FAIR LAUNCH β˜…21,000,000 SUMMER0% TEAM ALLOCUNISWAP V4 HOOK365D LP LOCKBTC HALVING EMISSIONFOUNDERS POOLNO ADMIN Β· NO UPGRADE1% MINT FEEDEGENS ONLY
SUMMER
net: ethereum mainnet
🌴
πŸ–οΈ

SUMMER

forking Β· the Β· eternal Β· DeFi Β· summer
v4 hook Β· bonding curve Β· founders pool Β· forever
β˜€οΈ APE IN β˜€οΈ
CURRENT PRICE
$0.0500
β–² phase 1 Β· curve
SOLD / 630,000
0
0.0%
ETH RAISED
0.0000
net of 1% fee
MARKET CAP
$0
circulating Γ— spot
CURRENT PHASE
1 / 4
bonding curve
PHASE 1 Β· BONDING CURVE
ACTIVE
PHASE 1 = FOUNDERS POOL SNAPSHOT Net-hold at graduate (buys βˆ’ sells) = your permanent slice of locked-LP yield. Userβ†’user transfers blocked until graduate. Wallet cap 21,000 SUMMER (sells don't refund).
Graduate gate: Phase 1 must lock first. Lock fires on (a) 100% sellout in any window, (b) the 24h deadline ending with β‰₯ 50% sold, or (c) the post-deadline 315k cap filling. Once locked, anyone can call graduate (caller earns 2,000 SUMMER). Want out before lock? sell() back to the curve (1% fee). After lock, sell is closed unless the deployer flips the one-shot emergency unlock.
Linear price discovery β€” $0.05 β†’ $0.476
0 / 630,000 SUMMER
Spot price now
$0.0500
Slope (a + bΒ·s)
a = $0.05 Β· b β‰ˆ +$0.067 / 100k SUMMER (i.e. +$0.0007 per 1k)
Total to sell
630,000 SUMMER (3% of supply)
Graduate gate
Phase 1 lock Β· 24h deadline + β‰₯ 50% sold, or 100% sellout anytime, or post-deadline 315k cap
Trade fee
1% on buy, 1% on sell
Buy SUMMER balance: β€” ETH
Quote
β€” SUMMER
Avg price
β€”
Mint fee (1%)
0 ETH
Founders share gained
0 / 0 (0.00%)
Sell SUMMER  Β·  Phase 1 free trading balance: β€” SUMMER
ETH refund (gross)
β€” ETH
Sell fee (1%)
0 ETH
You receive
β€” ETH
Founders share lost
0 β†’ 0
Same linear curve, symmetric 1% fee. Burns tokens β†’ curve walks back down β†’ your founders share drops 1:1.
Your wallet
SUMMER held (= founders shares in Phase 1)
0
Founders shares (= net buys βˆ’ sells)
0
Phase 1 cumulative bought
0 / 21,000 (sells don't refund)
Pool ownership at graduate
0.000%
0%
ANTI-SNIPER Β· FIRST 10 MINUTES
First 10 minutes: 0.1 ETH cap per wallet (cumulative gross). After 10 minutes: cap drops β€” buy as much as you want, no per-wallet limit.
Time remaining
β€”
Your spend (gross)
0.0000 ETH
Your remaining cap
0.1000 ETH
Phase 1 deadline Β· 24h countdown
T-24:00:00 WAITING FOR LAUNCH
Sold / current cap
0 / 630,000
Effective cap
630,000 (100%)
Locked?
NO
When the 24h countdown ends
Inside the 24h window: sellout reaching 100% (630,000 SUMMER) instantly locks trading and the next caller triggers graduate.

At T = 24h:
  • β‰₯ 50% sold β†’ trading locks immediately on the next call; graduate opens at the current sellout, anyone can call it (caller earns 2,000 SUMMER reward).
  • < 50% sold β†’ the cap permanently halves from 630k to 315k. Trading stays open against the new 315k cap. If buys fill it, lock + graduate fire. If no one buys, Phase 1 stalls and buyers exit via sell() β€” no graduate path.
Initial LP still locks in UNCX for 365 days when graduate succeeds.
PHASE 2 Β· GRADUATE TO V4
LOCKED
Single-gate graduation
Gate: Phase 1 must lock first β€” that happens when the 24h countdown ends with β‰₯ 50% sold, OR when the effective cap (630k or post-deadline 315k) fills 100%. Once locked, anyone can graduate. Emission-rate dampening lives in the Phase 3 throttle (and even that is not absolute safety β€” see Phase 3 tab).
Sellout progress
0 / 315k (0.0%)
Phase 1 locked?
NO
What graduate() does
  1. Open the V4 SUMMER/ETH pool with raised ETH + matching SUMMER
  2. Lock the initial LP NFT in UNCX for 365 days
  3. Pay 2,000 SUMMER tip to whoever called graduate
  4. Hand control to the Hook β€” Phase 3 farming begins
SHOW CONTRACT-LEVEL STEPS
  1. Mint matching SUMMER for initial LP at curve spot price
  2. Mint 2,000 SUMMER caller reward
  3. Initialize V4 pool SUMMER/ETH Β· fee 0.25% Β· hook attached
  4. Add full-range liquidity, mint LP NFT
  5. Lock LP NFT in UNCX for 365 days
  6. Call hook.onGraduate(soldShareWad) β†’ Hook computes emissionBudget = headroom Γ— soldShareWad / 1e18
Projected initial LP
LP ETH side
β€” ETH
LP SUMMER side
β€” SUMMER
Pool opening price
$0.476
Initial FDV
~$10.0M
Caller reward
2,000 SUMMER
After graduate
LP NFT tokenId
β€” (pending)
UNCX lock id
β€” (pending)
LP unlock
β€” (pending)
TRADE Β· V4 SWAP Β· SUMMER ↔ ETH
LOCKED
⚑ SPOT TRADE ON UNISWAP V4

Available after Phase 2 graduate. Swaps route through Uniswap Universal Router directly on the V4 SUMMER/ETH pool (0.25% LP fee + 0.25% hook fee in Phase 3, sunsetting to 0.25% only in Phase 4).
Direction
You pay (ETH)
You receive (SUMMER, est.)
β€” SUMMER
Mid price
β€”
Slippage tolerance
Min received
β€” (after slippage)
or swap via Uniswap V4 UI β†—
Embedded swap calls Universal Router V2's V4_SWAP command: SWAP_EXACT_IN_SINGLE + SETTLE_ALL + TAKE_ALL. ETH β†’ SUMMER sends value direct; SUMMER β†’ ETH uses Permit2 allowance (one-time infinite approve for SUMMER if you previously provided LP). Refunded dust is returned to your wallet.
Your balances
ETH balance
β€” ETH
SUMMER balance
β€” SUMMER
Pool state
SUMMER/ETH spot
β€”
Hook fee status
β€”
PHASE 3 Β· FARM & HARVEST Β· 4 WEEKS
LOCKED
LOYALTY POOL Β· RECYCLED FROM DUMPERS
cumulative SUMMER returned to live stakers + Founders Pool when someone early-exits before vest
0 SUMMER
βš™οΈ LP-DEPTH-AWARE EMISSION

The more community LP backing the pool, the faster emission flows. Capped at 4Γ— the base rate. Throttled-away emission is permanently burned.
SHOW EXACT THROTTLE MATH

Base speed = rate when only the virtual initial LP exists. Each additional initialLpLiquidity of community LP adds another 1Γ— base, capped at 4Γ— base:

  • 1Γ— initial β†’ 1Γ— base (25% of full schedule)
  • 2Γ— initial β†’ 2Γ— base (50%)
  • 3Γ— initial β†’ 3Γ— base (75%)
  • β‰₯ 4Γ— initial β†’ 4Γ— base = max (100%)

A dominant single LP holder (e.g. via Sybil-funded Phase 1 buys) can still accumulate large per-user emission and dump on withdrawal. Defense relies on the Phase 1 wallet cap (21k = 0.1% supply) and the β‰₯15-wallet 50% sellout floor β€” neither absolute, both raise attacker cost.

BTC-halving emission schedule
WEEK 1
50%
β€” SUMMER
WEEK 2
25%
β€” SUMMER
WEEK 3
12.5%
β€” SUMMER
WEEK 4
12.5%
β€” SUMMER
Emission budget
β€” SUMMER
Phase 1 sellout Γ— headroom (weak launch β†’ less emission)
β€”
Distributed so far
0
Live per-second rate (now)
β€” SUMMER/s
Current SUMMER spot price (graduate avg Β· ETH per SUMMER)
β€” ETH
⚑ GROSS APY (pre-vesting · headline · click for math)
β€”
🌊 Provide Liquidity & Auto-Stake
⚠️ FULL-RANGE ONLY β€” Hook reverts any partial-range LP staking attempt. The site mints your position at exactly ticks Β±887250 (full range for tickSpacing 50) and stakes it in the same flow. Concentrated-liquidity positions minted outside this site cannot farm.
Pool price (SUMMER per ETH)
β€” SUMMER/ETH
Auto-balance suggestion
enter either side Β· the other auto-fills
Liquidity units to receive
β€”
Your share of farm after add
β€”
or provide LP via Uniswap V4 UI β†— (then come back to stake the NFT)
Click PROVIDE LP + STAKE for the embedded flow: read pool spot price β†’ Permit2 dual-approve (one-time, infinite for SUMMER) β†’ V4 PositionManager mints a full-range LP NFT β†’ auto-stake into the Hook. 5 wallet signatures first time, 3 after that. The initial UNCX-locked LP earns its own emission slice β€” that flows to Founders Pool.
Your staked positions
TokenIdLiquidityPending SUMMER
No staked positions yet.
Total real-staked liquidity (you)
0
Total liquidity (you + everyone + virtual init)
β€” (virtual init)
Your live share
0%
πŸ“ Your vesting buckets Β· 4-week linear unlock
Every claim splits into 25% immediate + 75% locked here. Wait 4 weeks β†’ claim full amount, zero penalty. Want it now? Early exit forfeits 75% of the unvested portion: 25% you keep Β· 50% burns (deflation) Β· 25% recycles back into farms + founders pool. Already-vested is always paid in full.
Phase 3 timer
β€” UNTIL FARMING ENDS
Claim payout: 25% liquid immediately Β· 75% vests linearly over 4 weeks. Early exit forfeits 75% of unvested (50% burned Β· 25% recycled to mining pool Β· 25% kept).
πŸ”’ Your Vesting Buckets
BucketVested / TotalClaim nowEarly-exit keeps
No vesting buckets yet β€” harvest to create one.
Each harvest creates a new 4-week bucket holding 75% of that claim. Time it linearly vests out. Hit early-exit to forfeit half the still-locked share if you need to bail.
Reward accumulators
accRewardPerShare (Γ—1e30)
0
Last update
β€”
FOUNDERS POOL Β· PHASE 1 BUYER REWARDS
LOCKED
⚠️ CLAIM RIGHTS FOLLOW THE NFT β€” NOT YOUR WALLET Once you MINT your Genesis Badge, all future Founders Pool earnings are owned by whoever holds the NFT. Sell the badge on OpenSea β†’ buyer inherits the claim stream. Selling SUMMER does NOT affect your badge. Mint is one-shot per founder wallet β€” transfer the badge away and you can NEVER mint another.
How Founders Pool works
The Founders Pool reserves a slice of Phase 3 emission for Phase 1 net-buyers.

After graduate, mint a tradeable Genesis Badge NFT (one shot per wallet, forever) that carries your claim. Sell the badge β†’ buyer inherits the claim stream. SUMMER you sold doesn't affect your badge β€” net-buys at graduate is what counts.

Never mint? Your slice permanently sediments in the pool. No claw-back, no redistribution β€” deflationary on the pool's reachable supply.
SHOW CONTRACT-LEVEL CLAIM MECHANICS

Step 1 β€” Earn shares during Phase 1. Every SUMMER you NET-BUY on the bonding curve (buys βˆ’ sells) at graduate time becomes your founders share count.

Step 2 β€” Mint your Genesis Badge. After graduate, call mintMyBadge() (one-shot per founder wallet, perma-flag set forever). The mint snapshots your share into the ERC721's shareOf[tokenId] field and freezes it. The badge SVG is generated on-chain from a seed locked at mint time, so the art never changes on transfer.

Step 3 β€” Claim through the NFT. Anyone who owns the badge can call claimFoundersForBadge(tokenId). The Hook checks BADGE.ownerOf(tokenId) == msg.sender and pays out the per-token cumulative slice minus badgeClaimed[tokenId]. Payout follows the same 25% liquid / 75% vesting rules as Farm & Harvest.

Step 4 β€” Trade freely. Standard ERC721 with ERC2981 5% royalty. badgeClaimed[tokenId] follows the token so buyers can never double-claim what previous owners already withdrew.

Sediment rule: Unminted shares stay in foundersPoolBalance forever.

Live pool stats
Total foundersPoolBalance
0 SUMMER
Total founders shares (Phase 1 sold)
0
Initial LP liquidity / total liquidity
β€” / β€” (β€”%)
Your founders entitlement
Founders shares (pre-mint projection)
0
Pool fraction
0%
Total pool allocation (so far)
0 SUMMER
Already claimed (per badge)
0 SUMMER
Claimable now (only badge owner can pull)
0 SUMMER
Pre-mint projection β€” this becomes the locked share of your Genesis Badge the moment you mint.
Mint one-shot per wallet β€” once minted, you can never mint again. Claim rights then follow the NFT (tradeable, 5% royalty).
Claim payout β€” same as Farm & Harvest:
β–Έ 25% liquid immediately, 75% vests linearly over 4 weeks.
β–Έ Early exit forfeits 75% of unvested: 50% burned + 25% recycled to mining pool (becomes new rewards for current stakers) + 25% kept by you.
β–Έ Manage all your vest buckets (farming + founders) together in the Farm & Harvest tab.
🌟 Genesis Badge β†’ full preview
LOCKED
Status
Waiting on graduate
Your token id
β€”
Your locked share
β€”
Cumulative claimed (this badge)
0 SUMMER
Total Genesis minted
0
Tradeable ERC721 Β· 5% royalty Β· unique on-chain SVG Β· one-shot mint per wallet (sell-and-rebuy can NOT re-mint). Unminted shares permanently sediment β€” no claw-back.
Distribution preview (top buyers)
WalletSharesFraction
No Phase 1 activity yet.
Why this matters
The UNCX-locked initial LP would otherwise accrue unclaimable emission for 365 days. The Hook reroutes that slice to the people who took bonding-curve risk in Phase 1.

Making the claim tradeable via NFT creates a secondary market for future Founders Pool flow β€” founders can cash out early, buyers can inherit the stream.
PHASE 4 Β· FOREVER Β· HOOK FEE SUNSET
LOCKED
πŸŒ… PHASE 4 = HOOK PROTOCOL FEE SUNSET πŸŒ… The moment week-4 farming ends, the hook's 0.25% protocol fee permanently SUNSETS to 0. Total swap fee drops from 0.5% β†’ 0.25%, retained entirely by LP positions.

βœ“ Sunset is irreversible β€” no setter, no governance, no upgrade
βœ“ No admin Β· no owner Β· no protocol-side handle on swap activity
βœ“ Protocol becomes a pure community-owned meme token

Verifiable on chain β€” the sunset flag flips at graduateTime + 4 weeks and stays there forever.
After week 4
Phase 3 emission ends. Supply is permanently fixed at 21,000,000 SUMMER β€” no more mints, ever. Token contract becomes a pure ERC20.

LPs keep earning the static 0.25% V4 pool fee on every swap. Hook fee is 0. Liquidity stays in the pool unless individual LPs withdraw their own positions.
Initial LP lock countdown
β€” UNTIL UNCX LP UNLOCK
Forever guarantees
βœ“ No mint function callable after week 4 (cap-enforced)
βœ“ Hook fee SUNSET = 0 after week 4 (irreversible β€” no setter, no governance)
βœ“ No admin, no owner, no upgrade proxy
βœ“ Hook + Launchpad + Token all immutable
βœ“ Liquidity in pool stays in pool unless individual LPs remove their own
βœ“ Initial LP NFT locked in UNCX for 365 days from graduate
SUMMER TOKEN β€”
LAUNCHPAD β€”
HOOK Β· low 14 bits = 0x2844 β€”
BADGE RENDERER Β· pure SVG β€”
GENESIS BADGE β€”
UNISWAP V4 POOL MANAGER β€”
UNCX V4 LOCKER β€”