STEP 01 OF 09
01
CONNECT YOUR WALLET
🔒 WHAT IS ARGON2?

Argon2 is the algorithm that turns your two passwords into a real cryptographic key — the one that actually encrypts your sub-wallet seed.

Why it matters: A regular hash (SHA-256, etc.) is too fast. An attacker with a stolen encrypted blob can try billions of guesses per second. Even a strong password might fall in hours.

Argon2id is deliberately slow and memory-hungry. Each guess takes ~1 second AND requires ~64 MB of RAM. So an attacker can only try ~1 guess per second per CPU core, and they can't massively parallelize on GPUs because of the memory cost.

The chain inside this vault:

your two passwords ↓ Argon2id (slow + memory-hard KDF) ↓ 256-bit key ↓ AES-256-GCM encrypts your seed

Without Argon2: weak password = wallet drained in minutes.
With Argon2: same password takes years to brute-force.
With Argon2 + a strong password: effectively unbreakable.

This is the heavy lifting that makes your passwords actually worth something.

// SYSTEM AUTHENTICATION
HELLO, COMMANDER
XRPMAN
XRPMAN
Install on iPhone/iPad: tap the Share icon in your browser bar, then choose "Add to Home Screen". The XRPMAN terminal then opens full-screen like a native app.
⚡ DEV PANEL ×
OWNER CONFIG / HIDDEN UI / NOT FOR USERS
📡 REMOTE CONFIG (GITHUB)
...checking...
The gate price, gate address, and Xaman proxy values below are controlled by a JSON file in your GitHub repo. Push a commit → every app load picks up the new values. The URL is hard-lined in the HTML and cannot be changed at runtime.
🛠 GITHUB PUBLISHING (OWNER)
Paste a fine-grained Personal Access Token with Contents: Read & Write on your config repo only. Token is stored in your browser's localStorage — never in the HTML.
GitHub PAT (github_pat_... or ghp_...)
Owner
Repo
Branch
Path
No GitHub credentials saved. Publishing disabled.
TOKEN GATING
Token gate enabled
Default status FREE FOR ALL
Gate destination address (wallet that receives unlock payment)
Min unlock amount (XRP)
Token gating is OFF — the app is free for everyone.
XAMAN INTEGRATION
Xaman proxy URL (default baked in, override only if needed)
Xaman proxy not configured. Users will see a fallback message.
MAINTENANCE
💻 CONSOLE
One-tap diagnostics for stranded sub-wallets, pending escrows, and recovery seeds. Output appears below.
CUSTOM JS (advanced — runs in app context)
// console output appears here
PROCESSING...

✨ WHAT'S NEW

📥 INSTALL XRPMAN ESCROW

[SYSTEM FAULT]

CONFIRM ACTION

ESCROW DETAILS

Click CHECK to query live balance.
XRPMAN STUDIOS PRESENTS

PRECISION ESCROW TERMINAL

FREE ACCESS POWERED BY XMEME
SELF-CUSTODY TOKEN VAULT — SUB-WALLET ARCHITECTURE — v3.2.0
Loading libraries...
XRPMAN · ASSISTANT ONLINE

[01] PRIMARY WALLET 5 XRP MINIMUM

STATUS: OFFLINE

[02] CREATE TOKEN ESCROW SUB-WALLET VAULT

  • Each lock creates a brand-new sub-wallet on the XRPL just for this escrow.
  • The sub-wallet uses about 1.5 XRP for network reserves while it holds your tokens. You get most of that XRP back when you delete the wallet later.
  • To unlock: claim the tokens in tab [04], then recover the XRP in tab [05]. Two steps, both gated by your passwords.
  • The seed for the sub-wallet is encrypted with both passwords and never leaves your browser. Lose both passwords and the tokens are unrecoverable — by design.
STEP 1CHOOSE TOKEN & AMOUNT
Pick which token you want to lock and how much.
Tap MAX to use your full balance of the selected token.
STEP 2SET UNLOCK TIME
Pick a preset, or set a specific date and time.
Tokens unlock at this exact moment. You can claim any time after.
STEP 3CREATE TWO PASSWORDS
Both passwords are required together to claim the tokens later. Save them somewhere safe.
⚠ Both passwords are required to recover this escrow. They cannot be reset — this is what makes it self-custody. Store them in a password manager.
USER PASSWORD · needed to claim tokens
EMPTY
Stronger when: 12+ characters · mix of upper/lower/digits/symbols · passphrase of 4+ random words. Avoid: names, dates, common words, sequential keys (123, qwerty).
ADMIN PASSWORD · second factor for claim
EMPTY
Make this different from your user password. Both are needed to claim — if both come from the same source, the second factor is just decoration.

[03] ESCROW VAULT DASHBOARD

