Pulse
Protocol snapshot — live inventory and fee rules.
Overview
Anyone with a wallet can launch a fixed-supply ERC-20 in a single transaction. The factory deploys the token, opens a one-sided Uniswap V3 pool against WETH (1% fee tier) at a fixed starting tick, and locks the LP position NFT in The Forge's locker. No WETH is seeded at launch — buys add WETH. Trading starts immediately — no bonding curve, no migration.
- Supply
- 1,000,000,000 tokens
- Launch fee
- 0 ETH
- Creator fee share
- 80%
- Treasury fee share
- 20%
- Graduation
- 4.2 ETH paired
- Chain
- Robinhood Chain Testnet · 46630
How it works
- 01
Mint
The factory deploys your ERC-20 with a fixed supply of 1,000,000,000. Metadata (name, symbol, description, logo, socials) is written on-chain at launch.
- 02
Pool
A Uniswap V3 pool is initialized at a fixed tick (~1.36 ETH FDV). The full 1B supply is minted into a one-sided LP range — zero WETH at t0. Buyers push price up as they add WETH.
- 03
Lock
The LP position NFT is minted into ForgeLocker. Liquidity cannot be pulled by the creator. Fees accrue in the locked position.
- 04
Trade
Buys route through ForgeBlitz into the pool. Sells go through the Uniswap SwapRouter. Creators claim their fee share from the locker when ready.
Launch a token
Open Launch, connect a wallet on Robinhood Chain Testnet, and submit one transaction. Fields:
- Name — display name for the token
- Symbol — 3–6 characters
- Description — short on-chain blurb
- Image — pinned to IPFS, stored as
logoURI - Socials — optional X, Telegram, website
- Payout wallet — optional address that receives creator fee share (defaults to launcher)
- Dev buy — optional ETH attached to the launch tx to buy up to 5% of supply (~0.0720 ETH). Amounts above the cap are clamped; unused ETH is refunded
Total due = launch fee (0 ETH) + optional dev buy. Full token supply goes into a locked one-sided V3 position — you do not seed ETH liquidity. On success you land on the token page with the deploy transaction hash.
Trading
Every Forge token trades on its Uniswap V3 pool from the first block. There is no bonding-curve phase and no separate “graduate then migrate” step for trading.
- Buys — ETH → token via ForgeBlitz, which wraps and swaps into the pool
- Sells — token → ETH via SwapRouter (approve once, then unwrap)
- Slippage — QuoterV2 amountOut with default 1% slippage (adjustable in the trade panel) on buys and sells
- Pool fee — 1% LP fee tier (tick spacing 200)
Explore reads the Postgres indexer when DATABASE_URL is set (24h volume, change, charts). Without it, the app falls back to live RPC.
Fees & revenue
Swap fees accrue inside the locked LP position. ForgeLocker collects and splits them:
Claimable to the payout wallet from the token page
Retained by The Forge
Creators claim with one click via collectAndClaim on ForgeLocker. Launch fee (0 ETH) is paid at deploy and is separate from swap fees.
Graduation
Graduation is an on-chain milestone when paired WETH in the pool reaches 4.2 ETH. The UI shows a progress bar and a Graduated badge.
Graduation does not move liquidity or change the trading venue. The pool was live from launch; the badge marks depth, not a migration.
Protections
Buys from the pool are protected for the first 2blocks after launch (inclusive of the launch block). On the launch block itself, only the creator's optional initial buy can execute, capped at 5% of supply. For the rest of the window each wallet can hold at most 5% of supply and buy at most 5.5% of supply (cumulative). Selling and wallet-to-wallet transfers are never restricted.
- Restriction window
- 2 blocks
- Max wallet
- 5%
- Max buy
- 5.5%
Launch block + following blocks
Of supply on pool buys during the window
Cumulative pool buys of supply during the window
Liquidity stays in ForgeLocker for the life of the position — creators cannot rug the LP. Smart contracts should still be treated as unaudited until a professional audit ships.
Contracts
Live on Robinhood Chain Testnet (chain id 46630). Always verify addresses on the explorer before sending funds.
| Contract | Address |
|---|---|
| ForgeFactory | 0xC8DD…Df87 |
| ForgeLocker | 0x9ade…F6a1 |
| ForgeBlitz | 0x532a…c149 |
| WETH | 0x37E4…4691 |
| Uniswap V3 Factory | 0xFECC…23c1 |
| SwapRouter | 0x1b32…6725 |
| QuoterV2 | 0x126f…0dB1 |
Need test ETH? Use the faucet.
Disclaimer
The Forge is software. Tokens launched here are permissionless and can go to zero. Nothing on this site is financial, legal, or tax advice. Do your own research. Only risk capital you can afford to lose. Protocol parameters may change with governance or redeploys — treat on-chain state as source of truth.