Build on Adamant,
with the protocol itself.
Everything required to integrate with the chain, run validators, generate proofs, ship wallets, and write Move contracts that touch shielded value. Apache 2.0, public from the first commit.
JSON-RPC + WebSocket
Method list, params, examples, rate limits. Subscribe to blocks, mempool, validators, burns.
D.02SDKs
Rust (canonical), TypeScript, Go. Same surface as the reference client.
D.03Run a node
Node Runner, Node Watcher, Service Node, Prover. Sample configs, ports, system requirements.
D.04Faucet
Test-net ADM, capped per address. Rate-limited; not for production load.
D.05Adamant Move
Move-based VM. Objects, resources, #[shielded] functions, Move Prover for static verification.
D.06Burn-tx format
Per-source-chain spec: BTC OP_RETURN payload, ETH burn precompile, USDT/USDC burn destinations.
D.07View-key format
Encoding, scope bits, sub-key derivation. Worked disclosure example.
D.08Stealth addresses
ML-KEM-768 derivation, payment-request URI scheme.
D.09Implementation status
Module-by-module readiness. What is shipped, stubbed, or planned.
The reference implementation is the source of truth for execution. The whitepaper is the source of truth for protocol behaviour. Where they disagree, file an issue.
— Repository: github.com/adamant-protocol