LIVE
Reading Pons v2 on Robinhood Chain…Reading Pons v2 on Robinhood Chain…
Docs

How Colt reads the chain.

Colt Protocol is a terminal for Pons v2, the bonding-curve launchpad on Robinhood Chain (chain id 4663). It has no backend. The site is a folder of static files; your browser does every read itself against a public RPC, and every trade is a transaction you sign in your own wallet. Running it costs nothing beyond a domain.

1 · Finding launches

Every launch emits TokenLaunched(token, curve, deployer, pairToken, launchConfigId, graduationThreshold) from the factory. On load Colt reads the last ~hour of those logs (about 36,000 blocks at ten blocks a second), then asks only for blocks it has not seen, every three seconds.

Trades come from CurveBuy and CurveSell on all curves at once. Because any contract can emit an event with the same shape, a curve Colt has not met is only accepted after the factory's own getLaunchedToken(token) returns that exact curve. Pasted addresses on the Scan go through the same check, which is how impostor tokens with a borrowed name are turned away.

2 · The curve

A Pons v2 curve is constant-product between a virtual quote reserve and the token reserve. For an ETH launch it starts at 1.68 ETH of phantom liquidity against 1,000,000,000 tokens and graduates when 4.2 real ETH has come in; at that point 285.7M tokens remain, which is what the contract reserves for the Uniswap v4 pool.

price      = quoteReserve / tokenReserve
market cap = price × 1,000,000,000
progress   = realQuoteReserve / graduationThreshold

buy:  fee = in × feeBps, tax = in × creatorTaxBps
      out = T − ceil(Q·T / (Q + in − fee − tax))      (clamped to T − reserved)
sell: gross = Q − ceil(Q·T / (T + tokensIn))
      out = gross − gross × feeBps − gross × creatorTaxBps

These formulas were checked against live trades on chain 4663 and match to the wei. The chart on the Scan is rebuilt from them: starting from today's reserves, every trade is walked backwards to recover the price it left behind — no price feed involved.

3 · Trading

The trade panel calls the curve directly: buy(quoteIn, minTokensOut, recipient) (payable for ETH launches) and sell(tokensIn, minQuoteOut, recipient). Before your wallet opens, the exact call is simulated against the latest block with your address, so a trade that would revert never reaches you. The slippage floor is written into the arguments. Approvals are for the exact amount only. Colt adds no fee and has no contract of its own in the path.

4 · The Pedigree

A score out of 100, starting at 62 and moved by facts the chain can prove:

  • Share of supply still in the deployer wallet
  • Other launches by the same deployer in roughly the last day
  • How much of the supply the top ten wallets hold
  • Distinct traders, how much of the money in has already left, and how old the launch is
  • Whether the token stores any links on-chain, and the creator tax rate
  • Progress to graduation, or graduation itself

It is a reading, not a verdict. A clean pedigree can still go to zero.

5 · Dollar values

USDG launches are shown at $1. Launches paired with tokenized shares (NVDA, AAPL, SPY…) are priced from the share's own Uniswap v3 pool against USDG on Robinhood Chain. ETH has no deep dollar pool there, so its price comes from a free public quote (Coinbase, then CoinGecko, then Kraken); if all three are down Colt shows ETH amounts instead of guessing.

6 · The Stable and alerts

Watchlists, deployer scouts and alert rules are stored in your browser's local storage. Nothing is uploaded. Alerts fire in the page and, if you allow it, as desktop notifications — while a Colt tab is open, even in the background (it then checks every 15 seconds).

7 · Limits, stated plainly

  • The public RPC throttles. Colt keeps at most four requests in flight and waits out rate limits.
  • The public RPC returns at most 10,000 logs per query, so Colt splits ranges automatically. The Scan replays up to the latest 6,000 trades and 10,000 transfers of a token and says so when it stops short; holder balances are always read live from the token.
  • Graduated tokens trade on Uniswap v4; Colt shows them but does not route v4 swaps.
  • Nothing here is audited, and nothing here is financial advice.

Contracts read

Pons v2 launch factory0x7ed598bcef8bd9edd8c97a195c6d13f40801ec7e
Pons v2 launch router0xe33e9e479df8802cb0866d5d05258bec4cf62948
Pons v2 meme hook (Uniswap v4)0xe5e702641ea86f4ae6cc3cdaed2b886f976be044
Pons v2 launch locker0x267444d099b10fb5ed7c3cc7b7c767adca574952
Pons v2 graduation executor0xc7819b64a1daecd7ec19856d026cb14efbd89046
Pons v2 buyback vault0x42df2a798f82289e177311362e8f5ccc45c1219c
Pons v2 fee escrow0xd3afeb2a57f70ef218aa82451c51b2fb0416ac9e
Uniswap v4 PoolManager0x8366a39cc670b4001a1121b8f6a443a643e40951
Multicall30xcA11bde05977b3631167028862bE2a173976CA11
RPChttps://rpc.mainnet.chain.robinhood.com
Explorerhttps://robinhoodchain.blockscout.com

Open the Track