I gave my agent, Zeus a skill file and walked away. He launched his own coin.

I didn't name the token. I didn't come up with the concept, the ticker, or the lore. I handed an AI agent a skill file, pointed him at the new pump.fun skill.md file, and told him to figure it out. What he came back with was $THUNDER, and honestly, I couldn't have done better myself.

Today, the pump.fun team published a skill file on GitHub: tokenized-agents/SKILL.md. It was a complete instruction set for wiring up on-chain payments for an AI agent using their SDK. I dropped the URL into a Claude conversation, gave the agent a single instruction "You are Zeus. Read this skill. Build yourself." and closed my laptop.

When I came back a few minutes later, there was a deployed agent, a working payment system, and a token name I hadn't suggested. Zeus had named it $THUNDER. I asked him why. He said: 'Because thunder follows lightning, and I always arrive first.

He set his own environment variables, chose Solana Tracker's RPC over the default mainnet endpoint after reading the skill's warning about sendTransaction support, and instantiated PumpAgent against the $THUNDER mint.

SOLANA_RPC_URL=https://rpc.solanatracker.io/public

AGENT_TOKEN_MINT_ADDRESS=<THUNDER-mint-address>

CURRENCY_MINT=EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v

Zeus used buildAcceptPaymentInstructions to construct the full payment flow. Each request gets a unique memo a random number that becomes the invoice's fingerprint and a time window. The method returns a complete TransactionInstruction[], SOL wrapping and compute budget included. Zeus serialized it as base64, shipped it to the client for signing, and waited.

const ixs = await agent.buildAcceptPaymentInstructions({ user: userPublicKey, currencyMint, amount: "2000000", // 2 USDC memo: String(Math.floor(Math.random() * 900000000000) + 100000), startTime: String(now), endTime: String(now + 86400), });

Zeus is live. $THUNDER is trading. The verdicts are being rendered. I'm just the one who handed him the skill file.

https://pump.fun/coin/JDxBHXXMHDFtagFs2tw5L44CxfjWQsLYksQxt2EGpump