Bitcoin Identity Standards and Applications

1 minute read

ION

Introduction to Ion – a layer 2 network for Decentralized Identifiers with Bitcoin - Daniel Buchner</a> from SSIMeetup</a>

BTCR

  • /w3c-ccg/didm-btcr</a> - WORK ITEM: BTCR DID Method Spec
  • did:btcr: - BTCR DID Method
    • The Bitcoin Reference DID method (did:btcr) supports DIDs on the public Bitcoin blockchain. The Bitcoin Reference method has minimal design goals: a DID trust anchor based on the Bitcoin blockchain, updates publicly visible and auditable via Bitcoin transactions, and optionally, additional DID Document information referenced in the transaction OP_RETURN data field. No other Personal Identifiable Information (PII) would be placed on the immutable blockchain.
    • btcr tx conversion playground
  • /WebOfTrustInfo/btcr-tx-playground.github.io</a>
  • /WebOfTrustInfo/btcr-did-tools-js</a>
  • /WebOfTrustInfo/btcr-hackathon</a> - Virtual hackathon to create spec and code for Bitcoin-based Decentralized Identifiers (DIDs)

Bitnation

  • Bitnation taps Blockchain tech to aid Refugees[^]
  • BTCR DID Method — The Bitcoin Reference DID method (did:btcr) supports DIDs on the public Bitcoin blockchain. The Bitcoin Reference method has minimal design goals: a DID trust anchor based on the Bitcoin blockchain, updates publicly visible and auditable via Bitcoin transactions, and optionally, additional DID Document information referenced in the transaction OP_RETURN data field. No other Personal Identifiable Information (PII) would be placed on the immutable blockchain.

Spidchain

  • Spidchain [wp]
    • “offers a platform for self-sovereign identity, including desktop and mobile apps for end-users. It uses Decentralized Identifiers (DIDs) - backed by optionally Bitcoin or Ethereum - to implement a marketplace for verifiable claims. The Spidchain applications allow individuals to create, recover, and revoke DIDs, to authenticate, to sign and verify files and claims, and more.”

Spidchain Bitcoin Repos

  • /SpidChain/spidchain-btcr</a> - An implementation of the btcr standard for self sovereign distributed digital identity
  • /SpidChain/electrumx</a> Forked from kyuupichan/electrumx
    • Alternative implementation of spesmilo/electrum-server
  • /SpidChain/btcr-spv</a> - Poc of an SPV implementation of BTCR
  • /SpidChain/satoshis-wheel-of-fortune</a> - Pick a name from a list randomly in a provably honest way
  • /SpidChain/txref-conversion-js</a> - Forked from WebOfTrustInfo/txref-conversion-js
    • Javascript library for converting txids to txrefs and back