What specifications should be used when creating a native token logo (e.g. dpi, pixel dimensions, size, etc.)

What specifications should be used when creating a native token logo (e.g. dpi, pixel dimensions, size, etc.)

@HeptaSean @DinoDude Any idea on this? The most i saw is the post from the stack over flow which goes in at this way. mainnet - Image size for logo for native tokens - Cardano Stack Exchange Which simply answer in at this way.

An icon to be used to represent the subject. Encoded as a PNG image, maximum size 64kb. 

There doesn’t seem to be more than that.

You can look at some wallet apps that display these icons and infer if your logo would look good in those, while still staying below 64 KiB. For most, the space seems to be quadratic, for example.

PNG typically uses 32-bit depth to support transparency and color so with 64kb max you should be able to fit a logo into a 256 x 256 pixel resolution or smaller. If you use a 8-bit depth optimized for web you will get higher pixel resolution but less color and no transparency support.

The easiest thing to do is create your logo to look how you want at higher resolution and then scale it down to the size limitation as an optimization afterward. Making thumbnails and icons by image scaling is very easy in Photoshop, Gimp, and other rasterizing tools.