# basepad.si > basepad (basepad.si) is the first SuperIntelligence launchpad, on Base (8453). One transaction deploys a token and locks 100% of its > supply as Uniswap v4 liquidity, forever. Launching costs gas only. Trading fees are split on every collect: 95% to the creator's > beneficiaries (or burned), 5% to basepad, hard-coded in the immutable factory. About page: https://basepad.si/about ## Source verification - Base (8453): Basescan https://basescan.org/address/0xad60Fe9e5601500449c7d0a87908636a0920307F#code (factory), https://basescan.org/address/0x93c137BC5b5449D6202D8BdCf1CA398F3E2781c5#code (locker); Blockscout https://base.blockscout.com/address/0xad60Fe9e5601500449c7d0a87908636a0920307F?tab=contract (factory), https://base.blockscout.com/address/0x93c137BC5b5449D6202D8BdCf1CA398F3E2781c5?tab=contract (locker); Sourcify https://repo.sourcify.dev/8453/0xad60Fe9e5601500449c7d0a87908636a0920307F (factory), https://repo.sourcify.dev/8453/0x93c137BC5b5449D6202D8BdCf1CA398F3E2781c5 (locker) ## What a launch does 1. deploys a fixed-supply ERC-20 (1,000,000,000; no mint/pause/blacklist/tax/owner) 2. initializes a Uniswap v4 pool quote/token (quote = ETH, USDC, a Coinbase tokenized stock, or any other ERC-20 (shown as an unlisted pair); tick spacing 200, no hook) at the chosen start tick 3. mints one single-sided position holding 100% of supply to an ownerless locker (no withdraw path exists) 4. registers fee routing: lpFee in pips, at most 30000 (the site offers 10000 = 1% or 30000 = 3%; 0 = no trading fee). recipients = the creator's share: {payout,bps}[] with at most 6 entries summing to 9500 (not 10000); [] = the creator share is burned. The factory prepends the platform entry (500 bps = 5%) itself. Fixed forever. Anyone may call locker.collect(tokenId): accrued fees are paid straight out, 500 bps to basepad and 9500 bps to the recipients (or burned). ## Contracts Base (8453): LaunchFactory 0xad60Fe9e5601500449c7d0a87908636a0920307F · LaunchLocker 0x93c137BC5b5449D6202D8BdCf1CA398F3E2781c5 Uniswap v4: Base PoolManager 0x498581fF718922c3f8e6A244956aF099B2652b2b, Universal Router 0x6fF5693b99212Da76ad316178A184AB56D299b43 USDC (Base, 6 dec): 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 ## Launch (contract call) factory.launch((name, symbol, metadataURI, quote, supply=0, startTick, lpFee, salt, recipients)) startTick 184200 ≈ 10 ETH FDV for 1B supply (raw price = 1.0001^tick token-wei per quote unit; for USDC use ~391400 ≈ $10k FDV). ERC20 quote: token must sort above the quote address → call factory.findSalt(launcher, baseSalt, name, symbol, 0, metadataURI, quote, 64) first. Optional metadata: POST https://basepad.si/api/launch/meta {chain, launcher, salt, name, symbol, description?, image_url?, website?, x_handle?} → {uri, token}; pass uri as metadataURI. x_handle takes a handle (foo, @foo) or an x.com / twitter.com profile link; the bare handle is stored. Recommended: buy a little right after launch (a Universal Router swap on the new pool; the site's form suggests ≈ $25). A token with no holder and no price move reads as dead on screeners and sits under "quiet launches" on the home page until an outside wallet trades it. ## API - GET https://basepad.si/api/launch/list?chain=base&sort=live|new|mcap|volume|gainers|holders&window=1h|24h|all&limit=50 sort=live (the home page default; "trending" is an alias): tokens an outside wallet traded in the last 24h first, ranked by outside wallets this hour, then today, then the last outside trade; then each launcher's newest launch under 1h old; then quiet launches, one row per launcher; both by age. "Outside" = not the launcher and not a swap in the sniper window (launch block + 3; a sell there can only be a sniper's). Rows carry traders_1h_ex / traders_24h_ex (those counts), last_outside_trade_at, live_tier (live|new|quiet, live sort only) and launcher_collapsed. - GET https://basepad.si/api/launch/feed - GET https://basepad.si/api/launch/meta/ - POST https://basepad.si/api/launch/sync?chain=base&tx=0x… (index a tx you just sent) - GET https://basepad.si/api/health Pages: / (list, ?chain=), /launch (?chain=), /t// (trade + fees), /rules, /agents.