Skip to main content

Agent wallet management

Your AI agent needs a funded wallet to pay for API calls. You can use a Prudra managed wallet (Prudra holds keys), a BYO wallet (you hold keys), or an external wallet (no Prudra integration needed for x402).

Option 1: External wallet (x402 only)

For x402 payments, your agent just needs an ethers.js Wallet — no Prudra wallet needed:

Option 2: Prudra managed wallet (full feature set)

A Prudra managed wallet lets you use the Prudra API to check balances, receive deposits, and initiate transfers programmatically:

Check your agent’s balance

Fund your agent’s wallet

Send USDC to the wallet address from any exchange or another wallet. On testnet, use the faucet:

Monitor incoming funds (BYO wallet)

Register a BYO wallet to receive deposit.success webhooks when funds arrive:

Transfer funds between agent wallets

Move USDC between your agent’s wallets programmatically: