Developer resources

Connect agents.
Control execution.

Eraivo gives builders a governed way to add wallets, payments, escrow, settlement, approvals, and audit trails to agent and institutional workflows — through MCP tools or a TypeScript SDK.

mcp · eraivo_payTyped Tool
// agent-side MCP tool call
{
  "tool": "eraivo_pay",
  "arguments": {
    "to": "data-provider.eth",
    "amount": "120.00",
    "asset": "USDC",
    "purpose": "market-data-subscription"
  }
}

// governed result
decision: allow
policy: within-mandate
audit: recorded, hash-chained
Integration path

From sandbox workflow to live controlled execution.

01

Choose The Workflow

Start with the action your product needs: agent payment, treasury movement, escrow creation, settlement, or approval-controlled wallet access.

02

Set The Rules

Define who can act, how much they can move, which counterparties are allowed, and when human approval is required.

03

Run In Sandbox

Test the full decision path before live execution: request, policy check, approval, hold, rejection, execution, and audit record.

04

Go Live

Connect the workflow to production once the controls, evidence, approval path, and audit output match your operating requirements.

Interfaces

One platform, six ways in.

54 typed tools

MCP server

The primary agent interface: typed eraivo_* tools with structured errors, covering accounts, payments, escrow, approvals, commerce, and audit.

TypeScript SDK

REST clients

EraivoClient, AgentAccountClient, and SettlementEngineClient for services that integrate directly over HTTP.

Serverless verify

Direct-contract mode

Read registries, verify proofs, and build calldata against the protocol contracts without any Eraivo server in the path.

Failover built-in

Relayer pool

Multi-relayer execution with failover, health checks, deduplication, and operator discovery.

IPFS + hashing

Decentralized storage

Encrypt, content-hash, publish to IPFS, and verify evidence and audit bundles.

Reproducible

Policy hashing

Deterministic policy hashes so a mandate can be committed on-chain and re-verified by anyone.

What you can connect

Product-level capabilities, not low-level plumbing.

Agent Wallets

Let agents hold and move funds inside explicit permissions.

Institutional Wallets

Operate wallet fleets with roles, limits, approvals, and reporting.

Escrow

Hold funds against milestones, evidence, and dispute outcomes.

Settlement

Coordinate payment and asset settlement with checks before execution.

Approvals

Route sensitive actions to humans before money moves.

Compliance Checks

Require counterparties, purpose, evidence, and policy validation.

Audit Trail

A record for every request, decision, approval, rejection, and execution — hash-chained and anchorable on-chain.

Protocol Proofs

Policy commitments, settlement proofs, and audit anchors verifiable against on-chain registries.

Ready to connect?