Overview
AgentWallet for Radix is an open-source, policy-constrained programmable wallet and SDK that lets an AI agent transact autonomously on Radix — performing swaps, staking, and liquidity provision across the major DEXs, and full Weft Finance operations — while on-chain rules enforce owner-defined spending limits and allowlists. It is released under the GPL-3.0 license by the developer linuxx_xrd.
Security Model
The agent never holds funds directly. The owner deploys an on-chain PolicyVault, funds it, and configures rules. Two badges are minted: an Agent Session Badge (non-transferable, held by the agent's notarizer account) and a PolicyVault Owner Badge (held by the human owner). Every transaction is checked on-chain for a valid badge, a within-limit spend, and an allowlisted destination or protocol before it can execute.
Capabilities
Version 2.0 added liquidity-provision adapters for CaviarNine QuantaSwap, Ociswap PrecisionPool, and DeFiPlaza; dedicated tools for adding and removing LSULP; auto-stake and unstake across a whitelist of top validators; and a full Weft Finance adapter (supply, withdraw, create CDP, borrow, repay, remove collateral, health). Swaps route through the AGGR aggregator (an Astrolescent instance), and the toolkit ships MCP tools for agent workflows. A companion demo, AI Ventures, showcases agents running on-chain companies.
