#ipld #codec #traits #solution #experimental #serve #fork

no-std lurk-ipld-core

Base traits and definitions used by ipld codecs

3 releases (breaking)

0.3.0 Nov 23, 2022
0.2.0 Nov 22, 2022
0.1.0 May 5, 2022

#36 in #ipld

Download history 20/week @ 2024-06-18 13/week @ 2024-06-25 5/week @ 2024-07-09 20/week @ 2024-07-16 3/week @ 2024-07-23 17/week @ 2024-07-30 12/week @ 2024-08-06 5/week @ 2024-08-13 2/week @ 2024-08-20 12/week @ 2024-08-27 1/week @ 2024-09-03 8/week @ 2024-09-10 13/week @ 2024-09-17 60/week @ 2024-09-24 8/week @ 2024-10-01

90 downloads per month
Used in 7 crates (5 directly)

MIT/Apache

74KB
2K SLoC

Lurk IPLD

This is an experimental and at-least transiently incompatible fork of libipld. It exists to serve the needs of Lurk until stable solutions can be upstreamed.

Rust IPLD library

Basic rust ipld library supporting dag-cbor, dag-json and dag-pb formats.

Originally authored by @dvc94ch as a part of the ipfs-rust project.

Matrix Discord

License

Dual licensed under MIT or Apache License (Version 2.0). See LICENSE-MIT and LICENSE-APACHE for more details.


lib.rs:

Core ipld types used by ipld codecs.

Dependencies

~2–2.5MB
~53K SLoC