Should we profile CIDs?

One thing I would throw out is that there are still low-hanging tooling things that could make CIDs easier to work with.

If i have a cbor decode of data with a cid, I get a 42 tag, and then some hex, typically. it would be great if something like cid.ipfs.tech could more easily massage that back into a sane cid, versus the current workflow of having to write a script each time i encounter a binary cid in the wild.

I think this is a reasonable example because with any sort of hash you’re going to find non-canonical representations, and it’s about the quality of the tooling in the ecosystem for how frustrating it is when that happens.

1 Like