Ripstr
Docs / Start here / Deployments

Deployments

Ripstr is live on Solana Mainnet. Every address on this page is a Mainnet address, SOL figures are real SOL, and $RIP trades on the on-chain AMM. Depositing and pulling put real funds at risk; see Safety & risk before committing anything.

Programs

Five programs make up the protocol. The addresses are the same across clusters (the program ids are fixed at compile time); the links below open Solscan on Mainnet.

ProgramWhat it doesAddress
PoolPositions, weighting, acquisitions, settlement, feesEQ6wkaMZe7N43D75WKw2dMFMiR1771116qGtvYKsoD7x
Rewards$RIP emissions to depositors and purchasersFaEgpWqNuizdzQqS4R3Tdabnjzob1awCQDt8w7Cnjdxu
AMMThe SOL/$RIP market and the buyback2gqLwAx2nA8WtwKsrEoMKS5DrkemCjAjhUJbC5yEQwV2
ClaimMerkle-gated snapshot distributionGf8jLzoax84ugbf7fDURKYW1GryVPrqJvqEKJrgQSjhH
Token hookToken-2022 transfer hook enforcing the $RIP transfer lock2k9FaQJGXzUxFcdJmdhY9VxNJZSAyo2qtXeTsLneM8PM

$RIP mint

MintGhhv3XN5CaZcMuSVprXsGCbHHyT9BodLfenhmTuQjVQe
StandardToken-2022, with a transfer hook
Decimals9
Supply1,000,000,000, fixed — mint authority revoked at genesis

Supply split: 50% seeds the AMM (a single-sided, permanently locked position), 30% streams as rewards to depositors and purchasers over the emission window, 20% is reserved for the merkle-gated claim. See Fees & protocol revenue and Pricing & allocation.

Source & verification

The on-chain program source is published for independent verification at github.com/ripstr-dev/ripstr-programs. Anyone can reproduce the build with solana-verify and confirm the bytecode hash matches what is deployed.

The genesis pool

The flagship pool is identified by the all-zero pool id. It is the protocol-wide reference every permissionless pool creation checks against: the pool-creation fee, the protocol payout address, and the free-creation check all read off its configuration. See Create a pool.

Randomness

Selection randomness comes from Switchboard On-Demand on Mainnet, using its commit-then-reveal flow. Ripstr does not use Chainlink VRF. See Pricing & allocation for how the reveal is consumed and why request ordering matters.