Prerequisites

Before you sign in

algo-wallet is built on Algorand. To use it you need an Algorand wallet, a small amount of ALGO for gas, and USDC to fund your agent's spending. Setup takes about 10 minutes if you're starting from scratch.

Already have Pera + ALGO?

Skip this guide and sign in directly. You can fund your agent with USDC from the dashboard.

Sign in now →

Building an AI agent?

Use the API directly — no dashboard required. Create an agent, get the mnemonic, add it to your app's env vars.

Read the API docs →
1

Install Pera Wallet

Pera is the official Algorand wallet app. It handles sign-in and mandate approvals — scan a QR, tap Approve, done.

Defly Wallet also works — it supports the same WalletConnect sign-in.

2

Get ALGO for gas

Your AI agent needs a small amount of ALGO to cover Algorand network fees and its minimum balance reserve. 1 ALGO is plenty — it costs around $0.15 and covers hundreds of transactions.

Buy ALGO on any major exchange, then send it to your Pera wallet address. You need at least 0.5 ALGO to activate each agent.

3

Get USDC on Algorand

USDC is the currency your agent uses to pay for API calls. It must be Algorand-native USDC — not EVM USDC from Ethereum or Solana.

When withdrawing from an exchange, select Algorand as the network. ASA ID: 31566704 (mainnet) / 10458941 (testnet).

How the two wallets work

algo-wallet uses two separate Algorand addresses — this is intentional.

P

Your Pera wallet — identity & governance

Signs you in and approves spending limits (mandates). You keep full control. This wallet is never rekeyed.

A

Your agent wallet — AI payment funds

Signs x402 payments autonomously. USDC lives in the agent's MandateContract — spend limits enforced on-chain by the AVM. You hold the signing key; the server never does.

The separation means a compromised agent key only exposes the agent's spending funds — your main Pera wallet is completely untouched.

Got Pera, ALGO, and USDC? You're ready.

Sign in with Pera →