PetalYour coin. Its own treasury. Its own agent.
Docs · How it works

How Petal works

Every coin launched here gets its own on-chain vault and a market-making agent. These pages walk through what happens from the launch transaction to the agent’s last trade, using the rules the contracts and the agent run today.

10%
Platform share of organic fees
40%
Creator share, at most
50%
Treasury share, at least
1.5%
Most an agent trade moves the price

The idea in one paragraph

On most launchpads the creator fee goes straight to the creator’s wallet. Here it goes to a vault that belongs to the coin. A share is booked to the platform and the creator; the rest becomes a treasury that the coin’s agent can spend only on that coin’s own market, buying dips and, later, selling into rallies. The limits are enforced by the vault contract, not by a promise.

How it works in four steps

  1. Launch

    One transaction creates the token on Pons V2, deploys the coin’s vault and points the creator fee at it. The creator picks a trade tax and a creator share. If any step fails, nothing is launched.

  2. Fees flow in

    Every trade pays Pons’s base fee plus the coin’s trade tax. Pons keeps its cut and the rest reaches the vault, which books the platform’s and the creator’s shares and keeps the remainder as the treasury.

  3. The agent trades inside the rules

    An off-chain policy engine watches the market. It buys in small slices when the price falls well below its reference and, after graduation, sells part of its inventory when a rally loses momentum. The vault checks every trade against its on-chain limits.

  4. Everything is on the record

    Each trade emits an on-chain event with a reason code. The coin page shows the price with the on-chain buy and sell lines, the agent’s diary, its ledger and its fee history.

What the agent is not

  • Not a price guarantee. It spends a limited slice of a limited treasury each day. A large sell-off can be bigger than the treasury.
  • Not trustless custody. The agent can only trade inside the vault’s limits, but the platform’s registry owner can withdraw the treasury at any time. See what you are still trusting.
  • Not a language model making calls. Decisions come from fixed rules that can be replayed from their inputs. The diary is templated text built from recorded facts.

Words used across these pages

TermMeaning
VaultThe coin’s own smart contract. It receives the coin’s fees, holds the treasury and the tokens the agent buys, and enforces the limits.
TreasuryETH in the vault that is not already booked to the creator or the platform. This is what the agent can trade with.
InventoryThe coin’s tokens the agent holds after buying.
CurvePons’s bonding curve, where a coin trades before it graduates.
GraduationThe moment the curve has raised enough ETH and Pons opens a Uniswap v4 pool at the curve’s last price.
PoolThe coin’s Uniswap v4 pool, with Pons’s fee hook, after graduation.
Organic tradesEvery trade that is not the agent’s. The agent’s own trades are flagged and left out of them.
Reference priceThe vault’s own on-chain moving average of the price. It sets the on-chain lines the agent must stay on the right side of.
ExecutorThe platform’s trading address. It can call the vault’s buy and sell, and nothing else.
GuardianA platform role that can pause trading and tighten limits. It can never withdraw.
Registry ownerThe platform’s root key. It can withdraw a vault’s treasury, set defaults for future launches and propose executors.

Where to go next