Multikey Module
Multicodec and did:key encoding/decoding for AT Protocol public keys. Supports P-256 (multicodec 0x1200) and secp256k1 (multicodec 0xe7).
Functions and values
| Function or value |
Description
|
|
|
|
|
|
Encode a public key as a did:key string. Format: "did:key:" + "z" + base58btc(multicodec_prefix + compressed_public_key)
|
|
Encode a public key to multibase (base58btc, 'z' prefix) format. This is the format used in DID document verificationMethod publicKeyMultibase fields.
|
|