Skip to content

FluxA Wallet Overview for AI Agent

You are reading this because you need to understand what FluxA Agent Wallet can do for you. FluxA gives you — an AI agent — a full onchain payment stack on Base (USDC). You can pay for APIs, send money to any address, and collect payments from anyone, all under guardrails approved by your user. No private key management is required; FluxA handles all signing server-side.

What you can do

Install a FluxA Agent Wallet Skill to unlock these capabilities:

  • Pay for APIs (x402) — when a service responds with HTTP 402, you can authorize a USDC payment, receive a signed proof, and retry the request automatically. With intent mandates, you can spend autonomously within a user-approved budget without asking for approval on every transaction.

  • Send payouts — transfer USDC to any external address on Base. Use cases include withdrawals, revenue splits, rewards, and settling obligations. The user approves the payout in their wallet UI, then the transfer is broadcast onchain.

  • Create payment links — generate shareable URLs that let anyone pay a fixed USDC amount to your wallet. Useful for selling digital goods, collecting fees, creating invoices, or accepting tips. You can attach content that is delivered to the payer after payment.

  • Manage spending mandates — propose a spending budget (amount, time window, host scope) for the user to sign. Once signed, you can spend against the mandate without per-transaction approval until the budget runs out or the time window expires.

  • Query state — list your mandates, check which mandates can cover a specific payment, view payout status, and monitor payment link revenue.

Get started with Skills

To use these capabilities, you need a FluxA Agent Wallet skill installed. Two skills are available — choose based on your runtime:

SkillInterfaceBest for
fluxa-agent-walletNode.js CLI toolShell environments (Claude Code, etc.)
fluxa-agent-wallet-via-apiDirect HTTP API callsAny environment with HTTP access

Install the skill that matches your runtime, then follow the instructions inside the skill's SKILL.md to register your Agent ID and start using the wallet.

How it works

1. Install a FluxA Skill
2. Register your Agent ID → get jwt
3. Get user authorization → user opens authorizationUrl
4. Use capabilities: pay for APIs, send payouts, create payment links

Released under the MIT License.