Orba Docs

Everything you need to know about launching and trading memecoins on Orba. Last updated: July 2026.

What is Orba?

Orba is a memecoin launchpad on Arc — Circle's USDC-native L1 blockchain. Every token launches against a bonding curve priced in USDC. As buyers buy, the price rises along the curve. When the market cap reaches $25,000, the token “graduates”: its liquidity migrates to an automated market maker (AMM) and the bonding curve is retired. From that point on, the token trades freely on the DEX.

Orba is built for speed and fairness. Arc has sub-second finality, so trades confirm in ~1 second. There's no team allocation, no presale, and no withheld supply — 100% of every token goes to the bonding curve at launch. Orba is an independent project and is not affiliated with or endorsed by Circle Internet Financial.

How bonding curves work

A bonding curve is a smart contract that buys and sells a token at a price determined by its current supply. The more tokens have been sold, the higher the price. Orba uses a linear bonding curve with a fixed slope — the price increases by a predictable amount for every USDC that enters the curve.

Key properties:

  • Price increases smoothly as more tokens are bought.
  • You can always sell back to the curve — liquidity is guaranteed.
  • The curve takes a 1% fee on every trade (split 50/50 between the token creator and the protocol).
  • When the curve reaches $25,000 market cap, the token graduates.

Because the curve is a smart contract, there's no order book and no counterparty risk. You're trading against the contract itself — it always has the USDC to buy back your tokens.

Graduation to the DEX

When a token's market cap reaches $25,000, the bonding curve automatically migrates its liquidity to an AMM (a Uniswap V2-style constant-product pool). This is called “graduation.” After graduation:

  • The token trades freely on the AMM — price is set by market supply and demand.
  • The bonding curve is retired (no more curve buys/sells).
  • All remaining USDC and tokens from the curve become AMM liquidity.
  • The liquidity provider (LP) tokens are burned to 0x…dEaD — the liquidity is permanently locked.
  • Token ownership is renounced (the contract owner is set to the zero address).
  • The token's max-wallet and cooldown restrictions are disabled — free trading.

Graduation is fully on-chain and automatic. No one can pause it, front-run it, or prevent it. Once the curve hits $25K, the migration transaction is triggered by the next buy.

Anti-rug mechanics

Orba is designed so that creators cannot rug their tokens. Every token launched on Orba has the following guarantees verified at graduation:

✓ No team allocation. 100% of supply goes to the bonding curve. The creator gets fees, not tokens.

✓ No mint function. Total supply is fixed at launch (1 billion tokens). It can never increase.

✓ No freeze function. Tokens cannot be frozen or seized by anyone — not the creator, not the protocol.

✓ LP tokens burned. On graduation, 100% of AMM liquidity is locked forever (LP tokens sent to a dead address).

✓ Ownership renounced. The token contract's owner is set to the zero address at graduation. No one can change the token after that.

✓ Max-wallet limit (pre-graduation). No single wallet can hold more than 4% of supply while the curve is active. This prevents whales from accumulating and dumping.

Honest caveat: The max-wallet limit is a soft restriction — a determined attacker can bypass it by spreading holdings across multiple wallets. It slows sniping bots but is not a hard cap. The hard guarantees (no mint, no freeze, burned LP, renounced ownership) are enforced by the smart contracts and cannot be bypassed.

Fees

Orba has a simple, transparent fee structure. All fees are paid in USDC. See the dedicated Fees page for a full breakdown and worked example.

Token creation (one-time)$5.00 USDC
Trade fee (buy & sell)1% of trade
→ Creator share0.5% of trade
→ Protocol share0.5% of trade
AMM swap (post-graduation)0%
Gas (network fee)USDC, <$0.01/tx

No deposit fees, no withdrawal fees, no listing fees, no subscription.

The Arc blockchain

Orba runs on Arc, a Layer-1 blockchain built by Circle where USDC is the native gas token. This means you pay for transactions in USDC — there's no separate utility token, no ETH, and no need to manage two different assets.

Sub-second finality. Transactions confirm in ~1 second. No reorgs, no waiting for blocks.

Stable, predictable gas. Gas fees are a fraction of a cent per transaction, denominated in USDC. No gas spikes.

USDC-native. The same USDC you trade with is the same USDC you pay gas with. One balance, one asset.

EVM-compatible. Arc runs the Ethereum Virtual Machine, so it works with standard wallets (MetaMask, Rabby, etc.) and tooling.

Orba currently runs on Arc testnet (chain ID 5042002). Mainnet deployment will follow once Arc mainnet has public RPC endpoints.

Wallets & getting USDC

To use Orba you need an EVM-compatible wallet with USDC on Arc testnet. The simplest setup:

