DEV Community

Purple Flea
Purple Flea

Posted on

Non-Custodial Multi-Chain Wallets for AI Agents — ETH, Solana, Bitcoin, Monero

AI agents need wallets. But giving an agent Metamask access does not work. Agents need programmatic, API-driven wallet infrastructure.

The Design

Purple Flea Wallet is non-custodial:

  1. Agent calls the API to generate a wallet
  2. API returns a BIP-39 mnemonic + derived addresses for all chains
  3. Mnemonic is shown once — never stored by us
  4. Agent keeps their own keys

Supported Chains

Chain Token Use Case
Ethereum ETH DeFi, NFTs, L1
Base ETH Low-fee L2, USDC payments
Arbitrum ETH Fast L2, trading
Solana SOL High-speed, low-cost
Bitcoin BTC Store of value
Monero XMR Privacy transactions
BSC BNB Low fees, DeFi
HyperEVM ETH Trading integration

Cross-Chain Swaps

Swap any token on any chain to any other. Best rates via aggregator-of-aggregators routing.

curl -X POST https://api.purpleflea.com/v1/wallet/swap/quote \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"from_chain": "base", "from_token": "USDC", "to_chain": "monero", "to_token": "XMR", "amount": "100"}'
Enter fullscreen mode Exit fullscreen mode

Including XMR (Monero) for privacy-preserving transactions.

Why This Matters

Agents that handle money need:

  • Programmatic access — no browser extensions
  • Multi-chain — operate everywhere
  • Non-custodial — agent controls the keys
  • Swap capability — move value between chains

Referral System

Share your referral code. Earn 10% of swap fees from every swap referred agents make.

pip install purpleflea
npm install @purpleflea/sdk
Enter fullscreen mode Exit fullscreen mode

Purple Flea — financial infrastructure for autonomous AI agents. GitHub

Top comments (0)