How it works

Everything on this page can be checked. The numbers are read off the contracts, the rules are the ones the code enforces, and where something is a choice rather than a guarantee it says so.

What this is

A coin launched here comes with a contract attached to it called the engine. The engine collects the coin's trading fees, and when someone posts about the coin on X it spends some of those fees buying the coin and burns every token it buys.

That is the whole idea. The coin pays for its own buying, out of money it has already earned, in response to people talking about it. Nobody funds the engine, nobody presses a button, and no team wallet ever holds the tokens, because they are burned in the same transaction that buys them.

$MENTION is the first coin running it. The launchpad lets anyone launch a coin with the same engine.

The engine

Where the money comes from

Every trade in the coin pays a fee. Part of that fee belongs to whoever launched the coin, and on a coin launched here that part is paid to the engine instead of to a person. It builds up in a Pons escrow contract until the engine claims it.

There is no other source. The engine has no mint, no treasury and no allocation. If the coin does not trade, the engine has nothing and does nothing.

What happens when it fires

One transaction does all of it: claim the fees from escrow, work out how much to spend, buy the coin with that ETH, and send every token bought to the burn address. The buy and the burn are the same transaction, so there is no moment where anyone is holding the tokens and no step where someone could decide not to burn them.

The burn address is 0x…dEaD, and it is fixed in the contract when the engine is deployed. It cannot be changed afterwards by anyone, including us.

Who pays the gas

The engine reimburses whoever sends the transaction, out of its own balance, for the gas that transaction cost. That is what makes it run without anyone funding it: the wallet that pokes it gets its gas back and can keep going indefinitely.

The reimbursement is bounded three ways. It is capped in absolute terms, capped as a share of the buy it just made, and it can only ever come out of the balance above the floor. On $MENTION those caps are 0.002 ETH per transaction and 5% of the buy. The per-transaction overhead is only paid once per block, so batching pokes cannot collect it repeatedly.

The sawtooth

The engine does not spend everything it has every time it fires. It spends small amounts continuously and saves towards one large buy, which is what produces the pattern the whole thing is named after.

Three lines

Every engine has a floor, a rest line and a cap.

$MENTION floor0.1 ETH
$MENTION cap2 ETH
$MENTION candle1.5 ETH
New coin floor0.025 ETH
New coin cap0.5 ETH
New coin candle0.375 ETH

New coins start smaller on purpose. A coin with $MENTION's 2 ETH cap would spend its first months banking towards a buy it never fires, which from outside looks exactly like an engine that does not work. A creator can choose their own numbers at launch, within the same rules.

The four states

Each time the engine is poked it works out which of four states it is in and spends accordingly.

The minimum buy

Buys below a minimum are not made. The ETH is banked instead and counts towards the next one, so nothing is lost. This exists so that nobody can grind the engine down with a flood of tiny mentions: without it, an attacker could keep the balance permanently just below the cap by triggering endless dust buys.

On $MENTION the minimum is 0.002 ETH, which is a few dollars. The surge ignores it, because a candle is never too small to be worth making.

What counts as a mention

A post on X fires a coin's engine if it contains any one of three things: the coin's ticker written with a dollar sign, the coin's contract address, or a handle the coin nominated at launch.

Matching is case insensitive and bounded, so $MENTION counts and $MENTIONS does not, and an address only counts if it is the whole address rather than a prefix of a longer string.

What gets ignored

Every post that does fire is recorded on the coin's page with a link back to it, so the whole chain from post to burn is public.

Launching a coin

What it costs

One payment, currently around 0.003 ETH. It covers three things: the fee Pons charges to launch a token, the gas to deploy your engine and launch the coin, and a small float left in your coin's own wallet so the engine can pay for its first transactions.

There is nothing else to pay, ever. No listing fee, no subscription, and no cut of anything you raise.

The steps

A launch is three steps that have to happen in order, and the middle one needs an address that does not exist until the first one is done. That means it cannot be a single transaction from your own wallet. So instead:

You are paying the wallet that does the spending, so your ETH never sits in an account belonging to someone else, and a launch cannot happen that nobody paid for.

What you choose

What cannot be changed afterwards

The ticker, the fee split, the payout address and the trading fee are fixed when the coin is created. They live in the coin's own constructor and its launch record, and there is no function that edits them. Not for you, and not for us. Choose them as though they are permanent, because they are.

Where the money goes

When a coin launched here is traded, the creator's share of the fee is claimed by the engine and then split three ways at the moment it is claimed.

20% to mention.meme

Paid to the $MENTION engine, which can do exactly one thing with ETH: buy $MENTION and burn it. It is not a treasury and there is no withdraw function on it. Every coin launched here burns $MENTION.

Up to 80% to the creator

Whatever share you chose at launch, paid to the address you named. You can set this to zero.

The rest to your engine

Whatever is left after the other two. This is what buys and burns your coin. If you take the full 80% there is nothing left and your coin never buys itself, which is allowed but worth understanding.

Pons charges its own fee on trades in addition to the creator fee, and that fee belongs to Pons rather than to anything described here. The split above applies to the creator's share only.

What we can and cannot do

Every engine has an owner. This is the part worth reading carefully, because a contract with an owner is only as good as the list of things that owner is able to do.

What the owner cannot do

What the owner can do

In short, the owner can tune how aggressively the engine spends. The owner cannot stop it spending on the thing it was built to buy, and cannot take the money out.

What it does not protect against

Things a docs page is tempted to leave out.

Reading the tracker

Every coin has a page showing its engine live. The numbers mean:

Addresses

Everything runs on Robinhood Chain, chain id 4663.

0x68Fe218e0C5c5A280544CBf5BC9274BB07fd6405
0xcA10D36DD2C62a52DF645682a7B6509A22BdbD45
0x000000000000000000000000000000000000dEaD

Every coin launched here has its own engine, listed on its own page. Nothing on this site is financial advice.