Maximum-privacy coin

Amounts hidden, recipients hidden — proven against a single global anonymity set.

Unfortunately, not fast

We trade speed for privacy. On purpose — and we won't apologize for it.

100% fair distribution

Every coin is mined. No pre-mine, no sale, no insiders.

No dev coins

Zero founder allocation. Not a single coin set aside.

100% open

Open protocol, open source, open to everyone.

Minable

Earn OBX with CPU proof-of-work (RandomX) — no special hardware.

Staking of rewards

Stake your OBX any time — earn yield, unstake whenever you want.

Join the community & start mining

Run a node, mine OBX, and help the network grow.

flowchart TB

subgraph WAL["WALLET · build and prove"]
  direction LR
  W1["Transparent
Pedersen + Schnorr"]:::wal W2["Confidential ZK
hidden amounts"]:::wal W3["Unlinkable
recipient-secret nullifier"]:::wal W4["zk-STARK anon spend
transparent · no trusted setup"]:::wal W5["Vault
private staking"]:::wal W6["Cross-chain swaps
XNO scriptless · BTC HTLC (disabled)"]:::wal W7["Post-quantum
ML-KEM-768 stealth"]:::wal end subgraph MEM["MEMPOOL · admit"] direction LR M1["Parallel proof verify"]:::wal M2["Value conservation"]:::wal M3["Shared nullifier set"]:::wal M4["Bounded · fee-priority"]:::wal end subgraph P2P["P2P MESH · censorship-resistant"] direction LR N1["Self-discovering
PEX + addr-me"]:::net N2["Eclipse-resistant
/16 group caps"]:::net N3["Tor · .onion
Dandelion++"]:::net N4["Seedless"]:::net end subgraph MIN["MINER · full node by protocol"] direction LR R1["Proof-of-Retrievability
k challenges on retained span"]:::min R2["Memory-hard PoW
epoch seed · LWMA"]:::min R3["Paced to block time"]:::min end subgraph VAL["VALIDATION · every node"] direction LR V1["PoW + difficulty + MTP"]:::min V2["PoR vs stored headers"]:::min V3["Per-tx proofs
STARK · PQ"]:::min V4["Conservation + nullifier"]:::min V5["Header roots match"]:::min end subgraph ST["STATE · constant-size, committed"] direction LR S1[("Class-group accumulator
all coins · constant-size")]:::sta S2[("Nullifier set")]:::sta S3[("Epoch-sharded
Poseidon tree")]:::sta S4[("PQ anonymity accumulator")]:::sta S5[("Vaults · swaps · incentive pool")]:::sta end HDR["HEADER · Acc·Null·CM·PQ·PoR roots
bound by PoW"]:::sta CH[("CANONICAL CHAIN")]:::sta PR["Pruning by design
3-tier · snapshot sync · miners too"]:::sta XC[("Cross-chain order book
OBX↔XNO (live) · OBX↔BTC (planned)")]:::net STOP(["✗ cannot mine"]):::stop WAL ==>|"signed tx + STARK proof"| MEM MEM ==>|"Dandelion++ gossip"| P2P P2P ==>|"select ≤ 1000 txs"| MIN MIN ==>|"mined block"| VAL VAL ==>|"apply · atomic · reorg-safe"| ST ST ==>|"5 roots + NumTxs"| HDR HDR ==> CH CH ==> PR S3 -.->|"recent CMRoot = spend anchor"| W2 S3 -.-> W3 S5 -.->|"confidential yield"| W5 W6 <--> XC W7 -.-> S4 CH -.->|"broadcast block"| P2P CH -.->|"fork-choice: most-work + hash tie-break + partition recovery"| CH PR -.->|"snapshot serves new nodes"| P2P R1 -.->|"can't prove retained span"| STOP classDef wal fill:#08313a,stroke:#00e6c3,color:#dffbf5; classDef net fill:#1e1640,stroke:#8b6cff,color:#ece7ff; classDef min fill:#3a1426,stroke:#ff7ad9,color:#ffe6f6; classDef sta fill:#3a2e0b,stroke:#ffc15e,color:#fff3dc; classDef stop fill:#2a0f12,stroke:#ff5a5a,color:#ffd9d9;
Solid arrows = a transaction's path · dotted = cross-links · zoom to read every box