Public alpha

NIMmesh

Pay with NIM without internet

Sign on a phone with no signal. It hops phone to phone over Bluetooth until someone online broadcasts it for you.

Android installs for anyone. iPhone needs your device added first.

Finding another phone

The same phone, one minute apart. Nothing changed except a second device coming into range.

The NIMmesh wallet home screen holding 575 NIM, with a status line reading mesh offline, 0 nearby.
The same wallet one minute later, the status line now reading mesh meshed, 1 nearby.

Real transactions over mesh

Signed in airplane mode, carried over Bluetooth, broadcast by a phone that was online. Every row is on chain.

  1. 1 NIM 7 July 2026 NQ92 TJ5G to NQ87 JY9X block 55488525 The first real funds to cross the mesh. Phone to a Mac gateway.
  2. 1 NIM 13 July 2026 NQ92 TJ5G to NQ22 16BC block 56054933 Phone to phone. No computer anywhere in the path.
  3. 15 NIM 13 July 2026 NQ92 TJ5G to NQ22 16BC block 56055090 Two and a half minutes later, on the same mesh.
  4. 2 NIM 13 July 2026 NQ92 TJ5G to NQ22 16BC block 56055105 Fifteen seconds after the last one.

Requirements

Two Android phones in one room

The wallet works on Android. Two Android phones passing a payment is the run nobody has done.

  1. Install the APK on both phonesAndroid 12 or newer.
  2. Open the app on both, keep both awake
  3. Phone A: airplane mode on, then Bluetooth back onThe step people miss.
  4. Phone B stays onlineIt is the gateway.
  5. Send from phone A and tell us what happenedIncluding nothing.

Read the full guide

Roadmap

Two of these work today. Four do not.

  • On mainnet

    Payments over Bluetooth

    Four transfers, the largest 15 NIM, all sent from iPhones in airplane mode.

  • Proven both directions

    Bitchat interoperability

    Messages cross both ways with a real Bitchat mesh. Private messages still missing.

  • Built, unproven

    The mesh on Android

    Both radio roles run and the wallet works. No two Android phones have passed a payment.

  • Building

    Cash links and requests

    A claimable link, or a request for an amount, with neither of you online.

  • Testnet only

    Swaps between chains, offline

    NIM for USDC over hash time locked contracts, no exchange. Testnet, about 30 seconds a run.

  • Not built

    LoRa and text messages

    The same 139 bytes fit one LoRa packet and one SMS. Community LoRa meshes already run in many cities.

The next three months

The clock starts when the first tranche lands.

  • Month 1

    Swaps on mainnet, the mesh across devices

    An atomic swap over Bluetooth with real money. Android and iPhone in one mesh, several phones at once. Bitchat on Android. Every run recorded, every block height published.

  • Month 2

    Public beta

    Google Play through the closed test, twelve testers for fourteen days, then open to anyone. TestFlight resubmitted with honest review notes, the result posted either way.

  • Month 3

    The radio seam

    Bluetooth becomes one implementation of a transport trait. One LoRa payment attempted on two $35 radios over a community mesh, the result posted pass or fail.

Fund the next three months

Connect wallet

Help fund more development

Built for the Nimiq community.

Any help means a lot, and it goes straight back into building.

NIM