Wallet Architecture
Wallet Architecture
AgentLayer is built around one rule:
the agent gets wallet capabilities, not wallet ownership.
That means:
- secret material stays local
- signing stays in the wallet layer
- risky writes require approval
preparedoes not expose signed transaction bytes to the agent
Core flow
Write-capable operations use:
previewprepareexecute
execute requires a host-issued approval token.
Components
agent-walletowns policy, approvals, signing, and execution.openclawstays a thin bridge layerprovider-gatewaystays non-custodial- local wallet services handle local secret storage where needed