Icrc metadata inconsistency

Hi @aligatorr89,

It seems that some SNSs unset their ledger logo by adopting either a “Manage SNS metadata” or a “Manage ledger parameters” proposal.

I’ll bring this up with the Governance team to make sure we agree this is a bug, in which case we’ll propose a fix for it in the next week or so.

In the meantime, we recommend all SNSs without a logo to submit a Manage ledger parameters proposal to set just the logo; it’s safe to omit other fields as (unlike the ledger logo, they won’t be overwritten unless explicitly specified).

PS. OpenChat is a different case. We think many old SNSs simply never have set a ledger logo, as they were launched before the new “1-proposal” SNS initialization flow, and never explicitly proposed a ledger logo (all frontends had to fall back to fetch their SNS’s main logo anyway). However, if you notice evidence that some SNS launched via the 1-proposal flow (i.e., using a CreateServiceNervousSystem NNS proposal), did not overwrite their ledger logo using “Manage SNS metadata” or “Manage ledger parameters”, and currently don’t have a ledger logo, then please let us know!

4 Likes