Conditional orders for Pons tokens

It waits until every condition is true.

Set volume, holders, reserve, price and time. Nothing happens until all of them line up. Then Heron sells, once, and never more than you allowed.

ORDER FIREDall five conditions truesold 100% of one token, oncefloor respected, order closed

tap a light

01 · Before building anything

What 700 real launches say.

We replayed real Pons launches on Robinhood Chain. Buy 0.01 ETH, fees and creator tax paid both ways, look three hours later. Four ways to behave, same launches.

Honest reading: most launches lose money whatever you do. A rule trims the damage by a few points and sometimes halves the share of buyers who lose more than half. It does not turn a losing game into a winning one, and waiting for a hot token makes it worse. The bar under each number is the share who lost more than half, doubled for visibility.

02 · The lab

Write an order. See what it would have done.

Pick when to buy, pick what makes Heron sell. The same rule engine that will run the real order runs here, on recorded launches, in your browser.

Loading the lake…

What it would have done

holding for 3 hoursyour order

Replay one launch

holding to the endyour order, until it sells

Method: 700 launches sampled at random from the Pons V2 curves that drew at least 25 trades in the four days before 11 October 2026 (Robinhood Chain mainnet). Curve reserves are replayed from the trade logs and match the chain to 1e-14. The backtest checks your rule every 2 minutes; a keeper would check every block. Holders are counted from curve trades, not from transfers made afterwards. Past launches do not predict future ones. Orders are not live on this site.

03 · What it can never do

Patient, and on a short leash.

An order is a permission with edges. These are the edges of the design, enforced by the contract and not by anyone's good behaviour.

Never sells another token

One token, one curve

The order names a single token and its curve. Nothing else in your wallet is reachable.

Never accepts a bad price

A floor you set

Every sale carries a minimum amount of ETH out. If the curve cannot pay it, the sale reverts and the order stays armed.

Never moves your funds

Sells, nothing else

No approvals, no transfers, no other destination. The proceeds land in your wallet and nowhere else.

Never lasts forever

It expires

Each order has an end block. After it, nothing can execute, whatever the conditions say.

Never needs permission to stop

Yours to cancel

One transaction from you removes the order. No keeper has to cooperate.

Never rewrites your rule

Keepers only prove

Your rule is hashed when you sign. A keeper shows the conditions are true. It cannot change them, pick the price, or pick the moment.

04 · Who you have to trust

Some conditions the chain can read. Others need a witness.

The contract can check a price on its own. It cannot count holders or add up ten minutes of volume. Heron says which is which, per condition, so you choose your trust.

ConditionSourceHow it is checked
Price, reserveon-chainThe contract reads the curve's reserves at execution. Nobody to trust.
Time, expiryon-chainBlock number. Nobody to trust.
Creator's balanceon-chainA balance read of the deployer's address. Nobody to trust.
Volume over N minuteswitnessRebuilt from the curve's trade logs. A set of watchers you choose signs the figure; the contract needs k of them to agree.
Holder countwitnessCounted from logs by the same watchers. It is an estimate: tokens moved outside the curve are not seen.

Rule of thumb: an order that only uses on-chain conditions needs no one's trust. Every witness condition adds the watchers you pick. In the lab, volume and holders are what the data supports; price and reserve are the ones you can trust for free.

Where it standsThe rule engine and the backtest on this page are real and run on recorded launches. The contract, the keeper and the CLI come next; nothing here is deployed, and an order on this page does not trade.