Introduction
Ether.store is a launchpad for creating fixed-supply tokens with permanent Uniswap v4 liquidity on Robinhood Chain. Anyone can launch a token in a single transaction — no coding, no seed capital beyond gas — and it lists instantly and trades immediately.
Every launch mints a fixed supply, seeds 100% of it into a Uniswap v4 pool as permanently locked liquidity, and (optionally) turns on an on-chain tax whose proceeds are split — by rules enforced in the contract — between the creator, token holders, buybacks, and the pool itself.
Creators keep 90% of all fees
The platform's only take is a flat 10%. The other 90% goes straight to you, the creator — trading fees and taxes alike — one of the most creator-favorable splits anywhere. It holds even if you run no tax at all: you still earn 90% of the pool's trading fee on every swap. (You can optionally share part of that 90% with your holders via dividends or burn — your call.)
What you can do
- Launch a token paired with native ETH, or with a tokenized stock (e.g. NVDA, TSLA).
- Choose your economics — starting market cap, total supply, and an optional buy/sell tax up to 10% per side.
- Route the tax on-chain across four buckets: creator earnings, holder dividends, buyback & burn, and added liquidity.
- Claim your fees — creators collect their share of the tax and the pool's trading fees at any time.
- Keep 90% of every fee — trading fees and taxes alike. The platform takes just 10%; the rest is yours.
- Reward holders automatically — dividends are pushed on-chain to eligible holders in the pair asset.
- Get paid in the asset you want — on ETH-paired launches, take your creator fees and pay holder dividends in a tokenized stock (NVDA, TSLA, …) or cbBTC instead of ETH, while the token still trades in ETH.
The standard model
By default a launch mints 1 billion tokens and opens at a ~$2,500 fully-diluted valuation, with all supply as single-sided liquidity in a permanently locked v4 position. Both the supply and the opening market cap are configurable at launch. The only cost to deploy is network gas.
| Parameter | Standard |
|---|---|
| Total supply | 1,000,000,000 (customizable 1M – 500T) |
| Opening market cap | $2,500 (choose $1k / $2.5k / $5k / $10k) |
| Pair asset | Native ETH (or a tokenized stock) |
| Liquidity | 100% of supply — single-sided, permanently locked |
| Pool | Uniswap v4, 1% fee tier |
| Tax | Optional, 0–10% per side (default 0%) |
| Creator fee share | 90% of all fees |
| Anti-snipe | Max 2% wallet for the first 15 min + dev-buy-first |
| Deploy cost | Network gas only |
Built on Uniswap v4
Liquidity, taxes, and fee routing all run through a Uniswap v4 pool plus a small suite of purpose-built contracts. Nothing about a launch is custodial — the liquidity lock and the fee split are enforced by code, not a promise.
From token setup to live market
Explore
How it works
A launch is a single on-chain transaction that does everything atomically — mint, pool, lock, configure taxes, and (optionally) your first buy.
The launch transaction
When you press Create coin, one call to the launchpad factory performs the following, all in the same block:
- Mints the fixed supply. The full amount is created once; there is no mint function afterward.
- Creates the Uniswap v4 pool for your token against the chosen pair asset (WETH by default, or a stock).
- Seeds all supply as single-sided liquidity and permanently locks it in the pool position.
- Wires the tax hook & fee splitter with your buy/sell tax and the four-way split.
- Executes your dev buy (if you set one) as the first trade, before anyone else can react.
After launch
- The token is immediately tradable on the site's swap module and on Uniswap.
- It appears on aggregators like DexScreener as soon as they index the pool.
- Trading fees and any tax begin accruing right away; the creator can claim at any time.
- If you enabled holder dividends, they are pushed to eligible holders as fees are collected.
One transaction, no follow-ups
There is no separate "add liquidity" or "lock" step. The pool is created, funded, and locked in the same transaction that mints the token.
Plan your launch
A few decisions shape how your token opens and how value flows afterward. None are permanent business relationships — but most are fixed at launch, so it's worth thinking them through.
Decisions fixed at launch
| Choice | What it controls |
|---|---|
| Pair asset | What your token trades against — native ETH (default) or a tokenized stock. |
| Total supply | How many tokens exist forever (1,000,000 – 500,000,000,000,000; default 1B). |
| Starting market cap | The opening valuation, which sets the initial price. |
| Buy / sell tax | 0–10% per side, taken on every trade. |
| Four-way split | How all collected fees (trading fee + any tax) are divided: creator / dividends / burn / liquidity. |
| Receive fees in | ETH-paired launches only: the asset your creator fees and holder dividends are paid in — ETH (default) or a tokenized stock / cbBTC. |
| Dev buy | An optional first purchase, built into the launch and sniper-protected. |
Rules of thumb
- No-tax tokens are the simplest to market — 100% of trades go to traders, and the creator still earns the pool's trading fees.
- A modest tax (1–5%) funds ongoing rewards (dividends/burns) without scaring off buyers.
- A small dev buy (e.g. 1–2% of supply) secures your position in the opening block and signals commitment.
- Lower opening market caps give early buyers a cheaper entry; higher ones open richer.
Fees
Ether.store is designed to be transparent and creator-friendly. Here's a complete breakdown of every fee on the platform.
Token creation
Creating a token is free — we never charge you to launch. The only cost is the Robinhood Chain network gas to deploy your contract, which goes to the network, not to us.
Trading fees
Every token uses a 1% fee-tier Uniswap v4 pool. This fee is charged on every swap and accrues to the locked liquidity position, where it funds creator and protocol rewards.
Creator rewards split
How it works
When trading fees (and any tax) accumulate, they're collected and split automatically — 90% goes to the creator and 10% to the protocol. If you run a tax, your 90% is divided further across the buckets you chose (dividends / burn / liquidity).
Claiming rewards
Creators can claim accumulated rewards any time from their profile or a token's page. A claim:
- Collects all pending fees from the liquidity position.
- Converts any token-side fees to the pair asset (ETH, or the stock for RWA launches).
- Splits the total 90/10.
- Sends your share to your connected wallet.
On stock-paired (RWA) launches, rewards are paid in the pair asset — launch against NVDA and your rewards arrive as tokenized NVDA.
How we compare
How creator reward splits stack up across launchpads:
| Launchpad | Creator share | Protocol share | Payout |
|---|---|---|---|
| ✓ Ether.store | 90% | 10% | |
Pons | 70% minus launch fee | 30% | |
| 🍌 Ape.store | 50% | 50% | |
Noxa | 35% ETH-side 0% token-side | 65% ETH-side 20% token / 80% burn |
The bottom line
Ether.store gives more back to creators than any other launchpad. At a 90% creator share you earn more from every trade than on Ape.store (50%) or Noxa (35% of the ETH side, nothing from the token side) — paid in your pair asset, claimable any time.
No hidden fees
There are no listing fees, withdrawal fees, monthly/subscription fees, or hidden platform fees — only network gas and the transparent 90/10 split.
Gas fees
All transactions require Robinhood Chain gas, paid directly to the network (not collected by Ether.store). Gas varies with network congestion.
Creating a token
Everything on the create page, field by field.
Identity
- Image — a 1:1 image, up to 5 MB. Stored on IPFS.
- Name — up to 32 characters.
- Symbol — up to 10 characters.
- Description — up to 600 characters.
- Social links — Telegram, X, and a website (optional, must be
https://). These can only be set at creation.
Paired asset
Choose what your token trades against. ETH is the default; you may also pick a tokenized stock, in which case the token is priced and paid out in that stock. See Stock-paired launches.
Advanced
The Advanced panel (collapsed by default) holds the token's economics:
- Starting market cap — pick $1k, $2.5k (default), $5k, or $10k.
- Custom token supply — total supply, from 1,000,000 to 500,000,000,000,000 (default 1 billion).
- Receive fees in — on ETH-paired launches, choose a tokenized stock or cbBTC to receive your creator fees and pay holder dividends in, instead of ETH (default: same as pair asset). See Holder dividends.
Fee splitting
Set an optional buy and sell tax (0–10% each) and divide it across four buckets that must total 100%: Creator, Holder dividends, Buyback & burn, and Liquidity. Leave the tax at 0% for a plain token. See How taxes work.
Initial buy (dev buy)
Optionally buy a slice of your own token as the first trade. The quick buttons (1% / 2% / 5%) fill the exact amount needed to receive that percentage of supply — including the pool fee, price impact, and any buy tax — so the amount shown is what actually lands in your wallet. See Anti-snipe protection.
Create
Connect your wallet, press Create coin, and approve the transaction. The only cost is gas.
Stock-paired launches
Instead of pairing against ETH, you can pair your token against a tokenized stock — so it trades, prices, and pays out in that asset.
How it differs from an ETH launch
- The pair asset is the stock's token (an 18-decimal ERC-20) instead of WETH.
- The dev buy is paid in the stock, and requires approving the factory to pull it (native ETH launches pay with the transaction value directly).
- Creator fees and holder dividends are denominated and paid in the pair asset — i.e. the stock.
- Pricing on the site is converted to USD using a live feed for that pair asset.
Everything else is identical
Supply, taxes, the four-way split, anti-snipe, and the permanent liquidity lock all work the same way as an ETH launch — only the unit of account changes.
How taxes work
A launch can carry an optional tax on every trade. It is capped and routed entirely on-chain — the split you choose is enforced by the contract, not by a backend.
The tax
- Set independently for buys and sells, from 0% to 10% each.
- The 10% ceiling is a hard limit enforced in the tax hook — a transaction that tries to exceed it reverts.
- Buy tax is taken on the token side; sell tax is taken on the pair-asset side.
The four-way split
The split applies to all fees your token collects — the pool's 1% trading fee, plus any tax you set on top. That total is divided across four buckets that must sum to exactly 100%:
| Bucket | What it does |
|---|---|
| Creator | Paid to the creator in the pair asset when they claim. |
| Holder dividends | Distributed to eligible holders — see Holder dividends. |
| Buyback & burn | Buys the token and permanently burns it — see Buyback & burn. |
| Liquidity | Adds to the token's locked pool, deepening it over time. |
The platform keeps 10%, you keep 90%
The platform's only take is a flat 10% off the top of all collected fees. The remaining 90% flows to your token and follows the four-way split you set at launch — so if you route 100% to the creator bucket, you personally keep 90% of every fee.
No tax? The split still works
Because the split routes all fees, it applies to the 1% pool trading fee even when your buy/sell tax is 0%. So you can reward holders (dividends) or fund buybacks (burn) from trading fees alone — without taxing a single trade.
Enforced on-chain
Both the tax ceiling and the requirement that the split totals 100% are checked by the smart contracts at launch time. There is no way — through the site or a raw transaction — to deploy a token with a tax above 10% or a split that doesn't add up.
Holder dividends
The dividend bucket distributes a share of every taxed trade to token holders, automatically and on-chain, in the pair asset.
How distribution works
- Each token gets its own dividend tracker (a lightweight cloned contract) that accounts for every holder's share.
- Dividends accrue as fees are collected and are pushed out to holders — holders don't have to claim manually.
- Payouts are proportional to holdings and are denominated in the pair asset (ETH, or the paired stock) — unless you choose a different payout asset (see below).
Eligibility
To avoid dust payments to hundreds of tiny wallets, a holder must hold at least a small minimum balance (worth roughly $5) to be eligible. Contracts — including the pool itself — are excluded. The threshold is kept near that dollar value even as price drifts.
Receive fees in a different asset
For ETH-paired launches, you can choose to have your creator fees and your holders' dividends paid in a different asset — a tokenized stock (NVDA, TSLA, SPY, …) or cbBTC — instead of ETH. The token still trades in ETH; this only changes what you and your holders receive.
- Pick it on the create page under Advanced → “Receive fees in.” The default is “Same as pair asset” (paid in ETH).
- On each payout, the ETH that would go to the creator and dividend buckets is automatically swapped into your chosen asset, then distributed. Holders earn real yield in that asset.
- The buyback & burn leg and the platform's cut stay in the pair asset.
- Available for ETH-paired launches only, and limited to assets with deep on-chain liquidity. Stock-paired launches always pay in their pair asset.
Buyback & burn
The burn bucket uses its share of the tax to buy the token back from the market and permanently destroy it.
- Collected fees allocated to this bucket buy the token and send it to the dead address.
- The burned supply is gone forever — total supply only ever goes down.
- Burns are visible on-chain and surfaced in the token's activity as burn events.
Deflationary by design
Because the supply is fixed at launch with no mint function, a buyback-and-burn bucket makes the token strictly deflationary over time.
Single-sided liquidity
All of a token's supply is seeded into its Uniswap v4 pool as a single-sided position and permanently locked. This is what makes a launch instantly tradable with no seed capital.
How the pool opens
- The entire fixed supply is placed as token-only liquidity in a range above the opening price.
- As people buy, price walks up through that range; as they sell, it walks back down.
- The position is locked permanently — the liquidity can't be pulled.
The opening price floor
To seed liquidity as pure token (with no pair asset required from the creator), the pool's liquidity begins one tick-spacing above the nominal opening price. In practice this means the very first trades enter at a price just above the headline market cap, and price can't fall below that liquidity edge through normal selling. This is standard behavior for a single-sided v4 launch.
Liquidity bucket
If you allocate part of the tax to the Liquidity bucket, those proceeds are added back into the locked pool over time, deepening it and reducing price impact for future trades.
Anti-snipe protection
How launches are protected from sniper bots in the opening blocks. (For what trades cost, see Fees.)
How it works
- Dev buy lands first. Your optional opening buy is built into the launch transaction, so it executes before any bot can react — and the pool doesn't exist until the launch completes, so nothing can buy ahead of it.
- Max-wallet cap. For the first 15 minutes, no wallet other than the creator may hold more than 2% of supply, so no single sniper can accumulate a large position and dump on your community.
- Enforced on-chain & self-expiring. The cap lives in the token contract (no frontend can bypass it) and releases automatically after the window, measured in wall-clock time.
Why the dev-buy amount is exact
The create page simulates the launch swap — pool fee, the tick-spacing entry, price impact, and any buy tax — to compute the precise input for a target number of tokens. The amount shown is what you actually receive.
Creator fee claims
Creators keep 90% of the fees their token generates — the creator share of any tax plus the pool's trading fees — and can claim them at any time.
What you earn
- 90% of the pool's trading fees accrued to the locked position — you earn this on every swap even if your token has no tax.
- Plus your creator bucket of any tax you set.
- Paid in the pair asset — ETH, or the paired stock.
- The platform's only deduction is a flat 10% off the top.
How to claim
- Open your token's page (or your Profile) and use the Claim action in the creator-rewards box.
- A claim runs a fee round: it harvests pool fees and distributes them — paying the creator, funding dividends and burns per your split.
- When the creator claims, the round is sent by the platform wallet, so your own address never shows up as a seller on trackers. Funds always go to the registered creator regardless of who triggers it.
Anyone can trigger a round
Fee rounds are permissionless — a holder can trigger one from their own wallet — but payouts always follow the on-chain configuration, so only the registered creator receives the creator share.
Community takeover
If a token's original creator has gone inactive, anyone can request a community takeover (CTO). If approved, the token's creator wallet is reassigned, so all future creator fees route to the new address.
How to request one
Start at ether.store/takeover. It's a short three-step flow:
- Find the token — search by name, symbol, or contract address and select it.
- Enter the details — the new creator wallet address and a contact handle (Telegram or similar) so the team can reach you.
- Explain & pay — write a short reason, then sign and pay. You sign an off-chain message that proves you control the requesting wallet (this moves no funds), and pay a $50 application fee in ETH to the platform. The fee is non-refundable and does not guarantee approval.
What happens next
- Each request is reviewed manually by the team — it is not automatic.
- If approved, the token's creator wallet is updated on-chain in the rewards registry, and from that point on the new address receives the creator fee share and can claim it.
- The token's supply, liquidity lock, taxes, and fee split are unchanged — a takeover only changes who receives the creator fees.
Reviewed, not automatic
Paying the fee submits an application; approval is at the team's discretion. Signing is an off-chain authorization only — it never transfers tokens or grants any approval, and the separate fee payment is the only on-chain transaction you make.
Smart contract architecture
The launchpad is a small suite of contracts on top of the Uniswap v4 singleton.
| Contract | Role |
|---|---|
| LaunchpadFactory | Entry point. Mints the token, creates & funds the v4 pool, deploys the per-token splitter and tracker, wires the tax, and runs the optional dev buy — all in one call. |
| LaunchToken | The fixed-supply ERC-20. No mint function after launch; enforces the temporary max-wallet cap. |
| TaxHook | A Uniswap v4 hook that applies the buy/sell tax on each swap (as an afterSwap return-delta) and enforces the 10% ceiling. |
| FeeSplitter | Cloned per token. Converts collected fees to the pair asset, takes the platform's 10% cut, then splits the rest four ways; enforces the 100% split total. |
| RewardTracker | Cloned per token (EIP-1167). Tracks holder shares and pays magnified dividends. |
| V4Swapper | Routes buys/sells through the pool, wrapping/unwrapping native ETH so trades feel native. |
| PoolManager | The Uniswap v4 singleton that holds all pool state and liquidity. |
Fee routing & data flow
Taxes are captured by the hook during swaps and accumulate in the per-token splitter. A fee round harvests the pool's LP fees and calls the splitter, which converts to the pair asset, takes the platform's 10% cut, then pays the creator, funds the dividend tracker, executes buyback-and-burn, and tops up liquidity — according to the split fixed at launch. The site reads live pool state directly from the chain for prices and market caps.
Public API
Every token launched on Ether.store gets a free, public, read-only stats API — no key, no signup. Power your token's community site, dashboard, or bot with the same live on-chain data the token pages run on.
Endpoint
GET https://ether.store/api/token-stats/<contract address>
Replace <contract address> with your token's contract address. It works from any website (CORS is open to all origins), server, or script — no API key. Responses are cached for about 5 minutes per token.
Example
fetch("https://ether.store/api/token-stats/0x68264a1fb150945dc88b1e34a5c4bae40eff1f9d")
.then(r => r.json())
.then(stats => console.log(stats));
Returns:
{
"ca": "0x68264a1fb150945dc88b1e34a5c4bae40eff1f9d",
"name": "Name",
"symbol": "NAME",
"pairAsset": { "symbol": "ETH", "address": null },
"priceUsd": 0.0000024065,
"marketCap": 2406.46,
"athMarketCap": 2433.39,
"totalSupply": 1000000000,
"circulatingSupply": 999984016.11,
"burnedSupply": 15983.89,
"burnedPct": 0.0016,
"holdersCount": 128,
"volume24hUsd": 1860.42,
"txns24h": { "buys": 18, "sells": 11 },
"tax": {
"buyBps": 100,
"sellBps": 100,
"split": { "creatorBps": 6400, "dividendBps": 2200, "burnBps": 1400, "liquidityBps": 0 }
},
"feeShare": {
"enabled": true,
"holdersBips": 5000,
"burnBips": 5000,
"drops": 1,
"lastDropAt": "2026-09-24T06:38:00.601Z",
"paidToHolders": 0.0000226,
"paidToHoldersUsd": 0.06,
"totalHoldersPaid": 3,
"lastDropHoldersPaid": 3,
"burnBuyback": 0.0000144,
"burnedTokensByBot": 15983.89,
"recentDrops": [
{
"ts": "2026-09-24T06:38:00.601Z",
"airdrop": {
"amount": 0.0000226,
"usd": 0.061,
"holdersPaid": 3,
"txHash": "0x7b31c9e48a2f05d61e94c3b7a8f02d5e6c19b4f3a07d82e5c6b1f9a04d3e7c82"
},
"burn": {
"amount": 0.0000144,
"usd": 0.039,
"tokensBurned": 15983.89,
"txHash": "0xaf68a3fa83873f3dd407ed4d88a516661a84994e18f960c2f3b1ca21c56d3a4a"
}
}
]
},
"updatedAt": 1791261851894
}
Fields
| Field | Description |
|---|---|
ca | Token contract address (lowercase). |
name / symbol | Token name and ticker. |
pairAsset | The asset the pool is paired against — ETH for classic launches; RWA launches carry the stock's symbol and address. |
priceUsd | Current price in USD, read from the live Uniswap pool. |
marketCap / athMarketCap | Current and all-time-high market cap in USD. |
totalSupply | Total token supply. |
circulatingSupply | Total supply minus burned tokens. |
burnedSupply / burnedPct | Tokens at the dead address, and as a % of total supply. |
holdersCount | Number of holders (null if the indexer is unavailable). |
volume24hUsd | 24h volume in USD (null when no fresh data — hide rather than show 0). |
txns24h | 24h trade counts as { buys, sells }. |
tax.buyBps / sellBps | The on-chain buy/sell tax in basis points (100 = 1%, max 1000 = 10%). 0 for a tax-free token. |
tax.split | How all collected fees (the 1% trading fee, plus any tax) are divided (bps, totals 10000): creatorBps, dividendBps, burnBps, liquidityBps. Applies even when buyBps/sellBps are 0. tax is null for tokens with no split config. |
feeShare | The realized distribution history (dividend airdrops & buyback burns actually paid). tax above is the configured routing; feeShare is what has been paid out. holdersBips/burnBips are legacy fields (see tax.split for the current model). |
feeShare.enabled | Whether a distribution history exists for this token. |
feeShare.holdersBips / burnBips | Fee split in basis points (5000 = 50%). |
feeShare.drops / lastDropAt | Lifetime distribution count and the most recent distribution's timestamp. |
feeShare.paidToHolders / paidToHoldersUsd | Lifetime amount airdropped to holders, in pairAsset (and USD). |
feeShare.burnBuyback / burnedTokensByBot | Lifetime spent on buyback burns and tokens burned by the bot. |
feeShare.recentDrops | Last 10 distributions, newest first — each with an airdrop and/or burn leg (amount, tx hash). Only the holder-facing legs are recorded as drops; the creator share is paid to the creator and the liquidity bucket is added on-chain, so neither appears here. |
updatedAt | When the snapshot was computed (Unix ms). |
Notes
- Only tokens launched on Ether.store are served — any other address returns
404. feeSharetotals come from the automated distribution bot and read as zeros for tokens that don't use fee-share.burnedSupplyis chain truth — every buyback-and-burn lands at the dead address.- Numbers refresh about every 5 minutes; faster polling just returns the cached snapshot.
Building a token website?
One fetch powers your whole dashboard — price, market cap, burns, holders, and live "paid to holders" numbers your community can verify on-chain.
Contract addresses
The launchpad's core contracts on Robinhood Chain (chain ID 4663).
Always verify the live values
The authoritative, current addresses are served by the site at /api/chain-config. Per-token contracts (the splitter and dividend tracker) are created fresh for each launch and are listed on each token's page.
| Contract | Address |
|---|---|
| LaunchpadFactory | 0xDD83906B39208A9eF8E41257B961da73C4248Ff7 |
| TaxHook | 0x343fbe5E8CF1d05FD316Cc2c698fC91d003cc044 |
| RewardTracker (implementation) | 0xdA23713C531AFd8A074dB1E05C5862B7B9d22ACf |
| V4Swapper | 0xA81166771B48b17D76C0Ae0eb5124830bC26665A |
| Uniswap v4 PoolManager | 0x8366a39CC670B4001A1121B8F6A443A643e40951 |
| FeeSplitter | cloned per token (see the token's page) |
Limits & validation
The constraints applied to a launch, and where they're enforced.
| Parameter | Limit | Enforced |
|---|---|---|
| Total supply | 1,000,000 – 500,000,000,000,000 | Interface |
| Starting market cap | $1k / $2.5k / $5k / $10k presets | Interface |
| Buy tax | 0% – 10% | Contract (hard cap) |
| Sell tax | 0% – 10% | Contract (hard cap) |
| Four-way split total | Exactly 100% | Contract (reverts otherwise) |
| Receive fees in | ETH-paired launches only; deep-liquidity assets | Interface |
| Platform cut | 10% off the top of all fees (90% to the creator) | Contract |
| Name length | ≤ 32 characters | Interface + server |
| Symbol length | ≤ 10 characters | Interface + server |
| Description length | ≤ 600 characters | Interface + server |
| Max-wallet cap | 2% of supply for the first 15 minutes | Contract |
The economics that matter for holders' safety — the tax ceiling, the split total, the permanent liquidity lock, and the max-wallet window — are all enforced by the contracts, so they hold regardless of how a transaction is constructed.
Security
What the contracts guarantee, independent of the website.
- Liquidity is permanently locked. The launch position can't be withdrawn — there is no rug vector on the pool itself.
- Fixed supply. The token has no mint function after launch; supply can only decrease via burns.
- Tax is capped on-chain at 10% per side, enforced in the hook — a token can't be launched or later reconfigured above that.
- The fee split is enforced on-chain and must total 100%; the creator can't secretly reroute holders' or burns' share.
- Anti-snipe is on-chain — the max-wallet cap during the opening window is enforced by the token contract.
- Prices shown are read from the chain. Market caps and balances on the site are computed from live pool state, not from self-reported values.
Do your own research
These guarantees cover the launchpad's mechanics. They don't vouch for any individual token or team — always evaluate a project on its own merits.
Frequently asked questions
Getting started
What is Ether.store?
A free token launchpad on Robinhood Chain. Anyone can create and deploy their own token in a few clicks, with automatic, permanently-locked liquidity on Uniswap v4.
What is Robinhood Chain?
An Ethereum Layer 2 network built by Robinhood, using ETH for gas. It's fast and extremely cheap — trades typically cost a penny or two.
Does it cost anything to create a token?
Creating a token is completely free — we never charge you. The only cost is the Robinhood Chain gas fee to deploy your contract, which goes to the network (not us) and is typically a few cents.
What wallets are supported?
MetaMask, Coinbase Wallet, and Phantom. Connect any of them to get started.
Do I need to add Robinhood Chain to my wallet manually?
No — when you connect, Ether.store prompts your wallet to add and switch to Robinhood Chain automatically. Approve the prompt and you're ready.
How do I get ETH onto Robinhood Chain?
Use the built-in Bridge (in the sidebar). It moves ETH in and out of Robinhood Chain in seconds — from Ethereum, Base, Arbitrum, or Optimism in either direction, or turn SOL into tradeable ETH with Phantom. Non-custodial (routed by Relay), no account, a few cents per transfer.
Can I bridge SOL to trade here?
Yes. On the Bridge page choose "Add ETH with SOL," connect Phantom, and pick an amount — your SOL is converted to ETH on Robinhood Chain in seconds and lands in your connected wallet.
Do you have a platform token?
No — Ether.store does not have a platform or governance token. Anyone claiming to sell an official Ether.store token is not affiliated with us. If that ever changes, we'll announce it only through our official channels (X @etherdotstore and Telegram @EtherStoreNew).
Creating a token
Does Ether.store protect my launch from snipers?
Yes. Your dev buy is built into the launch transaction, so it always executes first — the pool doesn't even exist until your launch completes. On top of that, for the first 15 minutes no wallet can hold more than 2% of supply, enforced by the token contract itself, so no one can snipe a large position and dump on your community. See Anti-snipe protection.
What version of Uniswap do tokens use?
Uniswap v4 — the newest, most gas-efficient generation. All liquidity, taxes, and fee routing run through it.
Can I choose my supply and starting market cap?
Yes, in the Advanced panel. Total supply is anywhere from 1,000,000 to 500,000,000,000,000 (default 1 billion), and the opening market cap is $1k, $2.5k, $5k, or $10k (default $2.5k).
Can I get paid my fees in something other than ETH?
Yes, on ETH-paired launches. In the Advanced panel under “Receive fees in,” pick a tokenized stock (NVDA, TSLA, SPY, …) or cbBTC, and your creator fees and your holders' dividends are paid out in that asset instead of ETH — the token still trades in ETH. The default is to pay in the pair asset. (Stock-paired launches always pay in their pair asset.)
Do I have to set a tax?
No — a 0% tax is perfectly fine, and you still earn 90% of the pool's trading fees. If you do want one, it's 0–10% per side, capped on-chain.
Can I add social links to my token?
Yes. During creation you can add Telegram, X/Twitter, and a website; they show on your token's page. These can only be set at creation.
What happens after I create my token?
It's automatically listed on Uniswap with a liquidity pool, appears on the homepage, and can be traded immediately. You start earning creator rewards from trading fees right away.
Is token liquidity locked?
Yes — permanently. Your token's entire supply is seeded as single-sided liquidity in a locked pool position that can never be withdrawn. There is no way for anyone to pull liquidity or rug.
Why did my token open slightly above my market cap?
Single-sided liquidity begins one tick-spacing above the nominal opening price, so the first trades enter just above the headline number. See Single-sided liquidity.
Taxes & creator rewards
How do creator rewards work?
Every token uses a 1% fee-tier pool. As people trade, fees accumulate, and you earn 90% of them (the platform keeps 10%). Claim any time from your profile or the token page.
Can I reward holders or run burns without a tax?
Yes. The four-way split applies to all collected fees, including the 1% trading fee — so you can route part of your fees to dividends or buyback-burn even with a 0% tax, without taxing a single trade.
What is the four-way split?
You decide how collected fees are divided across four buckets that must total 100%: creator, holder dividends, buyback & burn, and liquidity. See How taxes work.
Can I change the tax or split after launch?
The split is fixed at launch, and the tax operates within the on-chain 10% ceiling — plan these before you deploy.
How do I claim my rewards?
From your Profile or a token's page, click Claim and confirm. Rewards are paid in the token's pair asset (ETH, or the stock for RWA launches).
How do holders get dividends?
Automatically. If you allocate fees to dividends, eligible holders are paid on-chain in the pair asset as fees are collected — no manual claim needed.
Can someone launch with a 50% tax or a broken split?
No. The contracts reject any tax above 10% per side and any split that doesn't total 100% — the transaction reverts.
Stock-paired tokens (RWAs)
What is a stock-paired token?
Instead of pairing with ETH, you can launch paired with one of Robinhood Chain's tokenized stocks or ETFs — like NVDA, TSLA, or AAPL. Your token then trades against that stock: buyers pay in it, sellers receive it, and the chart prices in it. Pick it from the "Paired Asset" dropdown.
Which stocks can I pair with?
Around sixty tokenized stocks, ETFs, and assets — NVDA, TSLA, AAPL, GOOGL, SPY, GLD, and more. Each is vetted: it must be a standard 18-decimal token with deep, healthy liquidity behind its price.
How do I buy a stock-paired token?
You pay with the stock itself, so you'll need some of that tokenized stock in your wallet first. The trade panel shows your stock balance, and dollar quick-buy buttons ($10/$25/$50/$100) convert to stock units at the live price.
How do creator rewards work on stock-paired tokens?
Exactly like classic launches — you earn 90% of fees — but paid in the pair asset. Launch against NVDA and your rewards arrive as tokenized NVDA.
Do dividends and burns work with stock pairs?
Yes. Holder dividends are paid in the stock, and buyback-burns use the stock to buy your token from its pool and send it to the dead address, permanently shrinking supply.
General
Is there an API?
Yes — every token gets a free public stats API: price, market cap, supply, burns, holders, and fee-share stats from one request, no key. See the Public API.
What do the King of Ether and Freed bars mean?
Milestones shown on each token page. King of Ether: at a $34.5k market cap, a token takes the King spot on the homepage. Freed: at $69k, the token is "Freed" — the point where it becomes trendable on DexScreener.
Can I trade tokens that weren't created on Ether.store?
Yes — tokens launched elsewhere on Robinhood Chain appear here too, with live charts, trades, holders, and full buy/sell support at zero added fees.
Where do price and market cap data come from?
Directly from the blockchain — Ether.store reads each token's Uniswap pool in real time, so prices update within seconds of every trade.
Are Ether.store tokens available on Ethereum mainnet?
Ether.store is currently live on Robinhood Chain. Base and Ethereum mainnet support is coming soon.
How can I get support?
Use the Chat in the sidebar for quick questions, or the Support page for anything needing a personal reply. You can also reach us at [email protected].
Ether.store whitepaper
A token launch platform on Robinhood Chain that lets creators deploy fixed-supply ERC-20 tokens with automatic, permanently-locked liquidity on Uniswap v4 — in a single transaction, with no seed capital beyond gas.
Key features
Optional zero-tax tokens, instant liquidity, a transparent 90/10 fee split in the creator's favor, an optional on-chain tax with a four-way split, on-chain launch protection against snipers, and permanently locked LP positions.
1. Introduction
Ether.store enables creators to deploy ERC-20 tokens with automatic liquidity provisioning on Uniswap v4. Every launch mints a fixed supply, seeds all of it into a permanently locked pool position, and — at the creator's option — turns on an on-chain tax whose proceeds are split, by rules enforced in the contracts, between the creator, token holders, buybacks, and the pool itself. Deployment costs only network gas.
Platform benefits
- Free token deployment — only pay network gas fees.
- Instant trading — tokens are immediately tradeable on Uniswap.
- Creator rewards — earn 90% of all trading fees (and 90% of any tax).
- Optional tax — run a clean zero-tax token, or a 0–10% tax routed on-chain four ways.
- Optional dev buy — purchase tokens during deployment, sniper-protected.
- Permanently locked liquidity — LP positions can never be withdrawn, ensuring perpetual trading liquidity.
- Launch protection — the dev buy is atomic within the launch (always first), and an on-chain max-wallet cap limits any wallet to 2% of supply for the first 15 minutes, so snipers can't front-run the community or grab a large position to dump.
- Built-in bridge — move ETH in and out of Robinhood Chain in seconds from Ethereum, Base, Arbitrum, or Optimism, or convert SOL to tradeable ETH; non-custodial and routed by Relay for a few cents per transfer.
2. Architecture overview
The launchpad is a small suite of purpose-built contracts on top of the Uniswap v4 singleton. A single factory call assembles the whole system for each token; per-token pieces (the fee splitter and dividend tracker) are cloned cheaply so each launch gets its own isolated accounting.
| Contract | Role |
|---|---|
| LaunchpadFactory | Entry point — mints the token, creates & funds the v4 pool, deploys the per-token splitter and tracker, wires the tax, and runs the optional dev buy in one call. |
| LaunchToken | The fixed-supply ERC-20. No mint function after launch; enforces the temporary max-wallet cap. |
| TaxHook | A Uniswap v4 hook applying the buy/sell tax on each swap (as an afterSwap return-delta) and enforcing the 10% ceiling. |
| FeeSplitter | Cloned per token. Converts collected fees to the pair asset, takes the platform's 10% cut, then splits the rest four ways; enforces the 100% total. |
| RewardTracker | Cloned per token (EIP-1167). Tracks holder shares and pays magnified dividends. |
| V4Swapper | Routes buys/sells through the pool, wrapping/unwrapping native ETH so trades feel native. |
| PoolManager | The Uniswap v4 singleton holding all pool state and liquidity. |
3. Launch flow
Deployment process
A launch is a single transaction that, atomically in one block:
- Calls
LaunchpadFactory.launch()with the token parameters (name, symbol, pair asset, supply, tax, split, optional dev buy). - Deploys a new
LaunchToken(ERC-20) with the chosen fixed supply. - Creates the Uniswap v4 pool (token / pair asset) at the 1% fee tier and initializes its price.
- Seeds 100% of supply as single-sided liquidity (token-only, no seed capital) and permanently locks the position.
- Deploys and wires the per-token
FeeSplitterandRewardTracker, and configures theTaxHook. - Executes the optional dev buy as the first trade, before anyone else can react.
Launch protection (anti-sniper)
Every token gives creators and their communities a fair start ahead of sniper bots. Because the protection lives in the token contract itself, it cannot be bypassed by any frontend, router, or aggregator.
- Dev buy lands first: the dev buy executes atomically inside the launch transaction, so it always fills before anyone else can trade — and the pool does not exist until the launch completes, so no bot can buy ahead of it. The dev buy is also exempt from the wallet cap below.
- Max-wallet cap during launch: for the first 15 minutes (default), no wallet may hold more than 2% of supply — any buy or transfer that would exceed it reverts, while sells and ordinary transfers are unaffected. This stops a sniper from accumulating a large position to dump on the community, even after buys are open.
- Self-expiring & time-based: the cap is measured in wall-clock seconds (
block.timestamp), so it releases automatically after the window and the token trades as a standard ERC-20 thereafter.
4. Fee collection flow
Trading fees and any tax accrue continuously; a fee round harvests them and pays everyone out on-chain:
- Users trade on the Uniswap v4 pool (1% swap fee); any tax is captured by the hook and accumulates in the per-token splitter.
- Anyone can trigger a round — a creator's round is sent by the platform wallet so the creator never shows as a seller on trackers.
- The round harvests the pool's LP fees and calls the splitter.
- The splitter converts fees to the pair asset, takes the platform's 10% cut, then distributes the remaining 90% per the split fixed at launch.
- 90% → the token (creator + your chosen dividend / burn / liquidity buckets) • 10% → platform.
5. Fee distribution
The platform's only take is a flat 10% off the top of all collected fees. The other 90% flows to the token — by default entirely to the creator, or shared with holders and the pool if the creator allocates part of the tax to the dividend, burn, and liquidity buckets.
| Share | Amount | Goes to |
|---|---|---|
| Creator / token | 90% | Creator earnings, plus any holder dividends, buybacks, and liquidity you configured. |
| Platform | 10% | Supports development. |
No hidden fees
No listing fees, withdrawal fees, monthly fees, or hidden charges. Only network gas and the transparent 90/10 split.
6. Stock-paired launches (RWAs)
In addition to classic ETH-paired launches, Ether.store supports launching tokens paired directly against Robinhood Chain's tokenized stocks and ETFs — real-world assets (RWAs) such as NVDA, TSLA, AAPL, and others. A stock-paired token trades against its stock the same way a classic token trades against ETH: same Uniswap v4 pool, same 1% fee tier, same locked liquidity.
- Same architecture, different quote asset. The launch creates a real v4 pool between the new token and the chosen stock. Tokenized stocks are standard 18-decimal ERC-20s, so nothing about the pool mechanics changes.
- Uniform launch size, computed live. The starting pool price is computed at launch from the stock's live on-chain price, so tokens paired with a cheap stock and an expensive ETF both begin at the same USD valuation — no manual recalibration as prices drift.
- Trading in the stock. Buyers pay in the stock and sellers receive the stock; the trade panel shows your stock balance.
- Rewards in the stock. Creator rewards work exactly like classic launches — 90% of fees to the creator — but are paid in the pair asset. Launch against NVDA and your rewards arrive as tokenized NVDA. Holder dividends and buyback-and-burn are fully supported and denominated in the stock.
See the Stock-paired launches section for the full walkthrough.
7. Public API
Every token launched on Ether.store gets a free, public, read-only stats API — no key, no signup, open CORS. One request returns live price, market cap, ATH, supply and burn figures, holder count, and fee-share statistics.
GET https://ether.store/api/token-stats/<contract address>
Amounts are denominated in the token's pair asset (ETH for classic launches, the stock for RWA launches — indicated by the pairAsset field), with USD conversions included. The site also exposes its live chain configuration and canonical contract addresses at /api/chain-config.
See the full example response and field-by-field reference in the Public API section.
8. Deployed contract addresses
Core contracts on Robinhood Chain (chain ID 4663). Per-token contracts (splitter, dividend tracker) are created fresh per launch and listed on each token's page. Always confirm the current values via /api/chain-config.
| Contract | Address |
|---|---|
| LaunchpadFactory | 0xDD83906B39208A9eF8E41257B961da73C4248Ff7 |
| TaxHook | 0x343fbe5E8CF1d05FD316Cc2c698fC91d003cc044 |
| RewardTracker (implementation) | 0xdA23713C531AFd8A074dB1E05C5862B7B9d22ACf |
| V4Swapper | 0xA81166771B48b17D76C0Ae0eb5124830bC26665A |
| Uniswap v4 PoolManager | 0x8366a39CC670B4001A1121B8F6A443A643e40951 |
| WETH (Robinhood Chain) | 0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73 |
This document is for informational purposes only. Smart-contract interactions carry inherent risks. Always verify contract addresses and perform due diligence before interacting with any blockchain protocol.
Pons
Noxa