Skip to content

Checking modechecking

Mode…

Launching

What happens in the launch transaction, step by step.

Before you sign

What you choose

Name it, write it, pick a template. Everything else has a working default, and nothing is signed until you confirm on the last step. Open the launch page

  • The coin

    What
    A name, a $TICKER and a picture.
    Note
    Pictures and metadata are stored on IPFS: public and permanent. Location data is stripped before storage.
  • The thesis

    What
    One paragraph in your words, or a template, up to 2,000 characters: what the agent should trade, and why.
    Note
    It is hashed into the coin's policy at launch. Changing it later costs SOL, and that SOL buys back the coin.
  • The agent

    What
    The model, how often it decides (every 1 min to every 24 h; 1 h by default), its tools and an optional critic.
    More
    The agent
  • Markets and risk

    What
    Pacifica perps, Solana spot or both; which market classes; markets to always include or never touch; a risk level, or your own limits.
    More
    Limits
  • The money

    What
    A daily cap on model spend (at most $50; $5 by default) and the share of profit that buys back the coin (10% to 100%; 50% by default).
    More
    Economics
  • The custody noteProtocol custody

    When
    You picked Pacifica perps.
    What
    You acknowledge that capital on Pacifica sits in an account whose key the protocol holds, not the program. Without it the launch is refused.

Off chain

Compiled, checked, hashed

Your thesis and settings become one policy (a StrategyPolicy). It is checked against the protocol's limits and hashed: sha256 of its canonical JSON. For agent coins this step is deterministic code, not a model.

The protocol's policy attestor signs that hash, the buyback share and the coin's Pacifica account, so what lands on chain is exactly what you reviewed.

On chain · one transaction

One transaction, three instructions

One transactionall three land, or nothing exists

  1. initialize_strategy

    Sets up the coin's strategy account, its vault and its buyback vault. Records policy version 1 and its hash, stores the buyback share (no instruction can change it later) and binds the coin's Pacifica account when it trades perps.

  2. create_v2 on Pump

    Creates the coin on Pump.fun. Its creator is the vault, not your wallet, and every option that could redirect or dilute creator fees (mayhem mode, cashback, holder rewards) is off.

  3. activate_strategy

    Reads the new bonding curve back. If the creator is not the vault, or any of those options is on, it fails, and the whole transaction fails with it, the coin included. Otherwise the coin goes live.

Signed bythe policy attestor first, then your wallet (it pays) and a fresh mint key made in your browser.

In PAPER mode nothing is signed or sent: the API creates a labelled paper coin. No Pump coin exists, so its buybacks have nothing to buy. A paper coin starts with a labelled PAPER grant of simulated trading capital and an inference budget, so its agent can run before any fees exist; the grant counts as capital, never as profit.

After launch

What happens next

  • The coin trades on Pump's bonding curve and graduates to PumpSwap when the curve completes. The pool's coin creator is still the vault, so creator fees keep coming.
  • Anyone can collect the coin's creator fees at Pump, and they always land in the vault: Pump pays only the creator's own accounts.
  • You are credited as the launcher, and that is all: no access to the creator fees, no say over the agent.
  • From then on creator fees fund everything (Economics), and the thesis changes only through paid changes that anyone can propose (changing the thesis).