From checking positions to executing transactions, Web3 Companion lets your agent complete four core on-chain operations within the boundaries you set.
View wallet balances and holdings across Ethereum, Base, Polygon, and BSC.
Send native tokens or ERC-20 tokens to a specified address.
Get quotes and execute same-chain swaps through supported DEX aggregators.
Get routes and move assets between networks through supported bridge protocols.
Address risk labels and transaction risk signals in the demo are powered by x402 Compliance API and MetaSleuth.
Your agent can be fooled—prompt injection and supply-chain compromise cannot be ruled out. But it never holds the keys: private keys exist only in the isolated Secure Signature Module. On top of that, every transaction passes three independent boundaries.
Start Web3 Companion with Docker and complete the initial setup in your browser.
Set per-transaction limits, daily budgets, recipient rules, and auto-signing conditions for each wallet.
Transactions within policy are signed automatically; those that require human approval request your Passkey.
The complete security design behind Web3 Companion: the OpenClaw incident, five design principles, and how end-to-end private-key isolation works.
Read the researchHow the compliance data behind Web3 Companion’s counterparty assessment connects to the x402 Compliance API’s institutional-grade risk intelligence, and what pay-per-use compliance screening looks like for AI agents and transaction systems.
Read the researchA broader look at the risks created by autonomous transaction agents and how security protections must evolve in response.
Read the research