Skip to main content
POST /launch/robinhood (or hood, rh, 4663) builds a pons.family launch. The answer is a list of unsigned EIP-1559 transactions for wallets[0], the deployer, in unsignedTxs:
Sign each as a type-2 transaction with the from key and send them in order. The service does not sign, tip or bundle buys from other wallets.

pons V2 (default)

Other wallets in wallets do not buy on pons: V2 exempts them from the snipe tax, nothing more. With a pair token other than ETH, a buy needs an ERC-20 approve first: it comes back as an earlier stage. The answer adds predictedToken and predictedCurve (the addresses the launch will create), salt, launchFee, economics and pairToken.
predictedToken comes from simulating the launch from the deployer. When the deployer cannot pay for it yet, the prediction is left out and mint is null. It also changes on every call unless you fix salt.

pons V1

ponsVersion: "v1" builds on the V1 factory: one transaction to the factory, with the dev buy as its value.
  • quote is required and must be a 0x address the factory allows as a quote; there is no ETH default.
  • The opening price is set by tickMagnitude (default 112,200, a multiple of 200 between 20,000 and 140,000), or startTick.
  • A dev buy needs a WETH/quote Uniswap V3 pool at wethQuoteFee (default 10,000) to set its floor.
  • The answer adds factoryNonce, startTick and opening (fdvQuote, quotePerToken). predictedToken assumes nobody launches on the factory before you.

RPC

rpcUrl must answer chain id 4663, or the build is refused. Without it the service uses its own Robinhood RPC.