Docs
Everything Rawbin does, in the open. No black boxes — the contracts are verified and the rules below are enforced on-chain, not by us.
Overview
Rawbin is a token launchpad on Robinhood Chain. Anyone can create a token for a flat fee of a couple of dollars in ETH — no team raise, no VC allocation, no liquidity to bootstrap. Every token ends up as a plain, immutable ERC-20 trading in a Uniswap pool whose liquidity is locked forever.
There are three ways to launch: a Fair launch (a pre-sale that graduates to the DEX at its graduation threshold), Instant DEX (a live Uniswap V3 pool against ETH from the first block), and stock-paired (a live Uniswap V4 pool priced in a Robinhood tokenized stock). Each is handled by its own verified factory contract. This page documents every step and links you to the code so you can check every claim yourself.
Two things are worth knowing before you read the rest. Numbers here are per-generation: the graduation threshold and the creator's fee share differ between factory generations, all of which are live at once, so the site reads them off each token's own factory instead of quoting one figure — see Generations. And stock-paired launches carry a launch guard that takes up to 90% of a buy for the first few seconds — see The launch guard before you buy one.
Rawbin token
Rawbin does not have a platform token yet.
A Rawbin token is planned, but it has not launched. It does not exist right now. Any "Rawbin", "$RAWBIN" or similar token you see anywhere — on this or any other chain, on any DEX, in any DM or group — is not ours and is a scam.
When the official token launches, it will be announced only through our official channels and it will be created here, on rawbin.fun. Until we say so, assume everything else is fake. Don't trust, verify.
Three launch modes
Buyers accrue an on-chain allocation on a bonding curve. There is no ERC-20 during the sale. At its graduation threshold it graduates: the token is minted, a deep Uniswap V3 pool is seeded and locked, and everyone claims. Fairest launch — no address to snipe before graduation.
The token and a live Uniswap V3 pool against ETH exist from block 0 (single-sided seed), with the LP locked immediately. Trades on the open DEX right away — no curve, no graduation step.
Same idea as Instant DEX, but the pool is on Uniswap V4 and the other side is a tokenized stock instead of ETH. Buyers can still pay in ETH. Carries a decaying launch guard and costs buyers more in fees, both because of the extra pool in the route.
Launching a token
On the Create page you set a name, ticker and image, pick a mode, then sign a single transaction that pays a flat creation fee in ETH (plus gas). The fee is read off the factory and shown in ETH and USD before you sign; it differs between generations and modes, and is capped in the contract at 0.005 ETH no matter what.
Anti-snipe first buy. In that same transaction you can optionally buy first — for Instant DEX it's the pool's first swap (with a minTokensOut slippage limit and an automatic refund of any unspent ETH); for a Fair launch it seeds your own allocation; for a stock-paired launch you choose the currency — native ETH, which the factory routes ETH → stock → your token inside the same transaction (no stock balance, no approval, still one signature), or the stock itself, which needs a balance and an approval but skips the public ETH/stock pool's fee. Either way the unspent remainder comes back. Because it's the very first action, nobody can front-run you. On the current factories the contract caps it at 2% of supply.
Supply & metadata. Every Rawbin token is a fixed supply of exactly 1,000,000,000, and its metadata URI is written on-chain on the token itself so explorers and aggregators show the real name, ticker and image. For Instant DEX and stock-paired the token is minted at launch; for a Fair launch it's minted at graduation.
Fair launch (pre-sale)
A Fair launch runs on a bonding-curve pre-sale. Price is deterministic: it starts low and rises as people buy, falls as they sell — you always trade against the curve, never another user. But instead of receiving an ERC-20, buyers accrue an on-chain allocation and the ETH accumulates in the curve. No token contract exists yet.
You can buy and sell your allocation freely during the sale (1% fee, same as trading). When the curve reaches its graduation threshold, buys close and the launch is ready to graduate.
Graduation
At its graduation threshold, anyone can graduate the launch (a keeper does it automatically, or you can hit the button). In one transaction the token is minted, all collected ETH and the unsold tokens are deposited into a Uniswap V3 pool (1% tier), and the liquidity position (an NFT) is locked in the Rawbin Locker. Then holders claim() the tokens for the allocation they bought.
Because the token address only comes into existence at graduation, nobody can pre-create or poison its pool ahead of time — the launch always opens into a clean, deep, locked pool. From that point the token trades on the open DEX like any other ERC-20.
A note on scanners: the liquidity here is locked forever, not burnt. Some tools only check for burnt LP and may show "Burnt 0%" — that's expected. Locked is just as rug-proof as burning (nobody can ever pull it), and it lets the fees keep funding creators and, in future, buybacks — instead of being thrown away.
Instant DEX
Instant DEX skips the curve entirely. At launch the token is minted and a Uniswap V3 pool (1% tier, paired with WETH) is created and seeded single-sided, so it's tradeable from block 0. The LP position is locked in the Locker in the same transaction.
The pool opens at a fixed starting price and the whole supply is offered along the range, so early buyers move up a real curve of on-chain liquidity — no virtual reserves, no migration step. Same 0x…999 mark, same locked-forever liquidity, same 75/25 fee split on the pool (see Trading & fees for which side gets which share, because it flipped between generations).
Stock-paired launches
A stock-paired launch is a memecoin priced in a Robinhood tokenized stock rather than in ETH. Pick a ticker on the Create page — NVDA, TSLA, USDG and so on — and the factory opens a Uniswap V4 pool with your token on one side and that stock on the other, seeding the whole supply at creation. There is no curve and no graduation: it trades from block 0, and its chart is denominated in the stock, so the price moves with the memecoin and with the underlying.
Buying with ETH. You do not need to hold the stock. A router contract (the "zap") does ETH → stock → token in one transaction, with a single slippage limit over the whole route rather than one per leg — two separate floors would let the combined loss hide between them. If you do hold the stock you can buy with it directly, which is cheaper because it skips the first hop.
Which stocks are allowed. A curated list, enforced on-chain. Adding one is a two-step process behind a 24-hour timelock — propose, then apply a day later — and the proposal must match the asset's real on-chain decimals(), so a curator's mistake fails at proposal time instead of mispricing every pool quoted in that ticker by a power of ten. Removal is immediate and affects new launches only; pools that already exist are untouched. The role that manages the list can only add, remove and cancel quote assets — it has no path to fees, ownership or funds.
Depth, and the LOW LIQ badge. These stock pools are not ours and their depth varies enormously. Anything with less than 0.5 ETH in its public ETH pool is badged LOW LIQ in the picker: the launch works, but a normal-sized buy routed through ETH moves that pool hard and the buyer pays for it. Tickers are also not unique on this chain — several symbols exist at more than one address — so the picker shows the address wherever that is true.
Where the liquidity lives. Not in a Locker and not in a position NFT: the hook contract holds the position itself, and it contains no code path that reduces liquidity. "Locked forever" here is a property of the code not existing rather than a promise a separate contract has to keep. Only fees can be taken out, split between the creator and the platform.
The launch guard
Stock-paired launches charge up to 90% on a buy for roughly the first three seconds. Read this before buying one in its first blocks.
The guard is a fee that starts at 90% in the block the pool is opened and decays in a straight line to zero 30 blocks later — about three seconds at Robinhood Chain's measured ~99ms block time. Its purpose is to make sniping the first block unprofitable, which is the single most common way an ordinary buyer on a new launch gets a terrible price.
It is donated back into the pool, not taken by us. The hook hands it to whoever is already providing liquidity rather than to our fee recipient, and there is deliberately no path for us to claim it — a platform that profited from snipes would want snipers. That distinction matters, and it is not a reason to relax: the money still leaves the buyer's wallet. Donated to the pool is not refunded to you. Waiting a few seconds costs nothing.
Exactly one swap is exempt: the creator's first buy made inside the launch transaction. The exemption is keyed to the factory, not to the creator's address, so the same wallet buying separately — even in the launch block — pays the full guard. Exempting the address would let a creator snipe their own launch for free.
The schedule is a public pure function on the hook, so the live rate is readable by anyone. The trade panel shows it as an alert with a countdown for as long as it is above zero, and hides it the moment it reaches zero rather than leaving a reassuring banner behind.
Trading & fees
There are exactly these fees, and nothing hidden:
- Creation fee — a flat amount in ETH, paid once when you launch, read off the factory and shown before you sign. Owner-adjustable on-chain within a hard cap of 0.005 ETH. These fees are not kept as profit — they go toward a rewards pool for users, distributed through the points system (top earners get airdrops).
- Pre-sale trading fee — 1% on every buy and sell of an allocation during a Fair launch.
- Pool fee — the launch pool (1% tier on both Uniswap V3 and V4) earns trading fees on the locked liquidity, forever.
Who receives the trading fee is per-generation. On the current factories the split is 75% creator / 25% platform — on the curve from the very first trade, and on the locked pool afterwards. On the previous generation it is the reverse: 25% creator, 75% platform. Both are live and both are compile-time constants in their own contract, so no owner can change either after the fact; the Rewards page resolves the right share per token. See Generations.
What a stock-paired buy actually costs
This is the one case where the total is much larger than 1%, because a buy paid in ETH crosses three fee layers and only the first is ours:
- Rawbin — 1%. Our cut on the launch pool.
- The launch pool's own tier — 1%. Uniswap's, on the token/stock pool.
- The public ETH/stock pool. The first hop of the route, and only present when you pay in ETH. These pools are not ours and most of them charge 5%, which makes this usually the largest of the three.
Quoting only our 1% would be technically true and practically misleading, so the trade panel itemises all three and totals them before you sign. Buying with the stock directly removes the third layer entirely. Selling pays the same again on the way out. During the launch guard window, add that on top of all of it.
There is no tax baked into the token contract itself — it's a plain, immutable ERC-20. All fees live in the curve and the pools, never in the token.
The 0x…999 mark
Every token launched here is deployed with CREATE2 and an off-chain salt grind until its address ends in 0x…999 — and the factory enforces this on-chain: a token whose address doesn't end in 999 reverts at creation, so it's impossible to fake a Rawbin token.
One glance at the explorer tells you a token is real. (Two exceptions in our own contract set carry no 999 by design: the address helper is a stateless view contract, not a factory, and the stock-paired hook's address ends in 2844 because Uniswap V4 encodes a hook's permissions in the low bits of its address.)
Rug protection
The classic rug — pulling liquidity — is impossible by design. During a Fair launch the curve holds the ETH until graduation, and after graduation (or for Instant DEX, from block 0) the LP position is locked in the Locker forever. There is no withdraw / decreaseLiquidity path for anyone — only fees can be collected. On stock-paired launches the hook holds the position itself, so there is not even an NFT to move, and no liquidity-reducing code in it at all.
What a creator can still do is buy a large share early and sell it on you later. Their first buy is capped on-chain at 2% of supply on the current factories, but nothing stops them buying again afterwards like anyone else. That risk exists on every launchpad, so always check the holder distribution on the token page before you ape in.
Generations
There is no single "the Rawbin factory". Several generations of factory contracts are deployed on Robinhood Chain and all of them stay live — we ship a new generation by deploying fresh contracts rather than patching or replacing the old ones, because the old ones are immutable and that is the point of them being immutable.
Tokens from older factories keep working. They stay on the board, stay tradeable, and their liquidity stays locked with fees still collectable by their creators. A launched token is an immutable ERC-20 in a Uniswap pool; nothing about it depends on its factory still being the newest one.
What differs between generations: the graduation threshold, the creator's share of trading fees (which flipped from 25% to 75%), whether the creator's first buy is capped on-chain, and whether stock-paired launches exist at all. This is why the interface reads those numbers off each token's own factory rather than displaying one figure for the whole board — a hardcoded copy of the graduation threshold has drifted from the contract twice, and both times every progress bar on the site was measured against a number the chain disagreed with.
Every deployed address is listed below, newest first.
Contracts
All addresses are public and the factory sources are verified on the explorer. Every token, curve and pool is deployed from that same code. Both generations below are live; see Generations for what that means for a token you already hold.
Pays the creator 75% of trading fees, caps the creator’s first buy at 2% of supply on-chain, and adds stock-paired launches on Uniswap V4.
- Fair-launch factory (RawbinFair, pre-sale)· used by this interface
- 0x989CB895D383A66b08Ef307988fAba6fEe945999
- Liquidity Locker — Fair launch
- 0xA8db44b365016A718DB2981d592D158D35391Ef1
- Instant-DEX factory (RawbinDEX)· used by this interface
- 0xC1A2167aF4f47fbDe263325495551aAD55dA0999
- Liquidity Locker — Instant DEX
- 0x1DbA8E430FE26968dDA12faA642b0D17369f726C
- Stock-paired factory (RawbinRwa, Uniswap V4)
- 0xC3515F92Eae0c64d25670a4f96f9bc1c7aDFB999
- Stock-paired hook — holds the liquidity (RawbinHookRWA)
- 0x0eF50b5d55dde9C60Ff46BDA3F91698357326844
- ETH → stock → token router (RawbinZap)
- 0x2Ee7d8807A82f3A9C31f2b415506df78f5c270c7
- Address-prediction helper, view only (Rlens)· used by this interface
- 0x377A28030AA9450cE87b71890a0F872f341e2108
Still live; its tokens still trade and its Lockers still pay out. Pays the creator 25% of trading fees.
- Fair-launch factory (RawbinFairLaunch, pre-sale)· used by this interface
- 0x23244937E66658C38EA82D23E49Cb491F27C9999
- Liquidity Locker — Fair launch
- 0xA31695ec457354E9Fa99ED0468869CbD5aE6F7b9
- Instant-DEX factory (RawbinInstantDEX)· used by this interface
- 0x9ee7e27ac6f3028a93960dc53f30c9c905010999
- Liquidity Locker — Instant DEX
- 0x148FC8d6e1AC421cE79E2b506f78E33EFba0aA27
- Uniswap V3 position manager
- 0x73991a25C818Bf1f1128dEAaB1492D45638DE0D3
- Chain ID
- 4663
Analytics
All platform activity is public and on-chain. We keep a live dashboard on Dune — tokens created, fees, volume, graduations and more — so anyone can audit the numbers for themselves.
Security
The contracts pass static analysis (Slither, clean) and ship with an automated suite of around 170 tests across both build profiles. Every factory and Locker listed above is verified on the explorer, so you can read the source yourself.
An external security review (July 2026) flagged issues in earlier contracts; all are fixed. Notably, the Fair launch now uses a pre-sale model where the token is only deployed at graduation — which structurally removes the deterministic-address pool pre-initialization risk — and graduation seeds a deep, price-checked, locked pool. Fee collection is non-blocking so no single recipient can freeze it. We redeployed fresh factories with those fixes rather than patch in place.
What that review does not cover. The stock-paired set — the Uniswap V4 factory, its hook and the ETH→stock→token router — is newer than the review and has not been through it. It carries its own unit tests plus fork tests against a live Uniswap V4 PoolManager, and that is the extent of it. If you are sizing a position on a stock-paired launch, size it knowing that. Don't trust, verify.
Network & wallets
Rawbin runs on Robinhood Chain (an Ethereum L2). You need ETH on Robinhood Chain and any EIP-1193 wallet — MetaMask in the browser, or a mobile wallet over WalletConnect. The connect dialog adds the network for you.
Don't have funds on Robinhood Chain yet? Bridge ETH in from another chain using a third-party bridge, then connect and start trading.
Media kit
Press, terminals and integrations: grab logos, the drop mark and brand colors on the media kit. Token logos and info are exposed at stable, address-keyed URLs — rawbin.fun/img/<address> and rawbin.fun/token-info/<address> — so aggregators can hotlink them directly.
Risk
High-risk speculative asset. No guarantee of value. You can lose everything you put in.
Tokens created here have no issuer obligations and no redemption rights. Most memecoins go to zero. Nothing on Rawbin is investment advice, and trading may be restricted in your jurisdiction — you are responsible for compliance. Never put in more than you can afford to lose entirely.