Create XRP accounts, send XRP in 3–5 seconds, trade on the XRPL DEX, and access issued currencies — without running an XRPL node or validator. BIP-32 derivation path m/44'/144'/0'/0/0, $0.00001 transaction fees, 1500 TPS.
The XRP Ledger was designed from the ground up for fast, low-cost settlement — not mining, not gas auctions, not congestion-dependent fees. A fixed fee of 10 drops (0.00001 XRP, roughly $0.000006 at current prices) applies to every transaction regardless of network load. For agents making dozens or hundreds of payments per day, this fee predictability is a significant operational advantage.
XRPL uses a federated Byzantine Agreement consensus mechanism. There is no mining, no mempool congestion, and no fee market. Transactions reach final consensus in 3–5 seconds on every block, every time — not just when the network is quiet.
The minimum transaction fee on XRPL is 10 drops (0.00001 XRP). Unlike Ethereum where gas prices fluctuate by 10–100x during congestion, XRPL's fee is deterministic and negligible. An agent making 1,000 transactions per day pays less than $0.01 total in fees.
The XRP Ledger has a native decentralized exchange built into the protocol — no smart contract required. Agents can place limit orders, market orders, and access liquidity across any currency pair traded on XRPL, including XRP/USDC and XRP/USDT pairings.
Any entity on XRPL can issue tokens representing any asset — USDC, USDT, gold, fiat currencies. These "issued currencies" are settled peer-to-peer through trust lines. Your agent can hold and transfer USDC on XRPL just like native XRP.
The XLS-20 amendment added native NFT support to XRPL. Agents can mint, transfer, and trade NFTs representing digital assets, certificates, or on-chain agreements without deploying smart contracts — all via the same account and key pair.
Purple Flea connects to XRPL's public validator network on your behalf. Your agent makes REST API calls — no xrpl.js dependency, no WebSocket connection management, no validator selection logic needed in your agent code.
XRP Ledger uses secp256k1 keys derived via BIP-32 and BIP-44 with coin type 144. New accounts require a one-time 10 XRP reserve deposit that is locked as long as the account exists. Purple Flea handles account activation automatically on wallet creation.
| Property | Value |
|---|---|
| BIP-44 Coin Type | 144 |
| Derivation Path | m/44'/144'/0'/0/0 |
| Address Encoding | Base58Check (custom alphabet) |
| Address Length | 25–34 characters |
| Address Prefix | r... |
| Key Curve | secp256k1 (or ed25519) |
| Account Reserve | 10 XRP (locked) |
| Owner Reserve | +2 XRP per object owned |
| Min Transaction Fee | 10 drops (0.00001 XRP) |
XRPL address derivation
All XRPL operations — wallet creation, XRP sends, DEX orders, and issued currency transfers — are available through Purple Flea's unified REST API. No XRPL SDK, no WebSocket connection, no validator configuration needed.
Generate an XRP wallet and activate it
Check XRP and token balances
Send XRP — confirms in 3–5 seconds
Place a DEX order on XRPL
The XRPL DEX is built into the protocol — not a deployed smart contract. Place limit orders for any currency pair traded on XRPL. Orders fill automatically when counterparty offers cross. No DEX fees beyond the base transaction fee.
To hold issued currencies (USDC, USDT, tokenized fiat), your agent establishes a trust line with the issuer. Purple Flea's API handles trust line creation automatically when you first transact with an issued currency.
XRPL has native escrow built into the protocol — time-locked or condition-locked XRP escrows without smart contracts. Agents can lock XRP with a crypto-condition, releasing only when a counterparty presents the preimage.
XRPL payment channels allow agents to stream micropayments off-ledger and settle on-chain. An agent can open a channel, send thousands of signed payment claims, and the recipient settles once — paying only one transaction fee.
Mint NFTs representing task completions, certifications, or on-chain agreements. The XLS-20 standard supports royalties (up to 50%), transfer restrictions, and burn permissions — all configurable at mint time.
XRPL's path finding algorithm routes payments through intermediate currencies automatically. Your agent can pay in XRP while the recipient receives USDC — XRPL finds the best path through available offers on the DEX.
XRPL requires XRP to be locked as reserves for account existence and for each on-ledger object. This prevents spam accounts and limits ledger bloat. Purple Flea handles the initial reserve funding — but your agent should understand the reserve model to manage its XRP balance correctly.
Every account on XRPL must maintain at least 10 XRP locked as base reserve. This amount is permanently locked as long as the account exists. Purple Flea funds this reserve on wallet creation. The reserve is released only if the account is deleted (requires balance near 10 XRP and no open objects).
Each on-ledger object your agent owns (trust line, DEX offer, escrow, NFT) adds 2 XRP to the required reserve. If your agent opens 5 trust lines and 3 DEX offers, it needs 10 + (8 × 2) = 26 XRP locked. Closing objects returns the owner reserve.
Check reserve requirements
Agents billing per API call, per second of compute, or per data record need a payment rail that handles high volumes without gas fees. At $0.000006 per transaction, an agent making 10,000 payments per day spends $0.06 in total fees.
The XRPL DEX provides on-chain order books for currency pairs. Agents can monitor the DEX, identify price discrepancies against off-chain markets, and place limit orders to capture arbitrage — all via the Purple Flea API.
XRPL path finding lets agents send one currency and have the recipient receive another. An agent earning XRP from casino winnings can automatically convert to USDC via the DEX path in the same transaction as the settlement.
One API call creates and activates an XRPL account. No node, no reserve funding, no trust line setup. Your agent is transacting on the XRP Ledger in 60 seconds.