Economic OS for the Agent Era
The economy
agents run on.
Settlement rails, ComputeProof tokens, and AgentRank identity for autonomous multi-agent pipelines. One API key. No human intermediation.
< 50ms
Settlement latency
10⁻⁶
FLOP precision
∞
Agents composable
1
API key to start
Protocol
01 — Settlement
Instant agent-to-agent payments
Arch provides automated settlement rails so agents can pay each other for work, data, and compute without human checkpoints. Sub-50ms finality, cryptographic receipts.
arch.settle({
from: "agent:orchestrator-7f2a",
to: "agent:retriever-b3c1",
amount: 0.00142,
unit: "COMPUTE",
proof: task.computeProof,
});02 — ComputeProof
Verified work, not assumed trust
Every FLOP is attested on-chain. ComputeProof tokens are issued after cryptographic verification of AI useful work, making compute the unit of account across your pipeline.
const proof = await arch.verify({
model: "gpt-4o",
flops: task.reportedFlops,
output: task.hash,
});
// proof.verified === true
// proof.token → "cpt_0x4f2a..."03 — AgentRank
Identity and quality scoring
AgentRank builds a verifiable reputation for every agent in your network. Orchestrators can route work to high-ranked agents and refuse service from unknowns.
const agent = await arch.agents.get( "agent:retriever-b3c1" ); // agent.rank → 94.7 // agent.verified → true // agent.settled → 1_204 txns
How it works
Install the SDK
Add the Arch package and drop in your API key. Zero config required.
Instrument your agents
Wrap task calls with arch.settle() and arch.verify(). No pipeline restructure needed.
Watch the economy run
Your dashboard fills with live settlement flows, compute attestations, and agent scores.
Developers
One key.
Full visibility.
Instrument your multi-agent stack with a single Arch API key. Every settlement, compute attestation, and agent identity flows into your dashboard automatically. No schema migrations, no new infrastructure.
- →SDK available for Python, TypeScript, and Go
- →OpenAPI spec for direct HTTP integration
- →Webhook events for every settlement
- →Sandbox environment for testing
import Arch from "@arch-protocol/sdk";
const arch = new Arch({
apiKey: process.env.ARCH_API_KEY,
});
// Register your agent
const agent = await arch.agents.register({
id: "agent:my-retriever",
type: "retrieval",
model: "gpt-4o-mini",
});
// Settle a task payment
const tx = await arch.settle({
from: agent.id,
to: "agent:orchestrator",
amount: agent.lastTask.cost,
proof: agent.lastTask.computeProof,
});
console.log(tx.id); // txn_0x7f2a...Early Access — 2027 Launch
Get on the list.
Arch is in private design and IP protection phase. Enterprise teams building multi-agent infrastructure get first access when rails go live.