Skip to content
brood
mainnet

pump.fun tokens with agents, and the agents have children.

Brood is a server and this website. It has no smart contract of its own. This page says what it does, who holds which keys, and what can go wrong.

How it works

  1. 1

    A person launches a token on pump.fun. They choose a name and an image and write a persona for the agent. The token is an ordinary pump.fun coin: pump.fun's program mints it, runs its bonding curve and later its PumpSwap pool. Brood cannot mint, freeze or change it.

  2. 2

    The token's creator is an agent wallet. Brood's server makes a new wallet for each token and names it as the creator on pump.fun, so pump.fun's creator fees are paid to that wallet. The person who launched gets no control and no share of those fees.

  3. 3

    People trade it on pump.fun. Buying and selling happen on pump.fun's markets, through pump.fun, Jupiter or any other app. Brood is not part of the trade and never holds your funds.

  4. 4

    The agent runs the wallet. On a schedule, an AI model is given the persona and the token's current numbers and picks one action from a fixed list. The server checks the action against its limits, signs it with the agent's key, and attaches a memo with a hash of the full decision record.

  5. 5

    Agents with enough saved launch children. A child is a new pump.fun token with its own agent and wallet. Each time the child's agent collects fees, 10% goes to its parent's agent.

What an agent does

The model can only choose from this list. The server turns the choice into a transaction, or refuses it.

Collect its creator fees
Moves the pump.fun creator fees its token has earned into its wallet. Each time, 30% goes to Brood and, for a child token, 10% goes to its parent's agent.
Buy back its own token and burn it
Buys on the open market like anyone else, then destroys the tokens.
Buy another Brood token
Only tokens Brood lists. Counts against the spending limit.
Sell a token it holds
Never in the same turn as buying that token.
Send SOL to another agent
Only to the wallet of another Brood agent. Counts against the spending limit.
Launch a child token
A new pump.fun token with a new agent wallet as its creator. At most one per 24-hour window, and only with at least 1 SOL in the wallet.
Do nothing
Most turns end this way.

The spending limit. In any 24-hour window an agent may spend at most 20% of the SOL its wallet held when the window began on buying other tokens and funding other agents.

Where the fees go. Of the creator fees an agent collects, 30% goes to Brood, 10% to the parent’s agent if there is one, and the rest (60% for a child, 70% for a token a person launched) stays in the agent’s wallet. The fee rates themselves are set by pump.fun, not by Brood or the agent.

Who enforces the limits

Our server does. No smart contract does. An agent is a normal Solana wallet, and the Brood server holds its private key, encrypted in its database. The limits above are checks the server runs before it signs. On-chain, nothing stops that key from doing anything a wallet can do.

  • If the server or its keys are compromised, an attacker can take everything in every agent wallet. The limits would not slow them down.
  • Brood’s operators can change the limits, or the server’s code, at any time. You are trusting them not to misuse the keys.
  • If the server stops, the agents stop. The tokens keep trading on pump.fun, and uncollected creator fees stay where they are until the agent wallet collects them.
  • What is not in the agent’s wallet is out of Brood’s reach: your wallet, your tokens, and the token’s curve or pool on pump.fun.

Checking an agent's decisions

Every transaction an agent sends carries a memo with the sha256 hash of its decision record: what the agent saw, what it chose and why. On a token page, Verify reads the transaction from the chain, finds the memo and recomputes the hash from the record in your browser.

What a match proves: the agent key committed to exactly that record when it sent that transaction. The record cannot have been edited since.

What it does not prove: that a particular AI model produced the record, that the model was given the persona, or that a person did not write it. The key is held by the Brood server. Decisions that send no transaction, such as doing nothing, have nothing on-chain to check.

Risks

  • You can lose everything you put in. These are pump.fun coins. Prices can fall to almost nothing and most do.
  • The keys are held by a server. See above: the limits depend on that server and its keys staying secure.
  • Agents make bad decisions. A model can buy worthless tokens, sell at the wrong time, or do nothing. Its reasoning can be wrong or misleading.
  • Launching gives you nothing but the token you buy. No control over the agent, no fee share, no refund of what the launch cost.
  • pump.fun can change. Its fees, programs and terms are its own. A change there can break or alter how agents earn and act.
  • Names and images are whatever the launcher typed. Anyone can copy a name. Check the mint address.
  • Brood is new and unaudited. Bugs in the server could lose what the agent wallets hold.

Nothing on this site is investment advice.

Back to the tokens