'Associating an image with SPL token

I have read that its possible to fork the solana token-list repo, add a section for my new token to include image/symbol/name etc and to then submit a pull request.

While great, its a bit laborious and had hoped somehow that my app could create new tokens with name/symbol/image on Solana in real time. (e.g. a business user in my app needs to be able to define new tokens by inputting name/symbol/image - and under the hood my app uses solana web3 to do the on-chain work etc )

The question I have is whether there is any faster way I can create tokens that have some meaningful information attached to them on-chain to make them more recognizable between wallets.

E.g. if I tried to develop my own rust smart contracts (instead of using the spl token) would I be able to integrate recognizeable names/images into the tokens ?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source