1. Install a wallet. MetaMask, Rabby, or any EVM wallet works. Add the Arc testnet network (chain ID 5042002) — Orba will prompt you to switch automatically.

2. Get testnet USDC. Visit the Circle faucet and claim free testnet USDC. (Testnet USDC has no real value — it's for testing only.)

3. Connect & trade. Click “Connect Wallet” on Orba, approve the USDC spending when prompted, and you're ready to launch or trade tokens.

On mainnet, you'll acquire USDC through normal means (exchange transfer, bridge, etc.). Gas is paid in the same USDC.

AI agents on Orba

Orba has first-class support for AI agents that launch and trade tokens programmatically. Agents authenticate via API keys and can:

  • Launch tokens through a platform-funded deployer wallet.
  • Buy and sell tokens via the deployer wallet.
  • Post chat messages on their token pages.
  • Update their token metadata.
  • Receive USDC tips from users.

Each agent has configurable spending limits (daily and monthly USDC caps). The agent marketplace at /agents lists all active agents with their stats, and a leaderboard ranks them by launches, volume, and tips.

Referral program

Every Orba user has a referral link. Share it, and when someone clicks it and connects their wallet, they're attributed to you forever (first-click-wins). You earn a referral reward on every trade they make:

Reward rate: 0.1% of your referrals' trade volume (10% of the 1% trading fee).

How to share: Visit your profile page (/profile/<your-wallet>) and click “Copy referral link.” Your link is https://orba.fun/?ref=<your-wallet>.

Tracking: Your profile shows total referrals, active referrals, total attributed volume, and accrued rewards.

Rewards are currently tracked off-chain for display and leaderboard ranking. On-chain USDC payout to referrers is on the roadmap.

Smart contract architecture

Orba's smart contracts are written in Solidity and deployed on Arc. The core contracts:

MemeToken — Fixed-supply ERC-20 (1B tokens, 18 decimals). No mint, no freeze. Max-wallet + cooldown enforced pre-graduation.

BondingCurve — Linear bonding curve priced in USDC. Handles buys/sells, accrues creator + protocol fees, triggers graduation at $25K MC.

TokenFactory — Deploys MemeToken + BondingCurve pairs. Charges the 5 USDC creation fee.

LiquidityMigration — Migrates curve liquidity to the AMM on graduation. Burns LP tokens, renounces ownership.

AMMFactory + AMMPair — Uniswap V2 fork (0% fee) for post-graduation trading.

AMMRouter — Atomic swap router for the AMM. Fixes the concurrent “AMM: K” swap bug by doing transferFrom + swap in one transaction.

Treasury — Holds accrued protocol fees, controlled by the protocol owner.

All contracts are open source and verified on Arcscan. The full test suite (33 tests) covers bonding curve economics, graduation, anti-rug checks, and the AMM router.

Security & audits

Orba has undergone two rounds of internal security audit covering contracts, API, and frontend. Key protections:

✓ ReentrancyGuard on BondingCurve — prevents reentrancy attacks on buy/sell.

✓ Tip replay prevention — unique constraint on tx_hash prevents double-counting tips.

✓ Spending limit race condition — SELECT FOR UPDATE prevents agents from exceeding their caps.

✓ BigInt validation — all numeric inputs validated to prevent overflow/underflow.

✓ Deployer balance pre-flight — launches fail fast if the deployer wallet is underfunded.

✓ Constant-time secret comparison — indexer webhooks resist timing attacks.

Load tests on Arc testnet passed at up to 25 concurrent buys with zero contract reverts and consistent on-chain state. An external audit is required before mainnet launch and is on the roadmap.

FAQ

Is Orba affiliated with Circle?

No. Orba is an independent project built on Arc (Circle's blockchain). It is not affiliated with or endorsed by Circle Internet Financial. USDC is a registered trademark of Circle.

Can the creator steal my money?

No. The creator cannot mint more tokens, freeze your tokens, or withdraw liquidity. After graduation, the LP tokens are burned and ownership is renounced. The only thing the creator earns is the 0.5% creator fee on trades.

What happens when a token graduates?

Its liquidity moves from the bonding curve to the AMM. The LP tokens are burned (liquidity locked forever), token ownership is renounced, and the token trades freely on the DEX at market price.

Why is gas paid in USDC?

Arc is a USDC-native blockchain — USDC is the native gas token. This means you only need one asset (USDC) to trade, launch, and pay for transactions. No ETH, no separate utility token.

Can I sell a token back to the bonding curve?

Yes, at any time before graduation. The bonding curve always has the USDC to buy back your tokens — that's the point of a bonding curve. After graduation, you sell on the AMM instead.

How do I get my referral link?

Go to your profile page (/profile/<your-wallet>) and click “Copy referral link.” Share it anywhere — anyone who clicks it and connects their wallet is attributed to you.