KomodoPlatform / coins

coin parameters and all files needed for GUI support
17 stars 123 forks source link

Add more Trezor coins & derivation paths #579

Closed smk762 closed 1 year ago

smk762 commented 1 year ago

refs:

e.g.

    "derivation_path": "m/44'/2301'",
    "trezor_coin": "Qtum"
SirSevenG commented 1 year ago

https://github.com/qtumproject/ledger-wallet-chrome/blob/master/app/src/bitcoin/networks.coffee

Gives some more signed messages, but I think we've covered 'em all already.

Click ``` dash DarkCoin Signed Message zcash Zcash Signed Message clubcoin ClubCoin Signed Message stratis Stratis Signed Message peercoin PPCoin Signed Message komodo Komodo Signed Message poswallet PoSWallet Signed Message ```

Also got a raw list of Trezor coins from https://trezor.io/coins I am not sure if lowercase coin naime should be a "trezor_coin", or short one.

Click ``` Bitcoin btc Ethereum eth Tether usdt Coin usdc BNB bnb USD busd XRP xrp Dogecoin doge Cardano ada Polygon matic Ether steth OKB okb Polkadot dot Dai dai TRON trx Inu shib Litecoin ltc Solana sol Uniswap uni Avalanche avax Toncoin ton Token leo Bitcoin wbtc Chainlink link Monero xmr Hub atom Classic etc Stellar xlm Cash bch Quant qnt Cronos cro ApeCoin ape Algorand algo VeChain vet Protocol near Hedera hbar Filecoin fil Frax frax Computer icp EOS eos Dollar usdp SV bsv Huobi ht Elrond egld DAO ldo Flow flow Classic luna Aave aave Infinity axs Network theta TrueUSD tusd Tezos xtz USDD usdd Sandbox sand Wallet twt KuCoin kcs BitTorrent btt Chiliz chz Dollar gusd cUSDC cusdc Decentraland mana Token wbt Zcash zec PancakeSwap cake Fantom ftm Aptos aptos Maker mkr Chain xcn Gate gt Xchange tkx Gold paxg Klaytn klay eCash xec Dash dash IOTA miota NEO neo Gold xaut Graph grt OKC okt cDAI cdai THORChain rune cETH ceth GMX gmx Network snx Protocol mina Osmosis osmo Arweave ar Pool rpl NEXO nexo Share fxs Network xdc Radix xrd Token btse DAO crv ImmutableX imx EthereumPoW ethw Stacks stx BitDAO bit 1inch 1inch Zilliqa zil ```
smk762 commented 1 year ago

Thanks, will include in next commit

SirSevenG commented 1 year ago

https://github.com/satoshilabs/slips/blob/master/slip-0044.md

https://gist.github.com/SirSevenG/06f9c8f85119cb349fb5203eda20f051

smk762 commented 1 year ago

Request in Trezor forum for full supported coins list - https://forum.trezor.io/t/complete-list-of-supported-coins-in-csv-json-format/11135

smk762 commented 1 year ago

Trezor has kindly provided a link with required info, I'll update PR today https://raw.githubusercontent.com/trezor/trezor-common/master/defs/coins_details.json

There is a change coming soon though -

Note that this file will be discontinued in a matter of months as we switch away from a hardcoded list of ERC20 tokens and EVM chains to a dynamic one from CoinGecko data and the ethereum-lists repositories. At that point it will be relatively safe to assume that every ERC20 token is considered supported.

Unsure if this will require a related update here also when the time comes, but will keep an eye on it.