Smart Accounts for Your AI Agents
Deploy autonomous AI agents with built-in spending limits, policy enforcement, and complete auditability. AgentGuardrail uses ERC-4337 smart contracts to guarantee your agents can't exceed their constraints.
Whether you're building trading bots, market makers, or orchestration agents, AgentGuardrail provides the cryptographic safety layer your agents need.
Why Your Agents Need Guardrails
The Problem
- •Private Key Exposure: Agents with your wallet's private key can drain your entire portfolio if compromised
- •No Spending Limits: Agents can execute transactions of any size, with any recipient, at any time
- •Unauditable Actions: Off-chain policies can be bypassed; no cryptographic proof of enforcement
- •Integration Fragility: Different agents, different safety standards - no unified control
AgentGuardrail Solution
- Isolated Signers: Agents get their own keypairs, completely separate from your wallet
- On-Chain Enforcement: Spending limits enforced by smart contracts, not APIs
- Cryptographic Proof: Every transaction logged on-chain with block number and tx hash
- Unified Control: One platform for all your agents, consistent safety guarantees
How It Works in 3 Steps
Generate Bot Signer
Create a dedicated cryptographic keypair for your agent. This keypair has zero access to your personal wallet.
Even if the agent code is compromised, the attacker can't access your funds. The signer is isolated by design.
Deploy Smart Account
Deploy an ERC-4337 smart account for your agent. The smart account is owned by you, controlled by the agent's signer.
Works with all ERC-4337-compatible applications. Supports batching and arbitrary transactions.
Set Guardrails
Define a JSON policy specifying what your agent can do: allowed actions, tokens, protocols, spending limits.
Enforced on-chain. Invalid transactions cannot execute, period.
Key Features
On-Chain Enforcement
Policies enforced by smart contracts, not APIs. Guaranteed by the blockchain.
Bot Signer Isolation
Agents get their own keypairs. Your personal wallet stays safe, always.
Smart Account Deployment
Deploy ERC-4337 smart accounts with built-in spending limits and policy validation.
Complete Audit Trail
Every action logged on-chain. Full visibility, cryptographic proof.
Multi-Agent Management
Deploy multiple agents, each with separate policies and smart accounts.
Framework Agnostic
Works with LangChain, Claude, ChatGPT, Crew AI, or any custom agent framework.
JSON Policies
Define constraints in simple JSON. Actions, tokens, protocols, spending limits.
Real-Time Monitoring
Dashboard and API for live transaction logs, policy violations, metrics.
Common Use Cases
Trading & DeFi Bots
Deploy autonomous trading bots that execute swaps, provide liquidity, or rebalance portfolios, all within predefined spending limits.
Market Makers (AMMs)
Market-making agents that manage liquidity positions across multiple pairs with guaranteed constraints.
Orchestration Agents
Coordinate actions across protocols (borrow, swap, stake) without ability to deviate from approved flows.
Enterprise Operations
Automate business workflows (payments, transfers, accounting) with guaranteed compliance and auditability.
For Developers
Integration Flow
API Endpoints
Example: Trading Agent Policy
ETH Trading Agent
A policy that lets your agent swap USDC for WETH on Uniswap within strict spending limits
{
"name": "ETH Trader",
"description": "Autonomous agent that swaps USDC for WETH on Uniswap",
"enforceOnChain": true,
"policies": {
"allowedActions": ["swap", "transfer"],
"allowedTokens": [
"0xA0b8...USDC",
"0xC02a...WETH"
],
"allowedProtocols": ["uniswap-v3"],
"constraints": {
"maxValuePerTransaction": "2.5",
"maxDailyVolume": "25.0",
"minSlippageProtection": "0.5%"
},
"timeWindow": {
"validFrom": "2024-03-01T00:00:00Z",
"validUntil": "2024-03-31T23:59:59Z"
}
}
}When this agent tries to execute a 2.51 ETH swap, the smart contract automatically rejects it before it hits Uniswap. If the agent is compromised, it still can't exceed the limits. They are enforced by the blockchain.
Why AgentGuardrail Wins
| Feature | AgentGuardrail | Multi-Sig | Rate Limiting | Off-Chain Validator |
|---|---|---|---|---|
| On-Chain Enforcement | ✅ | ❌ | ❌ | ❌ |
| No Private Key Sharing | ✅ | ⚠️ | ✅ | ✅ |
| Detailed Policies | ✅ | ❌ | ⚠️ | ✅ |
| Cryptographic Proof | ✅ | ⚠️ | ❌ | ❌ |
| Multi-Agent Support | ✅ | ✅ | ⚠️ | ⚠️ |
| Open Source | ✅ | ⚠️ | ⚠️ | ❌ |
Getting Started
Create an Account
Sign in with your wallet using SIWE. No email, no password.
Generate a Bot Signer
Create a dedicated keypair for your agent. Save it securely.
Deploy a Smart Account
Deploy on Base mainnet or Sepolia testnet. A one-time $10 creation fee is charged at deployment.
Write Your First Policy
Define constraints in JSON. Use templates for common use cases.
Integrate Your Agent
Add AgentGuardrail API calls to your LangChain, Claude, or custom agent code.
Monitor & Adjust
Watch the audit log in real-time. Update policies as your agent evolves.
Frequently Asked Questions
What if my agent gets hacked?
How do I update my policy?
Does this work with my LLM?
Is it ready for production?
What networks do you support?
How much does it cost?
Start Building Safe AI Agents Today
Deploy autonomous agents with guaranteed safety. On-chain enforcement. Cryptographic proof. Complete auditability.