Implementations
did:btcr2 is implemented across four languages today. The TypeScript reference
implementation is the most complete; Java is delivered as Universal
Resolver/Registrar drivers; Rust and Python remain experimental.
For a high-level view of which CRUD operations and networks each implementation supports, see the cross-impl parity matrix.
- Java — Universal Resolver / Universal Registrar drivers (Danube Tech).
- Python — experimental alpha (
dcdpr/did-btcr2-py). - Rust — experimental (
dcdpr/did-btcr2-rust). - TypeScript — reference implementation (
@did-btcr2/method,@did-btcr2/api).