0.0.10 • Published 5 months ago

btc-ordinal-dids v0.0.10

Weekly downloads
-
License
-
Repository
-
Last release
5 months ago

BTC Ordinals DIDs

Bitcoin Ordinals DID Method Logo

This is an implementation of the did:btco method.

It follows the DID Registration specification, uses DID

It uses the following options:

  • Client-managed secret mode

Prerequesites

  1. Bun
  2. jq
  3. A bitcoin node
  4. An ordinals node with full sat index running as a server
  5. Another ordinals node with full sat index to be used as a wallet
  6. UTXOs in the ordinals wallet

Core Methods

The core methods are implemented as follows

create(method = 'btco', did = null, options, secret, didDocument) -> jobId, didState, didRegistrationMetadata, didDocumentMetadata

update(did, options, secret, didDocumentOperation, didDocument) -> jobId, didState, didRegistrationMetadata, didDocumentMetadata

deactivate(did, options, secret) -> jobId, didState, didRegistrationMetadata, didDocumentMetadata

resolve(did, options) -> didDocument, didResolutionMetadata, didDocumentMetadata

Utility Methods

A number of utility methods are used to enable the core methods.

listAvailable() -> dids[]
0.0.10

5 months ago

0.0.9

6 months ago

0.0.8

6 months ago

0.0.7

6 months ago

0.0.6

6 months ago

0.0.5

6 months ago

0.0.4

6 months ago

0.0.3

6 months ago