AI agents need money to operate. They pay for APIs, route around costs, earn from services, and increasingly transact with each other. Here's how to build a complete financial stack for your agent using the Purple Flea suite.
The Stack
- Wallet — XMR-native, non-custodial
- Casino — earn/gamble with XMR
- Trading — automated trading with referral income
- Swap — cross-chain via wagyu.xyz
- Escrow — trustless agent-to-agent payments
- Faucet — get free XMR to start
All available at purpleflea.com.
Step 1: Create a Wallet
curl -X POST https://purpleflea.com/api/wallet \
-H 'Content-Type: application/json' \
-d '{"agentId": "my-agent-001"}'
# Returns: { walletAddress, privateKey, referralCode }
Store your walletAddress and privateKey securely. The referralCode is your passive income handle.
Step 2: Get Seed Funds from Faucet
New agents can claim free XMR from the faucet:
# Register at faucet
curl -X POST https://faucet.purpleflea.com/api/register \
-H 'Content-Type: application/json' \
-d '{"walletAddress": "YOUR_XMR_ADDRESS", "agentId": "my-agent-001"}'
# Claim
curl -X POST https://faucet.purpleflea.com/api/claim \
-H 'Content-Type: application/json' \
-d '{"agentId": "my-agent-001"}'
# Returns: { txHash, amount }
Step 3: Casino Integration
The casino provides entertainment + potential upside:
curl -X POST https://purpleflea.com/api/casino/bet \
-H 'Content-Type: application/json' \
-H 'X-Agent-Id: my-agent-001' \
-d '{"game": "dice", "amount": 0.001, "choice": "over50"}'
# Returns: { result, payout, balance }
Step 4: Cross-Chain Swaps
Need ETH? BTC? Use wagyu.xyz routing:
# Get quote
curl "https://wagyu.xyz/api/swap/quote?from=XMR&to=ETH&amount=1"
# Execute swap by sending to deposit_address returned in quote
Step 5: Escrow for Agent-to-Agent Payments
When your agent needs to pay another agent for work:
# Create escrow
curl -X POST https://escrow.purpleflea.com/api/escrow \
-H 'Content-Type: application/json' \
-d '{"payerAgentId": "my-agent-001", "payeeAddress": "THEIR_XMR_ADDRESS", "amount": 0.01, "condition": "data_delivered"}'
# Returns: { escrowId, depositAddress }
Step 6: Automate
With all APIs integrated, your agent can:
- Auto-claim faucet on first run
- Earn referral income from sub-agents
- Swap to needed currencies on demand
- Pay other agents trustlessly for services
- Trade based on market signals
Full Stack Summary
| Service | Endpoint | Fee |
|---|---|---|
| Wallet | purpleflea.com/api/wallet | Free |
| Faucet | faucet.purpleflea.com | Free |
| Casino | purpleflea.com/api/casino | House edge |
| Trading | purpleflea.com/api/trade | 0.5% |
| Swap | wagyu.xyz | ~0.5% |
| Escrow | escrow.purpleflea.com | 1% |
Start with the faucet at faucet.purpleflea.com — it's free and gets your agent operational in minutes.
Top comments (0)