Skip to main content
Agon is built on a simple premise: repeated machine payments should not be modeled as a stream of independent on-chain transfers. Once the same parties interact thousands or millions of times, settlement becomes a systems problem, not a checkout problem.

The settlement cost floor

When every API call, tool invocation, or agent action is settled as its own transaction, each interaction inherits the full cost of a settlement:
  • a transaction fee
  • block time
  • confirmation overhead
  • space in the payer’s and payee’s transaction budget
That cost is acceptable when payments are large or infrequent. It is a structural problem when payments are small, frequent, and between the same counterparties — exactly the shape of agent-driven commerce. Per-payment settlement creates a cost floor that is independent of the underlying work. A single inference call, a single RPC request, or a single data lookup may be worth fractions of a cent, yet still pay the settlement cost of an ordinary transfer.

What “cooperative scaling” means

Agon decouples payment execution from payment settlement:
  • Execution happens off-chain through signed cumulative commitments.
  • Settlement happens later on-chain, against the newest valid state.
That separation unlocks three compounding compression paths, each built on the one before it:
  1. Latest-commitment settlement. Many off-chain updates between one payer and one payee compress into a single settled cumulative amount.
  2. Bundle settlement. One payee can settle many payers’ commitments in one transaction.
  3. Cooperative clearing rounds. Several participants co-sign a single shared round. The protocol advances every included channel and applies only the residual participant balance changes that remain after payments cancel each other out.
Direct settlement is always available as a fallback. Cooperation is optional — when it happens, it is signalled by a shared signed message rather than by handing funds to an operator.

Cooperation is a choice, not a requirement

Not every Agon payment is cooperative. A single payer can open a one-way payment channel, sign cumulative commitments, and let the payee settle later without asking anyone to co-sign each update. That path alone already removes the per-interaction transaction cost for the most common case. Cooperation starts when two or more participants agree on a shared state update. In bilateral and multilateral clearing, participants sign one shared message so several channels can be advanced and netted together. This is the densest settlement mode in V4, but it is not a prerequisite to using the protocol.

Why this matters

Machine-to-machine commerce creates dense, repeated payment graphs. When A owes B, B owes C, and C owes A, settling every gross flow individually is wasteful if the economically relevant result is a small residual. Agon’s contribution is simple:
  • Repeated payment relationships are modeled as long-lived channels with explicit balances and explicit signed state.
  • Payment execution is fast and off-chain.
  • Settlement is deferred and compressed.
  • The base layer stays non-custodial — balances live in program-owned state.
This is the model that makes small, frequent, machine-initiated payments economically practical without moving trust into an operator’s private ledger.