0 open trade(s) with MDS locked on-chain — keep a backup to move them between devices.
(Recoverable from your seed even if you clear data.)
Processing...
Authentication
Creates a wallet in this browser and starts mining into it. Nothing to install.
Write these 24 words down, in order. They are the only way to get your coins back if this browser loses them, and anyone who sees them can take your coins.
or set up a wallet yourself
Generating Post-Quantum Keys...
Wallet locked.
Network SyncReady to scan for transactions
Total Balance
0
tap to expand
Web Miner
Tap to start mining
—
nonces/sec
Recent Activity
No history.
Mining Mode
Hashrate
0N/s
WASM SIMD128 · 4-Lane · ? Cores
Threads2
CPUBalanced
Estimated Time to Block
—
based on current hashrate & difficulty
—
expected earnings, at this speed
Chain Tip—
Difficulty—
Reward—
Uptime—
Nonces Searched0
Blocks Found0
Pool Score0
Midwimble Score—
Mempool Txs0
Pending Fees0
Mined Blocks
0
No blocks mined yet this session. Start mining to begin searching for blocks.
P2P OTC Market
⚠ HIGHLY EXPERIMENTAL
⚠ USE AT YOUR OWN RISK
Base: Not Connected
Trustless cross-chain Atomic Swaps. Trade MDS for Base ETH with zero middleman fees.
Live Orderbook
Create Offer
Active Swaps
Settlement
Orders settle on-chain with automatic escrow.
Best ask —
Mid —
Best bid —
Spread —
Ask depth —MDS
Bid depth —MDS
Sell liquidity —ETH
Orders 0
Market ordersweeps the best on-chain orders — no price to set
Each step is ×1,024 (210) — so 1,024 kMDS = 1 mMDS and 1,024 mMDS = 1 gMDS, matching Midstate's power-of-2 UTXOs.
Available UTXOs
No UTXOs.
Receive Funds
[ Loading... ]
Your Address
-
Generating Post-Quantum Key...
Global Node Chat
↻ Refresh
Public P2P chat. Type to search dictionary. Max 10 words.
Connecting to swarm...
Replying to...
Dictionary
0 / 10
Q-Bolt L2 Channels
Instant, zero-fee payment channels over the Midstate P2P Chat Bus.
Your Q-Bolt Identity
Sync to generate identity...
This is your L2 public key — it is not your receiving address. Give a peer this exact string so they can open a channel to you.
Invoices & Routing
Requests a signed invoice from the payee over the network and pays it — no invoice paste needed. The payee's wallet must be online.
Open New Channel
A channel is one-directional: you fund it, and you can pay the peer up to the funded amount. For payments in the other direction, ask them to open a channel back to you.
A 2,000 MDS reserve fee is added to cover the closing transaction.
Your funds are locked until the peer settles, or until the lifetime expires — at which point you can always reclaim them yourself. The peer settles automatically before that deadline.
Active Channels
No active channels.
Mining Bonds
Lock MDS for midwimble's bonded mining. A bond is one coin, locked until a block height, naming a midwimble mining key: midwimble lets that key sign blocks while enough of the lock remains. Only your recovery phrase can spend the coin, and only once it unlocks.
Lock a bond
or count for
Before locking a real bond, rehearse the exit: lock a small coin a few blocks out and unbond it, to see this wallet open its own bonds.
Your bonds
No bonds yet.
Import a bond
A bond this phrase made elsewhere (after a restore, or in the desktop wallet): paste midwimble's bond.json once bond register has filled it in, or the <script> <value> <salt> line another wallet copied.
Settings
Mining Bonds
Lock MDS as a midwimble mining bond, register it, and unbond it once it unlocks.
Wallet Maintenance
Sweep highly-fragmented WOTS coins across multiple addresses into a fresh, reusable MSS destination. This significantly reduces future transaction fees.
Alternatively, consolidate dust at a single address using the ultra-lightweight consolidate transaction.
WebRTC: not connected
Security & Backup
Troubleshooting
If your balance is incorrect after restoring a backup or a failed transaction, rescan to rebuild your balance.
Developer Terminal
BLOCK FOUND
Height 0
+0
Confirm Action
Are you sure?
🚨 SECURE YOUR SEED 🚨
Anyone with these 24 words can steal your funds. Do not screenshot.