App v4.8.1 — Play Store Hardening • Voice & Video Calls • Mobile Relay Nodes • Live on Mainnet

Decentralized Messaging
Voice & Video Calls

MumbleChat: Built into RamaPay wallet — text, voice & video calls with end-to-end encryption. Mobile relay nodes earn MCT tokens. No servers, no tracking, no data collection. X25519 + AES-256-GCM encryption, WebRTC P2P calls, libp2p mesh network.

v4.8
Cross-Platform Chat Android ⇄ Web • PeerId Privacy • WebRTC Calls
--
Mobile Relay Nodes
🔐
PeerId Only
No IP on-chain
💰
-- MCT
Fee Pool Balance
🎁
0.001 MCT
Per Message Reward
📞
Voice & Video
WebRTC P2P Calls
🔐 X25519 ECDH
🛡️ AES-256-GCM
✍️ Ed25519 Signatures
🗄️ SQLCipher Encrypted DB
⛓️ On-Chain Identity
🔑 Wallet-Signed Auth
📱 Native Kotlin
Rate Limited

Military-Grade Security

Every component independently audited. Real cryptography, not placeholders.

End-to-end encryption shield

Real BouncyCastle Crypto

Every message is protected with production-grade X25519 Elliptic-Curve Diffie-Hellman key exchange and AES-256-GCM authenticated encryption — the same algorithms used by Signal and WhatsApp.

Keys are derived using HKDF with unique ephemeral keypairs per message, providing perfect forward secrecy. Your private keys never leave your device.

🔐 X25519 ECDH 🛡️ AES-256-GCM 🔑 HKDF Key Derivation ✍️ Ed25519 Signatures
Encrypted database storage

Encrypted Local Storage

All chat messages, contacts, and settings are stored in a SQLCipher-encrypted database on your device. Even if someone physically accesses your phone, they can't read your messages without your wallet key.

Combined with wallet-signed authentication (no passwords — your wallet IS your login), rate limiting (10 msg/sec), and 256KB payload caps, the entire system is hardened against real-world attacks.

🗄️ SQLCipher 🔑 Wallet Auth ⚡ Rate Limited 📦 256KB Max Payload

Why Native Protocol?

We rebuilt MumbleChat from scratch — no XMTP, no third-party dependencies. 100% native messaging on Ramestta blockchain.

🔐

X25519 Encryption

Production-grade BouncyCastle X25519 ECDH key exchange and AES-256-GCM. Real crypto, not simplified placeholders. Keys never leave your device.

⛓️

On-Chain Identity

Your wallet address IS your identity. Public keys stored on MumbleChatRegistry smart contract. No emails. No phone numbers. Self-sovereign and censorship-resistant.

🌐

Mobile Relay Network

Every phone can be a relay node. Pure P2P mesh with libp2p. Messages are end-to-end encrypted — relay nodes see only opaque blobs. No central servers, no hub dependency.

💰

MCT Tokenomics

Sustainable reward model with halving every 100K MCT minted. 0.1% transfer fee goes to relay node pool. On-chain verified relay proofs prevent fraud.

📱

Built into RamaPay

Native Kotlin/Jetpack Compose integration with RamaPay wallet. Chat + payments in one app. No WebView hacks. SQLCipher encrypted storage and background relay service.

🛡️

Hardened Security

Wallet signature authentication prevents Sybil attacks. 10 msg/sec rate limiting. 256KB payload caps. 200 msg/user queue limits. Production logging only.

Voice & Video Calls

WebRTC P2P calls with end-to-end encryption. Direct peer-to-peer when possible, TURN relay fallback for symmetric NAT. Full libp2p integration.

📞

Voice Calls (Phase 4)

Opus codec (6-510 kbps adaptive). WebRTC PeerConnection with ICE/STUN. Call signaling via libp2p streams. No central signaling server needed.

🎥

Video Calls (Phase 5)

H.264 codec with adaptive bitrate (480p minimum). Camera switching, picture-in-picture, mid-call video upgrade. Full-screen UI.

🔐

E2EE Media

SRTP encryption + insertable streams E2EE layer. Ephemeral X25519 keys per call. Perfect forward secrecy. Media never touches relay nodes unencrypted.

🚪

NAT Traversal

Direct P2P (60-80% success), STUN hole-punching, decentralized TURN servers via relay nodes (future). Multi-hop relaying for maximum privacy.

Decentralized P2P Network

Decentralized Network

Smart Contract Architecture

Smart Contracts

Relay Node Infrastructure

Relay Infrastructure

Smart Contracts

Deployed and verified on Ramestta Mainnet (Chain ID: 1370). V14 PeerId Privacy with on-chain verified relay proofs.

🪙

MCT Token

V8.0.0 - ERC-20 with fee pool, halving, and relay rewards.

0xb8A3CcD263248Cad0de86dA271D46fc963c60C68
View on RamaScan →
📝

Registry

V7.0.0 - On-chain identity and mobile node discovery.

0xabd36A48abbEb5EF692A4841FF2896cf6eC9420F
View on RamaScan →
📡

RelayManager

Contract V14 — PeerId Privacy, mobile relay proofs, rewards.

0xd3FCf60D852EA14979E28B01c5Cfe47882ddc2F4
View on RamaScan →

Security Audit Score: 8.2/10

Independently audited. 15 of 22 vulnerabilities resolved. Real BouncyCastle cryptography, wallet-signed authentication, SQLCipher encrypted database, WebRTC E2EE calls, and production-hardened security.

✅ Real X25519 ECDH
✅ Ed25519 Signatures
✅ SQLCipher DB
✅ Wallet Auth
✅ Rate Limited
✅ Queue Caps

Ready to Experience True Decentralization?

Download RamaPay wallet, register your identity on-chain, and start messaging and calling with military-grade encryption and zero central servers.