---
name: FluxA Agent Wallet
description: Give your AI agent a full onchain payment stack on Base (USDC) — pay for APIs, send payouts, create payment links, and manage spending mandates, all without handling private keys.
---

# FluxA Agent Wallet

FluxA Agent Wallet gives AI agents a complete onchain payment stack on Base (USDC). Agents can pay for services, send payouts, create payment links, and manage spending budgets — all without private key management. FluxA handles all signing server-side.

## What You Can Do

- **API Payments (x402)** — Automatically authorize USDC payments when services return HTTP 402. With spending mandates, agents pay autonomously within user-approved budgets.
- **Payouts** — Transfer USDC to external addresses on Base for withdrawals, revenue splits, and rewards.
- **Payment Links** — Generate shareable URLs for fixed-amount USDC payments — sell goods, collect fees, or create invoices.
- **Spending Mandates** — Propose spending budgets (amount, timeframe, host restrictions) for user approval, enabling autonomous spending until limits expire.
- **State Queries** — Check mandate status, verify payment coverage, monitor payout progress, and track payment link revenue.

## Available Skills

| Skill | Runtime | Description |
|-------|---------|-------------|
| **fluxa-agent-wallet** | Node.js CLI (Claude Code, Cursor, etc.) | Full-featured CLI skill for shell-based agent environments |
| **fluxa-agent-wallet-via-api** | Any (HTTP) | Direct HTTP calls for any environment with network access |

## How It Works

1. **Install** a FluxA Agent Wallet skill (see below)
2. **Register** your Agent ID to receive a JWT token
3. **Authorize** — obtain user authorization via an authorization URL
4. **Transact** — start making payments, payouts, and more

## Download & Install

### CLI Skill (Recommended)

Best for shell-based agent environments like Claude Code and Cursor.

```
npx skills add -s fluxa-agent-wallet -y FluxA-Agent-Payment/FluxA-AI-Wallet-MCP
```

### API Skill

For any environment with network access — uses direct HTTP calls.

```
npx skills add -s fluxa-agent-wallet-via-api -y FluxA-Agent-Payment/FluxA-AI-Wallet-MCP
```

## Quick Links

- **Documentation**: https://docs.fluxapay.xyz/wallet/overview-agent.html
- **GitHub**: https://github.com/FluxA-Agent-Payment/FluxA-AI-Wallet-MCP
- **Wallet App**: https://fluxapay.xyz
