☂️gMesh anons!

Offline-First Mesh Network for Confidential Solana Transactions & Private P2P Messagging.

anon0mesh provides a peer-to-peer app & infrastructure for secure, offline transaction relay and encrypted messaging without any centralized servers. It enables the creation of decentralized mesh networks over Bluetooth Low Energy, with confidential computation powered by Arcium for privacy-preserving Solana operations.

The protocol is compatible with both standard messaging and Token 2022 transaction formats. Network participation is represented by ephemeral peer identities using Nostr cryptographic standards. Each mesh session has its own lifecycle: peers discover each other, relay packets with TTL-based flooding, and synchronize state when connectivity permits. Which makes it possible to send value (USDC or SOL for example..) in a totally private and confidential way.

anon0mesh is particularly suited for confidential DeFi operations:

  • Offline Transaction Queue - Submit Solana transactions without internet connectivity, relayed when any peer connects

  • Confidential Escrow - Execute private transactions through Arcium MPC circuits without revealing transaction details to relays

  • Privacy-Preserving Messaging - NIP-17 gift-wrap encryption ensures forward secrecy and metadata protection

  • Censorship Resistance - No central servers, no single point of failure, no identity requirements

Core Features

Mesh Networking Layer

  • Dual-mode BLE (Central + Peripheral) using react-native-ble-plx + react-native-multi-ble-peripheral

  • Compact Packet entity + wire format with TTL support

  • Packet send/receive abstractions: writePacket, notifyPacket, broadcastPacket

  • Automatic peer discovery and connection management

Cryptographic Messaging

  • Nostr-style message wrapping (NIP-04 / NIP-44)

  • NIP-17 XChaCha20 gift-wrap support for forward secrecy

  • Ephemeral key rotation for enhanced privacy

  • Message deduplication and replay protection

Confidential Transaction Relay

  • Offline transaction queue with automatic retry

  • Using Noise Protocol to avoid data leakage & man-in-the-middle attacks when passing payloads between devices

  • Arcium MPC circuits for confidential escrow execution

  • Transaction batching and priority management

  • Zero-knowledge proofs for transaction validity without revealing details


anon0mesh Use Cases

While anon0mesh provides protocol-level infrastructure, we demonstrate practical applications:

Confidential P2P Payments The first product built on anon0mesh is a private payment system leveraging Arcium:

  • Create escrow transactions offline

  • Route through mesh network with encrypted payloads

  • Execute through Arcium MPC without revealing sender/receiver to relays or onchain

  • Settle on Solana when any peer gains connectivity

  • Monitor and confirm settlement through mesh gossip

Emergency Communications

  • Censorship-resistant messaging during network outages

  • Coordinate community response without centralized infrastructure

  • Queue critical transactions for execution when connectivity returns


What's Next

Protocol Enhancements

  • Permissionless mesh network creation with customizable relay policies

  • Reputation-based peer scoring and spam prevention

  • Multi-hop routing optimization with adaptive TTL

Ecosystem Integration

  • Phantom/Solflare wallet deep links for transaction signing

  • Helius/Triton RPC integration for transaction broadcasting

  • Jupiter aggregator integration for Offline & Online Swaps for best execution

Developer Experience

  • WIP: React Native SDK for easy mesh integration called **The Offline Stack**

Last updated