Build quantum-safe apps on Soqucoin.
Pure-JavaScript SDKs, Dilithium signing that runs in the browser, an eLTOO Lightning rail, and a covenant script layer Bitcoin itself doesn't run. The foundation is real and node-proven. The frontier is wide open.
$ npm run example:quickstart === soq-lightning-sdk quickstart (stagenet) === 1. Generated ephemeral ML-DSA-44 wallet: public key : 1312 bytes (5d7288300a7e…) node id : e9d79d98e67f… 2. Signed a PQ-native invoice (2420-byte sig): soq1ln1qyqqqqqqpmnt9q… 3. Verified signature client-side: ✓ valid 4. QR short-form bound to invoice: ✓ bound Same crypto path runs in the browser.
Quantum-safe transactions, in the browser.
The SDK is pure TypeScript and the ML-DSA-44 binding is WASM-free pure JS, so the entire crypto path runs client-side. Generate a Dilithium wallet, build and sign a transaction, and verify it, with no server ever touching a key. Most post-quantum chains can't sign in the browser at all. We can, and it's the fastest way to feel what this chain does.
- NIST ML-DSA-44 (Dilithium) signing, no ECDSA anywhere in the path
- Serializers proven byte-identical to the node (APO, CTV, CSFS, BIP143)
- Keys stay in the browser; ephemeral, stagenet-only, no custody
What you can build
Three tiers, marked honestly. Ready is usable today. Buildable means the primitives exist and we publish the patterns. Frontier is unbuilt, research-adjacent, and where the grants go.
Money & asset rails
- Quantum-safe payments and wallets, with in-browser signing
- USDSOQ stablecoin apps: payroll, remittance, merchant settlement
- Cross-chain apps on the 1:1 pSOQ↔SOQ gateway
- Atomic and submarine swaps via PQ-safe SHA-256 hashlocks
- Lightning payments (preview), the rail under any fast-money app
Covenant contracts
- Vaults: funds that can only move to pre-committed destinations (CTV)
- Oracle-conditioned payments (CSFS): insurance, settlement, liquidations
- DLC-style outcome contracts, PQ-native and adaptor-free
- Escrow, payment pools, and channel factories
- Compact multisig treasuries via aggregate signatures
The new ground
- Post-quantum ZK DeFi: confidential amounts plus programmable conditions
- CAT-powered covenants with richer transaction introspection
- Oracle and attestation infrastructure other apps consume
- Machine-to-machine and AI-agent payment economies
- Confidential, compliance-aware stablecoin rails
The honest limits
No Turing-complete VM. No Solidity, no global mutable contract state, no cross-contract calls. Contracts here are spending conditions on UTXOs and channels, not programs anyone can call. Multi-hop uses SHA-256 hashlocks, not adaptor signatures, because Dilithium has none in production yet. The covenant space is powerful but young. Tiers two and three are invitations to build on solid primitives with us, not finished SDKs. We publish the reference patterns, and we fund the hard ones.
SDKs
Tagged by how ready they actually are. Trust the labels, not the hype.
soqucoin-sdk Go
ReadyThe flagship L1 SDK. Keys, UTXO tracking, transaction building, Dilithium signing, ElectrumX. Tested, with examples.
soq-lightning-sdk TypeScript
PrevieweLTOO channels, PQ invoices, watchtower client, in-browser ML-DSA signing. Serializers proven byte-identical to the node. On-chain broadcast is mid-build.
soqushield_sdk Dart
AlphaPost-quantum crypto primitives for Flutter and mobile. Test coverage is landing before we feature it for production use.
The Playground
It's live. Generate a throwaway stagenet wallet, get faucet funds in one click, and
build, sign, and broadcast a real transaction without leaving the page. Signing stays
in your browser via @noble/post-quantum — the keys never touch our servers.
The exact in-browser crypto path is byte-verified against the node and accepted live on stagenet.
Grants & bounties
We fund people building the hard things on the frontier. The developer program is spinning up; talk to us early and we'll move fast.