About

How it works

uniqticker lets anyone launch a token on Robinhood Chain in one transaction. Every token is paired with a real stock or ETF token that the creator picks, like SPY or TSLA. Buyers pay in that stock token, and the creator's fees are paid in it too.

A new token starts on a bonding curve: the more people buy, the higher the price. When the curve fills, the token graduates. Its liquidity moves into a Uniswap V4 pool, where it's locked forever, and trading continues there. If the curve doesn't fill by the deadline, buyers can hand back their tokens for an equal share of what the curve holds, paid right away.

The board and the curve

Every launch gets a line on a departures board: ticker, name, the stock it's paired with, how full its curve is, and its status. The status flips letter by letter, from OPENS SOON to TRADING to GRADUATED, or to REFUNDING if the curve doesn't fill in time. Trading launches sit at the top, fullest first. Every graduation rings the bell.

Every token uses the same curve target, in US dollars, like pump.fun: nobody, not even the creator, picks it. At launch it's converted once into a fixed amount of the stock token, so later stock price moves don't change it. The transaction also carries a minimum and maximum for that amount, in case the stock price moves before the launch confirms. Only stock tokens the platform has approved can be paired.

Every token has a fixed supply of 1 billion, all created at launch. It has no owner, no minting after launch, no pause, no blocklist and no transfer tax. After launch, the supply can only go down, through burns.

The curve has the same shape as pump.fun's, and now the same fixed target too. By default, 79.31% of the tradable supply is sold on the curve, and the price rises 14.69x from the starting price to graduation. The other 20.69% goes into the Uniswap pool along with everything the curve collected, so the pool opens at exactly the curve's last price. With no creator allocation, the market cap starts at about $4.7K and reaches about $69K at graduation. You can try the numbers in the simulator on the home page.

No copycats

Each ticker can only be used once, forever. A launch claims its ticker, name and image in the same transaction that creates the token. It fails if another token already has any of them.

  • Tickers are 2 to 10 characters, using only capital letters A to Z and digits 0 to 9. Look-alike characters count as the same: 0 and O, 1, L and I, 2 and Z, 5 and S, 8 and B, and W and VV. So once SPYX exists, 5PYX is refused, and once PIXEL exists, P1XEL is refused. Letters from other alphabets aren't allowed in tickers.
  • Names are compared ignoring case, spaces, punctuation, hidden characters, curly quotes, dashes and symbols like ™. The same look-alike rules apply, and | counts as I. So once "Doge Coin" exists, "doge coin", "D0ge Coin" and "Doge Coin" with a hidden space are all refused.
  • A name can't match another token's ticker or a reserved stock ticker, and a ticker can't match another token's name. A token can use the same word as its own name and ticker.
  • Stock tickers like SPY, TSLA, BRK.B and V, and platform words like LAUNCHPAD and UNIQTICKER, are reserved, so nobody can use them as a ticker or name. Reserving a ticker never takes it away from a token that already has it.
  • A launch that reuses an exact image file is refused. This site only shows a token's image if it matches the record saved on-chain. Anything else shows as an unverified image. A near-copy isn't blocked, but it gets a LOOK-ALIKE tag.

What still gets through, by design: look-alike letters from other alphabets in names (such as a Cyrillic o), names in other languages, and names with emoji.

Some honest tickers are blocked too, like 5PY (SPY is reserved) or PIAY once PLAY exists. A claimed ticker, name or image is never released, even if the curve doesn't fill.

Every launch pays a launch fee in ETH, never less than 0.001 ETH. A reviewer can mark a token as verified or flag it as a likely copycat. These badges show on the site and never affect trading.

Anti-snipe fee and limits

For the first 6 seconds after trading opens, every buy on the bonding curve pays a 50% fee. The fee then drops steadily to the normal 1% by 2 minutes, when the launch limits end. Sells always pay 1%. The schedule is fixed and public: wait 2 minutes and you pay just 1%.

Everything above the normal 1% becomes extra liquidity that neither the creator nor the platform can touch. At graduation it's added to the Uniswap pool as extra buy orders below the opening price, down to about a quarter of it. If the curve doesn't fill, it's refunded to buyers. The fee makes sniping expensive, but early buys still get a lower price than later ones. Sniping the whole curve loses money, but a smaller early buy can still pay off.

Launch limits apply for the first 2 minutes: one buy can take at most 1% of the supply (about 10 million tokens), and one wallet at most 5%. Both the wallet that pays and the wallet that receives count. A buy over the limit is rejected, not partly filled. These limits apply only on the curve, and they slow bots down rather than stop them.

Only real buys fill the curve. Buying and selling back and forth, or sending stock tokens straight to the curve, doesn't bring a token closer to graduation. The buy that fills the curve pays only for what's left. It also opens the Uniswap pool in the same transaction, at the curve's last price, so there's no price jump to snipe at graduation.

Creator fees

