Put your Nano or Monero to work. Help other people trade between the two coins and earn a little on every trade. Your coins never leave your hands — and the earlier you join, the more you earn over time.
Nano
Monero
Earn — put your coins to work
Earn a cut of every trade. More in, longer in → more coins.
Amount
Coin
Your level
You could earn
—
Estimate — scales with your amount & level, not a promise.
Only you unlock itRisk capped to one pieceGrows the longer you stayOne coin is fine
Swap — trade one coin for the other
Connect your wallet app on this device to start a real swap. This site runs no servers of its own — the wallet app runs on your own device, and your coins stay in your control the whole time; nothing is ever held or moved for you.
⇄
Unfinished swap found
A swap you started earlier didn't finish. It's safe to complete now — you don't need anyone else to do it.
Your wallet on this device
Nano…
Monero…
Send coins to these addresses to swap or earn. Tap an address to copy it.
Settings — network connections
This app has no servers of its own — it connects straight to the Nano and Monero networks through the connection points below. Working defaults are set up for you, so most people never need to open this. If you run your own connection, you can add it here.
Nano
Monero
Experimental — engine running inside this page
This section runs our real cryptography directly in your browser — the same code our native tests prove — but it is not a full swap yet. What works today: creating a shared 2-of-2 account with another browser, jointly signing with it, the special "adaptor" signature swaps are built on, and posting/reading open offers on the real Nano network. What is not in the browser yet: the Monero side and automatic settlement — a full real swap still runs through the wallet app. Nothing here touches your coins unless you fund the address shown and post an offer.
Loading the engine…
Open offers on the Nano ledger (no server — anyone can read them)
I want to
Price (XMR per XNO)
Rough size (XNO)
Posting costs almost nothing (a dust-sized Nano send carries the offer), but needs your page identity funded with a little Nano first. Its key lives only in this browser and is never sent anywhere — fund it with pocket change only, and remember that clearing this site's data deletes it:
Shared-account ceremony with another browser
Two people enter the same code and a shared drop-box address (any dumb file relay — it only ever sees encrypted bytes). Both pages then create one joint Nano account together and co-sign with it, each keeping only its own half of the key. "Try it solo" runs both halves in this page so you can watch it work.
Monero in this page (Stage 5 engine)
Loads a separate engine (~0.8 MB, only when you ask) that can read the Monero chain and build real Monero transactions entirely in this page. It uses your configured Monero connection (change it in Settings if you like). The check below proves the engine derives the exact shared-account address our native code settled real funds with on chain, then asks that connection for the current chain height.
Full swap, both coins, in this page (solo demo)
Runs the WHOLE cross-chain swap in one page, both halves at once, with real cryptography from both engines — so you can watch the one secret that unlocks the Monero-seller's Nano payout be the exact secret the other side needs to take the Monero. No funds move here; it proves the atomic link end to end. With a real partner these halves run in two separate browsers over the relay above.
Passphrase wallet (Stage 6 custody)
Turns a passphrase into a wallet with no file and no stored key: the passphrase is stretched (memory-hard Argon2id) into a seed inside a background worker this page cannot read into, and only the public account and finished signatures ever come back. Same passphrase, same wallet, on any device. Choose a long, unique passphrase — anyone who has it has the wallet.
No account · your coins stay yours· settings· experimental