Search projects, hackathons, sponsors and tech

    ← All projects

    Zuno.fun

    A community-governed launchpad that recycles liquidity from inactive tokens into active projects.

    Demo

    About

    ZUNO is a liquidity-recycling token launchpad on Arc Testnet. Creators launch tokens on a bonding curve; traders buy and sell until the graduation target is hit. Instead of burning LP forever, ZUNO locks LP in a vault when the token lists on Uniswap V2 so liquidity stays recoverable. If a graduated pool goes quiet, ActivityMonitor flags it as inactive. The community can then propose healthier listed tokens, stake USDC to vote, and execute a recycle: dead LP is removed and redeployed into the winning pool, then locked again. The app covers the full loop Explore, Launch, Trade, Lifecycle (list / vote / recycle), charts, and recent trades with native USDC gas on Arc.

    How it's made

    Contracts (Solidity + Hardhat): Core bonding curve (Core, BondingCurveFactory), local Uniswap V2 stack, DexRouter, LPRecyclingVault, ActivityMonitor, and RecyclingGovernor. Deployed stepwise on Arc (chain id 5042002) after a one-shot deployer hit Arc’s initcode size limit a practical hack we worked around with scripted multi-step deploys and wiring. Indexing: A The Graph Studio subgraph on arc-testnet indexes Create / Buy / Sell / Listing / Swap into tokens, trades, and 1m candles for Explore, charts, and trade feeds. Frontend: Next.js + wagmi / ethers / Privy for wallet + Arc network. Token lists prefer subgraph → Mongo → short RPC lookback so the UI stays snappy. Mongo stores lifecycle state (phase, progress, vault, proposals); post-trade soft-refresh updates mcap, progress, chart, and trades.