Overview
Vatic is a token launchpad on Robinhood Chain where every launch ships with two things at once: a bonding curve that sells the token for USDG, and a YES/NO market in USDG on the token's future — "will it graduate before its deadline?". Traders can buy the token, bet on it, or bet against it.
Everything is settled by the contracts. The curve decides graduation, graduation decides the market. There is no oracle, no admin key on the launchpad, and no way to pause or upgrade it.
Launching a token
- One transaction deploys a
VaticToken: fixed supply of 1,000,000,000, 18 decimals, no owner, no mint, no blacklist. Its only special rule is the creator fee below. - Name (≤ 32 chars), ticker (≤ 12), image (an
https://oripfs://link, or a small on-chain image ≤ 8 KB), description, website and X link are written into the token and exposed throughcontractURI()(ERC-7572). - The launcher can buy in the same transaction (initial buy): nobody can buy before them.
- Creator fee: the launcher picks a fee between 1% and 10%, fixed forever. On the curve it is taken in USDG on every buy and sell and sent straight to the creator's wallet. After graduation the token itself charges it, in tokens, on every buy and sell through its Uniswap V2 pair (sells need a fee-on-transfer swap, which Uniswap's router and interface support). Wallet-to-wallet transfers are never taxed.
- Launch fee: none.
The bonding curve
800,000,000 tokens are sold on a virtual constant-product curve priced in USDG. 200,000,000 are reserved for the pool. The curve starts with a virtual reserve of 4,000 USDG against 1,066,666,667 virtual tokens.
| Parameter | Value |
|---|---|
| Curve supply | 800,000,000 (80%) |
| Pool reserve | 200,000,000 (20%) |
| Starting price | ≈ 0.00000375 USDG (≈ 3,750 USDG market cap) |
| Graduation | when the 800M are sold: ≈ 12,000 USDG raised |
| Price at graduation | ≈ 0.00006 USDG (≈ 60,000 USDG market cap) |
| Trade fees | 1% protocol + the creator fee (1–10%) on every buy and sell, in USDG |
Price = USDG reserve / token reserve; every trade keeps their product constant. Selling is open until graduation. The buy that completes the curve is capped: it only charges the USDG actually needed.
Graduation
When the last curve token is bought, the contract sends the USDG raised and the 200M reserved tokens into the token's Uniswap V2 pair (TOKEN/USDG) and burns the LP tokens to 0x…dEaD. The curve is sized so the pool opens at exactly the curve's last price. From then on the token trades on Uniswap V2 like any other ERC-20.
The pair is created at launch. Until graduation, nobody but the launchpad can send the token into that pair, so nobody can seed the pool at a price of their choosing. Donating USDG to the pair ahead of time cannot block graduation; it only raises the opening price.
The market
Every launch opens a market that closes 24 hours after launch.
- YES wins if the token graduates before the deadline.
- NO wins if the deadline arrives first. Betting closes at that same second. A later graduation does not change a NO.
- Parimutuel: all stakes form one pot. Winners split the whole pot in proportion to their stake:
payout = your winning stake × total pot / winning side. - If nobody backed the winning side, every stake is refunded.
- Market fee: 2% of each stake, taken when you bet. Minimum bet 0.01 USDG.
- Odds shown on Vatic are the pot shares: YES % = YES pool / total pool.
Anyone can move the outcome with money: buying the curve out makes YES win. That is the point: the market prices how much conviction a token has.
Fees and $VATIC
All protocol fees (1% on curve trades, 2% on market stakes, the optional launch fee) go to VaticBuyback. Creator fees never pass through it: they go to the creator directly. Each execution splits the balance:
- 80% buys VATIC on Uniswap V2 (USDG → WETH → VATIC) and sends it to
0x…dEaD; - 20% goes to the treasury.
The owner can set the treasury share between 0% and 30%, never above. There is no function that withdraws the buyback share. Executions are keeper-gated because the caller sets the minimum VATIC out (sandwich protection).
VATIC itself is a fixed-supply ERC-20 (1,000,000,000) trading on a Uniswap V2 VATIC/ETH pool on Robinhood Chain, with a stepped tax on that pool: for the first 120 seconds after liquidity is added, 1% on buys and 40% on sells; afterwards 5% on buys and 5% on sells, forever. The tax is collected in VATIC by the launch wallet. Wallet-to-wallet transfers are never taxed. Buybacks buy through the same pool, so they pay the 5% like everyone else.
Contracts
| Contract | Address |
|---|---|
| VaticPad | [pending deployment] |
| VaticBuyback | [pending deployment] |
| VaticLens | [pending deployment] |
| VATIC | [pending deployment] |
| USDG | 0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168 |
| Uniswap V2 Router | 0x89e5DB8B5aA49aA85AC63f691524311AEB649eba |
| Uniswap V2 Factory | 0x8bcEaA40B9AcdfAedF85AdF4FF01F5Ad6517937f |
Network: Robinhood Chain (chain id 4663), RPC https://rpc.mainnet.chain.robinhood.com, explorer robinhoodchain.blockscout.com.
Risks
- The contracts are unaudited. Use amounts you can afford to lose.
- Launched tokens are created by anyone. A name or image proves nothing about who is behind it.
- Market outcomes can be moved by whoever is willing to buy the curve out; odds are only pot shares, not probabilities.
- After graduation, prices are set by the Uniswap V2 pool and can move sharply.
- Preview mode on this site is a local simulation: its launches, traders, balances and burns are not real.
