Guide
Status
Every chain's health, the fee and buyback record and the contracts' sources, read live: /status.
| Site mode | live | Contracts deployed. Explore reads the chain. |
| Arc mainnet | live | Public mainnet since 16 September 2026, chain 5042. |
| Testnet contracts | deployed, source published | Live on Arc Testnet since 8 September 2026, redeployed 12 September. Every contract's source is published on Arcscan. |
| Mainnet contracts | deployed, source published | Live on Arc since 16 September 2026, block 21,105,294. Every contract's source is published on Sourcify, a bytecode match; publishing on Arc's explorer follows when it opens for submissions. |
| Tests | Foundry, run in CI | Unit tests, fuzz tests over the curve's invariants, and the full launch-to-graduation lifecycle against real Uniswap v4, quoted in both USDC and EURC. |
| Audit | none | No external audit. Internal review done and fixes applied. The source of every deployed contract is published on Sourcify. |
| Indexer | no answer | The Arc subgraph did not answer this read, so how far behind it is cannot be stated here. Every list, chart and figure on the site reads from it, and says so when it cannot be reached. |
How it works
Chain by chain
| The money | Curves, market caps and every fee are priced in USDC, issued by Circle. On Arc the dollar is also the gas, so one balance pays for the coin and the transaction. |
| Graduation | $8,000 raised on the curve, then a locked Uniswap v4 pool. |
| The contracts | Our own contracts, deployed once: no proxy and no upgrade path, and the terms a coin launches with are copied into its own curve and cannot be retuned afterwards. One power outlives a launch and we name it rather than deny it: the protocol owner can redirect a coin's creator-fee stream, and only by proposing it on chain and waiting three days first. |
| The fee split | Fixed when a coin launches and read from that coin's own snapshot, never from a figure written here. It is a parameter per chain, so each coin page states its own. |
| The money | Curves, market caps and every fee are priced in USDG, issued by Paxos, or in the pair the creator picked at launch: a tokenized share (TSLA, NVDA or AAPL), WETH or ETH. Gas is paid in ETH, so a wallet on Robinhood Chain needs both. |
| The contracts | Our own contracts, deployed once: no proxy and no upgrade path, and the terms a coin launches with are copied into its own curve and cannot be retuned afterwards. One power outlives a launch and we name it rather than deny it: the protocol owner can redirect a coin's creator-fee stream, and only by proposing it on chain and waiting three days first. |
| The fee split | Fixed when a coin launches and read from that coin's own snapshot, never from a figure written here. It is a parameter per chain, so each coin page states its own. |
Get USDC on Arc
Curves on Arc are priced in USDC, issued by Circle. On Arc it is the gas as well, so one balance pays for the coin and the transaction. A wallet needs USDC on Arc itself before it can launch or trade. The same ticker on another network is another chain’s token.
Get USDG on Robinhood Chain
Curves on Robinhood Chain are priced in USDG, issued by Paxos, or in the pair a creator picks at launch: a tokenized share (TSLA, NVDA or AAPL), WETH or ETH. Gas there is paid in ETH, so a wallet needs both. It is a different token from USDC on Arc, with a different issuer and a different contract, and neither one reaches the other by sitting still.
Get ETH on Robinhood Chain
ETH pays the gas on Robinhood Chain and is the pair of its ETH coins, $PARA among them. A wallet needs it on Robinhood Chain itself; ETH on another network is not there.
Swap
swap.parabolic.family swaps every Parabolic coin for the money it launched in, and the money and majors of Arc, Robinhood Chain, Base, Ethereum and BNB Chain against each other, each on its own chain. Every quote is read live from the pool immediately before you sign, the slippage you set is the floor the wallet signs, and a quote that fails stops the trade.
| Climbing coin | Its own bonding curve, the bytes the coin page's trade panel signs. |
| Graduated coin | Its own Uniswap v4 pool, through our hook. |
| Money and majors | The money and the major assets of Arc, Robinhood Chain, Base, Ethereum and BNB Chain, each chain's against each other through that chain's own Uniswap v4 router, for the pool's fee and gas and nothing to Parabolic. Each asset is at the address its issuer or the chain's documentation names, every decimal read on chain (lib/swap-assets.ts). |
| Routing | A graduated coin trades on its own pool, at the one tier the hook registered. Every other listed pair goes through the Universal Router, quoted across Uniswap's four standard tiers with the best answer taken; a pair no tier can price signs nothing. A climbing coin signs its own curve and no router of Uniswap's. |
| Approvals | An ERC-20 going into a pool is pulled through Permit2, so a first swap of that token asks for an approval. On a curve the quote asset is approved to the router for a buy and the coin to the curve for a sell. The choice is remembered per chain, token and spender. The chain's own gas asset rides as value and needs none. |
| Liquidity | Third-party liquidity on a public pool. Nothing here guarantees a fill, and a routed trade can revert. |
| Large moves | A price impact past the house threshold arms the button and asks a second time, naming the figure. |
Create with AI, and My coins
Create with AI fills the create form from one sentence. A launched coin’s tools are under My coins.
| What produces it | A model through OpenRouter: Anthropic's Claude Haiku for the words, OpenAI's GPT Image model for the picture, drawn as a colourful 3D character portrait. Your sentence and any reference image you upload go to them. No wallet, no session and no identifier goes with either. |
| Your responsibility | What comes back is generated. You choose what to launch, including any rights in a character, a mark or a likeness. |
| Immutable | Name, ticker, description and image are constructor arguments on the token with no setter. Nothing can change them after the launch. |
| Signing in | A wallet signature. A wallet is the only one that can launch, because the launching address is the address a coin has for ever. Projects are kept per account. |
| What is stored | The session is one identifier in an HttpOnly cookie, signed with HMAC-SHA256, SameSite=Lax, 30 days rolling. Google is asked for openid alone; X for the public handle and id. |
| Coin website | A coin whose ticker can be a hostname gets <ticker>.parabolic.family, public to everyone and editable by its creator: about, links, gallery and a pinned post. A ticker that is a name this site already answers on, that reads as an internationalised name, or that runs past 63 characters gets none. The hostname belongs to the oldest coin carrying the ticker, and a denylisted coin holds none. |
| Website on chain | The URL is written into the token's socials at launch, and only after a fresh check says the host is free. A failed check writes nothing. |
| Visits | One count per UTC day and a count per referring host, for the creator. No IP, no user agent, no identifier. |
| Post kit | The brand kit renders a coin's launch, card, milestone, graduation and recap posts from its real picture and its real figures, one file at a time or as a zip. |
On the site
| Promotion | Six paid spots: four on the board and two in Hypermode, bought by sending the stated amount to the treasury from your own wallet with the booking in the calldata, read back from the receipt. Every placement is labelled. No refunds. |
| Referrals | 10% of the whole trade fee, which is 0.10% of a referred curve buy. The code rides the routed action, the indexer credits it in its own ledger, and Parabolic pays it by hand from the protocol's share. No contract pays it, and a pool swap carries none, so referrals end at graduation. |
| Confirmation | A coin's own X account posts a code derived from the token address. The site reads the post through X's public oEmbed endpoint and takes the author from X's answer, never from the pasted link. It proves the account said the coin is theirs, and nothing more. |
| Alerts | Browser push with VAPID, or Telegram through the bot. A push subscription stores the endpoint, its public key and its authentication secret, with the coins and kinds chosen and a wallet address if one is given. A Telegram subscription stores the chat id, the coins and the kinds, on the bot's own disk. |
| Comments and lists | Comments, reactions, watchlists and follows are signed by your wallet and stored as site records. Comments, reactions and graduation calls are public on the coin they are made on; a watchlist and a follow list are readable by address. On-chain forum posts ride the router and are permanent. |
| Reservations (before mainnet) | A ticker, a coin name and an email, stored before launch. It reserved nothing on the chain, and the form closed with mainnet. |
| Moderation | A denylist per chain hides a coin from Explore, the API, the swap and its own subdomain, and its page says it is hidden and why. A coin Parabolic is discontinuing is also closed to buying here, and its holders can still sell it from its page. The reasons are published in the repository as docs/moderation.md. Nothing on the chain changes. |
Plans
Prices and checkout are on /plans.
| Plans | Free, Pro $25 and Ultra $200 a month, paid in USDC on Arc, or USDG or USDC on Robinhood Chain; a year for 10 months' price. Paid from the wallet to the treasury; the plan starts when the payment is read back from the chain. Nothing renews; a reminder goes out three days before the end. |
| Modes | Normal and Safe mode are free for everyone, always. Hypermode (Pulse, the terminal, multi-chart and one-press trading) is part of Pro and Ultra from the day plans go on sale, and open to everyone until then. Killermode is part of Ultra: its launch sniper and bots, live blocks (every trade of a coin made on Parabolic, pons or another launchpad the feed decodes, on Robinhood Chain, about a second after it lands), live holders and creators and speed pack (alerts in the page within a second, up to 10 wallets a press) are each listed as coming until they are built, and a plan bought today includes them only once they exist. |
| Killermode | Killermode is a trading room that is part of Ultra. Its four groups (live blocks, live holders and creators, the speed pack, and the launch sniper and bots) each open only once they are built, and are marked coming until then. Every figure is public chain data, read and linked. Nothing here is private information. Every trade of a coin made on Parabolic, pons or another launchpad the feed decodes, on Robinhood Chain, about a second after it lands. Nothing is visible before a block on either chain, to you or to anyone else. Killermode places no trade around somebody else's: no sandwiching, and no front-running of an identified user trade. |
| Intelligence coverage | Reports and bubble replay cover supported EVM coins; Solana intelligence is unavailable. |
| What a plan raises | Launch watchers 1 / 10 / unlimited, alerts 5 / 50 / unlimited, tracked wallets 5 / 100 / 500. Pro adds supported EVM intelligence reports and bubble replay; Ultra adds supported EVM report exports and webhooks. |
| Automated orders · coming | Supported EVM accounts on Pro and Ultra. Pro grants a key up to $250 a trade and $1,000 a day, in USDC or USDG; Ultra is held only by the session module's own limits. Every order still fills in the order its trigger is met. |
| API keys | Made on /plans with one wallet signature and shown once; only their hash is kept. Send one as x-api-key (or Authorization: Bearer) and the public API holds you to your plan: 60 / 600 / 3,000 requests a minute. Without a key the API answers as it always has. |
| Webhooks | Ultra. Every alert your watchers fire is POSTed as JSON to one https URL you set, signed as x-parabolic-signature: t=<seconds>,v1=<hex HMAC-SHA256 of "<t>.<body>" with your secret>. Delivered while the plan is Ultra, alongside the push and Telegram deliveries, and not retried. |
| Speed | Data and alerts, not trades. Alerts go out within 15 s on Free, 5 s on Pro and 1 s on Ultra, Ultra's first in each pass; signals and intelligence refresh every 5 min, 1 min and 15 s. A trade goes through the same public contracts and mempool for everyone, and nothing reorders anybody's transaction. |
| What a plan never does | Rank a coin as a buy, promise a return, or lock a safety fact. Concentration, creator sells, bundles and cluster shares are free. |
| Prizes | The top 3 of each weekly league get a Pro month, recorded on the plan like a payment, marked as a grant. |
| A signed sale · coming | A take profit, a stop or a limit sell is typed as a market cap and signed as what your tokens would bring there on that coin, impact and fees included. The floor under a stop is 5%, 10% or 25% under that, by your choice. Before you sign, the page says what the sale brings at the level and today, the least the executor key may sell it for, and the most it can cost you against today's price if that key were stolen. |
| A stop you raise · coming | A trailing stop's trigger follows the best price; its signed floor does not. When the trail has run 10% above the trigger you signed, Orders offers Raise: one signature for the new stop, then one transaction that cancels the old one on chain, because an order only taken off the executor's list is still valid on chain. |
| Open-coin rules · coming | A copy or a snipe names no coin, so it signs a scope: which launchpads, the most creator tax, how old the coin may be, the most its deployer may hold, and for a copy the leader. The module checks the scope on the coin the executor picks, and your grant's open-coin day caps what all such rules spend, up to twice this in any 24 hours, because the day resets at midnight UTC. |
| The executor · coming | A fill we never send has no on-chain remedy. If the executor is silent, the page says so within two minutes; your own cancel, your own revoke and a sale by hand are the remedy. While the coin graduates (a few seconds) no stop can fill; the executor finishes the graduation if the keeper has not. |
| Ending it · coming | Parabolic never holds your coins or your keys. The executor's key can only fill orders you signed, inside the limits you signed, into your own wallet. You end it with the emergency stop: one transaction revokes the grant and every order, and a second zeroes the allowance the module had. |
| Review · coming | The session module is Parabolic's own contract. It has been reviewed by Parabolic and has not been audited by anyone outside it. |
Other launchpads
Their coins are on Explore, where the launchpad pill chooses one.
| What it is | Supported EVM coins, bought and sold through Parabolic's aggregator router, which calls that launchpad's own curve or pool on your behalf and sends the result back to your wallet in the same transaction. |
| Fee | On EVM aggregator routes, the launchpad's own fee, plus the router's on every routed buy and sell, paid by the trading wallet to Parabolic's treasury in the same transaction: 0.6% on Free, 0.3% on Pro, 0.1% on Ultra. A plan's lower fee is a signed voucher the router checks. The router's ceiling is 1% in its bytecode. Applies to enabled Parabolic aggregator and Solana provider routes. Direct Robinhood Chain and Base swaps add no Parabolic fee. Venue fees and network costs are extra; the trade preview shows the route's charges. Solana discounts require a verified link to the wallet holding the plan. |
| Whose contracts | That launchpad's. We did not write them and cannot change, pause or upgrade them. Their snipe tax, their graduation and their fees apply as they wrote them, and the router reads the snipe tax before a buy and refuses one above your limit. |
| Switching one off | Each launchpad is enabled in the router one by one, and can be switched off by the owner or the guardian at any time. That stops trading it through this site and changes nothing on its own chain. |
| Launching there | Create and the Studio can launch a coin on another launchpad: your wallet signs that launchpad's own launch, so the coin lives on their contracts and its fees wait in their escrow, claimable from the Studio's Earnings. Parabolic charges nothing to launch; the opening buy is a second transaction through the router at its fee (0.6% on Free). Offered only where the router is deployed and that launchpad is switched on in it. |
How safe mode decides
| Off until you turn it on | Safe mode is opt-in, on this device only. Choose Safe in the mode switch at the top of any page, or turn it on from Hypermode's settings or any coin page. |
| Warns, never hides | A flagged coin stays where it was on every list, in the same order, with a red badge. Tap it for the reasons and the evidence. A paid placement keeps its Promoted label and the badge. |
| Asks, never caps | A buy of a flagged coin asks you to confirm, listing the reasons. The amount, the slippage and the route do not change, and a sell is never asked about. |
| Unread is not a pass | A check that could not be read marks the coin "not fully checked", which asks too. |
| Check | Flags when | How serious |
|---|---|---|
| Creator moved coin to new wallets · Rug radar | 1% of supply or more sent to a wallet that never held or traded the coin. Coin burned, sent to Parabolic's contracts, to a holder claim or to a known token lock is said, not flagged; coin leaving that lock for another wallet counts | severe if that wallet has sent 3 transactions or fewer, warning otherwise |
| Creator sold a large part of their holding · Rug radar | more than 25% of what they held, within 60 minutes | severe at 1% of supply or more, warning under |
| Linked wallets sold together · Rug radar | two or more wallets of one cluster selling 1% of supply or more within 10 minutes | severe at 3% or when the cluster is tied to the creator |
| A large holder exited · Rug radar | a top-10 wallet selling 50% of its position or more within 15 minutes | severe when the position was 5% of supply or more |
| Older events · Rug radar | a radar event more than 24 hours old stays listed | one step lower |
| Creator holds a large share · Thresholds | more than 10% of supply, with a lock of theirs counted once it unlocks | warning |
| Supply is concentrated · Thresholds | the 10 largest wallets hold more than 40%, with the curve, the pool, protocol contracts and holder claims left out | warning |
| Volume is self-funded · Thresholds | more than 20% of volume from wallets funded from one source or by the creator | warning |
| Coin is minutes old · Thresholds | launched less than 10 minutes ago | warning, clears by itself |
| Inside the snipe window · Thresholds | the first 5 seconds after launch, while the launch tax is above zero | severe, clears by itself |
| Thin liquidity · Thresholds | a $100 sale moves the price 5% or more | warning |
| Ticker already used · Copies | another coin launched earlier with the same ticker | severe if that coin graduated, warning otherwise, a note when it is the same creator's |
| Looks like a known coin · Copies | one character or look-alike off a known coin, judged from 4 letters, or a real asset's ticker | severe for a money's ticker, warning otherwise |
| Picture used by another coin · Copies | the same picture address as an earlier coin, or within 6 of 64 bits of its fingerprint | severe for the same address, warning for a look-alike |
| Social account belongs to another coin · Copies | the X account in the coin's links confirmed a different coin | severe |
| Hidden by Parabolic · Copies | the coin is on Parabolic's denylist | severe |
| Creator's record · Creator | a Poor record, under 40 of 100 (Good from 70) | warning; a new creator is a note, never a warning |
Every line is fixed by Parabolic and the same for every reader: there is no setting to move one. Each coin's full reading, with its evidence and every check marked clear, flagged or unread, is public at /api/v1/risk/coin/<ref>. A reading of data, not advice.
Season
| Volume | 1 point per dollar traded on a curve, buys and sells, times your streak. |
| Streak | 1.0 for one day, +0.1 for every consecutive UTC day with a fill, 1.5 at 6 days or more. |
| Early | 500 points for each coin you bought while it had raised under 2,000 dollars and which later graduated. |
| Launches | 1,000 points for each coin you launched that graduated. |
| Referrals | 0.5 point per dollar of buys that carried your code. |
| Scoring | From the indexer once a minute, over every fill in the season, up to 20,000 new fills a pass. Ties go to the earlier first activity. The week opens Monday 00:00 UTC. |
| What it is | XP sets the tier, weekly points the league; not a claim on anything. |
Fair launch, by construction
Parabolic token
$PARA is Parabolic's own coin. It launched on Parabolic on Robinhood Chain on 15 October 2026 the way every coin does, paired with ETH: its whole supply minted to its curve, with no presale, no private sale, no allocation and no airdrop, so every PARA anyone holds was bought on that curve, its creator's included. 10% of the supply, held by its creator, is locked in RobinhoodLocker until 30 October 2027. The coin is 0x24B6B4b111AB1cb06F0F4215c5f6cdd2719FcD16 on Robinhood Chain; anyone offering another Parabolic token, a presale or an allocation is not us; report it to contact@parabolic.family. Holders of the old PARA on Arc can claim the new token one for one at parabolic.family/claim, from tokens bought on its curve like anyone else's.Parameters
| Term | Value | Notes |
|---|---|---|
| Supply | 1,000,000,000 | Fixed, 18 decimals, no mint function. |
| Opening market cap | the pair's reserve | The phantom quote reserve of the coin's pair: $5,000 on a dollar pair and 2 ETH on an ETH pair. Every pair is in the table below. |
| Graduation | the pair's threshold | What the curve has raised in the coin's pair: $8,000 on a dollar pair and 3.2 ETH on an ETH pair. The crossing buy graduates it. |
| Reserved at graduation | 38.5% of supply | About 23.7% seeds the v4 position at the graduation price, about 14.8% is locked with it. |
| Launch fee | read at launch | Charged by the factory as the transaction's value, so it is paid in whatever this chain charges gas in: USDC on Arc, which is itself a dollar. The create page reads it before you sign. |
| Trade fee | 1% | On every curve and pool trade. The split is fixed at each coin's launch and shown on its page. |
| Buybacks | by the treasury | Nothing of the fee is locked or vested under the policy since 17 Sep 2026. The protocol's share goes to the treasury, which buys back by hand. Coins launched before that carry a vault share; each coin page shows its own terms. |
| Creator tax | 0 to 5% | Optional, chosen at launch, paid to the creator on top of the trade fee. |
| Snipe tax | 93% → 0 over 5 s | On buys inside the opening window. Only the creator's own address is exempt, for any buy inside it. |
| Referral | 10% of the fee | 0.10% of every referred curve buy, credited by Parabolic in the indexer's ledger and paid by hand from its own share of the fee. Not paid by the contracts. A pool swap carries no memo, so referrals end at graduation. |
| Liquidity | locked forever | The v4 position sits in a locker with no withdraw function. |
| Pair | Chain | Opens at | Graduates at |
|---|---|---|---|
| USDG | Robinhood Chain | $5,000 | $8,000 |
| TSLA | Robinhood Chain | 13.726082 TSLA | 21.961732 TSLA |
| NVDA | Robinhood Chain | 22.495164 NVDA | 35.992262 NVDA |
| AAPL | Robinhood Chain | 14.875197 AAPL | 23.800315 AAPL |
| WETH | Robinhood Chain | 2 WETH | 3.2 WETH |
| ETH | Robinhood Chain | 2 ETH | 3.2 ETH |
Arc network
| Testnet | Mainnet | |
|---|---|---|
| Chain id | 5042002 | 5042 |
| RPC | https://rpc.testnet.arc.io | https://rpc.mainnet.arc.io |
| Explorer | https://explorer.testnet.arc.io | https://explorer.arc.io |
| Faucet | https://faucet.circle.com | Testnet only |
| Gas | USDC, at the live base fee: about a cent at Arc's 20 gwei target, more when the network is busy; the trade card shows the current figure | USDC, at the live base fee: about a cent at Arc's 20 gwei target |
| Finality | < 1 s (Malachite BFT) | < 1 s (Malachite BFT) |
| Native decimals | 18 (ERC-20 USDC is 6 at 0x3600…0000) | 18 (ERC-20 USDC is 6 at 0x3600…0000) |
| Launch | live | live since 16 September 2026 |
Robinhood Chain network
| Chain id | 4663 |
| RPC | https://rpc.mainnet.chain.robinhood.com |
| Explorer | https://robinhoodchain.blockscout.com |
| Gas asset | ETH, 18 decimals |
| Quote asset | USDG · Paxos · 0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168 |
| Launch | live |
Contracts
| Contract | Arc · 5042 |
|---|---|
| ParabolicLaunchFactory | 0x27EAeC564fd049E6920C73323ffA7eb6a32A4B1e |
| FeeEscrow | 0xfEd2BED46F5006f81B44f486AfbD1d9223F38A28 |
| ParabolicHook (Uniswap v4) | 0x6B815a529598653AaF77742B04176957CeAf2044 |
| ParabolicLaunchLocker | 0x14e0D76BC31a49Da950f558e91344a2bd7AA0B54 |
| ParabolicBuybackVault | 0x8B2b249d70F81e839Ad47618abD8168f4F64AAb0 |
| ParabolicMemoRouter | 0x7d642150A222D0F6c98e2fC6bBe86E8Bb6DC90d0 |
| Arc Memo (system contract) | 0x5294E9927c3306DcBaDb03fe70b92e01cCede505 |
| Uniswap v4 PoolManager | 0x8366a39CC670B4001A1121B8F6A443A643e40951 |
| Uniswap v4 StateView | 0xF3334192D15450CdD385c8B70e03f9A6bD9E673b |
| EURC (ERC-20) | 0xbEf5f6d51CB62b58e6A8f77868681825C6fe21c1EURC pairs are switched off at launch, USDC only; they can be enabled later from the owner key. |
Integrate
| Event | Signature | Emitter |
|---|---|---|
| Launch | TokenLaunched(address indexed token, address indexed curve, address indexed deployer, address pairToken, uint256 launchConfigId, uint256 graduationThreshold) | ParabolicLaunchFactory |
| Buy | CurveBuy(address indexed buyer, address indexed recipient, uint256 quoteIn, uint256 tokensOut, uint256 fee, uint256 tax) | ParabolicBondingCurve |
| Sell | CurveSell(address indexed seller, address indexed recipient, uint256 tokensIn, uint256 quoteOut, uint256 fee, uint256 tax) | ParabolicBondingCurve |
| Snipe tax | SnipeTaxCharged(address indexed buyer, uint256 amount, uint256 bps) | ParabolicBondingCurve |
| Graduation · curve | CurveCompleted(address recipient, uint256 quoteOut, uint256 tokenOut) | ParabolicBondingCurve |
| Graduation · pool | PoolGraduated(address indexed token, uint256 positionId, uint256 tokenAmount, uint256 pairTokenAmount) | ParabolicLaunchFactory |
| One-click launch | RoutedLaunch(address indexed user, address indexed token, address indexed curve, uint256 launchConfigId, address pairToken) | ParabolicMemoRouter |
| Opening buy | RoutedBuy(address indexed user, address indexed curve, address indexed recipient, uint256 quoteSpent, uint256 tokensOut, uint256 refund) | ParabolicMemoRouter |
| Pool trade fee | HookFeeCollected(bytes32 indexed poolId, address currency, uint256 feeAmount, uint256 taxAmount) | ParabolicHook |
| Buyback | BuybackLocked(uint256 quoteSpent, uint256 tokensLocked) | ParabolicBondingCurve |
Memo.memo(router, calldata, memoId, payload) // Arc Memo 0x5294…e505, EOA only, forwards no value
payload = abi.encode(uint8 version = 1, uint8 action, bytes8 referral, string note)
action 1 launch · 2 buy · 3 sell · 4 post
referral first 8 bytes of the referrer's address, or zero; credited off-chain by Parabolic
note UTF-8, at most 280 bytes; a post is action 4 with the note as the message
memoId keccak256("parabolic.memo.v1", action, curve)launchAndBuy(TokenParams params, uint256 launchConfigId, address pairToken, uint256 buyQuoteIn, uint256 minTokensOut) payable
// pairToken == address(0); value == launchFee + buyQuoteIn; returns (token, curve, tokensOut)
launchAndBuyWithToken(params, launchConfigId, pairToken, buyQuoteIn, minTokensOut) payable
// ERC-20 quote (EURC): value == launchFee, approve the router for buyQuoteIn first
launch(params, launchConfigId, pairToken) payable // no opening buy
// params.creatorFeeRecipient must be zero or msg.sender (FeeRecipientMustBeCreator); buyQuoteIn == 0 reverts (ZeroBuyAmount)
// launchFee is read from the factory, never assumed: launchFee() on the factory, launch config 0buy(uint256 quoteIn, uint256 minTokensOut, address recipient) payable // value == quoteIn on a native quote sell(uint256 tokensIn, uint256 minQuoteOut, address recipient) // approve the curve for tokensIn first getReserves() → (quoteReserve, tokenReserve) // phantom + real quote, sellable + reserved tokens currentSnipeTaxBps() · readyToGraduate() · graduated()
API
Keys, the Data API, the firehose and webhooks are on API & keys.
| Endpoint | Returns |
|---|---|
| GET /svm/portfolio | Solana balances and recorded trading PnL |
| GET /svm/activity | Recorded Solana venue activity |
| GET /coins/{address}/pool | Confirmed pool route |
| GET /coins/{address}/socials | Another launchpad's coin's links |
| POST /svm/order | Build, send or track a bounded Solana trade |
| GET / | Index |
| GET /coins | List coins |
| GET /coins/{address} | One coin |
| GET /coins/{address}/trades | Coin trades |
| GET /coins/{address}/holders | Coin holders |
| GET /candles | Coin candles |
| GET /coins/{address}/posts | Coin forum |
| GET /trades | Recent trades |
| GET /feed | Social feed |
| GET /fills/{tx} | Reactions on trades |
| POST /fills/{tx} | React to a trade |
| GET /api/fill-card/{chain}/{tx} | Fill share card (PNG) |
| GET /api/profile-card/{address} | Profile share card (PNG) |
| GET /events | Live events |
| GET /events/stream | Live events (stream) |
| GET /board/king | King of the hill |
| GET /board/top | Top traders today |
| GET /board/signals | Explore signals |
| GET /coins/lookup | Coins at an address, everywhere |
| GET /coins/facts | Card facts, batched |
| GET /quote | Curve quote |
| GET /denylist | Hidden coins |
| GET /denylist/all | Hidden coins on several chains |
| GET /stats | Protocol stats |
| GET /coins/{address}/comments | Coin thread |
| POST /comments | Comment actions |
| GET /watchlist | Watchlist |
| POST /watchlist | Set watchlist |
| GET /terms | Terms acceptance |
| POST /terms | Accept the terms |
| GET /follows | Follows |
| POST /follows | Set follows |
| GET /vote | Graduation calls |
| POST /vote | Call a graduation |
| GET /coins/{address}/vote | Coin graduation call |
| GET /points | Season points |
| GET /creator/verify | Creator verification |
| POST /creator/verify | Verify a creator |
| GET /studio/ticker | Ticker check |
| GET /status | Site status |
| GET /announcements | Announcements |
| GET /promote | Promoted spots |
| GET /promote/quote | Promotion quote |
| POST /promote | Book a promotion |
| GET /coins/{address}/category | Coin category and community |
| GET /coins/{address}/telegram | Coin Telegram |
| GET /intel/{ref} | Coin intelligence |
| GET /risk/coin/{ref} | Coin risk flags |
| GET /risk/coins | Coin risk flags, batched |
| GET /risk/wallet/{address} | Wallet reputation |
| GET /traders | Traders |
| GET /traders/copyable | Copyable traders |
| GET /intel/self-funded | Self-funded volume, across the launchpad |
| GET /intel/{ref}/export | Intelligence export (CSV) |
| GET /narratives | Narrative board |
| GET /hyper/signals | Pulse signals |
| GET /coins/{address}/also-held | Holders also hold |
| GET /social/messages | Room messages |
| GET /social/calls | Calls |
| GET /pairs | Listed pair tokens (tier 2) |
| GET /referrals/epochs | Referral epochs |
| GET /referrals/epochs/{epoch} | One referral epoch |
| GET /referrals/{account} | A wallet's referral payouts |
| GET /referrals/claimant | Wallets behind referral codes |
| POST /referrals/claimant | Name the wallet behind a code |
| GET /pro | Pro plans |
| GET /pro/pay | Pro payment transaction |
| GET /follows/groups | Tracker groups |
| POST /follows/groups | Set tracker groups |
| GET /wallet-groups | Wallet groups |
| POST /wallet-groups | Set wallet groups |
| GET /pro/entitlement | A wallet's plan |
| GET /data/plans | Data API plans |
| GET /data/pay | Data plan payment transaction |
| GET /data/entitlement | A wallet's Data plan |
| GET /data/usage | A key's usage |
| GET /data/stream | Firehose (stream) |
| GET /pro/voucher | Pro fee voucher |
| GET /kol | KOL registry |
| GET /profile/link | Linked profile wallets |
| POST /profile/link | Link profile wallets |
| GET /profile | Profile |
| GET /profile/xp | Season XP and tier |
| GET /clusters | Clusters and wars |
| GET /clusters/{id} | Cluster members |
| GET /clusters/exchange | Insight exchange |
| GET /season/leagues | Weekly cohort |
| GET /season/cup | Cup standings |
| GET /season/prizes | League prizes granted |
| GET /readiness | Readiness |
| POST /orders | Submit an order |
| POST /orders/list | Your orders |
| POST /orders/cancel | Cancel an order |
| GET /buybacks | Live auto-buybacks |
| GET /buybacks/{ref} | One coin's auto-buyback |
| GET /social/rooms | Social lobby |
| GET /social/posts | Social posts |
| POST /social/posts | React to a post |
| GET /social/callers | Top callers |
| GET /openapi.json | OpenAPI document |
curl -s 'https://www.parabolic.family/api/v1/coins?sort=trending&status=climbing&limit=3' | jq '.coins[] | {ticker, marketCap, toGraduation, status}'JSON, CORS open; every write is signed by the wallet it is for. Routes the site calls for itself (Killermode, the Studio, social, the executor's own) are same-origin and not part of this API. Reads need no key. A Parabolic API key (made on /plans or /developers with a signature from any wallet) is optional: sent as the x-api-key header or as Authorization: Bearer pk_…, it holds the request to its plan's rate instead of the per-address one, in requests a minute: Free 60, Pro 600, Ultra 3,000. A key that is not a Parabolic key, or one that was revoked, is a 401; past the plan's rate is a 429 with retry-after. Data API plans (on /developers, where the Data API is open) raise the rate, add a daily quota metered per key (GET /api/v1/data/usage) and the authenticated firehose (GET /api/v1/data/stream). Schema: openapi.json. Responses are cached 3 s at the edge and served stale for up to 10 s while revalidating (the header sent is cache-control: public, max-age=0, s-maxage=3, stale-while-revalidate=10; the edge consumes s-maxage and stale-while-revalidate, so a client sees public, max-age=0 and an x-vercel-cache header). GET /api/v1/coins is held 5 s and served stale for up to 30 s (cache-control: public, max-age=0, s-maxage=5, stale-while-revalidate=30); an error is never cached at all. The Telegram bot @parabolicfamily_bot reads this API.Agents and MCP
What agents have launched, and the agents doing most of it, is on Agents.
npx -y @parabolicfamily/mcp claude mcp add parabolic -- npx -y @parabolicfamily/mcp
@parabolicfamily launch $TICKER Name of the coinThe reply is a link to the create form with the ticker, the name and the picture filled in. Nothing is launched for anyone and no key is held.
