Launch a stock.
Graduate to a pool.
Everything you need to mint stock-referenced tokens, trade them on a native-ETH curve, and graduate into a Uniswap V3 pool — all on Robinhood Chain.
Introduction
Fletch is a launchpad where anyone can open a market for a token that references a real stock — for example a token themed on TSLA or AAPL. Each token has a fixed supply of 1,000,000,000 and trades against native ETH along a bonding curve, so price is set by the crowd, not by a team.
When the curve's sale allocation is fully bought, the market graduates: the ETH it collected and the remaining token supply seed a Uniswap V3 pool, and the LP position is parked permanently in FletchLpLocker. There are no owner keys over your funds, no mint button, and no withdraw path for the pool — only its swap fees, which flow to the creator.
In one line. Mint a fixed-supply token → the crowd prices it on a native-ETH curve → it graduates into a Uniswap V3 pool whose LP position is parked in FletchLpLocker, with the pool's swap fees flowing to the creator.
How it works
A market moves through four phases. The first three happen on the curve; the last is automatic and irreversible.
Launch
Deploy a fixed-supply ERC-20 (18 decimals, 1,000,000,000 total) that references a stock ticker. Supply is minted once — the contract has no mint function.
Trade the curve
Buy and sell against a constant-product bonding curve priced in native ETH. Every buy raises the price and fills the market; every sell moves back down the same curve.
Graduate
Once the curve's sale allocation (793,100,000 tokens) is bought out — about 2.975 ETH raised — the curve closes and the collected ETH plus the remaining token supply seed a Uniswap V3 pool.
Park the LP
The new LP position is transferred to FletchLpLocker and held there permanently (no withdraw path), and trading continues on the open Uniswap V3 market. The pool's swap fees accrue to the creator.
Quickstart
Three minutes from zero to your first trade.
- Add Robinhood Chain to your wallet (Fletch offers to do this automatically when you connect).
- Hold some ETH — it pays gas and it's what every market trades in.
- Open the Market, pick a token, and buy on its curve — or launch your own.
Tip. ETH is all you need on Robinhood Chain — it's both the gas token and the currency you trade with. Launched tokens are always 18 decimals.
Connect a wallet
Click Connect Wallet in the top bar. Fletch detects installed browser wallets — MetaMask, Coinbase Wallet, Rabby and any other EIP-6963 wallet — and lists them in the picker.
On connect, Fletch checks you are on Robinhood Chain. If the network isn't in your wallet yet, it asks to add it with the correct RPC and explorer, then switches you over. Approve those prompts and you're ready to trade.
Not seeing your wallet? Make sure the extension is unlocked and this site isn't blocked in its connection settings, then reopen the picker. Hardware wallets connect through MetaMask or Rabby.
Stock-referenced tokens
A Fletch token references a stock ticker as its theme and identity. It is a community-launched market — not a share, not a derivative, and not redeemable against the underlying equity. Price discovery happens entirely on the native-ETH curve.
The launch form links to the official stock tokens already live on Robinhood Chain (Apple, Tesla, NVIDIA) as references, and you can point a new market at any ticker you like. Every token is a standard, fixed-supply ERC-20; the ticker it references is recorded on-chain in the coin's stock field, so front-ends can show which stock it tracks.
The bonding curve
Each market is a constant-product curve with virtual reserves. Instead of an order book, the contract itself is the counterparty: it always quotes a price from the ratio of its ETH reserve to its token reserve.
Because the product of the two reserves is held constant, buying tokens removes them from the reserve and pushes the price up; selling returns them and pushes the price down. The curve starts cheap and rises smoothly toward the graduation price as the sale allocation fills.
No slippage surprises. Every buy and sell carries a minimum-output bound. If the market moves against you before your transaction lands, it reverts instead of filling at a worse price.
ETH — the quote asset
Every market is priced and settled in native ETH, the gas token of Robinhood Chain. Buys send ETH with the transaction; sells pay ETH back. There's no separate stablecoin or quote token to hold, and buys need no token approval.
| Property | Value |
|---|---|
| Asset | ETH (native) |
| Decimals | 18 |
| Role | Gas token and quote currency for every curve |
| Graduation target | ≈ 2.975 ETH raised |
Graduation
Graduation is the moment a market leaves the curve and becomes a normal, open Uniswap V3 market. It triggers automatically the instant the curve's sale allocation (793,100,000 tokens, ≈ 2.975 ETH raised) is fully bought.
At that point the contract pairs the collected ETH with the remaining token supply, opens a Uniswap V3 pool (coin/WETH), and deposits the liquidity. From then on the curve is closed — all trading happens on the open pool.
- The graduation target is fixed at launch and visible on every market as a progress bar.
- Cross 80% of the sale and the market flips into the Final Stretch — the last leg before it graduates.
- A buy that would cross the target only fills up to what remains, so the last buyer never overpays past graduation.
- Graduation cannot be triggered manually, paused, or reversed.
The graduated pool
At graduation the ETH raised and the token supply that wasn't sold on the curve are paired into a Uniswap V3 pool (coin/WETH). The LP position NFT is then transferred to FletchLpLocker and held there permanently — the locker exposes no withdraw path, so the position can't be pulled, migrated, or unwound by the creator, by Fletch, or by anyone.
What the creator does keep is the swap fees: the pool's trading fees accrue to whoever launched the market and stay collectable, while the position itself stays put.
Why it matters. The most common exit-scam — pulling the pool — has no code path here. Once a market graduates, the position is parked for good and only its fees are ever collectable.
Fees & creator rewards
Two separate things earn on Fletch, and they don't overlap:
1% curve fee → protocol
Every buy and sell on the curve carries a flat 1% fee that goes to the protocol. It's the only cut taken while a market is on its curve.
Swap fees → creator
After a market graduates, the trading fees from its Uniswap V3 pool accrue to the creator, collectable from FletchLpLocker.
That's the whole schedule. There's no listing fee, no launch tax, and no hidden protocol cut baked into the curve math beyond the flat 1%.
Launch a market
From the Launch page:
Pick a stock
Choose a suggested ticker chip, or type any symbol you want your token to reference.
Name your token
Set a display name and symbol. Fletch pre-fills sensible defaults (e.g. “Fletch Tesla / fTSLA”) that you can edit.
Launch
Confirm the transaction. Fletch deploys the fixed-supply token and opens its curve. You become the market's creator — once it graduates, the Uniswap V3 pool's swap fees are yours.
Launching only deploys the token and its curve — it costs gas, nothing more. You can be the first buyer afterward if you want to seed some initial price action.
Buy on the curve
Open a coin on the Market page — its trade panel opens with the Buy tab selected. Enter an ETH amount and Fletch live-quotes the tokens you'll receive on every keystroke.
- Buys are paid in native ETH, so there's no token approval — the ETH rides along with the transaction.
- Confirm the buy. Your minimum-output bound protects you from adverse moves.
- Your balance and the market's price and progress update as soon as the transaction confirms.
Sell back
Switch to the Sell tab, enter a token amount, and Fletch quotes the ETH you'll receive. Selling walks back down the same curve, so the price you get reflects the current reserves. Approve the token once so the curve can pull it, confirm, and the ETH lands in your wallet.
Selling is only available before graduation. Once a market graduates, trade it on its open Uniswap V3 pool instead.
Claim creator fees
Creator rewards come from your market's graduated pool: once it's live on Uniswap V3, the pool's swap fees accrue to you as the launcher. When there's something to collect, a Claim creator fees box appears on the Trade page showing what's owed in ETH. Click it, confirm, and the balance transfers to your wallet from FletchLpLocker. Fees keep accruing as the pool trades.
Pricing math
The curve holds a virtual ETH reserve and a token reserve. The instantaneous price of one whole token, in wei, is read straight from the contract:
// wei of ETH per 1 whole (1e18) token
uint256 price = launchpad.priceWei(token);
A quote for a buy or sell applies the constant-product rule to those reserves and then subtracts the 1% fee. Because reserves include a virtual component, the curve is smooth and well-defined from the very first trade — there's no empty-pool edge case.
Front-ends read priceWei(), quoteBuy(), quoteSell() and progressBps() straight from the contract, so what you see is exactly what the chain will do.
Safety & guarantees
Fixed supply
Minted once at launch. No mint function, no inflation, no hidden allocation.
No custody
Reserves live in the contract. Trades are permissionless; nobody can freeze or seize balances.
Pool parked
The graduated LP position sits in FletchLpLocker with no withdraw path — it can't be pulled or migrated.
Backed float
Every token not sold on the curve becomes the pool's liquidity at graduation — nothing is skimmed aside.
Slippage bounds
Every trade sends a minimum-output; it reverts rather than filling at a worse price.
Verifiable
Every number on Fletch is a direct read from the chain — check it on the explorer.
Network & contracts
Fletch runs entirely on Robinhood Chain. Add it to your wallet with these details (or let Fletch add it for you on connect):
| Field | Value |
|---|---|
| Network | Robinhood Chain |
| Chain ID | 4663 0x1237 |
| Gas & quote | ETH (native · 18 dp) |
| RPC URL | https://rpc.mainnet.chain.robinhood.com |
| Explorer | robinhoodchain.blockscout.com ↗ |
| Launchpad | 0x53767e3b7f1f31f85b1fb51d8b914203a23ac3e8 |
| Tokens | ERC-20 · 18 dp · fixed supply (1,000,000,000) |
| Graduation pool | Uniswap V3 · coin/WETH · 1% tier |
Every market's token, curve state and graduated pool are viewable on the Blockscout explorer — start from the launchpad address above.
FAQ
Is a Fletch token the same as owning the stock?
No. A token references a ticker as its theme. It is a community market with its own supply and price; it is not a share, not settled against the equity, and confers no ownership in any company.
What happens to my tokens when a market graduates?
Nothing changes about the tokens you hold — they stay in your wallet. Only the venue changes: the curve closes and trading moves to the open Uniswap V3 pool, whose LP position is parked in FletchLpLocker.
Can the creator or Fletch pull the pool?
No. The graduated LP position is held in FletchLpLocker, and the locker has no withdraw function — the pool can't be pulled by anyone. Only its swap fees are collectable, and those go to the creator.
Why did my buy revert?
Almost always slippage: the price moved past your minimum-output bound before the transaction landed. Re-quote and try again, or widen your slippage tolerance slightly.
Do I need anything besides ETH?
No — ETH is all you need. It pays gas and it's what you trade with; launching a market costs only gas.
Glossary
| Term | Meaning |
|---|---|
| Bonding curve | A contract that quotes price from its reserves, acting as the counterparty to every trade. |
| Graduation | The automatic move from the curve into a Uniswap V3 pool once the sale allocation is bought out. |
| FletchLpLocker | The contract that permanently holds each graduated pool's LP position — no withdraw path; swap fees to the creator. |
| Creator fee | The graduated pool's Uniswap swap fees, accruing to the market's launcher. |
| Graduation target | The curve's sale allocation (≈ 2.975 ETH) that must be bought to graduate. |
| Final Stretch | The last leg of the curve, from 80% of the sale sold to graduation. |