Emojipad
Follow $Buy $EMOJI

How Emojipad works

Launch rules, where fees go, and what can go wrong.

Any emoji, any number of versions

The list holds every fully-qualified emoji in Unicode 17.0: 3,944 in total, counting each skin tone and flag separately. Each one has a fixed registry number, token name and ticker. The contract stores the whole list as a Merkle root, so it only accepts emojis on that list, with exactly those names.

Anyone can launch a new version of any emoji, even one that is already claimed. Every version is its own Pons token with its own creator. The version with the highest market cap is the featured one on the emoji's page and in the leaderboards; the others stay listed underneath it. An emoji counts as claimed once it has at least one version.

Emojis longer than 16 bytes, such as family and couple sequences and some flags, don't fit Pons' ticker limit. They use a short ASCII ticker like KISSPERSONPE, and their token name still starts with the emoji.

Launching

  1. Search the emoji, connect a wallet on Robinhood Chain (gas is paid in ETH).
  2. Pay the Pons launch fee (currently 0.0005 ETH). You can add an opening buy, which lands in the same transaction before anyone else can trade and is exempt from Pons' launch-second snipe tax. It pays the normal 2% trade fee.
  3. Emojipad creates the token on Pons with a fixed 1% creator tax and your splitter as the fee recipient.
  4. The token trades on its Pons bonding curve. At 4.2 ETH raised it graduates to a Uniswap V4 pool, which Pons locks for good.

Already launched an emoji on Pons?

You can bring a token that was launched straight on Pons into Emojipad as a version of its emoji. On the emoji's page, open "Already launched on Pons? Bring it in", paste the token address and follow two steps from the wallet Pons currently pays the creator fees to:

  1. Register the token on Emojipad. This deploys a fee splitter for it and lists it as a version.
  2. Move fees: a Pons transaction (transferCreatorFeeRecipient) that points the token's creator fees at the new splitter. From then on they split 50/50 with $EMOJI holders.

The token's name or symbol has to contain the emoji, and imported tokens keep whatever creator tax they launched with on Pons. Because the splitter is a contract, you no longer need a separate wallet per coin to collect fees: the creator half can be sent to any address you choose with setCreator.

Where fees go

Every trade of an Emojipad token pays 2%: the 1% Pons fee and the 1% creator tax that every Emojipad launch carries. The creator tax goes to a small splitter contract made for that version, which divides everything it receives 50/50: half to the version's creator, half to the Holder Vault for $EMOJI holders.

Per 1 ETH tradedRateETH
Pons fee1%0.010
Creator tax → splitter1%0.010
  ↳ the version's creator½0.005
  ↳ $EMOJI holders (Holder Vault)½0.005

Anyone can call sweepAndDistribute() on a splitter, including the "Collect & split fees" button on each emoji. It collects the fees Pons is holding for that version and pays both sides in one transaction. The creator can hand their half to another address. Nobody can change the 50/50 split, not the creator and not Emojipad. Pons' buyback option is turned off, so the whole creator share reaches the splitter.

If a creator's wallet rejects ETH, the holders' half is still paid, and the creator's half waits in the splitter until they withdraw it.

Holder payouts

Holders don't need to stake. Each epoch:

  1. The epoch job reads every $EMOJI transfer and works out each wallet's average balance over the epoch, block by block.
  2. It leaves out addresses that hold tokens for mechanical reasons: the Pons curve, the Uniswap pool manager, lockers, the vault and burn addresses.
  3. The ETH the vault received since the last epoch is split by those averages. The running totals are published as a Merkle root, and the vault won't accept a root that pays out more ETH than it holds.
  4. Holders claim on the Rewards page at any time. Claims don't expire.

Contracts

On Robinhood Chain (chain ID 4663).

ContractAddress

Source code and a test suite that runs against a fork of Robinhood Chain mainnet, using the live Pons contracts, come with the project.

Risks

  • Memecoins are speculative. Most go to zero. Only launch or buy with money you can afford to lose.
  • Pons controls its own contracts. The Pons owner can propose a new creator-fee recipient for any launch, with a 3-day timelock. That power is in Pons' contracts, and Emojipad can't remove it. Pons can also close public launching.
  • Payouts depend on an operator. The epoch job publishes each payout root. The vault caps payouts at what it holds, but holders are trusting the operator to compute the list honestly. The method and data are public so anyone can recompute them.
  • Robinhood Chain is a young network run by one sequencer. Outages and fee spikes have happened.
  • Emojipad's contracts have been tested but not audited.

Questions

Why does my emoji look different on my phone?

The site and the token logos use Google's Noto Color Emoji art so every emoji looks the same everywhere. Your keyboard draws its own version of the same character.

Can I launch an emoji that isn't in the list?

No. The list is fixed to Unicode 17.0. Emojis from later Unicode versions would need a new list.

Does Emojipad take a cut?

No fee goes to Emojipad. You pay the Pons launch fee and gas; trading pays 2%, routed as shown above, and Emojipad's own contracts keep nothing.