Revive a Genesis Wallet of Ethereum

Open Uniswap ↗
↓ scroll

The Genesis Wall

Unigen Genesis #7
#007
Unigen Genesis #23
#023
Unigen Genesis #89
#089
Unigen Genesis #156
#156
Unigen Genesis #47
#047
Unigen Genesis #134
#134
Unigen Genesis #92
#092
Unigen Genesis #188
#188
Unigen Genesis #25
#025
Unigen Genesis #61
#061
Unigen Genesis #119
#119
Unigen Genesis #174
#174
Unigen Genesis #38
#038
Unigen Genesis #102
#102
Unigen Genesis #167
#167
Unigen Genesis #14
#014
Unigen Genesis #53
#053
Unigen Genesis #145
#145
Unigen Genesis #78
#078
Unigen Genesis #197
#197
Unigen Genesis #7
#007
Unigen Genesis #23
#023
Unigen Genesis #89
#089
Unigen Genesis #156
#156
Unigen Genesis #47
#047
Unigen Genesis #134
#134
Unigen Genesis #92
#092
Unigen Genesis #188
#188
Unigen Genesis #25
#025
Unigen Genesis #61
#061
Unigen Genesis #119
#119
Unigen Genesis #174
#174
Unigen Genesis #38
#038
Unigen Genesis #102
#102
Unigen Genesis #167
#167
Unigen Genesis #14
#014
Unigen Genesis #53
#053
Unigen Genesis #145
#145
Unigen Genesis #78
#078
Unigen Genesis #197
#197
Unigen Genesis #197
#197
Unigen Genesis #78
#078
Unigen Genesis #145
#145
Unigen Genesis #53
#053
Unigen Genesis #14
#014
Unigen Genesis #167
#167
Unigen Genesis #102
#102
Unigen Genesis #38
#038
Unigen Genesis #174
#174
Unigen Genesis #119
#119
Unigen Genesis #61
#061
Unigen Genesis #25
#025
Unigen Genesis #188
#188
Unigen Genesis #92
#092
Unigen Genesis #134
#134
Unigen Genesis #47
#047
Unigen Genesis #156
#156
Unigen Genesis #89
#089
Unigen Genesis #23
#023
Unigen Genesis #7
#007
Unigen Genesis #197
#197
Unigen Genesis #78
#078
Unigen Genesis #145
#145
Unigen Genesis #53
#053
Unigen Genesis #14
#014
Unigen Genesis #167
#167
Unigen Genesis #102
#102
Unigen Genesis #38
#038
Unigen Genesis #174
#174
Unigen Genesis #119
#119
Unigen Genesis #61
#061
Unigen Genesis #25
#025
Unigen Genesis #188
#188
Unigen Genesis #92
#092
Unigen Genesis #134
#134
Unigen Genesis #47
#047
Unigen Genesis #156
#156
Unigen Genesis #89
#089
Unigen Genesis #23
#023
Unigen Genesis #7
#007
the pact

Three Thousand Silent Wallets.
Three Thousand Unigens to Wake Them.

every unigen is bound to one of 3,000 ancient genesis wallets — addresses that touched ethereum in its first months and then went quiet for years. each qualifying swap doesn't mint anything from nothing. it summons a soul. one wallet, one unigen, one bone. forever.

this is not a 10k pfp drop. there will never be a 3,001st.

Unigen Genesis
the v4 hook

How a Genesis Is Summoned

one transaction, four steps, zero buttons. the hook is wired into the pool at init — there is literally no other way to mint.

  1. 01

    You Swap

    0.1+ ETH for $UGEN through the self-launched V4 pool. one signature, one transaction.

  2. 02

    Pool Fires

    Uniswap V4 calls afterSwap() on the UnigenHook attached at pool initialization.

  3. 03

    Hook Draws a Soul

    buyer is encoded in hookData. RNG seeded by your wallet age picks a tier — higher age, rarer bone.

  4. 04

    Unigen Lands

    ERC-721 minted directly to your wallet inside the same tx. reveal modal fires on the next render.

callsite ref: UnigenHook.afterSwap(key, params, delta, hookData)the buyer address travels through hookData, not msg.sender (that's the router).

the reveal

Your Soul, Unwrapped

the swap confirms. the page detects a new ERC-721 in your wallet. the card flips, the halo lights up, and your unigen joins your library forever.

  • · detected via Transfer(0x0, you, tokenId) + balanceOf bump
  • · halo color matches your tier
  • · power is permanent and arena-relevant
  • · minted-at block is sealed in the metadata
?
Mythic
#001
Unigen Genesis #001
Necromancer Skull
PWR 950 · age S-tier
revealed
rarity

Six Bones, Six Fates

rolled by a seeded RNG biased by your wallet's age tier. higher age = more chance of mythic / legendary. exhausted tiers walk down, never up — so the late arrivals never inflate the rarest bones.

  • Common
    35%
  • Uncommon
    30%
  • Rare
    20%
  • Epic
    10%
  • Legendary
    4%
  • Mythic
    1%

out of 3,000 unigens: ~1,050 Common · ~900 Uncommon · ~600 Rare · ~300 Epic · ~120 Legendary · 30 Mythic — exact splits resolve at production redeploy when MAX_SUPPLY moves from 100 to 3,000.

the arena

Put Your Bones on the Line

one active fighter per wallet · winner steals the loser's NFT · 6h cooldown. 12 archetypes, each unlocks a passive perk when you cop them.

enter the arena ↗
MAGA Bones unigen
MAGA Bones
Legendary
Big Beautiful Nuke
Necromancer unigen
Necromancer
Mythic
Raise the Drove
roadmap

The Bone Road

from local rehearsal to mainnet. the path traces itself as you scroll — each dot you reach turns pink.

  • shipped2026-04

    Self-Launch Contracts

    UgenToken (1B fixed) · UgenNFT · UnigenHook · GenesisArena · SeasonRewards. v1 backend reviewed, 83/83 tests passing.

  • shipped2026-04

    Anvil V4 Rehearsal

    Local pool init + hook attached + auto-mint flow proven end-to-end against the real V4 PoolManager.

  • shipped2026-05

    Sepolia Public Testnet

    Real Uniswap V4 pool live on Sepolia with a configurable 0.01 ETH mint threshold. All five contracts deployed and verified.

  • shipped2026-05

    Metadata-Driven Rarity Pools

    Replaced on-chain RNG with pre-defined tier pools — every tokenId carries a fixed rarity, swap-and-pop O(1) mint, metadata is the source of truth.

  • current2026-05

    Frontend Dual-Chain + 200-Piece Drop

    Multi-chain frontend (Anvil + Sepolia), 200 unigen metadata + ranking + IPFS pipeline, chain-aware swap, hero, marquee, library, docs, simulated feed.

  • next2026-05

    Mainnet Launch

    Real V4 pool + UnigenHook deployed + final IPFS art pinned + 200 unigens summonable. Gates open. No further mints, ever.

  • next2026-06

    Live Arena + Season Rewards

    Enter combat, challenge by address, watchContractEvent stream into the feed. End-of-season $UGEN claim weighted by held power. Wallet-age S/A/B/C badge in profile.

  • futureQ3 2026

    Secondary Market + Royalty Reflow

    OpenSea + Blur compatibility, on-chain royalties routed back into the season rewards pool — every secondary sale feeds active holders.

  • futureQ4 2026

    Cross-Chain + DAO

    Mirror pools on Base + Arbitrum with bridged UGEN. DAO governance via $UGEN — holders vote on season rules, future art drops, and arena cooldowns.