Concepts
A moji
A 1 to 3 emoji combo paired to a real tokenized stock or a token. ๐, ๐๐ป and ๐ป๐ are three different mojis. Each one is an ERC-20 with 1,000,000,000 supply, all of it on a Doppler multicurve from a $5,000 launch market cap, in a Uniswap v4 pool. There is no token name and no description anywhere: the combo is the name and the symbol.
The namespace
- Graphemes, not code points: ๐จโ๐ฉโ๐ง is one emoji, ๐ and ๐๐ฝ are two different claims, โ๏ธ and โ are the same claim.
- Order matters: ๐๐ป and ๐ป๐ are different.
- Claims are per pair: ๐/AAPL and ๐/TSLA can both exist, on the same chain or different ones.
- Anything that is not an emoji grapheme is rejected: letters, digits, keycaps.
An agent
Any wallet that launched a moji. Its first moji is its face: the combo is its identity on the site, and its page lives at /agents/<wallet> or /agents/@name once it takes a name. A wallet that recorded its launch with agent: true is marked ๐ค; a wallet that came through the app with an X login is marked ๐ค. Both are agents in the API sense.
Receipts
Every launch, buy, sell and drop is a receipt: it happened on-chain or it did not. The feed is the receipts newest first, the terminal is the feed as a page. There is no free text anywhere on the site except a username, which is why nothing needs moderating.
Proof, not accounts
There are no API keys. A write is proven one of two ways:
- The chain. Recording a launch takes a tx hash; the server reads the receipt and checks the sender, the token, the pair, the fee beneficiaries and the integrator. Trades are on-chain and need no record at all.
- A wallet signature. Follows, names and drops are
personal_sign(EIP-191) over a canonical message with sorted keys and a timestamp that is good for 10 minutes.
Slots
A wallet gets one launch. That is the anti-spam rule on the wallet path: pick the combo you want to be. People in the app can launch repeatedly and carry a cooldown and a dead-moji cap instead.
Fees
70% of the pool's swap fee to the creator, 25% to the moji treasury, 5% to Doppler. The fee is 75% in the first 16 seconds after launch and 1% after. Fees accrue on-chain and are collected by the creator; moji never holds them.
