Open cre8 opened 4 months ago
By blowing up the JSON, do you mean that data URIs will make the file large and thus slow to load an parse?
Or are you afraid of JSON validity?
More the first concern. I see the wallet icon not as important as the included data like names, numbers, bools etc. that can be used for filtering. When we include the logos as base64, it will be responsible of 99% of the file size.
However I understand that it does not look good when we reference to an external hosted images that is not provided anymore.
Suggested solution for the future:
I would not set this open issue to a high priority since the amount of new wallet requests is not high enough. People should have the easiest way to provide information in the short run so we are able to get PRs for the wallets/agents out there,
To make it easy for the providers, right now you only need to generate one json file that includes a url to the logo.
I would not prefer that people insert a base encoded image since this will blow up the json file!.
We can insert the information that people can add it to the logo folder if they do not want to host it on their own (preferred option)