every DID method, measured
← Resolver Directory Providers Analytics API docs
did:btcr2
Upstream routed

The modern successor to did:btcr (formerly did:btc1), anchored in Bitcoin transactions.

Live scores

Popularity 53
Availability 98%
ThisDID canary 24hno data
resolutions: 24h 0 · 7d 264 · 30d 268 · from /analytics

Routing

Facts

JSON API
/directory/api/methods/btcr2
Last reviewed
2026-08-28

Research

Digital Contract Design's successor to did:btcr, presented as did:btc1 through 2025 before the rename. The spec is very active but self-declared draft with possible breaking changes, and it is not yet in the W3C DID method registry. Identifiers are bech32m (a secp256k1 key or a genesis-document hash); document updates are discovered by scanning beacon addresses over Esplora-style HTTPS APIs and verified with hash-chained JSON Patches and BIP-340 Schnorr signatures — mechanics a Worker driver could implement, and an official TypeScript implementation exists (@did-btcr2/method, noble/scure-based). Adoption is test-network-only so far (mutinynet/signet vectors; no mainnet DIDs found in the wild), so ThisDID serves it upstream — both Godiddy and the DIF Universal Resolver resolve the mutinynet canary today — and a verifying edge driver waits on W3C registration or real mainnet usage.

Links

Curated method research + live measured scores · A DIF Identifiers & Discovery Working Group project advancing the Universal Resolver and interoperable DID methods · Resolver · Analytics · Status · JSON API · API docs · Source