-
-
Notifications
You must be signed in to change notification settings - Fork 648
Contributing ‐ Web3 Wallet
William O'Beirne edited this page May 29, 2018
·
2 revisions
If you're a web3 wallet developer or user, you'll definitely want to have people see your name and logo when they browse MyCrypto with your browser:
It's easy to get that to happen, just open a pull request with the following changes:
- Add your logo to
common/assets/images/wallets/{provider}.svg
- Must be an SVG, must be #000 black, should be roughly square in shape.
- Add the name of your provider to
common/translations/lang/en.json
asX_{PROVIDER}
.- If you go by a different name in other languages, you can also add it to other language configs.
- Add the logo and names to the configuration in
common/utils/web3.ts
'sWEB3_CONFIGS
object.- The key of the
WEB3_CONFIGS
object should be the value ofweb3.currentProvider.constructor.name
. You must ensure that this string is consistent, and not uglified as a part of your build. This has become the standard way of identifying providers, though we're open to better techniques as they come along.
- The key of the
If you'd like for us to suggest your Web3 provider during wallet creation or web3 unlock as an alternative, please reach out to [email protected].