{"id":"cid-parse","version":"1.0.0","description":"Parse a CIDv0 or CIDv1 envelope without hashing content.","supported_operations":["parse cid envelope","inspect cid multicodec","decode cid multihash","show cid digest bytes","read cid version","normalize cid text"],"unsupported_operations":["computing a CID from content","verifying that content matches a CID"],"semantics":["CIDv0 is the legacy bare dag-pb sha2-256 multihash; CIDv1 is version varint, codec varint, and multihash.","Canonical text is CIDv0 base58btc or CIDv1 lowercase unpadded base32."],"limits":{"max_text_characters":512,"max_binary_bytes":256},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["cid"],"properties":{"cid":{"type":"string","maxLength":512},"input_encoding":{"type":"string","enum":["text","hex"],"default":"text"}}},"output_schema":{"type":"object","additionalProperties":false,"required":["version","codec","multihash","bytes_hex","canonical_text","standard","reference","data_version"],"properties":{"version":{"type":"integer","enum":[0,1]},"codec":{"type":"object","additionalProperties":false,"required":["code","name"],"properties":{"code":{"type":"string"},"name":{"type":"string"}}},"multihash":{"type":"object","additionalProperties":false,"required":["code","name","digest_length","digest_hex"],"properties":{"code":{"type":"string"},"name":{"type":"string"},"digest_length":{"type":"integer","minimum":0},"digest_hex":{"type":"string"}}},"bytes_hex":{"type":"string"},"canonical_text":{"type":"string"},"standard":{"type":"string"},"reference":{"type":"string"},"data_version":{"type":"string"}}},"examples":[{"input":{"cid":"QmYwAPJzv5CZsnAzt8auVZRnGi2hMrZrm2suKMaqWwaoFY"},"output":{"version":0,"codec":{"code":"0x70","name":"dag-pb"},"multihash":{"code":"0x12","name":"sha2-256","digest_length":32,"digest_hex":"9d6c2be50f70695347c6da90ab413d0fdb860d3ef82fcf8282408f334e9571eb"},"bytes_hex":"12209d6c2be50f70695347c6da90ab413d0fdb860d3ef82fcf8282408f334e9571eb","canonical_text":"QmYwAPJzv5CZsnAzt8auVZRnGi2hMrZrm2suKMaqWwaoFY","standard":"Multiformats CID Specification 1.0","reference":"CID specification 1.0 §CIDv0/§CIDv1 and multicodec/multihash/multibase tables","data_version":"multiformats tables snapshot 2026-10-24"}},{"input":{"cid":"bafybeie5nqv6kd3qnfjuprw2scvucpip3oda2pxyf7hyfasar4zu5flr5m"},"output":{"version":1,"codec":{"code":"0x70","name":"dag-pb"},"multihash":{"code":"0x12","name":"sha2-256","digest_length":32,"digest_hex":"9d6c2be50f70695347c6da90ab413d0fdb860d3ef82fcf8282408f334e9571eb"},"bytes_hex":"017012209d6c2be50f70695347c6da90ab413d0fdb860d3ef82fcf8282408f334e9571eb","canonical_text":"bafybeie5nqv6kd3qnfjuprw2scvucpip3oda2pxyf7hyfasar4zu5flr5m","standard":"Multiformats CID Specification 1.0","reference":"CID specification 1.0 §CIDv0/§CIDv1 and multicodec/multihash/multibase tables","data_version":"multiformats tables snapshot 2026-10-24"}}],"execute_url":"/v1/tools/cid-parse/versions/1.0.0/execute"}