Post-Quantum Cryptography

Messages that survive
the quantum era

Asterias is an encrypted messenger built for the age of quantum computers. PQXDH key exchange, Double Ratchet messaging, a non-custodial Monero wallet, and peer-to-peer betting — all in one app.

iOS: install via AltStore or Sideloadly · Android: enable Install unknown apps in Settings

Free. Open source. No accounts required.

Betting Hub
NBA Finals — Game 7
Celtics vs Lakers
0.42 XMR escrow
Active
BTC above $100k — June
1.0 XMR escrow
Pending
2.3814 XMR unlocked
Messages
A
Alice
Ready for the match tonight?
2m
3
B
Bob
Bet accepted! 0.5 XMR
1h
C
Carol
Safety number verified
3h
Hey — saw Kyber-768 in your bundle
Yep, hybrid PQXDH. Quantum-safe session.

Built for a post-quantum world

Everything you'd expect from a secure messenger — plus the tools quantum computers can't break.

Post-Quantum Encryption

Every session uses a hybrid PQXDH key exchange — X25519 + Kyber-768. An attacker must break both a classical and a post-quantum algorithm to compromise your messages. Layered on top, Double Ratchet delivers perfect forward secrecy for every message.

Kyber-768 X25519 PQXDH Double Ratchet ChaCha20-Poly1305

Non-Custodial Monero Wallet

A full XMR wallet built directly into the app. Your keys never leave your device. Balance syncs via a decentralized oracle network — no light wallet server, no third-party custody.

View-key scanning DON sync

Peer-to-Peer Betting

Propose bets directly inside any conversation. Funds are locked in a Monero escrow contract and released automatically when the oracle network resolves the event. No bookmaker. No middleman.

Monero escrow 2-of-3 oracle

Decentralized Oracle Network

A 2-of-3 consensus oracle network resolves betting events. Oracles are selected by reputation and stake weight. No single point of failure, no administrator with override power.

2/3 consensus Reputation-weighted

No Accounts. No Servers.

Identity is a Dilithium key pair generated on your device. The relay server routes encrypted payloads by public key and stores nothing. No sign-up, no email, no phone number.

Dilithium identity Stateless relay

Open Source

The full cryptographic stack, protocol implementation, and mobile clients are open source. Inspect the code, verify the claims, run your own infrastructure.

MIT license Auditable

Secure by design, simple to use

01

Generate your identity

On first launch, Asterias generates a Dilithium key pair locally. Your public key is your user ID — share it with anyone who wants to message you. Nothing is sent to any server.

02

Establish a quantum-safe session

When you first message someone, both devices perform a PQXDH handshake — combining X25519 Diffie-Hellman with Kyber-768 key encapsulation. The resulting session key is used to initialize a Double Ratchet.

03

Message, bet, and transact

Every message is encrypted end-to-end with a fresh key. Propose a bet inline — your counterpart accepts, funds lock in Monero escrow, and the oracle network resolves it automatically when the event concludes.

Every layer examined

Asterias uses well-studied, standardized algorithms at every layer. Nothing novel, nothing experimental.

Component Algorithm Standard Quantum Resistance
Key Exchange X25519 + Kyber-768 NIST PQC Round 3 / RFC 7748 Hybrid — break both
Session Encryption ChaCha20-Poly1305 RFC 8439 256-bit symmetric
Messaging Protocol PQXDH + Double Ratchet Signal Protocol (PQ variant) Inherits hybrid KEM
Identity Signatures Dilithium3 NIST FIPS 204 Post-quantum
Wallet Sync View-key scanning Monero protocol Local — no server trust
Transport TLS 1.3 RFC 8446 Relay only — E2E above

The relay server is stateless. It routes encrypted payloads by public key and stores no message content. Even a fully compromised relay server cannot read your messages.

Start messaging securely

Free on TestFlight for iOS and Google Play for Android.