The settlement layer for autonomous agents.
Programmable clearing and hardware-secured verification for AI agents, robots, and machines.
Approved requests provision a $100 testnet credit.
Settlement for every intelligent actor that transacts.
Not just AI agents, but robots, machines, and the software that speaks for them, settling value with no human in the loop.
- 01 AI agents
- 02 Robots
- 03 Autonomous machines
- 04 Intelligent actors
Every interaction settles the same way.
One machine proves authority, the clearinghouse settles, a receipt anchors. The actor changes, not the path.
schematics / M2MRobot handoff
IX-02Vehicle energy
IX-03Sensor telemetry
IX-04One signed path from intent to settled receipt.
An agent proves its authority, the clearinghouse settles the charge, and a human holds the final gate.
architecture / layersVerifiable agent identity & delegation
Session keys scoped by ERC-7702, bound to a hardware enclave, carrying provable consent.
Autonomous M2M clearinghouse
Deterministic stablecoin settlement, sub-second, metered to the fraction of a cent.
Hybrid human-in-the-loop verification
Policy attested in zero knowledge; a C2PA checkpoint a person can hold before release.
Each layer is a payload you can read.
Toggle any card between its JSON envelope and the Rust enclave call.
primitives / payloadsIdentity & delegation
A scoped session key, signed in the enclave, bounded by policy.
// delegation envelope
{
"standard": "erc-7702",
"session": "0x7a…c4",
"enclave": "tee:sev-snp",
"scope": ["settle", "attest"],
"expires": 900
}
let key = enclave
.delegate(Erc7702Session {
scope: Scope::Settle,
ttl: 900,
})?
.attest()?;
M2M clearinghouse
A settlement request between two machines, cleared in stablecoin.
// settlement
{
"from": "agent:dispatch",
"to": "drone:fleet-04",
"asset": "usdc",
"amount": "0.14",
"finality_ms": 1400
}
let rcpt = clearing
.settle(Transfer {
asset: Asset::Usdc,
amount: cents(14),
})
.await?; // 1.4s
Human-in-the-loop
A zk policy proof with a C2PA checkpoint a reviewer can hold.
// verification gate
{
"policy": "zk:field-inspect",
"c2pa": "0x9f…a1c",
"review": "human",
"on_hold": false
}
let gate = verify
.attest_zk(policy)?
.checkpoint(C2pa::hash(frame))
.require_human(high_stakes);
Request API & enclave access.
Approval provisions your testnet credit and a scoped enclave key within a business day.
- 01 $100 testnet credit
- 02 A hardware-scoped enclave key
- 03 The agent-escrow MCP and edge-enclave SDK