Your agent asks for an outcome
- Natural-language task
- No private key access
- Stable idempotency key
AgentShield
LOCAL-FIRST AGENT PAYMENTS
AgentShield turns an EVM account into a policy-controlled payment sandbox. Agents can sign, send, swap and bridge—without ever receiving your private key or wallet password.
npx @bitslabsec/agentshield setup0x2fAb…7fb9A BETTER PAYMENT BOUNDARY
Ordinary wallets force a bad choice: give an agent the key, or make every action manual. AgentShield introduces a local control plane between intent and execution.
0xa93f…12c8SECURITY MODEL
AgentShield does not pretend a key is never reconstructed. It limits reconstruction to the signing boundary, keeps the agent outside that boundary, and clears the complete key from memory immediately after use.
The account key is split with 2-of-3 Shamir Secret Sharing. Local and recovery material are protected with Argon2id and AES-256-GCM.
The complete account key exists only inside the signer for the operation. It is cleared after signing while the authorized wallet session remains usable.
Agents receive a revocable token constrained by scopes, USD limits, networks, recipients, assets, contracts, expiry and approval requirements.
Wallet passwords, shards and signing material stay on the machine running AgentShield. Agents communicate through a narrow HTTP API and never receive wallet credentials.
ONE BOUNDARY, COMPLETE WORKFLOWS
Each capability is separately authorized. Start read-only, add exactly what the task needs, and revoke access at any time.
Sign human-readable messages or complete structured EVM transactions with arbitrary calldata after policy review.
Transfer ETH, stablecoins and exact-address tokens with recipient, network and USD controls.
Discover assets, request LI.FI quotes and execute policy-checked swaps without handing custody to the agent.
Route funds across supported EVM networks and track every operation through final confirmation.
Authorize a trusted agent to inspect and approve same-wallet requests without escaping the parent policy.
Create narrower, shorter-lived grants. Child permissions can never exceed the parent authorization.
EVM-FOCUSED
Public RPC failover works out of the box. Exact custom EVM endpoints can be added when your infrastructure requires them.
FROM WALLET TO AGENT IN MINUTES
Generate a fresh EVM account or import a mnemonic/private key into the local conversion flow. Each wallet keeps its own password and grants.
Choose low, medium or high presets—or set exact scopes, limits, allowlists, expiry and approval behavior.
The Skill explains the complete API. The scoped token supplies only the capabilities you selected. The agent can verify its connection itself.
SHIP THE BOUNDARY, NOT THE KEY
The npm package installs the service and complete Agent Skill for Codex, Claude Code and compatible Agents on Windows, macOS and Linux.
$ npx @bitslabsec/agentshield setupQUESTIONS
No. The agent receives a scoped authorization token. The signer briefly reconstructs the account key in local memory for signing and clears it immediately afterward.
Yes, when its grant explicitly allows direct execution and the request passes every policy check. Unknown token prices and out-of-policy requests remain blocked for human review.
No. It is a local-first sandbox and signing service. Wallet secrets and policy enforcement remain on the machine where AgentShield runs.
Yes. AgentShield supports up to ten wallets, each with independent passwords, key shards, grants and activity history.