Skip to main content
Build AI agents, trading bots, and automated systems that execute onchain transactions for users—securely, with user-defined limits, across any chain.

The Agent Problem

Today’s onchain agents face a fundamental challenge: they need to transact, but users don’t trust them with private keys. Traditional solutions are broken:

Smart Sessions: The Solution

Smart Sessions let users grant scoped, time-limited, revocable permissions to your agent. The agent can act autonomously within those bounds—enforced by smart contracts, not trust.

What Users Control

Which contracts

Agent can only call whitelisted addresses

Which functions

Specific function selectors, not general access

How much

Spending caps per action and total

How long

Automatic expiration of permissions

Agent Types & Use Cases

🤖 AI Trading Agents

Autonomous agents that execute trades based on market signals.
Best policies: Universal Action (spending limits) + Timeframe

📈 Yield Optimization Agents

Move funds to highest-yielding opportunities across protocols and chains.
Best policies: Usage Limit + No other restrictive policies (for trusted protocols)

🔄 Portfolio Rebalancing Agents

Maintain target allocations by automatically trading when drift exceeds threshold.
Best policies: Universal Action (parameter rules for amounts)

💳 Subscription & Payments Agents

Automate recurring payments, subscriptions, and payroll.
Best policies: Universal Action + Usage Limit + Timeframe

🎮 Gaming & Social Agents

Automate in-game actions, social interactions, or NFT operations.
Best policies: Usage Limit + No other restrictive policy

🏦 Treasury Management Agents

Institutional-grade automated treasury operations.
Best policies: Universal Action + custom multisig integration

Quick Implementation

1

Generate Agent Key

2

User Prepares And Enable Permissions

3

Agent Executes

Why Biconomy?

Multichain Native

Single permission works across all chains. No per-chain grants.

Works with EOAs

Users keep their existing wallets. No migration needed.

Gas Abstracted

Agents can pay gas in any token or have it sponsored.

On-Chain Enforcement

Smart contracts enforce limits. No trust required.

Next Steps

Choose Your Policy

Pick the right security model for your agent

Implementation Guide

Step-by-step code walkthrough