Each launch comes with one fee NFT. Whoever holds it collects the creator's share of the curve fees, half of the Uniswap pool's stock token fees, and the creator allocation as it unlocks, including the dev buy.

  • On the curve, the 1% trading fee is split three ways: 50% to the creator, 30% to the platform and 20% to extra liquidity. It all stays in the curve until graduation, and only then can the creator and the platform claim it. If the curve doesn't fill, those fees go back to buyers.
  • In the Uniswap pool, each launch has a fixed pool fee, 1% by default. Fees paid in the stock token are split 50/50 between the fee NFT holder and the platform, paid straight from Uniswap. Fees paid in the new token are burned, never sold.
  • Every payout goes to whoever holds the NFT when the claim is made. A payment that fails is saved for the next claim, so selling the NFT also sells anything unclaimed. The NFT has no owner, no admin, and it can't be burned.
  • The creator allocation plus the dev buy is capped at 10% of the supply. The allocation unlocks evenly over the term the creator picks, 30 to 365 days from graduation. Nothing unlocks for the first 30 days. Creators who keep 5% or less and pick a full year get a permanent diamond badge.

Holder rewards

A creator can choose to share their creator fees with everyone who holds their token. The share can only go up, never down, and it is paid out in the paired stock every week.

What are holder rewards?
A weekly payout, in the paired stock, to everyone who held the token that week. The creator picks the share when they turn it on, and can only raise it later.
How is my share worked out?
By how much you held and for how long during the week. Shares under 1 cent are skipped and shared with everyone else. Smart accounts need to turn on rewards first.
Why do I wait 24 hours?
New payouts get a 24-hour safety check before you can claim them. It catches a mistake before any money moves.
Can the creator turn it off?
No. They can only increase the share.
Do creators earn from their own tokens?
No. The creator's wallets and the platform's wallet don't earn holder rewards.
What if payouts stop?
Your rewards stay safe and no one can take them. They're paid when payouts restart. Nothing expires.
What if this site is down?
You can still claim. Every week's payout is posted on-chain with a link to the file that lists who gets what, and a fingerprint of it. Anyone can rebuild that file from the chain and work out their own claim, then send it straight to the vault. The steps are in the project's docs, under holder rewards. You don't have to trust this site to get paid.

Refunds

Each launch has a deadline, set by the platform at 7 to 90 days after trading opens. A launch can only switch to refunds for reasons anyone can check on-chain. No admin can end a live launch on the spot, but anyone can trigger the switch once one applies:

  • The curve didn't fill by the deadline.
  • Graduation was stuck for 30 days and a final attempt failed.
  • The stock token was halted after a 7-day notice.
  • The stock token stayed paused for 30 days.
  • The stock's issuer took tokens back from the curve.

Refunds are paid right away. You hand back your tokens and, in the same transaction, get an equal share per token of everything left in the curve, including the fees it was holding. Refunding early or late doesn't change anyone's share, even if the stock's issuer takes tokens back or returns them.

A refund isn't the same as getting your money back. Every token gets the same share, but early tokens cost less than late ones. So an early buyer can get back more than they paid, and a late buyer less. If the curve nearly filled, the last buyers get back only about a quarter of what they paid. The creator allocation is burned, the creator's and the platform's held fees go to holders, and the dev buy is refunded at no more than it cost. Launch tokens have no blocklist of their own, so a holder the stock's issuer has blocked can still move them.

Risks

Not audited. The contracts went through several rounds of internal review. Every issue found was fixed, or judged low-risk and covered by a test. But no outside firm has audited them, and an internal review isn't an audit. The contracts and this site are still a work in progress.

US persons can't hold stock tokens on Robinhood Chain, and there are more limits in Canada, the UK and Switzerland. This is the stock token issuer's rule. Every launch here is paired with a stock token, so check that you're allowed to hold it before you launch or trade.

Other limits to know:

  • After graduation, trades are normal Uniswap V4 trades. Your only protection against sandwich bots is your own slippage setting. Uniswap governance could also turn on its own protocol fee.
  • Uniswap's shared pool contract holds every launch's locked liquidity. If the stock's issuer freezes that contract, every V4 pool of that stock token freezes too, ours included. The locked liquidity would stay frozen until the issuer lifts it.
  • If the stock's issuer blocks Uniswap's shared position contract, no launch can graduate. Buyers of a launch whose curve is full but can't graduate have no way out for up to 30 days, until refunds open.
  • When a stock token halt is scheduled, the pool keeps trading until it's closed. Selling in the pool pays more than redeeming (cashing in your tokens after the pool closes) during that time.
  • Each launch keeps the price feed it started with, so a feed that stops working can't be swapped out for that launch.
  • Only exact image copies are blocked: change one pixel and a copy gets through, with a LOOK-ALIKE tag at most.
  • After graduation, the liquidity is locked forever. It sits in a vault made just for that launch, with no way to move it, and the pool itself blocks any withdrawal. The only exception is a permanent halt of the stock token, announced 7 days ahead. Even then, the money can only go to holders. There's no owner, no migration, and no way to withdraw it.