Reference
Contracts, constants and integration notes for Robinhood Chain (chain id 4663).
Deployment
PaidrhLaunchpad0x18eDf1b9778E213b71b4bd5B14e5940aa07e7Ae3
PaidrhVault0xCAfBA7E9E9d722948369739d17D30B814EEC3c87
Oracle (attestations)0xA6E2F3557f173c7E149027FF76997F9760E0ea92
Delivery operator0xF8cA027f7aAc7930b21854cF12e882cBCf875366
Treasury0xF8cA027f7aAc7930b21854cF12e882cBCf875366
Relayer (gasless)0x0F1b4894A8281f3D992Fa3A7b11d608b14f975b9
RPChttps://rpc.mainnet.chain.robinhood.com
Indexed from block64134001
Deployed2026-09-16T02:00:27.099Z
Listing
Total supply1.00B — one-sided Uniswap V3 position, locked in the PAIDRH locker
Uniswap V3 factory / position manager / router0x1f7d7550B1b028f7571E69A784071F0205FD2EfA · 0x73991a25C818Bf1f1128dEAaB1492D45638DE0D3 · 0xCaf681a66D020601342297493863E78C959E5cb2
Pooltoken/WETH, 1% fee tier, initial tick -204200 (≈ 1.37 ETH FDV)
Launch fee0.0005 ETH → treasury
Graduation4.2 ETH of locked principal
Anti-snipesame-block buys blocked, 5% max wallet for 2 blocks
LP fee split70% pot · 30% protocol, harvested to USDG via WETH/USDG
Locker0x3F8668fD35f3a9FFf5e42083B973F8C339535F1d
Fee constants
Pool fee10000 (1%)
Pot share of LP fees7000 bps
DELIVERY_DELAY / FEE24 hours / 300 bps
ABANDON_AFTER180 days
Interface
PaidrhLaunchpad
launch(handle, name, symbol, imageUri, launcherTag) payable // value = launchFee + optional first buy launchSponsored(...) payable // relayer only quoteBuy(token, wethIn) / quoteSell(token, tokensIn) // closed-form while the locked position is the only liquidity getCoin(token) / getCoins(offset, limit) → CoinView // priceWei, marketCapWei, liquidityWei, graduated… PaidrhLocker.harvest(token) // anyone: LP fees → USDG → pot 70% / treasury 30%
PaidrhVault
claim(handleHash, xUserId, amount, to, submitter, deadline, sig) setPayout(handleHash, xUserId, payout, submitter, deadline, sig) setLock(handleHash, xUserId, locked, submitter, deadline, sig) cancelDelivery(handleHash, xUserId, submitter, deadline, sig) requestDelivery(handleHash, destination) → id // anyone executeDelivery(id) / attachProof(id, uri) // operator, after 24h sweepAbandoned(handleHash, coin) // anyone, after 180 days idle EIP-712 domain: PaidrhVault v1 · Attest(bytes32 handleHash, bytes32 xUserId, address submitter, uint8 action, bytes32 paramsHash, uint256 nonce, uint256 deadline)
PaidrhCoin (ERC20)
plain ERC-20 · liquidityPool() · maxWalletLimit() · restrictionEndBlock() · handle() · imageUri()
handleHash = keccak256(lowercase handle without @). xUserId = keccak256(X user id string). Price = USDG per whole token with 18 decimals.