A control plane between intent and settlement.
Every request from an agent passes through scoped keys and a policy engine before value ever moves. Settlement happens on Base.
Value never moves on trust alone.
An agent authenticates with a session key carrying a narrow scope. The policy engine evaluates the request against its limits and allowlists. Only a passing check reaches a programmable wallet, and only then does settlement occur on Base.
- Scopes are minted per task, not per agent.
- Policies are versioned and auditable.
- Every step emits an event you can subscribe to.
Six primitives. One stack.
Session Keys
LiveShort-lived, scope-limited keys. An agent gets exactly the permissions it needs, for exactly as long as it needs them.
Policy Engine
LiveDeclarative rules evaluated before every transfer. Daily caps, per-transaction limits, contract allowlists, and human approval thresholds.
Programmable Wallets
LivePer-agent vaults with isolated balances. Fund, freeze, and revoke without touching the agent runtime.
Event Stream
BetaA real-time feed of every authorization, check, and settlement. Wire it to your own observability stack.
Robotics Bridge
SoonA hardware-facing adapter so physical operators can request and receive funds at the edge.
Simulation Lab
SoonReplay any policy against historical traffic before you ship it. Catch the runaway loop offline.