Robinhood Chain · chain ID 4663 · pons.family v2

Pons sniper bot for Robinhood Chain

Detect pons.family v2 launches from the live factory TokenLaunched event, filter them, quote the bonding curve, and buy only when your risk rules allow it. Dry-run is the default.

How the Pons sniper bot works

Search traffic often looks for a “Pons sniper,” “Robinhood Chain sniper,” or “pons.family bot.” This CLI is none of those as a black box: it only talks to the documented Pons v2 contracts on Robinhood Chain.

  1. Detect TokenLaunched

    Subscribe to (or poll) the Pons v2 factory. Each launch has a token, a curve, a deployer, and a quote asset. Duplicate detections collapse to chainId:factory:token.

  2. Filter, then quote

    Creator lists, symbol rules, native-quote-only, liquidity bounds, and max creator tax are all configurable. Quotes use the same integer curve math as docs.ponsfamily.com/v2.

  3. Risk check, then buy

    Gas reserve, position caps, slippage minTokensOut, and one position per token run before any live curve.buy(). After fill, the bot reconciles balanceOf, not the quoted size.

Pons v2 snipe tax on Robinhood Chain

Early buys on a new Pons curve pay a decaying opening tax that starts near 99% and falls away within seconds. Only the creator, fee recipient, and wallets named at launch as snipeTaxExemptions skip it. A public sniper wallet is not exempt.

  • Read currentSnipeTaxBps(recipient) before quoting
  • Default SNIPER_MAX_SNIPE_TAX_BPS=0 waits until the tax is gone
  • Robinhood Chain is FCFS — this bot does not bid priority fees
  • Curve trades only while factory phase is 0

Run the Pons sniper CLI

Node 20+, TypeScript, viem. Keys stay in .env. Prefer a paid Robinhood Chain RPC; the public endpoint is rate-limited.

npm install
cp .env.example .env
npm run pons -- sniper test
npm run pons -- sniper run --dry-run

Live mode is explicit: set SNIPER_DRY_RUN=false and run npm run pons -- sniper run --live. Status, config, and reconcile commands never need to broadcast.

Pons v2 contracts on Robinhood Chain

Role Address
Factory (TokenLaunched) 0x7eD598BcEf8bd9Edd8C97A195C6d13f40801EC7e
Launch and buy 0xe33E9E479dF8802cb0866d5d05258bEc4cF62948

Official protocol docs: docs.ponsfamily.com/v2. Launching your own token with extra wallets is documented on the Pons bundler page.

Pons sniper bot FAQ

What is a Pons sniper bot?

A tool that watches Pons v2 launches on Robinhood Chain and can buy the bonding curve under rules you set. This one is open-source TypeScript and uses the live factory event, not a private indexer.

Does this Pons sniper work on Robinhood Chain?

Yes. Mainnet chain ID 4663, live Pons v2 factory and launch-and-buy router.

Pons sniper vs Pons bundler — which do I want?

Use the sniper to evaluate other launches. Use the bundler when you are the creator and want launchAndBuy plus exempt-wallet curve buys. Both ship in this CLI.

Does a public sniper pay the Pons snipe tax?

Yes. Exemptions are fixed at creation. The bot reads currentSnipeTaxBps and by default skips until the opening tax has decayed to zero.

Can I dry-run without sending a transaction?

Yes. sniper run --dry-run is the default path: detect, quote, risk-check, simulate. No sign, no broadcast.

Is this Pons v1 or Pons v2?

V2 only. Bonding curve, then a locked Uniswap v4 pool. The v1 Uniswap v3 factory is out of scope.