🌊 Production · XRPL Mainnet · Non-custodial wallet signing only

Turn every XRPL address into a unique visual and acoustic keychain. Detect phishing and clipboard hijacking before signing β€” without reading 34 characters one by one.

Register your XRPL keychain

Paste address β†’ preview mosaic β†’ connect Xaman β†’ mint Soulbound NFT.

  1. 1 Address
  2. 2 Mosaic
  3. 3 Wallet
  4. 4 Mint
  5. 5 Done

Step 1 β€” Paste your public XRPL address

From your Xaman app: copy your address (starts with r). Never paste your secret key.

Step 2 β€” Meet your visual keychain

This pattern is unique to your address. Memorize 2–3 details (colors, central shape, corners).

Step 3 β€” Connect Xaman on Mainnet

Install Xaman on your phone. Ensure enough free XRP for the NFT owner reserve (shown before mint).

Not connected yet

Step 4 β€” Mint your Soulbound NFT

Your NFT URI anchors a keychain package: visual mosaic (SVG) + acoustic signature (WAV) + metadata manifest. Sign in Xaman when prompted.


          

Congratulations β€” you're registered!

Your mosaic keychain is now anchored on XRPL Mainnet as a Soulbound NFT. You did it!

  • Address: β€”
  • Transaction: β€”

βœ… On-chain identity registered

Your Mosaic Keychain is a self-issued Soulbound NFT (taxon 1001, Issuer = Owner). Verify anytime on the public checker.

  • Issuer = Owner = your address
  • Comparator shows βœ… Registered
  • Xaman shows your NFT without scam false positives (resolved 2026-07)

Need to reclaim your XRP owner reserve? Burn the NFT β€” costs are fetched live from the ledger before you confirm.

β‘  Input configuration

Paste a public XRPL address (starts with r). The mosaic appears instantly β€” no button press needed.

πŸ’‘ Tip: change a single character and watch the mosaic transform completely.

Visual Options

Chroma Mode Harmonious (balanced colors) vs Chaotic (independent colors).
Text Overlay Shows the starting/ending characters of the key at the base of the mosaic.
Topological Anchors Adds visual markers and guides to the central glyph to facilitate counting.
Grid Size Configures the number of sectors (3x3 default, scalable to 4x4 or 5x5).

β‘‘ Your resulting mosaic

This drawing is your visual keychain. Memorize colors, shapes, and central anchor position.

Cryptographic Seed Breakdown

SHA-256: Loading...

The hash is divided into 9 parts of 3 bytes. Each cell renders a different geometry (Voronoi, truchet, pixels, etc.) parameterized by its respective bytes.

Address comparator

Paste the expected address (A) and the copied address (B). If mosaics or melodies differ, do not sign.

Address you expect to send to

❓ Unregistered

Address from clipboard or wallet

❓ Unregistered
⏳
Paste two addresses to compare their visual and acoustic signatures.
Click for example of:
Click for example of:

Before sending XRP, confirm both mosaics are visually and acoustically identical. Any difference = warning sign.

βœ… Match ⚠️ Differ ❓ No NFT

πŸš€ First approach β€” Register your identity on XRPL

Connect your wallet, mint a Soulbound NFT, and anchor your mosaic on the blockchain. We recommend Xaman (mobile app); Gem Wallet is the browser alternative.

  1. Connect Xaman on your phone (QR) or Gem Wallet (extension)
  2. Sign the Soulbound NFT mint (~2 XRP recoverable reserve)
  3. Verify the green βœ… badge on your address

You need the Xaman app installed and at least ~2 XRP free on Mainnet for the NFT.

XRPL identity registry Optional Β· ~2 XRP

Mint a Soulbound NFT (non-transferable) that proves your mosaic on-chain. Xaman (mobile) or Gem Wallet (browser).

πŸ”΄ XRPL Disconnected
[info] Initializing client... Ready to connect with Testnet.

Keychain comparison training

🎯

Visual Accuracy & Speed Test

Measure how long it takes you to detect a mutated address (phishing attack) using the visual aid of 3x3 mosaics compared across both chromatic modes.

TARGET

Find this exact mosaic below

⏱️ 0.000s

Compare the geometric pattern, the anchors, and listen to the audios of the options. Then click the identical mosaic to submit your answer.

⚠️ MATCHING RULE: The correct option must be visually and audibly identical to the target β€” click it to confirm.

Train your eye against phishing: you'll see a target mosaic and 6 options below. 5 addresses are forged in the middle β€” only 1 is correct. Click the matching mosaic when you find it.

Results Panel

Aggregated local metrics and usability study data.

Harmonious Mode (Balanced colors)

Total Tests: 0
Success Rate: 0%
Reaction Time: 0.0s

Chaotic Mode (Maximum entropy)

Total Tests: 0
Success Rate: 0%
Reaction Time: 0.0s

Perfect Streak Performance

Success Streak: 0
Streak Average (5+): N/A
Design Analysis

Perform at least 3 tests in each mode to see the cognitive performance analysis and verify which proposal is more effective against human visual fatigue.