CIDv1.eth : onchain ipfs/ipld encoder libraries

This is follow up from jsonapi.eth implementing full suit CIDv1 encoders in solidity as standalone libraries.

Multicodecs:
dag-cbor, dag-json, dag-pb, json-utf8, raw-bin, unix-fs

Multihashes:
identity-raw, keccak-256, sha-256

Actual data for tests was generated using Helia/js client, and CAR files are included in for offchain/ipfs testing.

5 Likes

This is very exciting. Greatly expands what’s possible with ENS-based websites

1 Like