#affinidi #ssi

affinidi-encoding

Multibase and multicodec encoding utilities for Affinidi TDK

4 releases

Uses new Rust 2024

new 0.1.3 Apr 18, 2026
0.1.2 Apr 17, 2026
0.1.1 Feb 1, 2026
0.1.0 Jan 31, 2026

#2793 in Authentication

Download history 188/week @ 2026-01-31 135/week @ 2026-02-07 298/week @ 2026-02-14 214/week @ 2026-02-21 393/week @ 2026-02-28 380/week @ 2026-03-07 625/week @ 2026-03-14 1207/week @ 2026-03-21 673/week @ 2026-03-28 527/week @ 2026-04-04 1060/week @ 2026-04-11

3,581 downloads per month
Used in 34 crates (6 directly)

Apache-2.0

19KB
324 lines

affinidi-encoding

Crates.io Documentation Rust License

Multibase and multicodec encoding utilities for the Affinidi Trust Development Kit. Provides encoding and decoding of cryptographic key material using the Multibase and Multicodec specifications.

Installation

[dependencies]
affinidi-encoding = "0.1"

Features

  • Multibase encoding/decoding (Base58-BTC)
  • Multicodec prefix handling for key type identification
  • Zeroize support for sensitive key material

License

Apache-2.0

Dependencies

~0.3–1MB
~20K SLoC