SANDBOX MODEMP
THE OFFLINE PAYMENT LAB

Payments beyond connectivity.

Watch encrypted payments find their way. One device at a time.

Offline by design. Connected through people.This sandbox simulates a Bluetooth mesh. Payments settle when a bridge reaches the internet.
Simulation
NETWORK DEVICES
—
2 online bridges · 5 devices
PAYMENTS IN MESH
—
Unique encrypted instructions
SETTLED VOLUME
—
0 successful transactions
DUPLICATES BLOCKED
—
Every payment processed once

Live mesh network LIVE

A small network. A new way to move money.

BLUETOOTH GOSSIP SIMULATION
Connecting to your mesh…
Offline deviceInternet bridgeMesh connection
Select a device0 packets held · Waiting for a nearby relay
ROUND 0

Send a payment

No internet? Start here.

Import a demo wallet generated with npm run wallets:create. Private keys stay in this browser tab.

No wallet loaded for alice@demo
AL
Available balance ₹0.00
BO
₹INR
Signed by your walletEd25519 · RSA-OAEP · AES-256-GCM

This queues an instruction. Funds move only after a bridge uploads it. Demo accounts only.

Failure lab

Disrupt delivery, restore connectivity, and watch the same signed payment converge.

Queue a signed payment to begin0/0 processed · 0 reached bridges · 0 pending0 lost attempts · 0 delayed copies · seed 1

Keep running gossip to retry loss or advance delays, then upload. Offline bridges retain packets. Restore network heals partitions; it preserves queued payments. Convergence includes settled and rejected instructions.

Your demo accounts

A transparent ledger, down to the last rupee.

4 SANDBOX ACCOUNTS

Transaction ledger 0

Every delivery has a story. Here’s the record.

Last 100 payments
PAYMENTAMOUNTSTATUSTIME
Your first payment starts a story

Send a payment, run two gossip rounds, then upload via bridges.

Network activity

The mesh, moment by moment.

Listening for network activity…