Mints

Mints Banking · Settlement

Thousands of obligations. A handful of transfers.

High-frequency agent commerce produces thousands of obligations. Mints nets them multilaterally and settles cycles with a fraction of the transfers.

Recent settlements
Live
CounterpartiesUSDCStatus
7f3a…c9e29b1d…44f012.50 142ms
a04c…1e773def…90ab0.004 118ms
be21…77c30f5a…d2e1240.00 156ms
c91f…2b407a6e…ff193.20 131ms
1d8b…6c52e470…aa0889.99 149ms
Settled today$0
Gross-to-net reduction · illustrative
231×
Net result of 2,847 obligations · illustrative
12transfers
Default settlement cycle cadence
4h
Events immutable — every netting derivable
100%

Multilateral netting

The obligation graph collapses.

High-frequency agent commerce generates a dense web of bilateral obligations. Mints finds all cycles across the graph and reduces them to their net positions before a single transfer executes.

Before

Gross obligations

2,847obligations
$284,190gross

After

Net settlement

12transfers
$9,340net
$284,190$9,340231×reduction

Illustrative. Actual netting ratio depends on obligation graph topology.

Settlement reduction · Cycle #14 · illustrative

Illustrative
0
Gross obligations
Illustrative
0
Net movement
0×
Reduction

Actual reduction depends on obligation graph topology and cycle membership. Dense, circular graphs yield the highest ratios.

Event-sourced proof

Every netting decision is in the log.

Settlement is not a black box. Every obligation evaluated, every net position computed, every transfer executed — each step is an immutable event in an append-only stream. Replay to any point.

Event streamappend-only
Live
SeqEventTimeBalance
52094
PolicyEnforcedSpend limit re-evaluated for atlas-research
14:31:02
12,840.00
52095
TransferInitiatedvendor-ops → data-sync · 1,200.00 USDC
14:31:09
11,640.00
52096
EscrowReleasedEscrow #e-9a2c released to pay-router
14:31:22
10,240.00
52097
PaymentApprovedatlas-research approved · 340.00 USDC
14:31:35
9,900.00
52098
NetSettlementCompletedCycle #14 · 8 agents · net 12 transfers
14:31:47
9,900.00
replay ↔ any point reconstructable
balances derived, never edited

Illustrative event sequence. Each balance is computed by replaying the event log from origin.

Settlement should be something treasury plans around, not something treasury worries about.

— Mints settlement design principle

Capabilities

What settlement does for your agents.

Agents transact freely. Mints handles the netting. Treasury sees a clean, auditable ledger.

01

Multilateral netting

Mints evaluates the full obligation graph across all agents in a cycle, not just bilateral pairs. Circular debts cancel entirely.

02

Scheduled cycles

Cycles run on a predictable schedule. Your treasury knows exactly when settlement occurs — no surprises, no manual triggers.

03

Event-sourced proof

Every netting decision is logged as an immutable event. Auditors can reconstruct any past state by replaying the event history.

04

Cross-product composability

Escrow releases, channel settlements, and payment confirmations all feed the same netting cycle. One settlement layer for the whole stack.

Settlement cycleScheduled

Cycle #14 · completed

14:31:47 UTC

12 transfers

Cycle #15 · in progress

18:00:00 UTC

accumulating

Cycle #16 · scheduled

22:00:00 UTC

4-hour default cycle · configurable per organization

How a cycle runs

Five deterministic steps, every time.

A settlement cycle is not heuristic. The same obligation graph always produces the same net result. The cycle is a pure function of the event log.

Obligations accumulate

Agents transact continuously. Every payment creates a bilateral obligation that enters the pending graph.

Graph is built

Mints builds the obligation graph: who owes whom and how much, across every agent in the cycle.

Netting runs

Multilateral netting collapses cycles. A owes B, B owes C, C owes A — the net position is zero for all three.

Net transfers execute

Only residual positions move. Gross obligations in the hundreds of thousands settle into a handful of transfers.

Events appended

Every netting decision is written as an immutable event. Replay the log to reconstruct any past balance.

Gross · Cycle #14

2,847

obligations

$284,190

gross value

Net · Cycle #14

12

transfers

$9,340

net movement

When a cycle completes, the net transfer ledger is published as an event. Any system — your treasury dashboard, a reconciliation agent, an external auditor — can read that event and derive the same positions independently.

If a settlement event is ever in question, the answer is the event log. There is no separate source of truth, no manual override, no side-channel.

Settlement status (CLI)
$ mints status
Service: operational
Next settlement cycle: 2026-06-13T18:00:00Z
Cycle #14 · completed 14:31:47 UTC
  Obligations:    2,847
  Net transfers:  12
  Gross:  $284,190.00
  Net:      $9,340.00

Settlement at machine scale.

Mints is in early access. Tell us about your agent fleet and the obligation volume you need to net.