⚠ Demo mode — contracts not configured yet. Deploy the contracts and set their addresses in js/config.js.

DEX & Markets

Where RBC trades after the presale

Once the presale finalizes, RBC lists on a decentralized exchange. From that moment the market — not the team — sets the price. This page explains the mechanics and shows the exact protections buyers get.

How DEX trading works — the Uniswap model

Every major DEX today — Uniswap on Ethereum, PancakeSwap on BNB Chain, SunSwap on Tron — runs the same automated market maker (AMM) design pioneered by Uniswap. There is no order book and no counterparty: you trade against a liquidity pool.

1 · The pool

A smart contract holds both assets — RBC and TRX. RBC's pool is seeded at listing with the 20M liquidity allocation plus the TRX raised in the presale.

2 · The price

Price is simply the ratio of the two sides: TRX in pool ÷ RBC in pool. Every buy pushes the price up; every sell pushes it down — automatically.

3 · The formula

Swaps follow the constant-product rule x × y = k: the pool's two balances must multiply to the same constant before and after your trade (minus a 0.3% fee to liquidity providers).

DEXChainModelRelevance to RBC
SunSwapTronUniswap-style AMMPrimary listing venue — RBC is a TRC-20, so its pool lives here
Uniswap v3Ethereum + L2sThe original AMMLive now — real RBC pools on Base, OP & Arbitrum testnets (see below)
PancakeSwapBNB Chain (+ Base, Arbitrum)Uniswap-style AMMExpansion venue — our deploy pipeline supports BNB Chain the moment test BNB is funded
SushiSwap30+ EVM chainsUniswap-style AMMSame mechanics; optional additional venue at mainnet
Jupiter / RaydiumSolanaAggregator / AMMRequires the Solana edition of RBC (different VM — planned port, not a config change)
DEX aggregators (1inch, Matcha)Multi-chainRoute through poolsPick up our pools automatically once liquidity is live — no listing action needed

Live pools — RBC trades on Uniswap right now

These are real Uniswap v3 pools seeded from our on-chain liquidity reserve as a listing rehearsal, priced at 1 ETH = 25,000 RBC. We verified them with a real swap through Uniswap's router. Small by design — the full 20M listing happens at sale finalization.

NetworkUniswap v3 pool (0.3% fee)Trade
Base Sepolia 0xf336…4b54 Open in Uniswap →
OP Sepolia 0x5005…603b Open in Uniswap →
Arbitrum Sepolia 0xC42F…DbD6 Open in Uniswap →

In the Uniswap app, enable "Testnet mode" (settings) to see testnet pools. Verified swap on Base Sepolia: 0.0002 ETH → 4.67 RBC through SwapRouter02, on-chain.

Swap simulator — the AMM math, live

An illustration of the listing pool (20,000,000 RBC + 1,250,000 TRX → opening price 1 TRX = 16 RBC). Type a trade size and watch the constant-product formula compute your output and price impact — exactly what SunSwap or Uniswap does on-chain.

You receive
Spot price1 TRX = 16 RBC
Effective price
Price impact
LP fee (0.3%)

Larger trades move the price more — that's price impact, and it's why deep liquidity (and locking it) matters.

Launchpad-grade protections, built in

Launchpads like PinkSale became the standard for small-cap launches because they force safety features on the team. RBC doesn't launch through a third-party pad — it implements the same protections directly in its own contracts, where they're verifiable.

Launchpad feature (PinkSale-style)RBC implementation
Presale with soft cap / hard cap✔ Enforced by RBCPresale — refunds open automatically if the soft cap fails
Anti-bot / anti-whale limits✔ Min buy per transaction, max total per wallet, checked on every purchase
Automatic liquidity lock✔ At listing, LP tokens are time-locked 12 months — the pool can't be pulled
Team token vesting✔ 12-month cliff + 24-month linear for the team, on-chain
Funds held in escrow until finalization✔ Raised TRX sits in the sale contract until finalize()
Audit & KYC badgesPlanned for mainnet — third-party audit and KYC provider are Phase-2 milestones
Fair-launch option (no presale, all liquidity)Supported by the same contracts — skip the sale, seed the whole float as liquidity
Why not just use a launchpad? For a mainnet raise, listing through a pad like PinkSale (or a Tron-native equivalent) is still on the table — it adds distribution and third-party badges. The point of this demo is that every protection a pad provides is already in RBC's own contracts, so the choice becomes marketing, not safety.

The listing plan

The listing reserve already exists: the 20,000,000 RBC earmarked for the DEX pool sits in a dedicated on-chain reserve — live balance , address on the Treasury page. Listing happens after the presale finalizes, per the steps below.
  1. Presale finalizes

    Raised TRX moves from the sale contract to the deployment multisig.

  2. Pool is seeded on SunSwap

    20,000,000 RBC + the raised TRX create the pool at a listing price ~25% above the last presale rate, so presale buyers start above water.

  3. Liquidity is locked

    The LP tokens go into a 12-month time-lock. The lock transaction is published — anyone can verify the team cannot withdraw the pool.

  4. Markets take over

    Aggregators index the pool, price discovery begins, and the chart starts printing. CEX listings follow later as volume justifies them (Phase 4).