No escrows found.

[04] CLAIM ESCROW REDEEM

CLAIM RETURNS TOKENS ONLY. XRP remains locked in the vault until you delete the sub-wallet in section [05]. After claiming, use [05] to recover XRP.

[05] WALLET DELETE XRP RECOVERY

XRP RECOVERY: After claiming tokens, the sub-wallet still holds ~1.3 XRP. Normally the auto-delete helper recovers this automatically after claim. Use this panel if auto-delete didn't finish (page was closed too early) or if you need to manually delete a vault.
CLAIM FIRST, THEN RECOVER. Your tokens live in this vault wallet, not your main wallet, while locked. Step 1 — [04] CLAIM empties the vault (tokens back to you + clears its trust line). Step 2 — [05] RECOVER deletes the now-empty vault for the ~1.3 XRP. The XRP Ledger will not delete a wallet that still holds tokens or trust lines — that's a network rule (a safety net so you can't delete a vault with funds still in it), not an app error. So: empty it, then close it.
DESTINATION: connect wallet first
⚠ EMERGENCY RECOVERY
[+] EXPAND

[06] TX EXPLORER BUILT-IN XRPSCAN

ON-CHAIN HISTORY: View transactions for your primary wallet or any escrow vault. Memos attached by this app (lock terms, unlock date, vault address) are decoded and displayed inline. Network:

[SYSTEM LOG] BLACK BOX

[08] SETTINGS & SUPPORT HELP DESK

✨ WHAT'S NEW — v3.2.0
Latest updates
Redeem or keep LP tokens — on claim, choose to cash an AMM LP vault out to its underlying coins + XRP, or get the LP token back intact to keep your position.
AMM LP token support — lock liquidity-provider (LP) tokens just like any token.
Installable app — add XRPMAN to your home screen and launch it full-screen (see Install below).
Settings & Support — this tab, with an FAQ and a direct contact link.
One-tap error reporting — if something goes wrong, tap the red popup to email us a prefilled report.
Stronger recovery — your vault seed is shown as an emergency backup, and Claim/Recover now self-heal so tokens can never get stranded.
📥 INSTALL APP
Install XRPMAN Escrow to your home screen so it launches full-screen like a native app — faster, distraction-free, and out of a noisy browser tab.
❓ FREQUENTLY ASKED QUESTIONS
What is XRPMAN Escrow?
A self-custody tool that time-locks your XRPL tokens in a brand-new single-use sub-wallet until a date you choose. Only you, holding both passwords, can claim them back. Nothing is held by a third party.
How do I install the app?
Tap INSTALL APP TO HOME SCREEN above. On Android and desktop Chrome/Edge it installs in one tap. On iPhone/iPad, open the browser's Share menu and choose "Add to Home Screen".
Can I lock AMM LP tokens?
Yes. AMM liquidity-provider tokens appear in the token list labelled LP: ASSET/ASSET2 (e.g. LP: USD/XRP) and lock exactly like any other token.
What if I lose my passwords?
Both passwords are required together to claim, and they cannot be reset. If both are lost the vault is permanently unrecoverable — that is the point of self-custody. Store them in a password manager.
Where are my keys and records stored?
Encrypted in your browser's local storage on this device only — nothing is uploaded to any server. Use RESTORE FROM CHAIN in the VAULTS tab to rebuild your dashboard on another device from on-chain memos.
How much XRP does a lock cost?
Each lock funds a sub-wallet with about 1.5 XRP for network reserves. Roughly 1.3 XRP is recoverable when you delete the sub-wallet in the RECOVER tab; the ~0.2 XRP difference is the network's account-deletion fee.
How is my vault protected?
Your two passwords are run through Argon2id key derivation (slow + memory-hard) to derive a 256-bit key, which encrypts the sub-wallet seed with AES-256-GCM. The seed never leaves your browser.
What if claiming or recovery fails?
Your tokens always stay safely on-chain in the vault sub-wallet. After a lock (and on any failure) the app shows an emergency vault seed — import it into Xaman to control the vault directly and move your tokens yourself. Claim and Recover also self-heal: they retry and finish partially-completed steps, so nothing gets stranded.
How do I report a problem?
If anything errors, a red popup appears at the bottom of the screen — tap it to open a prefilled email to support, then just hit Send. It includes the error and a recent activity log so we can help fast. You can also reach us via the Contact section below.
✉ CONTACT & SUPPORT
Questions, bug reports, or feedback? Reach the XRPMAN team:
✉ EMAIL XRPMAN SUPPORT
redcandlekiller@gmail.com
Include your network (mainnet/testnet) and any transaction hash from the LOG tab so we can help faster. Never share your seed or passwords with anyone — support will never ask for them.
POWERED BY XRPMAN