XRPMan

Multi-Wallet Suite

Skip ▶

PRO LICENSE

Live Mode requires a Pro License. One-time purchase — your wallet mints an NFT receipt that unlocks Pro forever.

1 XRP

Payment goes to the XRPMan dev wallet

Already have Pro? Connect your wallet to verify.

Verify with seed or file

Don't have Pro yet? Connect a wallet to purchase:

Other wallet methods
Drop wallet JSON or tap to browse

⚙ DEV CONSOLE

PRO LICENSE PRICING
Current Price 1 XRP
XRP
PAYMENT ADDRESS
r9nepSD5tvQUCA4qQAJJDAoBB3j1gf4ibL
WHITELIST (SKIP PAYMENT)
NFT CONFIG
Taxon 48879
Transfer Fee 0 (non-transferable)
PURCHASE LOG
Tap Load to scan dev wallet transactions
ACTIONS

📖 Owner's Manual

XRPMan Multi-Wallet Suite v4.1

A self-custody multi-signature wallet tool for the XRP Ledger. Create project wallets that require multiple signers to authorize payments. No server, no accounts — everything runs in your browser.

🔧 Creating a Project (Creator)

The Creator sets up the project wallet and invites signers.

1. Tap New Project on the welcome screen
2. Complete the pre-flight checklist — confirm you have passwords, signer contacts, and a project name ready
3. Step 1: Load or generate a funding wallet (Gas Tank). In Demo Mode, tap "Generate New" under the dropdown. This wallet pays activation fees.
4. Step 2: Name your project, set two passwords (one for each party), and tap Generate & Encrypt. The encrypted wallet JSON auto-downloads and saves to your vault.
5. Invite signers: Use the Email or Share button to send an invite. Signers will create their own wallets and send you their addresses.
6. Step 3: Paste the signer addresses you received. Set the quorum (how many must sign).
7. Step 4: Type LOCK to confirm. The master key is permanently disabled. Only your signers can authorize transactions from this point on.
8. Step 5: Verification screen confirms on-chain: master key disabled, signer list active, balance shown.

✍️ Joining as a Signer

Signers are invited by the Creator to co-authorize transactions.

1. Tap I'm a Signer on the welcome screen
2. Enter the project name from the Creator's invite
3. Load or generate a wallet. In Demo Mode, tap "Generate New" under the dropdown.
4. A signer wallet is generated in Step 2. Use the Share or Email button to send your wallet address back to the Creator.
5. Wait for the Creator to send you authorization requests when payments are needed.
6. Load the request in Step 3, review the details, and tap Sign to approve.
7. Share or email your signed authorization back to the Creator.

💸 Sending Payments

Payments from a locked wallet require signer approval.

1. Tap Send Payment or load a project from the welcome screen
2. Load the project wallet (from vault, JSON file, or seed)
3. Choose XRP or Token, enter destination and amount
4. If the recipient doesn't have a trust line for the token, the app automatically creates a Check instead of a direct payment
5. The authorization request is downloaded. Share it with your signers via Email or Share.
6. Collect signed authorizations from each signer (file upload or paste)
7. Submit — the app combines signatures and sends the transaction to the XRPL

📬 Checks & Inbox

When someone sends tokens to a wallet without a trust line, a Check is created instead. The recipient cashes the check to receive the tokens.

Incoming checks appear in the wallet HUD under "INCOMING CHECKS"
For non-multi-sig wallets: tap "Cash Check" to receive tokens directly
For multi-sig wallets: cashing creates an authorization request that signers must approve

🔐 Security

Encryption: All wallet files are encrypted with PBKDF2 + AES-256. Project wallets use dual passwords combined with a separator — both are required to decrypt.

Vault: Encrypted wallets are stored in your browser's localStorage. No plain text seeds are ever stored. If someone accesses your device, they still need both passwords.

Master Key: Once locked, the wallet's master key is permanently disabled on the XRPL. Only the designated signers can authorize transactions.

Seeds: Your wallet seed is shown once during creation. Save it securely — it cannot be recovered.

🌐 Demo vs Live Mode

Demo Mode (Free): Uses the XRPL Testnet. Wallets are funded with free test XRP. No real funds at risk. All features available for learning and testing. No license required.

Live Mode (Pro): Uses the XRPL Mainnet with real funds. Requires a Pro License NFT — a one-time purchase that mints a permanent license to your wallet.

🏆 Pro License

Live Mode requires a Pro License. When you switch to Live Mode, the app checks your wallet for a license NFT.

New user: Connect a wallet, pay the license fee, and the app mints an NFT receipt to your wallet. This NFT is your permanent license — non-transferable, non-burnable, yours forever.
Returning user: Connect the same wallet. The app finds your NFT and unlocks Pro instantly.
Lost wallet: Tap "Lost your wallet?" on the Pro screen. Enter your old wallet address to verify your license exists, then contact support to transfer it to a new wallet.

The license NFT includes your purchase receipt, the XRPMan splash video, and is part of the "XRPMan Tools" collection under the XMEME family.

📱 Xaman Integration

Xaman (formerly XUMM) is the recommended wallet for Live Mode. Your seed stays on your phone — the app sends signing requests through a secure connection. Works for wallet loading, payment signing, and Pro license purchase.

Xaman is disabled in Demo Mode since testnet wallets don't exist in Xaman.

If the app switches away to Xaman and the browser refreshes, the app saves your progress and resumes where you left off automatically.

📊 Transaction History

When you load a project wallet in Payment mode, the app scans the last 15 transactions on-chain and displays them in the wallet HUD. Shows transaction type, amount, destination, date, and success/failure status. Tap Refresh to update.

💾 Saving & Loading Projects

Projects are saved to your browser's vault automatically when created. To load a saved project, select it from the welcome screen dropdown and enter your two passwords.

You can also load from an encrypted JSON file (the one that auto-downloads during setup). Keep this file as a backup — if you clear your browser data, the vault is lost.

Delete old projects from the welcome screen using the red ✕ button. Requires typing DELETE to confirm.

⚡ Powered by XMΣMΣ

Built by XRPMan. No servers, no tracking, no third parties. Your keys, your wallet, your control. Self-custody from start to finish.

xrpmanmultisig.xyz

📧 Contact & Support

Questions, issues, or ideas? Reach out directly:

redcandlekiller@gmail.com

Quick feedback — tap to send a pre-filled email:

Welcome

🔧

New Project

Set up a new multi-sig project wallet with authorized signers.

✍️

I'm a Signer

Set up your signing wallet and approve authorization requests.

💸

Send Payment

Load a locked multi-sig wallet and create a payment.

System Log