Obscura Wallet

non-custodial · in-browser
Your keys and every signature run entirely in your browser (WebAssembly) — nothing is ever sent to a server except already-signed transactions. Confidential amounts, stealth addresses.
On the hosted site, requests route through one operator's node, which can observe your IP, balance scans, and swap timing — for full privacy, run your own node. Your recovery phrase is stored encrypted in this browser (passphrase-protected); clearing site data erases it, so keep your written backup.
Loading wallet engine…

How do you want to get OBX?

⛏️

Mine for OBX

Run a node and earn OBX by mining. Best for full privacy and self-custody.
💱

Sell/Buy OBX

Trade OBX ⇄ XNO (Nano) instantly in your browser — buy OBX with XNO, or sell OBX for XNO.
Wallet
Sell/Buy OBX
Stake
Mine

Get started

Your wallet is encrypted in this browser with a passphrase you choose. The passphrase is separate from your 24-word recovery phrase and is NOT recoverable — if you forget it, just restore below from your 24 words. Nothing is ever stored unencrypted.

Balance

— OBX
scanned to block —

        

Receive OBX

Your XNO to spend

Fund this Nano (XNO) account, then use the Sell/Buy OBX tab to swap it into OBX. Scan to send XNO from any Nano wallet:
Withdraw XNO to another address

Confirm your recovery phrase

Back up before you send. Your 24-word recovery phrase is the only copy of this wallet — it lives only in this browser. If you clear site data (or lose this device) without it, your funds are gone forever, with no recovery. Sending is blocked until you re-type the full phrase to prove you saved it.

Send OBX

History

Derived entirely from your own wallet scan and your own broadcasts, kept only in this browser.
WhenTypeAmountTxConfirmations
no transactions yet

Flexible staking

Stake OBX to earn yield from the network reward pool. No lock-up and no fixed term — stake or unstake whenever you like. Yield accrues every block at annualised (pro-rata per block, paid from the bounded incentive pool).
Total staked on network:
reward pool:

Stake OBX

Not staked (available): (fee 0.01 OBX)

Your stake

Unstake any time — you get your principal back plus the yield earned so far.
StakedEarned (est.)
nothing staked yet

Trade Buy OBX

Your balances — OBX · XNO
ℹ️ OBX trades against XNO (Nano) — you pay XNO to buy OBX, and receive XNO when you sell.
Keys never leave this page. Buy swaps instantly (pay XNO → receive OBX). Sell places a signed sell order on the book that fills when a buyer matches it.
How pricing & matching works
Live maker quotes. Prices come from makers' signed offers on the order book, best rate first — not a central exchange.
The quote is an estimate. It's what you'd get right now; the final rate locks only when you execute and can change if a maker updates their price or the book moves.
Multiple buyers = first-come-first-served. Liquidity is reserved atomically at execution: whoever's swap starts first takes that offer. If someone takes it just before you, your swap re-quotes at the current best price and continues — nothing is ever double-sold, and no XNO leaves your wallet until a price is locked (you'll be asked to confirm if the new price is more than 1% worse than the rate you saw).
Thin book? If there isn't enough liquidity for your full amount you'll get a clearly-labelled partial fill.

Order book OBX/XNO

loading market data…

OBX / XNO price

loading price history…

Recent trades

loading…
Advanced — order book, post an offer, live swap steps

Total liquidity loading…

Cross-chain swap order book experimental

Experimental P2P swap order book (no admin). The OBX leg, order book, and Nano (XNO) signer are real; OBX↔XNO is the working path. OBX↔BTC is currently disabled (no settleable BTC leg yet). Matched-swap execution is an orchestration demo in the swapd daemon.
OrderSide / TypeYou receiveYou payRateExpiry
loading…

My orders

Your own open orders and completed trades, keyed to your OBX maker key — a sell order disappears from the book above the moment it's filled/expired/cancelled; it stays listed here.
WhenPairGiveGetRateStatus
restore or create a wallet first

Active swaps live

Each in-flight swap and the step it has reached. Polls every 3s.
no active swaps

Post an offer

Mine OBX

Mining earns OBX by running a full node that does the network's proof-of-work. It's the most private way to get OBX — no swap, no counterparty — and it helps secure the chain. Rewards go to whatever address the node mines to — the live panel below shows exactly where.

This node's miner — live

Mining
Hashrate (this node)
Blocks found (session)
Earned (session)
Difficulty
Block reward
Node payout address
Mine to THIS wallet instead: a running node can't be re-pointed from the browser — restart it with your browser wallet's address:

How to mine — 3 steps

  1. Download the Obscura node for your platform.
  2. Start it with mining on, pointed at your wallet address:
    ./obscura-node --mine --mine-address …
  3. Leave it running. Mined OBX appears in the Wallet tab — press Sync.

Your mining payout address

Coinbase rewards are paid to your wallet's OBX address:
Operator: XNO proceeds from auto-sold mining rewards
Simulated proceeds. This node has no Nano RPC (backend: mock); start it with --nano-rpc for real XNO.
— XNO
incoming (receivable):