Aller au contenu

🌐 OrbisNet — Sovereign Decentralized Social Network & Messaging — Nostr (WebSockets & WebRTC E2EE)


Recommended Posts

[APP][ANDROID 8+][NOSTR][E2EE] OrbisNet — Decentralized Messaging, Social Network & P2P Calls

Hello Frandroid,

I’m developing OrbisNet, an Android communication application built around the decentralized Nostr protocol.

The goal is to provide messaging, social features and encrypted voice/video communication without depending on a traditional centralized backend.

━━━━━━━━━━━━━━━━━━━━━━

FEATURES

━━━━━━━━━━━━━━━━━━━━━━

• Decentralized messaging through Nostr relays

• End-to-end encrypted private messaging

• NIP-44 authenticated encryption

• BIP-340 Schnorr signatures / secp256k1

• Nostr npub/nsec identity — no phone number or email required

• WebRTC encrypted voice & video calls

• QR-code contact/key pairing

• Social feed, stories and polls

• Trusted circles: Family / Friends / Public

• Encrypted voice messages

• GPS location sharing

• Local encrypted storage

• Encrypted backup system

• Android KeyStore / hardware-backed key protection

• Local anti-scam / phishing detection

• Local AI reply suggestions

• No third-party AI API

━━━━━━━━━━━━━━━━━━━━━━

SECURITY

━━━━━━━━━━━━━━━━━━━━━━

The application uses several security layers:

• NIP-44 encrypted messaging

• ChaCha20-Poly1305 authenticated encryption

• BIP-340 Schnorr signatures

• secp256k1

• Android KeyStore / TEE

• Local encrypted database

• PBKDF2-based encrypted backups

• SHA-256 APK integrity verification

• Local-only AI processing

Private conversations are encrypted before being transmitted through Nostr relays.

━━━━━━━━━━━━━━━━━━━━━━

NETWORK ARCHITECTURE

━━━━━━━━━━━━━━━━━━━━━━

OrbisNet does not rely on a single central messaging server.

The application communicates with Nostr relays through secure WebSockets.

Voice/video calls use WebRTC for the media connection, while Nostr is used for signaling.

This means the application can work with different Nostr relays rather than being tied to a single proprietary messaging backend.

━━━━━━━━━━━━━━━━━━━━━━

DOWNLOAD

━━━━━━━━━━━━━━━━━━━━━━

Current stable version: v1.2.0

Android: 8.0+ (API 26+)

APK size: ~ 52 MB

Official website:

https://shadevpro.github.io/O-R-B-I-S-net/

APK:

https://github.com/ShaDevPro/O-R-B-I-S-net/releases/download/OrbisNet-v1.2.0/O.R.B.I.S.apk

SHA-256:

6b983af8c9b139d39d220fb435f1c04c10e190a9817455c90d0886199bea96d9

━━━━━━━━━━━━━━━━━━━━━━

TESTING

━━━━━━━━━━━━━━━━━━━━━━

I’m looking for Frandroid members interested in testing the application on different Android devices.

Especially interested in feedback regarding:

• Nostr relay compatibility

• Messaging reliability

• WebRTC calls

• Battery/data consumption

• Android version compatibility

• KeyStore / device-specific issues

• UI/UX issues

• Security or implementation issues

• Bugs that only appear on specific manufacturers

If you test it, please include:

Device:

Android version:

Manufacturer ROM:

OrbisNet version:

Problem / feedback:

Steps to reproduce (if applicable):

Screenshots or logs:

━━━━━━━━━━━━━━━━━━━━━━

This is an independent project by ShaDevPro.

Feedback, bug reports and technical criticism are welcome.

Thanks to everyone who takes the time to test it.

Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...