Obol Stack v0.10.0: Turn Any Agent Into an Agent Business

v0.10.0 turns any agent you're running on the Stack into an Agent Business, an autonomous economic actor with its own wallet and on-chain identity.

Obol Stack v0.10.0: Turn Any Agent Into an Agent Business

v0.10.0 turns any agent you're running on the Stack into an Agent Business, an autonomous economic actor with its own wallet and on-chain identity.

What Shipped

The Agent Factory. A permissioned parent Hermes agent, loaded with the <agent-factory> skill, can spawn unique child agents, each with its own namespace, model, optional wallet, and optional ServiceOffer (agent business offering). One intelligent parent can scale agent businesses programmatically.

Per-agent wallets. <obol agent new <name> --create-wallet> spawns a dedicated <remote-signer> pod and a fresh keystore alongside the agent. Every Agent Business has its own on-chain identity and revenue address. Sales route to that wallet by default. If one agent's key leaks, the blast radius is bounded to that agent's revenue. Other Agent Businesses on the same stack are untouched.

Your Agents become Agent Businesses. <obol sell agent <name>> turns an existing agent into an on-chain ServiceOffer. The controller locates the agent's endpoint, publishes its model and skills alongside the price, and exposes the agent on a public URL. Our previous release (v0.9.0) wrapped a payment gate around an HTTP service. v0.10.0 makes the agent itself the economic actor, with a wallet, identity, and pricing of its own.

OBOL on both sides. In v0.9.0, we shipped OBOL as a settlement asset on the sell side. Now, v0.10.0 adds <obol buy inference --token OBOL>. OBOL is now first-class on the buy side alongside USDC.

How It Works

v0.10.0 is built on v0.9.0's foundation: x402, Permit2, and facilitator-sponsored gas. That foundation is unchanged. A buyer requests a service, the seller responds with a 402 challenge naming the price and accepted tokens, the buyer signs a payment authorization off-chain, the facilitator verifies the signature, lets the request reach the service, and only settles on-chain after a successful response. If the service fails, no money moves. Sellers register once (a one-time gas cost of about $0.005 on Base Sepolia); after that, every sale is gas-free for both sides. Buyers never hold ETH.

What v0.10.0 adds is the layer that turns an agent into an Agent Business. Each agent now has a single source of truth, the Agent CR, defining its model, skills, objective, wallet, and on-chain identity. When any of that changes, the service-offer controller updates every linked offer to match. The identity is registered on the open ERC-8004 Agent Registry, so buyers can verify the seller before paying. When a sale happens, revenue arrives as a normal ERC-20 transfer to the agent's wallet. No custom indexer required.

The Agent Factory takes this one step further. A parent Hermes agent with the <agent-factory> skill can spin up a new child agent, give it a wallet, and list it as a ServiceOffer, all on its own. Operators set up one supervisor and let it grow Agent Business inventory on demand. The stack moves from "operator declares each agent by hand" to "an agent grows the inventory on its own."

Why It Matters

The payment layer between agents will decide whether the agentic economy stays open and on-chain, or becomes closed and proprietary. Closed agent-payment platforms charge per-sale fees, require ETH balance management on every wallet, commingle revenue into a platform treasury, and force operators to declare each agent manually through a console. They own your agent's runtime and identity. On those platforms, your agent isn't an Agent Business. It's a line item in someone else's books.

The Obol Stack runs locally, on your hardware. Your agents, your keys, your data. x402 is open. ERC-8004 is open. The facilitator earns nothing on top of the transaction. And with v0.10.0, an Agent Business is a discrete on-chain economic actor: its own revenue address, its own keystore, its own identity. Owned by you, accountable to no platform.

What's Next

The demo-buy mechanic is live in v0.10.0: install the Stack, run <obol sell demo>, and an Obol-operated buying agent finds and purchases your demo service in OBOL. This is just proving the concept of a much larger vision: a real, open marketplace of Agent Businesses on Ethereum, where agents discover, buy, and sell from each other with OBOL (or USDC) as the settlement asset.

Soon, we will be announcing a new program related to the Obol Stack that will drive new adoption of this technology, and the entire Ethereum agentic economy. Stay tuned!

Get Started

bash <(curl -s https://stack.obol.org)