{"ok":true,"apiVersion":"1.0","kind":"IcefamBrandIdentity","identity":{"schemaVersion":"1.0.0","canonicalId":"https://icefam.fm/#identity","organization":{"legalName":"Icefam Records","displayName":"Icefam Records","website":"https://icefamrecords.com/"},"product":{"name":"Icefam FM","website":"https://icefam.fm/","descriptor":"Independent social music, streaming, live, intelligence, and creator marketplace network"},"logo":{"role":"primary_logo","src":"/assets/icefam-logo.svg","canonicalUrl":"https://icefam.fm/assets/icefam-logo.svg","mediaType":"image/svg+xml","appliesTo":["Icefam Records","Icefam FM"]},"mascot":{"role":"brand_character","name":"DROOLY","src":"/assets/icefam-mascot.jpg","canonicalUrl":"https://icefam.fm/assets/icefam-mascot.jpg","mediaType":"image/jpeg","isLogo":false,"description":"Icefam's weed-leaf mascot and character; not the primary logo."}},"integrity":{"commitment":{"scheme":"icefam-static-declaration-v1","canonicalization":"recursive-lexicographic-json-v1","digestAlgorithm":"sha256","digest":"sha256:fdf12018bfe7578a2c98979804513f52e07f2ba21450126392f003f0ebd6ffed","scope":["identity","protocol"],"statement":"This digest commits to the identity and protocol declarations returned by the Icefam FM APIs."},"signature":{"status":"unsigned","algorithm":null,"publicKey":null,"value":null},"sourceRevision":null,"notice":"The commitment detects declaration changes; it is not an on-chain attestation or proof of deployment."}}
