metadata

command
v1.13.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 13, 2026 License: Apache-2.0, MIT Imports: 5 Imported by: 0

Documentation

Overview

Parse base64 encoded metadata and print it.

This program takes the base64 `Metadata` value encoded in a response from IPNI. e.g. https://cid.contact/cid/bafybeighzj4zh5ptwqvdndazjxoq7t3abr5cat3iekx6xttdquj7waeihm

Usage: go run ./tools/metadata/parse.go <base64_encoded_metadata>

Examples:

go run ./tools/metadata/parse.go gID4AaNhY9gqWCUAAXESIMW3kLyk7pHCD2de1EPfTaItNlGvQ7FoUIl2VYlit9DUYWUAYWnYKlgmAAGCBBIg7pPaVlvlZ4ROzdm676yzyA66LvU3RjucTsUxz6nCDsU= Type: 0x3e0000 (Index Claim) Value: &{Index:bagbaiera52j5uvs34vtyitwn3g5o7lftzahlulxvg5ddxhcoyuy47kocb3cq Expiration:0 Claim:bafyreigfw6ilzjhoshba6z262rb56tncfu3fdl2dwfufbclwkwewfn6q2q}

go run ./tools/metadata/parse.go gBI= Type: 0x900 (Transport Bitswap) Value: &{}

go run ./tools/metadata/parse.go oBIA Type: 0x920 (Transport IPFS Gateway HTTP) Value: &{}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL