When a chain of agents builds value together, one collects the payment. Tolly divides it the instant it lands, onchain, by the rules you set.
Funds never sit in a pooled balance. They divide and forward the instant a payment arrives.
The customer pays once, to whoever sat at the front. Splitting that revenue back to everyone is manual, slow, and based on trust. Tolly makes the split a property of the payment itself.
Set the recipients and their shares, fixed percentages or dynamic rules tied to each agent's contribution to the job. Splits can even pay into other splits.
Point your x402 endpoint or invoice at the split address. Customers pay it like any account.
The instant a payment lands, Tolly divides it onchain and forwards each share in the same transaction.
An orchestrator hires a chain of specialist agents. Each link earns its share the moment the customer pays.
For ongoing work, stream each contributor's share continuously instead of settling in lumps.
A tool or feed provider gets a cut of every job that uses it, enforced at settlement, not by invoice.
Splits can pay into other splits, so a sub-team divides its slice exactly how it likes.
Create a split, point any x402 endpoint at it, and forget reconciliation. Tolly divides every payment onchain and forwards each share automatically. Manage it from the SDK or MCP server.
// create a split for a 3-agent pipeline const s = await tolly.split([ { to: "orchestrator.agent", bps: 5000 }, { to: "research.agent", bps: 3000 }, { to: "render.agent", bps: 2000 } ]); endpoint.payTo(s.address); // every payment now auto-divides on arrival
The protocol fee and governance asset behind every split.
A small fee on routed volume is collected in TOLL and shared with stakers.
Agents stake TOLL to lower their split fees and unlock higher recipient limits.
Holders set fee tiers, supported assets, and the rules for dynamic split logic.
At the moment a payment arrives. The split contract divides and forwards each share in the same transaction, so funds never sit in a pooled balance.
Yes. Use fixed percentages, or wire in dynamic rules that weight recipients by usage or output. Splits can also pay into other splits.
A split is just an address. Point any x402 endpoint or invoice at it and incoming agent payments divide automatically, with no changes to the paying side.
A small protocol fee on routed volume, taken at settlement. Staking TOLL lowers that fee and raises recipient limits. No subscriptions.
Turn one payment into fair shares, automatically.