• © Goverland Inc. 2026
  • v1.0.8
  • Privacy Policy
  • Terms of Use
Origin ProtocolOrigin Protocolby0x4D8f320FC7A1dd3f72eD022FB895DbCA4e161A6C0x4D8f…1A6C

[DShop] Display token images for ERC-20 tokens during checkout

Voting ended over 4 years agoSucceeded

Original issue: https://github.com/OriginProtocol/dshop/issues/320

Summary: DShop allows merchants to accept custom ERC-20 tokens as payment. However, when a DShop customer reaches the 'Checkout' page, they may not see icons corresponding to the ERC-20 tokens configured for payment. Despite there being little resistance to the idea of displaying token images, there is no clarity on where we might get these token images from.

Specifically speaking, a solution to the above-mentioned issue was offered via https://github.com/OriginProtocol/dshop/pull/852. As noted, I authored code to fetch token images from one of two sources:

  1. TrustWallet's Github repository
  2. Ethereum Lists

Although a community member was concerned that sourcing images from a Github repository is introducing a "dependency", I stand by what I said in the thread -- having A solution is better than having NONE. Moreover, our reliance on a centralized resource like TrustWallet is alleviated by having Ethereum Lists (a decentralized alternative) as a 'fallback'. With us having the ability to display images for over 6000 unique tokens right now, I question whether we really need to keep waiting for a 'better' solution to come along.

Please vote to show support for merging the authored code into DShop's codebase.

Off-Chain Vote

Integrate proposal into DShop
310.75K 99.9%
I'm unconvinced. We need to wait
321 0.1%
Download mobile app to vote

Timeline

Oct 23, 2021Proposal created
Oct 24, 2021Proposal vote started
Nov 07, 2021Proposal vote ended
Oct 26, 2023Proposal updated