Overview
Sendit is a decentralized meme token launchpad on Stable Chain, Plasma Chain, and Robinhood Chain. Create a token, trade on an automated bonding curve, and graduate to Uniswap V3 with permanently locked liquidity.
Token Supply
1,000,000,000
Initial FDV
$3,000
Graduation FDV
$48,000
Trading Fee
1%
How It Works
Create a token with name, symbol, and image
800M tokens (80%) go on the bonding curve for trading
200M tokens (20%) are reserved for LP after graduation
As people buy, the price rises along the curve
When all 800M tokens are sold, the token graduates
200M LP tokens + accumulated funds migrate to Uniswap V3
LP is locked forever — no rug pulls possible
Create Token
Creating a token deploys a new ERC-20 contract with a fixed supply of 1 billion tokens and sets up its bonding curve in a single transaction.
| Parameter | Value |
|---|---|
| Total Supply | 1,000,000,000 (18 decimals) |
| Bonding Curve | 80% (800M tokens) |
| LP Reserve | 20% (200M tokens, locked until graduation) |
| Launch Fee (Stable) | 0.0005 USDT0 |
| Launch Fee (Plasma) | 0.01 XPL |
| First Buy | Optional — buy at genesis price right after creation |
Bonding Curve
Sendit uses a constant product (x \u00d7 y = k) bonding curve with virtual reserves, similar to pump.fun.
Formula
price = quoteSide / tokenSide tokensOut = tokenSide - k / (quoteSide + quoteIn) quoteOut = quoteSide - k / (tokenSide + tokensIn)
Parameters
| Parameter | Value |
|---|---|
| Virtual Quote Reserve | 3,200 USDT |
| Virtual Token Reserve | 1,066,666,667 |
| Curve Supply (sellable) | 800,000,000 (80%) |
| LP Reserve | 200,000,000 (20%) |
| k Value | 3,200 × 1,066,666,667 ≈ 3.41T |
| Initial Price | $0.000003 / token |
| Initial FDV | $3,000 |
| Graduation FDV | $48,000 |
| USDT to Graduate | ~$9,600 |
Graduation & Migration
When all 800M tokens on the bonding curve are sold, the token automatically graduates and liquidity migrates to Uniswap V3.
All 800M curve tokens are purchased by users
TokenGraduated event is emitted automatically
Keeper bot calls migrateToLP() within seconds
200M LP reserve tokens + accumulated USDT go to LiquidityMigrator
V3 pool created with 1% fee tier, full-range liquidity
LP NFT is permanently locked (cannot be removed)
Price continuity: V3 initial price = bonding curve final price
Price Continuity
Bonding Curve final price: quoteSide_final / tokenSide_final = 1,333,333 / 266,666,667 = $0.000005 V3 Pool initial price: USDT_reserve / token_reserve = $9,600 / 200,000,000 = $0.000048 Both equal → zero price gap at graduation
Trading
Sendit supports trading on both the bonding curve (pre-graduation) and Uniswap V3 (post-graduation).
Pre-Graduation (Bonding Curve)
| Detail | |
|---|---|
| Buy | Approve USDT → buy on bonding curve at curve price |
| Sell | Sell tokens back to curve → receive USDT |
| Fee | 1% per trade (split: 70% creator, 30% platform) |
| Slippage | Determined by trade size relative to reserves |
| Last Buy | If buy exceeds remaining supply, only needed amount is taken |
Post-Graduation (Uniswap V3)
| Detail | |
|---|---|
| Pool | Uniswap V3, 1% fee tier, full-range liquidity |
| Buy | SwapRouter exactInputSingle (USDT → Token) |
| Sell | SwapRouter exactInputSingle (Token → USDT) |
| Price | Determined by V3 AMM (constant product) |
| Liquidity | Permanently locked, cannot be rugged |
Fee Structure
Every trade incurs a 1% fee, split between the token creator and the platform.
Fee Collection
Pre-graduation: fees collected on every bonding curve trade
Post-graduation: fees accumulate in V3 pool LP position
Creator calls claimCreatorFee() to withdraw earned fees
Platform calls claimPlatformFee() to withdraw platform share
Supported Chains
| Stable Chain | Plasma Chain | Robinhood Chain | |
|---|---|---|---|
| Chain ID | 988 | 9745 | 4663 |
| Native Token | USDT0 | XPL | ETH |
| Trading Pair | Token / USDT0 | Token / USDT | Token / WETH |
| Launch Fee | 0.0005 USDT0 | 0.01 XPL | 0.0005 ETH |
| DEX | Uniswap V3 | Uniswap V3 | Uniswap V3 |
| Explorer | stablescan.xyz | plasmascan.to | robinhoodchain.blockscout.com |