References
[BCP14] - N/A - Best Current Practice 14: Key words for use in RFCs to Indicate Requirement Levels. - 2017.
Summary/Abstract
[Bitcoin-Core] - Bitcoin Core Developers - Bitcoin Core. - 2025.
Summary/Abstract
[BIP321] - Matt Corallo - URI Scheme. - 2024.
Summary/Abstract
[BIP327] - Jonas Nick, Tim Ruffing, Elliott Jin - MuSig2 for BIP340-compatible Multi-Signatures. - 2022.
Summary/Abstract
[BIP340] - Pieter Wuille, Jonas Nick, Tim Ruffing - Schnorr Signatures for secp256k1. - 2020.
Summary/Abstract
[BIP340-Cryptosuite] - Will Abramson - Data Integrity BIP340 Cryptosuites. - 2025.
Summary/Abstract
[BIP350] - Pieter Wuille - Bech32m format for v1+ witness addresses. - 2020.
Summary/Abstract
[CID] - Dave Longley, Manu Sporny, Markus Sabadello, Drummond Reed, Orie Steele, Christopher Allen - Controlled Identifiers v1.0. - 2025.
Summary/Abstract
[DID-CORE] - Manu Sporny, Dave Longley, Markus Sabadello, Drummond Reed, Orie Steele, Christopher Allen - Decentralized Identifiers (DIDs) v1.1. - 2025.
Summary/Abstract
Each DID document can express cryptographic material, verification methods, or services, which provide a set of mechanisms enabling a DID controller to prove control of the DID. Services enable trusted interactions associated with the DID subject. A DID might provide the means to return the DID subject itself, if the DID subject is an information resource such as a data model.
This document specifies the DID syntax, a common data model, core properties, serialized representations, DID operations, and an explanation of the process of resolving DIDs to the resources that they represent.
[DID-RESOLUTION] - Markus Sabadello, Dmitri Zagidulin - Decentralized Identifier Resolution (DID Resolution) v0.3. - 2025.
Summary/Abstract
This document specifies the algorithms and guidelines for resolving DIDs and dereferencing DID URLs. Additionally, this document describes the input and output metadata related to the DID resolution processes and further describes the data structures that may be returned from a DID resolution request. This document relies on the core DID specification, Decentralized Identifiers (DIDs) v1.1, which describes the underlying DID architecture in full detail.
[JSON-LD] - Manu Sporny, Dave Longley, Gregg Kellogg, Markus Lanthaler, Pierre-Antoine Champin, Niklas Lindström - JSON-LD 1.1. - 2020.
Summary/Abstract
This specification describes a superset of the features defined in JSON-LD 1.0 and, except where noted, documents created using the 1.0 version of this specification remain compatible with JSON-LD 1.1.
[RFC4648] - Josefsson, S. - The Base16, Base32, and Base64 Data Encodings. - 2006.
Summary/Abstract
[RFC6902] - Bryan, P. and Nottingham, M. - JavaScript Object Notation (JSON) Patch. - 2013.
Summary/Abstract
[RFC8785] - Rundgren, A. and Jordan, B. and Erdtman, S. - JSON Canonicalization Scheme (JCS). - 2020.
Summary/Abstract
This document describes the JSON Canonicalization Scheme (JCS). This specification defines how to create a canonical representation of JSON data by building on the strict serialization methods for JSON primitives defined by ECMAScript, constraining JSON data to the Internet JSON (I-JSON) subset, and by using deterministic property sorting.
[SEC] - Certicom Research and Daniel R. L. Brown - Standards for Efficient Cryptography 1 (SEC 1): Elliptic Curve Cryptography. - 2009.
Summary/Abstract
- signature schemes;
- encryption and key transport schemes; and
- key agreement schemes.
It also describes cryptographic primitives which are used to construct the schemes, and ASN.1 syntax for identifying the schemes.
The schemes are intended for general application within computer and communications systems.