From d40894b155971bc206f597cd976c73ec0d26f003 Mon Sep 17 00:00:00 2001 From: steffen Date: Tue, 3 Jun 2025 23:03:08 +0200 Subject: [PATCH] first commit --- NiceHash/Nicehashapi.pm | 141 + NiceHash/coingeckoid.json | 35147 +++++++++++++++++++++ NiceHash/investment.csv | 77 + NiceHash/nicehash.pl | 206 + NiceHash/nicehash.py | 336 + NiceHash/nicehash.pyc | Bin 0 -> 15430 bytes NiceHash/nicehash_api.py | 12 + NiceHash/nicehashmining.csv | 85 + NiceHash/nicehashtest.pl | 14 + NiceHash/pricesbitcoin.json | 1 + README.md | 0 cx2mysql.pl | 136 + dbcompare.pl | 114 + download_datatables.pl | 101 + feiertage.pl | 135 + geo.pl | 79 + lite.pl | 25 + mqtt.html | 49 + netflix/Device/netflix.com_cookies.txt | 11 + netflix/get.py | 26 + openwrt/source_analyse.pl | 96 + openwrt/wr3000_missing_packages_HWR.txt | 71 + openwrt/wr3000_new_packages_HWR.txt | 120 + openwrt/x5000r_missing_packages_DACH.txt | 55 + openwrt/x5000r_new_packages_DACH.txt | 86 + readdirtest.pl | 36 + recursivtest.pl | 20 + rediscaht.pl | 137 + rom_analyse/anal.pl | 69 + rom_analyse/anal.txt | 1 + rom_analyse/doppel.txt | 869 + rom_analyse/missing_bios_report.txt | 48 + sprintf.pl | 4 + sqlbackup.pl | 222 + sqlbackup.txt | 24 + sshcron.1.pl | 159 + sshcron.pl | 234 + subprocess.pl | 33 + t.pl | 6 + test.html | 6804 ++++ test.json | 581 + test.pl | 28 + test2.html | 2411 ++ testparameter.pl | 8 + timelocal.pl | 117 + updateheisql.pl | 62 + updatevscode.pl | 104 + updatevscodium.pl | 124 + updatevscodium.py | 117 + 49 files changed, 49341 insertions(+) create mode 100644 NiceHash/Nicehashapi.pm create mode 100644 NiceHash/coingeckoid.json create mode 100644 NiceHash/investment.csv create mode 100644 NiceHash/nicehash.pl create mode 100644 NiceHash/nicehash.py create mode 100644 NiceHash/nicehash.pyc create mode 100644 NiceHash/nicehash_api.py create mode 100644 NiceHash/nicehashmining.csv create mode 100644 NiceHash/nicehashtest.pl create mode 100644 NiceHash/pricesbitcoin.json create mode 100644 README.md create mode 100644 cx2mysql.pl create mode 100644 dbcompare.pl create mode 100644 download_datatables.pl create mode 100644 feiertage.pl create mode 100644 geo.pl create mode 100644 lite.pl create mode 100644 mqtt.html create mode 100644 netflix/Device/netflix.com_cookies.txt create mode 100644 netflix/get.py create mode 100644 openwrt/source_analyse.pl create mode 100644 openwrt/wr3000_missing_packages_HWR.txt create mode 100644 openwrt/wr3000_new_packages_HWR.txt create mode 100644 openwrt/x5000r_missing_packages_DACH.txt create mode 100644 openwrt/x5000r_new_packages_DACH.txt create mode 100644 readdirtest.pl create mode 100644 recursivtest.pl create mode 100644 rediscaht.pl create mode 100644 rom_analyse/anal.pl create mode 100644 rom_analyse/anal.txt create mode 100644 rom_analyse/doppel.txt create mode 100644 rom_analyse/missing_bios_report.txt create mode 100644 sprintf.pl create mode 100644 sqlbackup.pl create mode 100644 sqlbackup.txt create mode 100644 sshcron.1.pl create mode 100644 sshcron.pl create mode 100644 subprocess.pl create mode 100644 t.pl create mode 100644 test.html create mode 100644 test.json create mode 100644 test.pl create mode 100644 test2.html create mode 100644 testparameter.pl create mode 100644 timelocal.pl create mode 100644 updateheisql.pl create mode 100644 updatevscode.pl create mode 100644 updatevscodium.pl create mode 100644 updatevscodium.py diff --git a/NiceHash/Nicehashapi.pm b/NiceHash/Nicehashapi.pm new file mode 100644 index 0000000..7241f18 --- /dev/null +++ b/NiceHash/Nicehashapi.pm @@ -0,0 +1,141 @@ + +package Nicehashapi; + +use Moo; +use strictures 2; +use namespace::clean; +use File::Slurp; +use Data::Printer; +use Mojo::UserAgent; +use Digest::SHA qw(hmac_sha256_hex);; +use UUID::Tiny ':std'; +use Time::HiRes qw(gettimeofday); +use Encode qw(decode encode); +use Data::Dumper; + +has key => ( + is => 'ro', +); + +has secret => ( + is => 'ro', +); + +has organisation_id => ( + is => 'ro', +); + +# my $key = '8bcbda58-5a26-4ce4-8e61-3a0fd894cfbb'; +# my $secret = '59dc1ee5-a0e6-4ba6-9a9c-a043c350b88b84266786-2d14-4b9f-9ae5-d168ed8376b7'; +# my $organisation_id = '4c615374-bf85-42fd-860d-b1bf4568c01f'; + +sub get_payouts { + my ( $self, $page, $size) = @_; + return _request($self, 'GET', '/main/api/v2/mining/rigs/payouts', "page=$page&size=$size", undef); +} + +sub get_currencies { + my ( $self) = @_; + return _request($self, 'GET', '/main/api/v2/public/currencies/', '', undef); +} + +sub get_prices { + my ( $self) = @_; + return _request($self, 'GET', '/exchange/api/v2/info/prices', '', undef); +} + +sub get_hashpowerEarnings { + my ( $self, $currencies) = @_; + return _request($self, 'GET', '/main/api/v2/accounting/hashpowerEarnings/' . $currencies, '', undef); +} + +sub get_myOrders { + my ( $self) = @_; + return _request($self, 'GET', '/exchange/api/v2/info/myOrders', '', undef); +} + +sub get_accounts2 { + my ( $self, $extendedResponse, $fiat) = @_; + return _request($self, 'GET', '/main/api/v2/accounting/accounts2', "extendedResponse=$extendedResponse&fiat=$fiat", undef); +} + +sub get_accounting_activity { + my ( $self, $currency, $type, $stage, $limit ) = @_; + my $query; + + if ( defined $limit ) { + $query = "limit=$limit"; + } + + if ( defined $type ) { + $query .= "&type=$type"; + } + + if ( defined $stage ) { + $query .= "&stage=$stage"; + } + + return _request($self, 'GET', '/main/api/v2/accounting/activity/'.$currency, $query, undef); + # return _request($self, 'GET', '/main/api/v2/accounting/activity/'.$currency, '' , undef); +} + +sub _request { + my ( $self, $method, $path, $query, $body) = @_; + + my $xtime = int (gettimeofday * 1000); + my $xnonce = create_uuid(UUID_V4); + my $uid = uuid_to_string($xnonce); + my $xnonce2 = create_uuid(UUID_V4); + my $uid2 = uuid_to_string($xnonce); + + my $message = encode('UTF-8', $self->key); + $message .= encode('UTF-8', chr(0x00)); + $message .= encode('UTF-8',$xtime); + $message .= encode('UTF-8',chr(0x00)); + $message .= encode('UTF-8',$uid); + $message .= encode('UTF-8',chr(0x00)); + $message .= encode('UTF-8',chr(0x00)); + $message .= encode('UTF-8', $self->organisation_id); + $message .= encode('UTF-8',chr(0x00)); + $message .= encode('UTF-8',chr(0x00)); + $message .= encode('UTF-8',$method); + $message .= encode('UTF-8',chr(0x00)); + $message .= encode('UTF-8',$path); + $message .= encode('UTF-8',chr(0x00)); + $message .= encode('UTF-8',$query); + + if ($body) { + my $body_json = Dumper($body); + $message .= encode('UTF-8',chr(0x00)); + $message .= encode('UTF-8', $body_json); + } + + my $digest = hmac_sha256_hex($message, $self->secret); + my $ua = Mojo::UserAgent->new(); + + my $headers = { + 'X-Time' => $xtime, + 'X-Nonce'=> $uid, + 'X-Auth'=> $self->key . ':' . $digest , + 'Content-Type'=> 'application/json', + 'X-Organization-Id'=> $self->organisation_id, + 'X-Request-Id'=> $uid2 + }; + + if ( $query ) { + $query = '?'.$query; + } + + my $data = $ua->get('https://api2.nicehash.com' . $path.$query => $headers )->res; + + if ( $path =~ /activity/ ) { + p $data; + print $path.$query."\n"; + } + + # my $data = $ua->get('https://api2.nicehash.com' . $path.$query => $headers )->res->json; + + return $data->json; +} + +1; diff --git a/NiceHash/coingeckoid.json b/NiceHash/coingeckoid.json new file mode 100644 index 0000000..967cf05 --- /dev/null +++ b/NiceHash/coingeckoid.json @@ -0,0 +1,35147 @@ +[ + { + "id": "2based-finance", + "symbol": "2based", + "name": "2Based Finance" + }, + { + "id": "2gether-2", + "symbol": "2gt", + "name": "2gether" + }, + { + "id": "2give", + "symbol": "2give", + "name": "2GIVE" + }, + { + "id": "2goshi", + "symbol": "2goshi", + "name": "2GoShi" + }, + { + "id": "2key", + "symbol": "2key", + "name": "2key.network" + }, + { + "id": "2x2", + "symbol": "2x2", + "name": "2X2" + }, + { + "id": "300fit", + "symbol": "fit", + "name": "300FIT" + }, + { + "id": "3x-long-algorand-token", + "symbol": "algobull", + "name": "3X Long Algorand Token" + }, + { + "id": "3x-long-altcoin-index-token", + "symbol": "altbull", + "name": "3X Long Altcoin Index Token" + }, + { + "id": "3x-long-balancer-token", + "symbol": "balbull", + "name": "3X Long Balancer Token" + }, + { + "id": "3x-long-bilira-token", + "symbol": "trybbull", + "name": "3X Long BiLira Token" + }, + { + "id": "3x-long-bitcoin-cash-token", + "symbol": "bchbull", + "name": "3X Long Bitcoin Cash Token" + }, + { + "id": "3x-long-bitcoin-sv-token", + "symbol": "bsvbull", + "name": "3X Long Bitcoin SV Token" + }, + { + "id": "3x-long-bitcoin-token", + "symbol": "bull", + "name": "3X Long Bitcoin Token" + }, + { + "id": "3x-long-bitmax-token-token", + "symbol": "btmxbull", + "name": "3X Long BitMax Token Token" + }, + { + "id": "3x-long-bnb-token", + "symbol": "bnbbull", + "name": "3X Long BNB Token" + }, + { + "id": "3x-long-cardano-token", + "symbol": "adabull", + "name": "3X Long Cardano Token" + }, + { + "id": "3x-long-chainlink-token", + "symbol": "linkbull", + "name": "3X Long Chainlink Token" + }, + { + "id": "3x-long-compound-token-token", + "symbol": "compbull", + "name": "3X Long Compound Token Token" + }, + { + "id": "3x-long-compound-usdt-token", + "symbol": "cusdtbull", + "name": "3X Long Compound USDT Token" + }, + { + "id": "3x-long-cosmos-token", + "symbol": "atombull", + "name": "3X Long Cosmos Token" + }, + { + "id": "3x-long-defi-index-token", + "symbol": "defibull", + "name": "3X Long DeFi Index Token" + }, + { + "id": "3x-long-dogecoin-token", + "symbol": "dogebull", + "name": "3X Long Dogecoin Token" + }, + { + "id": "3x-long-dragon-index-token", + "symbol": "drgnbull", + "name": "3X Long Dragon Index Token" + }, + { + "id": "3x-long-eos-token", + "symbol": "eosbull", + "name": "3X Long EOS Token" + }, + { + "id": "3x-long-ethereum-classic-token", + "symbol": "etcbull", + "name": "3X Long Ethereum Classic Token" + }, + { + "id": "3x-long-ethereum-token", + "symbol": "ethbull", + "name": "3X Long Ethereum Token" + }, + { + "id": "3x-long-exchange-token-index-token", + "symbol": "exchbull", + "name": "3X Long Exchange Token Index Token" + }, + { + "id": "3x-long-huobi-token-token", + "symbol": "htbull", + "name": "3X Long Huobi Token Token" + }, + { + "id": "3x-long-kyber-network-token", + "symbol": "kncbull", + "name": "3X Long Kyber Network Token" + }, + { + "id": "3x-long-leo-token", + "symbol": "leobull", + "name": "3X Long LEO Token" + }, + { + "id": "3x-long-litecoin-token", + "symbol": "ltcbull", + "name": "3X Long Litecoin Token" + }, + { + "id": "3x-long-maker-token", + "symbol": "mkrbull", + "name": "3X Long Maker Token" + }, + { + "id": "3x-long-matic-token", + "symbol": "maticbull", + "name": "3X Long Matic Token" + }, + { + "id": "3x-long-midcap-index-token", + "symbol": "midbull", + "name": "3X Long Midcap Index Token" + }, + { + "id": "3x-long-okb-token", + "symbol": "okbbull", + "name": "3X Long OKB Token" + }, + { + "id": "3x-long-pax-gold-token", + "symbol": "paxgbull", + "name": "3X Long PAX Gold Token" + }, + { + "id": "3x-long-privacy-index-token", + "symbol": "privbull", + "name": "3X Long Privacy Index Token" + }, + { + "id": "3x-long-shitcoin-index-token", + "symbol": "bullshit", + "name": "3X Long Shitcoin Index Token" + }, + { + "id": "3x-long-stellar-token", + "symbol": "xlmbull", + "name": "3X Long Stellar Token" + }, + { + "id": "3x-long-sushi-token", + "symbol": "sushibull", + "name": "3X Long Sushi Token" + }, + { + "id": "3x-long-swipe-token", + "symbol": "sxpbull", + "name": "3X Long Swipe Token" + }, + { + "id": "3x-long-tether-gold-token", + "symbol": "xautbull", + "name": "3X Long Tether Gold Token" + }, + { + "id": "3x-long-tether-token", + "symbol": "usdtbull", + "name": "3X Long Tether Token" + }, + { + "id": "3x-long-tezos-token", + "symbol": "xtzbull", + "name": "3X Long Tezos Token" + }, + { + "id": "3x-long-theta-network-token", + "symbol": "thetabull", + "name": "3X Long Theta Network Token" + }, + { + "id": "3x-long-tomochain-token", + "symbol": "tomobull", + "name": "3X Long TomoChain Token" + }, + { + "id": "3x-long-trx-token", + "symbol": "trxbull", + "name": "3X Long TRX Token" + }, + { + "id": "3x-long-vechain-token", + "symbol": "vetbull", + "name": "3X Long VeChain Token" + }, + { + "id": "3x-long-xrp-token", + "symbol": "xrpbull", + "name": "3X Long XRP Token" + }, + { + "id": "3x-short-algorand-token", + "symbol": "algobear", + "name": "3X Short Algorand Token" + }, + { + "id": "3x-short-altcoin-index-token", + "symbol": "altbear", + "name": "3X Short Altcoin Index Token" + }, + { + "id": "3x-short-balancer-token", + "symbol": "balbear", + "name": "3X Short Balancer Token" + }, + { + "id": "3x-short-bilira-token", + "symbol": "trybbear", + "name": "3X Short BiLira Token" + }, + { + "id": "3x-short-bitcoin-cash-token", + "symbol": "bchbear", + "name": "3X Short Bitcoin Cash Token" + }, + { + "id": "3x-short-bitcoin-sv-token", + "symbol": "bsvbear", + "name": "3X Short Bitcoin SV Token" + }, + { + "id": "3x-short-bitcoin-token", + "symbol": "bear", + "name": "3X Short Bitcoin Token" + }, + { + "id": "3x-short-bitmax-token-token", + "symbol": "btmxbear", + "name": "3X Short BitMax Token Token" + }, + { + "id": "3x-short-bnb-token", + "symbol": "bnbbear", + "name": "3X Short BNB Token" + }, + { + "id": "3x-short-cardano-token", + "symbol": "adabear", + "name": "3X Short Cardano Token" + }, + { + "id": "3x-short-chainlink-token", + "symbol": "linkbear", + "name": "3X Short Chainlink Token" + }, + { + "id": "3x-short-compound-token-token", + "symbol": "compbear", + "name": "3X Short Compound Token Token" + }, + { + "id": "3x-short-compound-usdt-token", + "symbol": "cusdtbear", + "name": "3X Short Compound USDT Token" + }, + { + "id": "3x-short-cosmos-token", + "symbol": "atombear", + "name": "3X Short Cosmos Token" + }, + { + "id": "3x-short-defi-index-token", + "symbol": "defibear", + "name": "3X Short DeFi Index Token" + }, + { + "id": "3x-short-dogecoin-token", + "symbol": "dogebear", + "name": "3X Short Dogecoin Token" + }, + { + "id": "3x-short-dragon-index-token", + "symbol": "drgnbear", + "name": "3X Short Dragon Index Token" + }, + { + "id": "3x-short-eos-token", + "symbol": "eosbear", + "name": "3X Short EOS Token" + }, + { + "id": "3x-short-ethereum-classic-token", + "symbol": "etcbear", + "name": "3X Short Ethereum Classic Token" + }, + { + "id": "3x-short-ethereum-token", + "symbol": "ethbear", + "name": "3X Short Ethereum Token" + }, + { + "id": "3x-short-exchange-token-index-token", + "symbol": "exchbear", + "name": "3X Short Exchange Token Index Token" + }, + { + "id": "3x-short-huobi-token-token", + "symbol": "htbear", + "name": "3X Short Huobi Token Token" + }, + { + "id": "3x-short-kyber-network-token", + "symbol": "kncbear", + "name": "3X Short Kyber Network Token" + }, + { + "id": "3x-short-leo-token", + "symbol": "leobear", + "name": "3X Short LEO Token" + }, + { + "id": "3x-short-litecoin-token", + "symbol": "ltcbear", + "name": "3X Short Litecoin Token" + }, + { + "id": "3x-short-maker-token", + "symbol": "mkrbear", + "name": "3X Short Maker Token" + }, + { + "id": "3x-short-matic-token", + "symbol": "maticbear", + "name": "3X Short Matic Token" + }, + { + "id": "3x-short-midcap-index-token", + "symbol": "midbear", + "name": "3X Short Midcap Index Token" + }, + { + "id": "3x-short-okb-token", + "symbol": "okbbear", + "name": "3X Short OKB Token" + }, + { + "id": "3x-short-pax-gold-token", + "symbol": "paxgbear", + "name": "3X Short PAX Gold Token" + }, + { + "id": "3x-short-privacy-index-token", + "symbol": "privbear", + "name": "3X Short Privacy Index Token" + }, + { + "id": "3x-short-shitcoin-index-token", + "symbol": "bearshit", + "name": "3X Short Shitcoin Index Token" + }, + { + "id": "3x-short-stellar-token", + "symbol": "xlmbear", + "name": "3X Short Stellar Token" + }, + { + "id": "3x-short-sushi-token", + "symbol": "sushibear", + "name": "3X Short Sushi Token" + }, + { + "id": "3x-short-swipe-token", + "symbol": "sxpbear", + "name": "3X Short Swipe Token" + }, + { + "id": "3x-short-tether-gold-token", + "symbol": "xautbear", + "name": "3X Short Tether Gold Token" + }, + { + "id": "3x-short-tether-token", + "symbol": "usdtbear", + "name": "3X Short Tether Token" + }, + { + "id": "3x-short-tezos-token", + "symbol": "xtzbear", + "name": "3X Short Tezos Token" + }, + { + "id": "3x-short-theta-network-token", + "symbol": "thetabear", + "name": "3X Short Theta Network Token" + }, + { + "id": "3x-short-tomochain-token", + "symbol": "tomobear", + "name": "3X Short TomoChain Token" + }, + { + "id": "3x-short-trx-token", + "symbol": "trxbear", + "name": "3X Short TRX Token" + }, + { + "id": "3x-short-vechain-token", + "symbol": "vetbear", + "name": "3X Short VeChain Token" + }, + { + "id": "3x-short-xrp-token", + "symbol": "xrpbear", + "name": "3X Short XRP Token" + }, + { + "id": "3xt", + "symbol": "3xt", + "name": "3XT" + }, + { + "id": "404", + "symbol": "404", + "name": "404" + }, + { + "id": "42-coin", + "symbol": "42", + "name": "42-coin" + }, + { + "id": "451pcbcom", + "symbol": "pcb", + "name": "451PCBcom" + }, + { + "id": "484-fund", + "symbol": "error", + "name": "484 Fund" + }, + { + "id": "4artechnologies", + "symbol": "4art", + "name": "4ART Coin" + }, + { + "id": "4new", + "symbol": "kwatt", + "name": "4New" + }, + { + "id": "502-bad-gateway-token", + "symbol": "z502", + "name": "502 Bad Gateway Token" + }, + { + "id": "520", + "symbol": "520", + "name": "520" + }, + { + "id": "5g-cash", + "symbol": "vgc", + "name": "5G-CASH" + }, + { + "id": "6ix9ine-chain", + "symbol": "69c", + "name": "6ix9ine Chain" + }, + { + "id": "7chain", + "symbol": "vii", + "name": "7Chain" + }, + { + "id": "7eleven", + "symbol": "7e", + "name": "7ELEVEN" + }, + { + "id": "7finance", + "symbol": "svn", + "name": "7Finance" + }, + { + "id": "7plus-coin", + "symbol": "sv7", + "name": "7Plus Coin" + }, + { + "id": "7up", + "symbol": "7up", + "name": "7up" + }, + { + "id": "808ta-token", + "symbol": "808ta", + "name": "808TA Token" + }, + { + "id": "888tron", + "symbol": "888", + "name": "888tron" + }, + { + "id": "88mph", + "symbol": "mph", + "name": "88mph" + }, + { + "id": "8pay", + "symbol": "8pay", + "name": "8Pay" + }, + { + "id": "8x8-protocol", + "symbol": "exe", + "name": "8X8 Protocol" + }, + { + "id": "99masternodes", + "symbol": "nmn", + "name": "99Masternodes" + }, + { + "id": "aaa-coin", + "symbol": "aaa", + "name": "AAA COIN" + }, + { + "id": "aapl", + "symbol": "$aapl", + "name": "$AAPL" + }, + { + "id": "aave", + "symbol": "aave", + "name": "Aave" + }, + { + "id": "aave-bat", + "symbol": "abat", + "name": "Aave BAT" + }, + { + "id": "aave-bat-v1", + "symbol": "abat", + "name": "Aave BAT v1" + }, + { + "id": "aave-busd", + "symbol": "abusd", + "name": "Aave BUSD" + }, + { + "id": "aave-busd-v1", + "symbol": "abusd", + "name": "Aave BUSD v1" + }, + { + "id": "aave-dai", + "symbol": "adai", + "name": "Aave DAI" + }, + { + "id": "aave-dai-v1", + "symbol": "adai", + "name": "Aave DAI v1" + }, + { + "id": "aave-enj", + "symbol": "aenj", + "name": "Aave ENJ" + }, + { + "id": "aave-enj-v1", + "symbol": "aenj", + "name": "Aave ENJ v1" + }, + { + "id": "aave-eth-v1", + "symbol": "aeth", + "name": "Aave ETH v1" + }, + { + "id": "aavegotchi", + "symbol": "ghst", + "name": "Aavegotchi" + }, + { + "id": "aave-knc", + "symbol": "aknc", + "name": "Aave KNC" + }, + { + "id": "aave-knc-v1", + "symbol": "aknc", + "name": "Aave KNC v1" + }, + { + "id": "aave-link", + "symbol": "alink", + "name": "Aave LINK" + }, + { + "id": "aave-link-v1", + "symbol": "alink", + "name": "Aave LINK v1" + }, + { + "id": "aave-mana", + "symbol": "amana", + "name": "Aave MANA" + }, + { + "id": "aave-mana-v1", + "symbol": "amana", + "name": "Aave MANA v1" + }, + { + "id": "aave-mkr", + "symbol": "amkr", + "name": "Aave MKR" + }, + { + "id": "aave-mkr-v1", + "symbol": "amkr", + "name": "Aave MKR v1" + }, + { + "id": "aave-ren", + "symbol": "aren", + "name": "Aave REN" + }, + { + "id": "aave-ren-v1", + "symbol": "aren", + "name": "Aave REN v1" + }, + { + "id": "aave-snx", + "symbol": "asnx", + "name": "Aave SNX" + }, + { + "id": "aave-snx-v1", + "symbol": "asnx", + "name": "Aave SNX v1" + }, + { + "id": "aave-susd", + "symbol": "asusd", + "name": "Aave SUSD" + }, + { + "id": "aave-susd-v1", + "symbol": "asusd", + "name": "Aave SUSD v1" + }, + { + "id": "aave-tusd", + "symbol": "atusd", + "name": "Aave TUSD" + }, + { + "id": "aave-tusd-v1", + "symbol": "atusd", + "name": "Aave TUSD v1" + }, + { + "id": "aave-usdc", + "symbol": "ausdc", + "name": "Aave USDC" + }, + { + "id": "aave-usdc-v1", + "symbol": "ausdc", + "name": "Aave USDC v1" + }, + { + "id": "aave-usdt", + "symbol": "ausdt", + "name": "Aave USDT" + }, + { + "id": "aave-usdt-v1", + "symbol": "ausdt", + "name": "Aave USDT v1" + }, + { + "id": "aave-wbtc", + "symbol": "awbtc", + "name": "Aave WBTC" + }, + { + "id": "aave-wbtc-v1", + "symbol": "awbtc", + "name": "Aave WBTC v1" + }, + { + "id": "aave-zrx", + "symbol": "azrx", + "name": "Aave ZRX" + }, + { + "id": "aave-zrx-v1", + "symbol": "azrx", + "name": "Aave ZRX v1" + }, + { + "id": "aax-token", + "symbol": "aab", + "name": "AAX Token" + }, + { + "id": "abc-chain", + "symbol": "abc", + "name": "ABC Chain" + }, + { + "id": "abcc-token", + "symbol": "at", + "name": "ABCC Token" + }, + { + "id": "abitshadow-token", + "symbol": "abst", + "name": "Abitshadow Token" + }, + { + "id": "able", + "symbol": "ablx", + "name": "ABLE X Token" + }, + { + "id": "abosom", + "symbol": "xab", + "name": "Abosom" + }, + { + "id": "absolute", + "symbol": "abs", + "name": "Absolute" + }, + { + "id": "absorber", + "symbol": "abs", + "name": "Absorber" + }, + { + "id": "abulaba", + "symbol": "aaa", + "name": "Abulaba" + }, + { + "id": "acash-coin", + "symbol": "aca", + "name": "Acash Coin" + }, + { + "id": "ace-casino", + "symbol": "ace", + "name": "Ace Entertainment" + }, + { + "id": "aced", + "symbol": "aced", + "name": "Aced" + }, + { + "id": "acent", + "symbol": "ace", + "name": "Acent" + }, + { + "id": "ac-exchange-token", + "symbol": "acxt", + "name": "ACDX Exchange Token" + }, + { + "id": "achain", + "symbol": "act", + "name": "Achain" + }, + { + "id": "ac-milan-fan-token", + "symbol": "acm", + "name": "AC Milan Fan Token" + }, + { + "id": "acoconut", + "symbol": "ac", + "name": "ACoconut" + }, + { + "id": "acoin", + "symbol": "acoin", + "name": "Acoin" + }, + { + "id": "acreage-coin", + "symbol": "acr", + "name": "Acreage Coin" + }, + { + "id": "acryl", + "symbol": "acryl", + "name": "Acryl" + }, + { + "id": "acryptos", + "symbol": "acs", + "name": "ACryptoS" + }, + { + "id": "acryptosi", + "symbol": "acsi", + "name": "ACryptoSI" + }, + { + "id": "actinium", + "symbol": "acm", + "name": "Actinium" + }, + { + "id": "action-coin", + "symbol": "actn", + "name": "Action Coin" + }, + { + "id": "acuity-token", + "symbol": "acu", + "name": "Acuity" + }, + { + "id": "acute-angle-cloud", + "symbol": "aac", + "name": "Acute Angle Cloud" + }, + { + "id": "adamant", + "symbol": "addy", + "name": "Adamant" + }, + { + "id": "adamant-messenger", + "symbol": "adm", + "name": "ADAMANT Messenger" + }, + { + "id": "adappter-token", + "symbol": "adp", + "name": "Adappter Token" + }, + { + "id": "adbank", + "symbol": "adb", + "name": "adbank" + }, + { + "id": "add-xyz-new", + "symbol": "add", + "name": "Add.xyz (NEW)" + }, + { + "id": "adelphoi", + "symbol": "adl", + "name": "Adelphoi" + }, + { + "id": "adex", + "symbol": "adx", + "name": "AdEx" + }, + { + "id": "ad-flex-token", + "symbol": "adf", + "name": "Ad Flex Token" + }, + { + "id": "adioman", + "symbol": "admn", + "name": "ADIOMAN" + }, + { + "id": "aditus", + "symbol": "adi", + "name": "Aditus" + }, + { + "id": "adshares", + "symbol": "ads", + "name": "Adshares" + }, + { + "id": "adtoken", + "symbol": "adt", + "name": "adToken" + }, + { + "id": "advanced-internet-block", + "symbol": "aib", + "name": "Advanced Integrated Blocks" + }, + { + "id": "adventure-token", + "symbol": "twa", + "name": "Adventure Token" + }, + { + "id": "advertise-coin", + "symbol": "adco", + "name": "Advertise Coin" + }, + { + "id": "advertisingcoin", + "symbol": "advc", + "name": "Advertisingcoin" + }, + { + "id": "adzcoin", + "symbol": "adz", + "name": "Adzcoin" + }, + { + "id": "aedart-network", + "symbol": "aedart", + "name": "Aedart Network" + }, + { + "id": "aegis", + "symbol": "ags", + "name": "Aegis" + }, + { + "id": "aelf", + "symbol": "elf", + "name": "aelf" + }, + { + "id": "aelysir", + "symbol": "ael", + "name": "Aelysir" + }, + { + "id": "aen-smart-token", + "symbol": "aens", + "name": "AEN Smart Token" + }, + { + "id": "aeon", + "symbol": "aeon", + "name": "Aeon" + }, + { + "id": "aergo", + "symbol": "aergo", + "name": "Aergo" + }, + { + "id": "aeron", + "symbol": "arnx", + "name": "Aeron" + }, + { + "id": "aerotoken", + "symbol": "aet", + "name": "AEROTOKEN" + }, + { + "id": "aeryus", + "symbol": "aer", + "name": "Aeryus" + }, + { + "id": "aeternity", + "symbol": "ae", + "name": "Aeternity" + }, + { + "id": "aeur", + "symbol": "aeur", + "name": "AEUR" + }, + { + "id": "aevo", + "symbol": "aevo", + "name": "Always Evolving" + }, + { + "id": "aezora", + "symbol": "azr", + "name": "Aezora" + }, + { + "id": "afen-blockchain", + "symbol": "afen", + "name": "AFEN Blockchain" + }, + { + "id": "afin-coin", + "symbol": "afin", + "name": "Asian Fintech" + }, + { + "id": "africa-trading-chain", + "symbol": "att", + "name": "Africa Trading Chain" + }, + { + "id": "africunia-bank", + "symbol": "afcash", + "name": "AFRICUNIA BANK" + }, + { + "id": "afro", + "symbol": "afro", + "name": "Afro" + }, + { + "id": "afrodex", + "symbol": "afrox", + "name": "AfroDex" + }, + { + "id": "afrodex-labs-token", + "symbol": "afdlt", + "name": "AfroDex Labs Token" + }, + { + "id": "aga-rewards", + "symbol": "edc", + "name": "Edcoin" + }, + { + "id": "aga-rewards-2", + "symbol": "agar", + "name": "AGA Rewards" + }, + { + "id": "aga-token", + "symbol": "aga", + "name": "AGA Token" + }, + { + "id": "agavecoin", + "symbol": "agvc", + "name": "AgaveCoin" + }, + { + "id": "agave-token", + "symbol": "agve", + "name": "Agave Token" + }, + { + "id": "agetron", + "symbol": "aget", + "name": "Agetron" + }, + { + "id": "agoras", + "symbol": "agrs", + "name": "Agoras Token" + }, + { + "id": "agouti", + "symbol": "agu", + "name": "Agouti" + }, + { + "id": "agrello", + "symbol": "dlt", + "name": "Agrello" + }, + { + "id": "agricoin", + "symbol": "AGN", + "name": "Agricoin" + }, + { + "id": "agricultural-trade-chain", + "symbol": "aat", + "name": "Agricultural Trade Chain" + }, + { + "id": "agrinovuscoin", + "symbol": "agri", + "name": "AgriNovusCoin" + }, + { + "id": "agrolot", + "symbol": "aglt", + "name": "AGROLOT" + }, + { + "id": "ahatoken", + "symbol": "aht", + "name": "AhaToken" + }, + { + "id": "aiascoin", + "symbol": "aias", + "name": "AIAScoin" + }, + { + "id": "aichain", + "symbol": "ait", + "name": "AICHAIN" + }, + { + "id": "aicon", + "symbol": "aico", + "name": "Aicon" + }, + { + "id": "aidcoin", + "symbol": "aid", + "name": "AidCoin" + }, + { + "id": "ai-doctor", + "symbol": "aidoc", + "name": "AI Doctor" + }, + { + "id": "aidos-kuneen", + "symbol": "adk", + "name": "Aidos Kuneen" + }, + { + "id": "aidus", + "symbol": "aidus", + "name": "AIDUS Token" + }, + { + "id": "ailink-token", + "symbol": "ali", + "name": "AiLink Token" + }, + { + "id": "ai-mining", + "symbol": "aim", + "name": "AI Mining" + }, + { + "id": "ai-network", + "symbol": "ain", + "name": "AI Network" + }, + { + "id": "aion", + "symbol": "aion", + "name": "Aion" + }, + { + "id": "aioz-network", + "symbol": "aioz", + "name": "AIOZ Network" + }, + { + "id": "ai-predicting-ecosystem", + "symbol": "aipe", + "name": "AI Prediction Ecosystem" + }, + { + "id": "airbloc-protocol", + "symbol": "abl", + "name": "Airbloc" + }, + { + "id": "aircoins", + "symbol": "airx", + "name": "Aircoins" + }, + { + "id": "airdrop-world", + "symbol": "awt", + "name": "Airdrop World" + }, + { + "id": "airswap", + "symbol": "ast", + "name": "AirSwap" + }, + { + "id": "aisf", + "symbol": "agt", + "name": "AISF" + }, + { + "id": "aitheon", + "symbol": "acu", + "name": "Aitheon" + }, + { + "id": "aitra", + "symbol": "aitra", + "name": "AITRA" + }, + { + "id": "akash-network", + "symbol": "akt", + "name": "Akash Network" + }, + { + "id": "akikcoin", + "symbol": "akc", + "name": "Akikcoin" + }, + { + "id": "akita-inu", + "symbol": "akita", + "name": "Akita Inu" + }, + { + "id": "akoin", + "symbol": "akn", + "name": "Akoin" + }, + { + "id": "akroma", + "symbol": "aka", + "name": "Akroma" + }, + { + "id": "akropolis", + "symbol": "akro", + "name": "Akropolis" + }, + { + "id": "akropolis-delphi", + "symbol": "adel", + "name": "Delphi" + }, + { + "id": "alacrity", + "symbol": "alr", + "name": "Alacrity" + }, + { + "id": "aladiex", + "symbol": "ala", + "name": "Aladiex" + }, + { + "id": "alaya", + "symbol": "atp", + "name": "Alaya" + }, + { + "id": "albos", + "symbol": "alb", + "name": "Albos" + }, + { + "id": "alchemint", + "symbol": "sds", + "name": "Alchemint" + }, + { + "id": "alchemist", + "symbol": "mist", + "name": "Alchemist" + }, + { + "id": "alchemix", + "symbol": "alcx", + "name": "Alchemix" + }, + { + "id": "alchemix-usd", + "symbol": "alusd", + "name": "Alchemix USD" + }, + { + "id": "alchemy-dao", + "symbol": "alch", + "name": "AlchemyDAO" + }, + { + "id": "alchemy-pay", + "symbol": "ach", + "name": "Alchemy Pay" + }, + { + "id": "aleph", + "symbol": "aleph", + "name": "Aleph.im" + }, + { + "id": "alex", + "symbol": "alex", + "name": "Alex" + }, + { + "id": "algoil", + "symbol": "agol", + "name": "AlgOil" + }, + { + "id": "algopainter", + "symbol": "algop", + "name": "AlgoPainter" + }, + { + "id": "algorand", + "symbol": "algo", + "name": "Algorand" + }, + { + "id": "algory", + "symbol": "alg", + "name": "Algory" + }, + { + "id": "algovest", + "symbol": "avs", + "name": "AlgoVest" + }, + { + "id": "alibabacoin", + "symbol": "abbc", + "name": "ABBC" + }, + { + "id": "alien-worlds", + "symbol": "tlm", + "name": "Alien Worlds" + }, + { + "id": "alis", + "symbol": "alis", + "name": "ALIS" + }, + { + "id": "all-best-ico", + "symbol": "allbi", + "name": "ALL BEST ICO" + }, + { + "id": "alldex-alliance", + "symbol": "axa", + "name": "Alldex Alliance" + }, + { + "id": "all-for-one-business", + "symbol": "afo", + "name": "All For One Business" + }, + { + "id": "allianceblock", + "symbol": "albt", + "name": "AllianceBlock" + }, + { + "id": "alliance-cargo-direct", + "symbol": "acd", + "name": "Alliance Cargo Direct" + }, + { + "id": "alliance-fan-token", + "symbol": "all", + "name": "Alliance Fan Token" + }, + { + "id": "alliance-x-trading", + "symbol": "axt", + "name": "Alliance X Trading" + }, + { + "id": "alligator-fractal-set", + "symbol": "gator", + "name": "Alligator + Fractal Set" + }, + { + "id": "allive", + "symbol": "alv", + "name": "Allive" + }, + { + "id": "all-me", + "symbol": "me", + "name": "All.me" + }, + { + "id": "allohash", + "symbol": "alh", + "name": "AlloHash" + }, + { + "id": "alloy-project", + "symbol": "xao", + "name": "Alloy Project" + }, + { + "id": "allsafe", + "symbol": "asafe", + "name": "AllSafe" + }, + { + "id": "all-sports", + "symbol": "soc", + "name": "All Sports" + }, + { + "id": "ally", + "symbol": "aly", + "name": "Ally" + }, + { + "id": "almace-shards", + "symbol": "almx", + "name": "Almace Shards" + }, + { + "id": "aloha", + "symbol": "aloha", + "name": "Aloha" + }, + { + "id": "alpaca", + "symbol": "alpa", + "name": "Alpaca City" + }, + { + "id": "alpaca-finance", + "symbol": "alpaca", + "name": "Alpaca Finance" + }, + { + "id": "alp-coin", + "symbol": "alp", + "name": "ALP Coin" + }, + { + "id": "alpha5", + "symbol": "a5t", + "name": "Alpha5" + }, + { + "id": "alphacat", + "symbol": "acat", + "name": "Alphacat" + }, + { + "id": "alpha-coin", + "symbol": "apc", + "name": "Alpha Coin" + }, + { + "id": "alphadex", + "symbol": "dex", + "name": "AlphaDex" + }, + { + "id": "alpha-finance", + "symbol": "alpha", + "name": "Alpha Finance" + }, + { + "id": "alphalink", + "symbol": "ank", + "name": "AlphaLink" + }, + { + "id": "alpha-platform", + "symbol": "a", + "name": "Alpha Token" + }, + { + "id": "alpha-quark-token", + "symbol": "aqt", + "name": "Alpha Quark Token" + }, + { + "id": "alphr", + "symbol": "alphr", + "name": "Alphr" + }, + { + "id": "alqo", + "symbol": "xlq", + "name": "ALQO" + }, + { + "id": "alrightcoin", + "symbol": "alc", + "name": "AlrightCoin" + }, + { + "id": "altbet", + "symbol": "abet", + "name": "Altbet" + }, + { + "id": "altcommunity-coin", + "symbol": "altom", + "name": "ALTOM" + }, + { + "id": "alt-estate", + "symbol": "alt", + "name": "AltEstate Token" + }, + { + "id": "altmarkets-coin", + "symbol": "altm", + "name": "Altmarkets Coin" + }, + { + "id": "altura", + "symbol": "alu", + "name": "Altura" + }, + { + "id": "aludra-network", + "symbol": "ald", + "name": "Aludra Network" + }, + { + "id": "aluna", + "symbol": "aln", + "name": "Aluna" + }, + { + "id": "amaten", + "symbol": "ama", + "name": "Amaten" + }, + { + "id": "amazonacoin", + "symbol": "amz", + "name": "AmazonasCoin" + }, + { + "id": "amber", + "symbol": "amb", + "name": "Ambrosus" + }, + { + "id": "amepay", + "symbol": "ame", + "name": "Amepay" + }, + { + "id": "americanhorror-finance", + "symbol": "AHF", + "name": "AmericanHorror.Finance" + }, + { + "id": "amino-network", + "symbol": "amio", + "name": "Amino Network" + }, + { + "id": "amis", + "symbol": "amis", + "name": "AMIS" + }, + { + "id": "amix", + "symbol": "amix", + "name": "AMIX" + }, + { + "id": "ammbr", + "symbol": "amr", + "name": "Ammbr" + }, + { + "id": "ammyi-coin", + "symbol": "ami", + "name": "AMMYI Coin" + }, + { + "id": "amo", + "symbol": "amo", + "name": "AMO Coin" + }, + { + "id": "amon", + "symbol": "amn", + "name": "Amon" + }, + { + "id": "amond", + "symbol": "amon", + "name": "AmonD" + }, + { + "id": "amoveo", + "symbol": "veo", + "name": "Amoveo" + }, + { + "id": "ampleforth", + "symbol": "ampl", + "name": "Ampleforth" + }, + { + "id": "ampleforth-governance-token", + "symbol": "forth", + "name": "Ampleforth Governance Token" + }, + { + "id": "ampnet", + "symbol": "aapx", + "name": "AMPnet" + }, + { + "id": "amp-token", + "symbol": "amp", + "name": "Amp" + }, + { + "id": "amsterdamcoin", + "symbol": "ams", + "name": "AmsterdamCoin" + }, + { + "id": "amz-coin", + "symbol": "amz", + "name": "AMZ Coin" + }, + { + "id": "anchor", + "symbol": "anct", + "name": "Anchor" + }, + { + "id": "anchor-neural-world-token", + "symbol": "anw", + "name": "Anchor Neural World Token" + }, + { + "id": "anchor-protocol", + "symbol": "anc", + "name": "Anchor Protocol" + }, + { + "id": "andes-coin", + "symbol": "andes", + "name": "AndesCoin" + }, + { + "id": "android-chain", + "symbol": "adc", + "name": "Android chain" + }, + { + "id": "animal-adoption-advocacy", + "symbol": "paws", + "name": "Animal Adoption Advocacy" + }, + { + "id": "animalitycoin", + "symbol": "anty", + "name": "AnimalityCoin" + }, + { + "id": "animecoin", + "symbol": "ani", + "name": "Animecoin" + }, + { + "id": "anime-token", + "symbol": "ani", + "name": "Anime Token" + }, + { + "id": "anj", + "symbol": "anj", + "name": "Aragon Court" + }, + { + "id": "ankr", + "symbol": "ankr", + "name": "Ankr" + }, + { + "id": "ankreth", + "symbol": "aeth", + "name": "ankrETH" + }, + { + "id": "anon", + "symbol": "anon", + "name": "ANON" + }, + { + "id": "anoncoin", + "symbol": "anc", + "name": "Anoncoin" + }, + { + "id": "anonymous-coin", + "symbol": "amc", + "name": "Anonymous Coin" + }, + { + "id": "anrkey-x", + "symbol": "$anrx", + "name": "AnRKey X" + }, + { + "id": "ans-crypto-coin", + "symbol": "ans", + "name": "ANS Crypto Coin" + }, + { + "id": "answer-governance", + "symbol": "agov", + "name": "Answer Governance" + }, + { + "id": "antcoin", + "symbol": "ant", + "name": "ANTcoin" + }, + { + "id": "antiample", + "symbol": "xamp", + "name": "Antiample" + }, + { + "id": "anti-fraud-chain", + "symbol": "afc", + "name": "Anti-Fraud Chain" + }, + { + "id": "anti-lockdown", + "symbol": "free", + "name": "Anti-Lockdown" + }, + { + "id": "antimatter", + "symbol": "matter", + "name": "AntiMatter" + }, + { + "id": "antique-zombie-shards", + "symbol": "zomb", + "name": "Antique Zombie Shards" + }, + { + "id": "antra", + "symbol": "antr", + "name": "Antra" + }, + { + "id": "any-blocknet", + "symbol": "ablock", + "name": "ANY Blocknet" + }, + { + "id": "anysale", + "symbol": "sale", + "name": "AnySale" + }, + { + "id": "anyswap", + "symbol": "any", + "name": "Anyswap" + }, + { + "id": "aos", + "symbol": "aos", + "name": "AOS" + }, + { + "id": "ap3-town", + "symbol": "ap3", + "name": "AP3.town" + }, + { + "id": "apecoin", + "symbol": "ape", + "name": "APEcoin" + }, + { + "id": "ape-punk", + "symbol": "ape$", + "name": "APE Punk" + }, + { + "id": "apeswap-finance", + "symbol": "banana", + "name": "ApeSwap Finance" + }, + { + "id": "ape-tools", + "symbol": "nana", + "name": "Ape Tools" + }, + { + "id": "apeusd-aave-synthetic-usd-dec-2021", + "symbol": "apeUSD-AAVE-DEC21", + "name": "apeUSD-AAVE Synthetic USD (Dec 2021)" + }, + { + "id": "apeusd-link-synthetic-usd-dec-2021", + "symbol": "apeUSD-LINK-DEC21", + "name": "apeUSD-LINK Synthetic USD (Dec 2021)" + }, + { + "id": "apeusd-snx-synthetic-usd-dec-2021", + "symbol": "apeUSD-SNX-DEC21", + "name": "apeUSD-SNX Synthetic USD (Dec 2021)" + }, + { + "id": "apeusd-uma-synthetic-usd-dec-2021", + "symbol": "apeUSD-UMA-DEC21", + "name": "apeUSD-UMA Synthetic USD (Dec 2021)" + }, + { + "id": "apeusd-uni-synthetic-usd-dec-2021", + "symbol": "apeUSD-UNI-DEC21", + "name": "apeUSD-UNI Synthetic USD (Dec 2021)" + }, + { + "id": "apexel-natural-nano", + "symbol": "ann", + "name": "Apexel Natural Nano" + }, + { + "id": "apholding-coin", + "symbol": "aph", + "name": "APHolding Coin" + }, + { + "id": "api3", + "symbol": "api3", + "name": "API3" + }, + { + "id": "apiary-fund-coin", + "symbol": "afc", + "name": "Apiary Fund Coin" + }, + { + "id": "apis-coin", + "symbol": "apis", + "name": "APIS Coin" + }, + { + "id": "apix", + "symbol": "apix", + "name": "APIX" + }, + { + "id": "apm-coin", + "symbol": "APM", + "name": "apM Coin" + }, + { + "id": "apollo", + "symbol": "apl", + "name": "Apollo" + }, + { + "id": "apollon", + "symbol": "xap", + "name": "Apollon Network" + }, + { + "id": "apollon-limassol", + "symbol": "APL", + "name": "Apollon Limassol Fan Token" + }, + { + "id": "apoyield", + "symbol": "soul", + "name": "APOyield" + }, + { + "id": "app-alliance-association", + "symbol": "aaa", + "name": "AAAchain" + }, + { + "id": "appcoins", + "symbol": "appc", + "name": "AppCoins" + }, + { + "id": "appics", + "symbol": "apx", + "name": "Appics" + }, + { + "id": "apple-finance", + "symbol": "aplp", + "name": "Apple Finance" + }, + { + "id": "apple-network", + "symbol": "ank", + "name": "Apple Network" + }, + { + "id": "apple-protocol-token", + "symbol": "aapl", + "name": "Apple Protocol Token" + }, + { + "id": "apr-coin", + "symbol": "apr", + "name": "APR Coin" + }, + { + "id": "apron", + "symbol": "apn", + "name": "Apron" + }, + { + "id": "apy-finance", + "symbol": "apy", + "name": "APY.Finance" + }, + { + "id": "apyswap", + "symbol": "apys", + "name": "APYSwap" + }, + { + "id": "apy-vision", + "symbol": "vision", + "name": "APY.vision" + }, + { + "id": "aqt-token", + "symbol": "aqt", + "name": "AQT Token" + }, + { + "id": "aqua", + "symbol": "aqua", + "name": "Aqua" + }, + { + "id": "aquachain", + "symbol": "aqua", + "name": "Aquachain" + }, + { + "id": "aquari", + "symbol": "aquari", + "name": "Aquari" + }, + { + "id": "aquariuscoin", + "symbol": "arco", + "name": "AquariusCoin" + }, + { + "id": "aquila-protocol", + "symbol": "aux", + "name": "Aquila Protocol" + }, + { + "id": "aragon", + "symbol": "ant", + "name": "Aragon" + }, + { + "id": "aragon-china-token", + "symbol": "anc", + "name": "Aragon China" + }, + { + "id": "ara-token", + "symbol": "ara", + "name": "Ara Token" + }, + { + "id": "araw-token", + "symbol": "araw", + "name": "ARAW Token" + }, + { + "id": "arbidex", + "symbol": "abx", + "name": "Arbidex" + }, + { + "id": "arbiswap", + "symbol": "aswap", + "name": "Arbiswap" + }, + { + "id": "arbit", + "symbol": "arb", + "name": "ARbit Coin" + }, + { + "id": "arbitragect", + "symbol": "arct", + "name": "ArbitrageCT" + }, + { + "id": "arcane-bear", + "symbol": "bear", + "name": "arcane bear" + }, + { + "id": "arcblock", + "symbol": "abt", + "name": "Arcblock" + }, + { + "id": "arc-block-protocol", + "symbol": "abp", + "name": "Arc Block Protocol" + }, + { + "id": "arcee-coin", + "symbol": "arcee", + "name": "Arcee Coin" + }, + { + "id": "arc-governance", + "symbol": "arcx", + "name": "ARC Governance" + }, + { + "id": "archer-dao-governance-token", + "symbol": "arch", + "name": "Archer DAO Governance Token" + }, + { + "id": "archetypal-network", + "symbol": "actp", + "name": "Archetypal Network" + }, + { + "id": "arcona", + "symbol": "arcona", + "name": "Arcona" + }, + { + "id": "arcs", + "symbol": "arx", + "name": "ARCS" + }, + { + "id": "arcticcoin", + "symbol": "arc", + "name": "Advanced Technology Coin" + }, + { + "id": "ardcoin", + "symbol": "ardx", + "name": "ArdCoin" + }, + { + "id": "ardor", + "symbol": "ardr", + "name": "Ardor" + }, + { + "id": "arepacoin", + "symbol": "arepa", + "name": "Arepacoin" + }, + { + "id": "ares-protocol", + "symbol": "ares", + "name": "Ares Protocol" + }, + { + "id": "argenpeso", + "symbol": "argp", + "name": "ArgenPeso" + }, + { + "id": "argentum", + "symbol": "arg", + "name": "Argentum" + }, + { + "id": "argon", + "symbol": "argon", + "name": "Argon" + }, + { + "id": "arianee", + "symbol": "aria20", + "name": "Arianee" + }, + { + "id": "aries-chain", + "symbol": "aries", + "name": "Aries Chain" + }, + { + "id": "aries-financial-token", + "symbol": "afi", + "name": "Aries Financial" + }, + { + "id": "arion", + "symbol": "arion", + "name": "Arion" + }, + { + "id": "arionum", + "symbol": "aro", + "name": "Arionum" + }, + { + "id": "arix", + "symbol": "arix", + "name": "Arix" + }, + { + "id": "ark", + "symbol": "ark", + "name": "Ark" + }, + { + "id": "arke", + "symbol": "arke", + "name": "ARKE" + }, + { + "id": "armor", + "symbol": "armor", + "name": "ARMOR" + }, + { + "id": "armor-nxm", + "symbol": "arnxm", + "name": "Armor NXM" + }, + { + "id": "armours", + "symbol": "arm", + "name": "Armours" + }, + { + "id": "armtoken", + "symbol": "tarm", + "name": "ARMTOKEN" + }, + { + "id": "armx-unidos", + "symbol": "armx", + "name": "Armx Unidos" + }, + { + "id": "arpa-chain", + "symbol": "arpa", + "name": "ARPA Chain" + }, + { + "id": "arqma", + "symbol": "arq", + "name": "ArQmA" + }, + { + "id": "artax", + "symbol": "xax", + "name": "ARTAX" + }, + { + "id": "artbyte", + "symbol": "aby", + "name": "ArtByte" + }, + { + "id": "arteon", + "symbol": "arteon", + "name": "Arteon" + }, + { + "id": "artfinity-token", + "symbol": "at", + "name": "Artfinity Token" + }, + { + "id": "arth", + "symbol": "arth", + "name": "ARTH" + }, + { + "id": "arthur-chain", + "symbol": "arc", + "name": "Arthur Chain" + }, + { + "id": "artista", + "symbol": "arts", + "name": "ARTISTA" + }, + { + "id": "arto", + "symbol": "rto", + "name": "Arto" + }, + { + "id": "artube", + "symbol": "att", + "name": "Artube" + }, + { + "id": "artx", + "symbol": "artx", + "name": "ARTX" + }, + { + "id": "arweave", + "symbol": "ar", + "name": "Arweave" + }, + { + "id": "aryacoin", + "symbol": "aya", + "name": "Aryacoin" + }, + { + "id": "asac-coin", + "symbol": "asac", + "name": "Asac Coin" + }, + { + "id": "ascension", + "symbol": "asn", + "name": "Ascension" + }, + { + "id": "asch", + "symbol": "xas", + "name": "Asch" + }, + { + "id": "asgard-finance", + "symbol": "thor", + "name": "Asgard Finance" + }, + { + "id": "asian-african-capital-chain", + "symbol": "acc", + "name": "Asian-African Capital Chain" + }, + { + "id": "asian-dragon", + "symbol": "ad", + "name": "Asian Dragon" + }, + { + "id": "asian-model-festival", + "symbol": "amf", + "name": "ASIAN MODEL FESTIVAL" + }, + { + "id": "asia-reserve-currency-coin", + "symbol": "arcc", + "name": "Asia Reserve Currency Coin" + }, + { + "id": "asimi", + "symbol": "asimi", + "name": "ASIMI" + }, + { + "id": "askobar-network", + "symbol": "asko", + "name": "Asko" + }, + { + "id": "asla", + "symbol": "asla", + "name": "ASLA" + }, + { + "id": "aspire", + "symbol": "asp", + "name": "Aspire" + }, + { + "id": "as-roma-fan-token", + "symbol": "asr", + "name": "AS Roma Fan Token" + }, + { + "id": "assemble-protocol", + "symbol": "asm", + "name": "Assemble Protocol" + }, + { + "id": "assy-index", + "symbol": "assy", + "name": "ASSY Index" + }, + { + "id": "asta", + "symbol": "asta", + "name": "ASTA" + }, + { + "id": "aston", + "symbol": "atx", + "name": "Aston" + }, + { + "id": "astro", + "symbol": "astro", + "name": "Astro" + }, + { + "id": "astronaut", + "symbol": "naut", + "name": "Astronaut" + }, + { + "id": "astrotools", + "symbol": "astro", + "name": "AstroTools" + }, + { + "id": "asura", + "symbol": "asa", + "name": "Asura" + }, + { + "id": "asyagro", + "symbol": "asy", + "name": "ASYAGRO" + }, + { + "id": "atari", + "symbol": "atri", + "name": "Atari" + }, + { + "id": "atbcoin", + "symbol": "atb", + "name": "ATBCoin" + }, + { + "id": "atd", + "symbol": "atd", + "name": "A2DAO" + }, + { + "id": "atheios", + "symbol": "ath", + "name": "Atheios" + }, + { + "id": "atheneum", + "symbol": "aem", + "name": "Atheneum" + }, + { + "id": "atlant", + "symbol": "atl", + "name": "Atlant" + }, + { + "id": "atlantic-coin", + "symbol": "atc", + "name": "Atlantic Coin" + }, + { + "id": "atlantic-finance", + "symbol": "atfi", + "name": "Atlantic Finance" + }, + { + "id": "atlantis-token", + "symbol": "atis", + "name": "Atlantis Token" + }, + { + "id": "atlas", + "symbol": "atls", + "name": "Atlas Network" + }, + { + "id": "atlas-protocol", + "symbol": "ATP", + "name": "Atlas Protocol" + }, + { + "id": "atletico-madrid", + "symbol": "atm", + "name": "Atletico Madrid Fan Token" + }, + { + "id": "atmos", + "symbol": "atmos", + "name": "Atmos" + }, + { + "id": "atn", + "symbol": "atn", + "name": "ATN" + }, + { + "id": "atomic-wallet-coin", + "symbol": "awc", + "name": "Atomic Wallet Coin" + }, + { + "id": "atromg8", + "symbol": "ag8", + "name": "ATROMG8" + }, + { + "id": "attila", + "symbol": "att", + "name": "Attila" + }, + { + "id": "attn", + "symbol": "attn", + "name": "ATTN" + }, + { + "id": "auction", + "symbol": "auction", + "name": "Bounce" + }, + { + "id": "auctus", + "symbol": "auc", + "name": "Auctus" + }, + { + "id": "audax", + "symbol": "audax", + "name": "Audax" + }, + { + "id": "audiocoin", + "symbol": "adc", + "name": "AudioCoin" + }, + { + "id": "audius", + "symbol": "audio", + "name": "Audius" + }, + { + "id": "augur", + "symbol": "rep", + "name": "Augur" + }, + { + "id": "aunit", + "symbol": "aunit", + "name": "Aunit" + }, + { + "id": "aura-protocol", + "symbol": "aura", + "name": "Aura Protocol" + }, + { + "id": "aureus-nummus-gold", + "symbol": "ang", + "name": "Aureus Nummus Gold" + }, + { + "id": "auric-network", + "symbol": "auscm", + "name": "Auric Network" + }, + { + "id": "aurix", + "symbol": "aur", + "name": "Aurix" + }, + { + "id": "aurora", + "symbol": "aoa", + "name": "Aurora" + }, + { + "id": "auroracoin", + "symbol": "aur", + "name": "Auroracoin" + }, + { + "id": "aurora-dao", + "symbol": "idex", + "name": "IDEX" + }, + { + "id": "aurumcoin", + "symbol": "au", + "name": "AurumCoin" + }, + { + "id": "auruscoin", + "symbol": "awx", + "name": "AurusDeFi" + }, + { + "id": "aurusgold", + "symbol": "awg", + "name": "AurusGOLD" + }, + { + "id": "aurus-silver", + "symbol": "aws", + "name": "AurusSILVER" + }, + { + "id": "auscoin", + "symbol": "ausc", + "name": "Auscoin" + }, + { + "id": "australia-cash", + "symbol": "aus", + "name": "Australia Cash" + }, + { + "id": "australian-safe-shepherd", + "symbol": "ass", + "name": "Australian Safe Shepherd" + }, + { + "id": "auto", + "symbol": "auto", + "name": "Auto" + }, + { + "id": "autonio", + "symbol": "niox", + "name": "Autonio" + }, + { + "id": "auxilium", + "symbol": "aux", + "name": "Auxilium" + }, + { + "id": "avalanche-2", + "symbol": "AVAX", + "name": "Avalanche" + }, + { + "id": "avaluse", + "symbol": "aval", + "name": "Avaluse" + }, + { + "id": "avantage", + "symbol": "avn", + "name": "Avantage" + }, + { + "id": "aventus", + "symbol": "avt", + "name": "Aventus" + }, + { + "id": "avnrich", + "symbol": "avn", + "name": "AVNRich" + }, + { + "id": "aware", + "symbol": "at", + "name": "AWARE" + }, + { + "id": "axe", + "symbol": "axe", + "name": "Axe" + }, + { + "id": "axel", + "symbol": "axel", + "name": "AXEL" + }, + { + "id": "axentro", + "symbol": "axnt", + "name": "Axentro" + }, + { + "id": "axia", + "symbol": "axiav3", + "name": "Axia" + }, + { + "id": "axial", + "symbol": "axl", + "name": "AXiaL" + }, + { + "id": "axie-infinity", + "symbol": "axs", + "name": "Axie Infinity" + }, + { + "id": "axioms", + "symbol": "axi", + "name": "Axioms" + }, + { + "id": "axion", + "symbol": "axn", + "name": "Axion" + }, + { + "id": "axis-defi", + "symbol": "axis", + "name": "Axis DeFi" + }, + { + "id": "axpire", + "symbol": "axpr", + "name": "aXpire" + }, + { + "id": "ayfi", + "symbol": "ayfi", + "name": "Aave YFI" + }, + { + "id": "azbit", + "symbol": "az", + "name": "Azbit" + }, + { + "id": "azeusx", + "symbol": "azx", + "name": "AzeusX" + }, + { + "id": "az-fundchain", + "symbol": "azt", + "name": "AZ Fundchain" + }, + { + "id": "azuki", + "symbol": "azuki", + "name": "Azuki" + }, + { + "id": "azuma-coin", + "symbol": "azum", + "name": "Azuma Coin" + }, + { + "id": "azuras", + "symbol": "uzz", + "name": "UZURAS" + }, + { + "id": "azus", + "symbol": "azu", + "name": "Azus" + }, + { + "id": "azzure", + "symbol": "azzr", + "name": "Azzure" + }, + { + "id": "b20", + "symbol": "b20", + "name": "B20" + }, + { + "id": "b21", + "symbol": "b21", + "name": "B21" + }, + { + "id": "b26", + "symbol": "b26", + "name": "B26" + }, + { + "id": "b2bcoin-2", + "symbol": "b2b", + "name": "B2Bcoin" + }, + { + "id": "b2-coin", + "symbol": "b2c", + "name": "B2 Coin" + }, + { + "id": "b2u-coin", + "symbol": "b2u", + "name": "B2U Coin" + }, + { + "id": "b360", + "symbol": "b360", + "name": "B360" + }, + { + "id": "baasid", + "symbol": "baas", + "name": "BaaSid" + }, + { + "id": "babb", + "symbol": "bax", + "name": "BABB" + }, + { + "id": "baby-token", + "symbol": "baby", + "name": "Baby Token" + }, + { + "id": "backpacker-coin", + "symbol": "bpc", + "name": "BackPacker Coin" + }, + { + "id": "baconcoin", + "symbol": "bak", + "name": "BaconCoin" + }, + { + "id": "baconswap", + "symbol": "bacon", + "name": "BaconSwap" + }, + { + "id": "badger-dao", + "symbol": "badger", + "name": "Badger DAO" + }, + { + "id": "badger-sett-badger", + "symbol": "bbadger", + "name": "Badger Sett Badger" + }, + { + "id": "badger-sett-digg", + "symbol": "bdigg", + "name": "Badger Sett Digg" + }, + { + "id": "baepay", + "symbol": "baepay", + "name": "BAEPAY" + }, + { + "id": "bafe-io", + "symbol": "bafe", + "name": "Bafe.io" + }, + { + "id": "bafi-finance-token", + "symbol": "bafi", + "name": "Bafi Finance Token" + }, + { + "id": "baguette", + "symbol": "bag", + "name": "Baguette" + }, + { + "id": "baguette-token", + "symbol": "bgtt", + "name": "Baguette Token" + }, + { + "id": "bakerytoken", + "symbol": "bake", + "name": "BakerySwap" + }, + { + "id": "bakerytools", + "symbol": "tbake", + "name": "BakeryTools" + }, + { + "id": "balancer", + "symbol": "bal", + "name": "Balancer" + }, + { + "id": "balicoin", + "symbol": "bali", + "name": "Bali Coin" + }, + { + "id": "balkan-coin", + "symbol": "bkc", + "name": "Balkan coin" + }, + { + "id": "ball-coin", + "symbol": "ball", + "name": "BALL Coin" + }, + { + "id": "balloon-coin", + "symbol": "balo", + "name": "Balloon Coin" + }, + { + "id": "ballotbox", + "symbol": "bbx", + "name": "Ballotbox" + }, + { + "id": "ballswap", + "symbol": "bsp", + "name": "BallSwap" + }, + { + "id": "balpha", + "symbol": "balpha", + "name": "bAlpha" + }, + { + "id": "bamboo-defi", + "symbol": "bamboo", + "name": "BambooDeFi" + }, + { + "id": "bamboo-token", + "symbol": "boo", + "name": "Bamboo" + }, + { + "id": "bamboo-token-2", + "symbol": "bamboo", + "name": "Bamboo Token" + }, + { + "id": "banana-finance", + "symbol": "banana", + "name": "Banana Finance" + }, + { + "id": "bananatok", + "symbol": "bna", + "name": "BananaTok" + }, + { + "id": "banana-token", + "symbol": "bnana", + "name": "Chimpion" + }, + { + "id": "banano", + "symbol": "ban", + "name": "Banano" + }, + { + "id": "banca", + "symbol": "banca", + "name": "Banca" + }, + { + "id": "bancor", + "symbol": "bnt", + "name": "Bancor Network Token" + }, + { + "id": "bancor-governance-token", + "symbol": "vbnt", + "name": "Bancor Governance Token" + }, + { + "id": "band-protocol", + "symbol": "band", + "name": "Band Protocol" + }, + { + "id": "bankcoincash", + "symbol": "bcash", + "name": "BankCoin BCash" + }, + { + "id": "bankcoin-reserve", + "symbol": "bcr", + "name": "Bankcoin Reserve" + }, + { + "id": "bankera", + "symbol": "bnk", + "name": "Bankera" + }, + { + "id": "bankex", + "symbol": "bkx", + "name": "BANKEX" + }, + { + "id": "bankless-dao", + "symbol": "bank", + "name": "Bankless DAO" + }, + { + "id": "banklife", + "symbol": "lib", + "name": "Banklife" + }, + { + "id": "bankroll-extended-token", + "symbol": "bnkrx", + "name": "Bankroll Extended Token" + }, + { + "id": "bankroll-network", + "symbol": "bnkr", + "name": "Bankroll Network" + }, + { + "id": "bankroll-vault", + "symbol": "vlt", + "name": "Bankroll Vault" + }, + { + "id": "bao-finance", + "symbol": "bao", + "name": "Bao Finance" + }, + { + "id": "baooka-token", + "symbol": "bazt", + "name": "Baz Token" + }, + { + "id": "barbecueswap", + "symbol": "bbq", + "name": "BarbecueSwap" + }, + { + "id": "bare", + "symbol": "bare", + "name": "BARE" + }, + { + "id": "barkis", + "symbol": "bks", + "name": "Barkis Network" + }, + { + "id": "barnbridge", + "symbol": "bond", + "name": "BarnBridge" + }, + { + "id": "baroin", + "symbol": "bri", + "name": "Baroin" + }, + { + "id": "barter", + "symbol": "brtr", + "name": "Barter" + }, + { + "id": "bartertrade", + "symbol": "bart", + "name": "BarterTrade" + }, + { + "id": "based-loans-ownership", + "symbol": "blo", + "name": "Based Loans Ownership" + }, + { + "id": "based-money", + "symbol": "$based", + "name": "Based Money" + }, + { + "id": "base-protocol", + "symbol": "base", + "name": "Base Protocol" + }, + { + "id": "basic", + "symbol": "basic", + "name": "BASIC" + }, + { + "id": "basic-attention-token", + "symbol": "bat", + "name": "Basic Attention Token" + }, + { + "id": "basid-coin", + "symbol": "basid", + "name": "Basid Coin" + }, + { + "id": "basis-bond", + "symbol": "bab", + "name": "Basis Bond" + }, + { + "id": "basis-cash", + "symbol": "bac", + "name": "Basis Cash" + }, + { + "id": "basis-coin-cash", + "symbol": "bcc", + "name": "Basis Coin Cash" + }, + { + "id": "basiscoin-share", + "symbol": "bcs", + "name": "Basis Coin Share" + }, + { + "id": "basis-dollar", + "symbol": "bsd", + "name": "Basis Dollar" + }, + { + "id": "basis-dollar-share", + "symbol": "bsds", + "name": "Basis Dollar Share" + }, + { + "id": "basis-gold", + "symbol": "bsg", + "name": "Basis Gold" + }, + { + "id": "basis-gold-mdex", + "symbol": "bag", + "name": "Basis Gold (Heco)" + }, + { + "id": "basis-gold-share", + "symbol": "bsgs", + "name": "Basis Gold Share" + }, + { + "id": "basis-gold-share-heco", + "symbol": "bags", + "name": "Basis Gold Share (Heco)" + }, + { + "id": "basis-share", + "symbol": "bas", + "name": "Basis Share" + }, + { + "id": "basketcoin", + "symbol": "bskt", + "name": "BasketCoin" + }, + { + "id": "basketdao", + "symbol": "bask", + "name": "BasketDAO" + }, + { + "id": "bast", + "symbol": "bast", + "name": "Bast" + }, + { + "id": "bastonet", + "symbol": "bsn", + "name": "Bastonet" + }, + { + "id": "bata", + "symbol": "bta", + "name": "Bata" + }, + { + "id": "batorrent", + "symbol": "ba", + "name": "BaTorrent" + }, + { + "id": "battle-pets", + "symbol": "pet", + "name": "Battle Pets" + }, + { + "id": "bavala", + "symbol": "bva", + "name": "Bavala" + }, + { + "id": "bbscoin", + "symbol": "bbs", + "name": "BBSCoin" + }, + { + "id": "bcat", + "symbol": "bcat", + "name": "BCAT" + }, + { + "id": "bcb-blockchain", + "symbol": "bcb", + "name": "BCB Blockchain" + }, + { + "id": "bchnrbtc-synthetic", + "symbol": "bchnrbtc-jan-2021", + "name": "BCHNrBTC Synthetic Token Expiring 5 January 2021" + }, + { + "id": "bcv", + "symbol": "bcv", + "name": "BitCapitalVendor" + }, + { + "id": "bdollar", + "symbol": "bdo", + "name": "bDollar" + }, + { + "id": "bdollar-share", + "symbol": "sbdo", + "name": "bDollar Share" + }, + { + "id": "beacon", + "symbol": "becn", + "name": "Beacon" + }, + { + "id": "beam", + "symbol": "beam", + "name": "BEAM" + }, + { + "id": "bean-cash", + "symbol": "bitb", + "name": "Bean Cash" + }, + { + "id": "bearn-fi", + "symbol": "bfi", + "name": "Bearn.fi" + }, + { + "id": "beast-dao", + "symbol": "beast", + "name": "Beast DAO" + }, + { + "id": "beatzcoin", + "symbol": "btzc", + "name": "BeatzCoin" + }, + { + "id": "beautyk", + "symbol": "btkc", + "name": "BeautyK" + }, + { + "id": "beaxy-exchange", + "symbol": "bxy", + "name": "Beaxy" + }, + { + "id": "beechat", + "symbol": "chat", + "name": "BeeChat" + }, + { + "id": "bee-coin", + "symbol": "bee", + "name": "BEE Coin" + }, + { + "id": "beefy-finance", + "symbol": "bifi", + "name": "Beefy.Finance" + }, + { + "id": "beekan", + "symbol": "bkbt", + "name": "BeeKan / Beenews" + }, + { + "id": "beeng-token", + "symbol": "beeng", + "name": "BEENG Token" + }, + { + "id": "beenode", + "symbol": "bnode", + "name": "Beenode" + }, + { + "id": "beer-money", + "symbol": "beer", + "name": "Beer Money" + }, + { + "id": "beer-token", + "symbol": "beer", + "name": "Beer Token" + }, + { + "id": "beetle-coin", + "symbol": "beet", + "name": "Beetle Coin" + }, + { + "id": "beetr", + "symbol": "btr", + "name": "BeeTR" + }, + { + "id": "befasterholdertoken", + "symbol": "bfht", + "name": "BeFasterHolderToken" + }, + { + "id": "beflect-finance", + "symbol": "bfi", + "name": "Beflect.Finance" + }, + { + "id": "be-gaming-coin", + "symbol": "bgc", + "name": "Be Gaming Coin" + }, + { + "id": "beholder", + "symbol": "eye", + "name": "Behodler" + }, + { + "id": "belacoin", + "symbol": "bela", + "name": "Belacoin" + }, + { + "id": "beldex", + "symbol": "bdx", + "name": "Beldex" + }, + { + "id": "believer", + "symbol": "blvr", + "name": "BELIEVER" + }, + { + "id": "belifex", + "symbol": "befx", + "name": "Belifex" + }, + { + "id": "bella-protocol", + "symbol": "bel", + "name": "Bella Protocol" + }, + { + "id": "bellcoin", + "symbol": "bell", + "name": "Bellcoin" + }, + { + "id": "belt", + "symbol": "belt", + "name": "Belt" + }, + { + "id": "belugaswap", + "symbol": "beluga", + "name": "Belugaswap" + }, + { + "id": "benative", + "symbol": "bnv", + "name": "BeNative" + }, + { + "id": "benchmark-protocol", + "symbol": "mark", + "name": "Benchmark Protocol" + }, + { + "id": "benepit", + "symbol": "bnp", + "name": "BenePit" + }, + { + "id": "benscoin", + "symbol": "bsc", + "name": "Benscoin" + }, + { + "id": "benz", + "symbol": "benz", + "name": "Benz" + }, + { + "id": "beowulf", + "symbol": "bwf", + "name": "Beowulf" + }, + { + "id": "bergco-coin", + "symbol": "berg", + "name": "BergCo Coin" + }, + { + "id": "berncash", + "symbol": "bern", + "name": "BERNcash" + }, + { + "id": "berry-data", + "symbol": "bry", + "name": "Berry Data" + }, + { + "id": "berrypic", + "symbol": "bpc", + "name": "BestPick Coin" + }, + { + "id": "berryswap", + "symbol": "berry", + "name": "BerrySwap" + }, + { + "id": "bestay", + "symbol": "bsy", + "name": "Bestay" + }, + { + "id": "bet-chips", + "symbol": "betc", + "name": "Bet Chips" + }, + { + "id": "betdice", + "symbol": "dice", + "name": "BetDice" + }, + { + "id": "betherchip", + "symbol": "bec", + "name": "Betherchip" + }, + { + "id": "bethereum", + "symbol": "bether", + "name": "Bethereum" + }, + { + "id": "betller-coin", + "symbol": "btllr", + "name": "Betller Coin" + }, + { + "id": "betnomi-2", + "symbol": "bni", + "name": "Betnomi" + }, + { + "id": "bet-protocol", + "symbol": "bepro", + "name": "BEPRO Network" + }, + { + "id": "betrium", + "symbol": "btrm", + "name": "Betrium" + }, + { + "id": "better-money", + "symbol": "better", + "name": "Better Money" + }, + { + "id": "betxoin", + "symbol": "betxc", + "name": "Betxoin" + }, + { + "id": "beverage", + "symbol": "beverage", + "name": "BEVERAGE" + }, + { + "id": "beyondcoin", + "symbol": "bynd", + "name": "Beyondcoin" + }, + { + "id": "beyond-finance", + "symbol": "byn", + "name": "Beyond Finance" + }, + { + "id": "beyond-the-scene-coin", + "symbol": "btsc", + "name": "Beyond The Scene Coin" + }, + { + "id": "bezant", + "symbol": "bznt", + "name": "Bezant" + }, + { + "id": "bezop", + "symbol": "bez", + "name": "Bezop" + }, + { + "id": "bficoin", + "symbol": "bfic", + "name": "Bficoin" + }, + { + "id": "bgogo", + "symbol": "bgg", + "name": "Bgogo Token" + }, + { + "id": "bgov", + "symbol": "bgov", + "name": "BGOV" + }, + { + "id": "bgt", + "symbol": "bgt", + "name": "BGT" + }, + { + "id": "biblepay", + "symbol": "bbp", + "name": "BiblePay" + }, + { + "id": "bibox-token", + "symbol": "bix", + "name": "Bibox Token" + }, + { + "id": "bidao", + "symbol": "bid", + "name": "Bidao" + }, + { + "id": "bidesk", + "symbol": "bdk", + "name": "Bidesk" + }, + { + "id": "bidipass", + "symbol": "bdp", + "name": "BidiPass" + }, + { + "id": "bifi", + "symbol": "bifi", + "name": "BiFi" + }, + { + "id": "bifrost", + "symbol": "bfc", + "name": "Bifrost" + }, + { + "id": "bigbang-core", + "symbol": "bbc", + "name": "BigBang Core" + }, + { + "id": "bigbang-game", + "symbol": "bbgc", + "name": "BigBang Game" + }, + { + "id": "bigbom-eco", + "symbol": "bbo", + "name": "Bigbom" + }, + { + "id": "bigboys-industry", + "symbol": "bbi", + "name": "BigBoys Industry" + }, + { + "id": "bigcash", + "symbol": "bgc", + "name": "BigCash" + }, + { + "id": "big-cat-rescue", + "symbol": "cat", + "name": "Big Cat Rescue" + }, + { + "id": "big-coin", + "symbol": "big", + "name": "Big Coin" + }, + { + "id": "bigdata-cash", + "symbol": "bdcash", + "name": "BigdataCash" + }, + { + "id": "big-data-protocol", + "symbol": "bdp", + "name": "Big Data Protocol" + }, + { + "id": "bignite", + "symbol": "bignite", + "name": "Bignite" + }, + { + "id": "bigo-token", + "symbol": "bigo", + "name": "BIGOCOIN" + }, + { + "id": "biido", + "symbol": "bion", + "name": "Biido" + }, + { + "id": "biki", + "symbol": "biki", + "name": "BIKI" + }, + { + "id": "bilaxy-token", + "symbol": "bia", + "name": "Bilaxy Token" + }, + { + "id": "bilira", + "symbol": "tryb", + "name": "BiLira" + }, + { + "id": "billarycoin", + "symbol": "blry", + "name": "BillaryCoin" + }, + { + "id": "billetcoin", + "symbol": "blt", + "name": "Billetcoin" + }, + { + "id": "billionhappiness", + "symbol": "bhc", + "name": "BillionHappiness" + }, + { + "id": "bimcoin", + "symbol": "bim", + "name": "Bimcoin" + }, + { + "id": "binance-agile-set-dollar", + "symbol": "basd", + "name": "Binance Agile Set Dollar" + }, + { + "id": "binance-bitcoin", + "symbol": "btcb", + "name": "Binance Bitcoin" + }, + { + "id": "binancecoin", + "symbol": "bnb", + "name": "Binance Coin" + }, + { + "id": "binance-eth", + "symbol": "beth", + "name": "Binance ETH staking" + }, + { + "id": "binanceidr", + "symbol": "bidr", + "name": "BIDR" + }, + { + "id": "binance-usd", + "symbol": "busd", + "name": "Binance USD" + }, + { + "id": "binance-vnd", + "symbol": "bvnd", + "name": "Binance VND" + }, + { + "id": "binance-wrapped-btc", + "symbol": "bbtc", + "name": "Binance Wrapped BTC" + }, + { + "id": "binarium", + "symbol": "bin", + "name": "Binarium" + }, + { + "id": "bincentive", + "symbol": "bcnt", + "name": "Bincentive" + }, + { + "id": "bingo-share", + "symbol": "sbgo", + "name": "Bingo Share" + }, + { + "id": "bingus-token", + "symbol": "bingus", + "name": "Bingus Token" + }, + { + "id": "binjit-coin", + "symbol": "bnj", + "name": "Binjit Coin" + }, + { + "id": "bintex-futures", + "symbol": "bntx", + "name": "Bintex Futures" + }, + { + "id": "biocrypt", + "symbol": "bio", + "name": "BioCrypt" + }, + { + "id": "biokkoin", + "symbol": "bkkg", + "name": "Biokkoin" + }, + { + "id": "biopassport", + "symbol": "biot", + "name": "Bio Passport" + }, + { + "id": "biotron", + "symbol": "btrn", + "name": "Biotron" + }, + { + "id": "bip", + "symbol": "bip", + "name": "Minter" + }, + { + "id": "birake", + "symbol": "bir", + "name": "Birake" + }, + { + "id": "birdchain", + "symbol": "bird", + "name": "Birdchain" + }, + { + "id": "bird-money", + "symbol": "bird", + "name": "Bird.Money" + }, + { + "id": "birthday-cake", + "symbol": "bday", + "name": "Birthday Cake" + }, + { + "id": "bismuth", + "symbol": "bis", + "name": "Bismuth" + }, + { + "id": "bispex", + "symbol": "bpx", + "name": "Bispex" + }, + { + "id": "bitalgo", + "symbol": "alg", + "name": "Bitalgo" + }, + { + "id": "bitball", + "symbol": "btb", + "name": "Bitball" + }, + { + "id": "bitball-treasure", + "symbol": "btrs", + "name": "Bitball Treasure" + }, + { + "id": "bitbar", + "symbol": "btb", + "name": "Bitbar" + }, + { + "id": "bitbay", + "symbol": "bay", + "name": "BitBay" + }, + { + "id": "bitberry-token", + "symbol": "bbr", + "name": "Bitberry Token" + }, + { + "id": "bitblocks-finance", + "symbol": "bbkfi", + "name": "BitBlocks Finance" + }, + { + "id": "bitblocks-project", + "symbol": "bbk", + "name": "BitBlocks" + }, + { + "id": "bitbook-gambling", + "symbol": "bxk", + "name": "Bitbook Gambling" + }, + { + "id": "bitboost", + "symbol": "bbt", + "name": "BitBoost" + }, + { + "id": "bitbot-protocol", + "symbol": "bbp", + "name": "Bitbot Protocol" + }, + { + "id": "bitcanna", + "symbol": "bcna", + "name": "BitCanna" + }, + { + "id": "bitcash", + "symbol": "bitc", + "name": "BitCash" + }, + { + "id": "bitcashpay", + "symbol": "bcp", + "name": "BitcashPay" + }, + { + "id": "bitceo", + "symbol": "bceo", + "name": "bitCEO" + }, + { + "id": "bitcherry", + "symbol": "bchc", + "name": "BitCherry" + }, + { + "id": "bitcicoin", + "symbol": "bitci", + "name": "Bitcicoin" + }, + { + "id": "bitclave", + "symbol": "cat", + "name": "BitClave" + }, + { + "id": "bitcloud", + "symbol": "btdx", + "name": "Bitcloud" + }, + { + "id": "bitcloud-pro", + "symbol": "bpro", + "name": "BitCloud Pro" + }, + { + "id": "bitCNY", + "symbol": "bitcny", + "name": "bitCNY" + }, + { + "id": "bitcoen", + "symbol": "ben", + "name": "BitCoen" + }, + { + "id": "bitcoffeen", + "symbol": "bff", + "name": "Bitcoffeen" + }, + { + "id": "bitcoiin", + "symbol": "b2g", + "name": "Bitcoiin" + }, + { + "id": "bitcoin", + "symbol": "btc", + "name": "Bitcoin" + }, + { + "id": "bitcoin-2", + "symbol": "btc2", + "name": "Bitcoin 2" + }, + { + "id": "bitcoin-adult", + "symbol": "btad", + "name": "Bitcoin Adult" + }, + { + "id": "bitcoin-anonymous", + "symbol": "btca", + "name": "Bitcoin Anonymous" + }, + { + "id": "bitcoin-asia", + "symbol": "btca", + "name": "Bitcoin Asia" + }, + { + "id": "bitcoin-atom", + "symbol": "bca", + "name": "Bitcoin Atom" + }, + { + "id": "bitcoinbam", + "symbol": "btcbam", + "name": "BitcoinBam" + }, + { + "id": "bitcoin-bep2", + "symbol": "btcb", + "name": "Bitcoin BEP2" + }, + { + "id": "bitcoinbrand", + "symbol": "btcb", + "name": "BitcoinBrand" + }, + { + "id": "bitcoin-bull", + "symbol": "bitb", + "name": "Bitcoin Bull" + }, + { + "id": "bitcoin-candy", + "symbol": "cdy", + "name": "Bitcoin Candy" + }, + { + "id": "bitcoin-cash", + "symbol": "bch", + "name": "Bitcoin Cash" + }, + { + "id": "bitcoin-cash-abc-2", + "symbol": "bcha", + "name": "Bitcoin Cash ABC" + }, + { + "id": "bitcoin-cash-sv", + "symbol": "bsv", + "name": "Bitcoin SV" + }, + { + "id": "bitcoin-classic", + "symbol": "bxc", + "name": "Bitcoin Classic" + }, + { + "id": "bitcoin-company-network", + "symbol": "bitn", + "name": "Bitcoin and Company Network" + }, + { + "id": "bitcoin-confidential", + "symbol": "bc", + "name": "Bitcoin Confidential" + }, + { + "id": "bitcoin-cure", + "symbol": "byron", + "name": "Byron" + }, + { + "id": "bitcoin-cz", + "symbol": "bcz", + "name": "Bitcoin CZ" + }, + { + "id": "bitcoin-diamond", + "symbol": "bcd", + "name": "Bitcoin Diamond" + }, + { + "id": "bitcoin-fast", + "symbol": "bcf", + "name": "Bitcoin Fast" + }, + { + "id": "bitcoin-file", + "symbol": "bifi", + "name": "Bitcoin File" + }, + { + "id": "bitcoin-final", + "symbol": "btcf", + "name": "Bitcoin Final" + }, + { + "id": "bitcoin-flash-cash", + "symbol": "btfc", + "name": "Bitcoin Flash Cash" + }, + { + "id": "bitcoin-galaxy-warp", + "symbol": "btcgw", + "name": "Bitcoin Galaxy Warp" + }, + { + "id": "bitcoingenx", + "symbol": "bgx", + "name": "BitcoinGenX" + }, + { + "id": "bitcoin-god", + "symbol": "god", + "name": "Bitcoin God" + }, + { + "id": "bitcoin-gold", + "symbol": "btg", + "name": "Bitcoin Gold" + }, + { + "id": "bitcoin-green", + "symbol": "bitg", + "name": "BitGreen" + }, + { + "id": "bitcoin-hd", + "symbol": "bhd", + "name": "Bitcoin HD" + }, + { + "id": "bitcoinhedge", + "symbol": "btchg", + "name": "BITCOINHEDGE" + }, + { + "id": "bitcoin-hot", + "symbol": "bth", + "name": "Bitcoin Hot" + }, + { + "id": "bitcoin-incognito", + "symbol": "xbi", + "name": "Bitcoin Incognito" + }, + { + "id": "bitcoin-instant", + "symbol": "bti", + "name": "Bitcoin Instant" + }, + { + "id": "bitcoin-interest", + "symbol": "bci", + "name": "Bitcoin Interest" + }, + { + "id": "bitcoin-lightning", + "symbol": "bltg", + "name": "Block-Logic" + }, + { + "id": "bitcoinmoney", + "symbol": "bcm", + "name": "BitcoinMoney" + }, + { + "id": "bitcoinmono", + "symbol": "btcmz", + "name": "BitcoinMono" + }, + { + "id": "bitcoinnexx", + "symbol": "bnxx", + "name": "Bitcoinnexx" + }, + { + "id": "bitcoin-one", + "symbol": "btcone", + "name": "BitCoin One" + }, + { + "id": "bitcoinote", + "symbol": "btcn", + "name": "BitcoiNote" + }, + { + "id": "bitcoin-pay", + "symbol": "btp", + "name": "Bitcoin Pay" + }, + { + "id": "bitcoin-platinum", + "symbol": "bcp", + "name": "Bitcoin Platinums" + }, + { + "id": "bitcoin-plus", + "symbol": "xbc", + "name": "Bitcoin Plus" + }, + { + "id": "bitcoin-private", + "symbol": "btcp", + "name": "Bitcoin Private" + }, + { + "id": "bitcoin-pro", + "symbol": "btcp", + "name": "Bitcoin Pro" + }, + { + "id": "bitcoin-red", + "symbol": "btcred", + "name": "Bitcoin Red" + }, + { + "id": "bitcoinregular", + "symbol": "btrl", + "name": "BitcoinRegular" + }, + { + "id": "bitcoin-rhodium", + "symbol": "xrc", + "name": "xRhodium" + }, + { + "id": "bitcoin-scrypt", + "symbol": "btcs", + "name": "Bitcoin Scrypt" + }, + { + "id": "bitcoin-silver", + "symbol": "btcs", + "name": "Bitcoin Silver" + }, + { + "id": "bitcoinsov", + "symbol": "bsov", + "name": "BitcoinSoV" + }, + { + "id": "bitcoinstaking", + "symbol": "bsk", + "name": "BitcoinStaking" + }, + { + "id": "bitcoin-stash", + "symbol": "bsh", + "name": "Bitcoin Stash" + }, + { + "id": "bitcoin-subsidium", + "symbol": "xbtx", + "name": "Bitcoin Subsidium" + }, + { + "id": "bitcoin-token", + "symbol": "btct", + "name": "BitcoinToken" + }, + { + "id": "bitcoin-true", + "symbol": "BTCT", + "name": "Bitcoin True" + }, + { + "id": "bitcoin-trust", + "symbol": "bct", + "name": "Bitcoin Trust" + }, + { + "id": "bitcoin-ultra", + "symbol": "btcu", + "name": "BitcoinUltra" + }, + { + "id": "bitcoin-unicorn", + "symbol": "btcui", + "name": "Bitcoin Unicorn" + }, + { + "id": "bitcoinus", + "symbol": "bits", + "name": "Bitcoinus" + }, + { + "id": "bitcoinv", + "symbol": "btcv", + "name": "BitcoinV" + }, + { + "id": "bitcoin-vault", + "symbol": "btcv", + "name": "Bitcoin Vault" + }, + { + "id": "bitcoinvend", + "symbol": "bcvt", + "name": "BitcoinVend" + }, + { + "id": "bitcoin-virtual-gold", + "symbol": "bvg", + "name": "Bitcoin Virtual Gold" + }, + { + "id": "bitcoin-w-spectrum", + "symbol": "spe", + "name": "SpectrumX" + }, + { + "id": "bitcoinx", + "symbol": "bcx", + "name": "BitcoinX" + }, + { + "id": "bitcoinx-2", + "symbol": "btcx", + "name": "BitcoinXGames" + }, + { + "id": "bitcoinz", + "symbol": "btcz", + "name": "BitcoinZ" + }, + { + "id": "bitcoin-zero", + "symbol": "bzx", + "name": "Bitcoin Zero" + }, + { + "id": "bitcoiva", + "symbol": "bca", + "name": "Bitcoiva" + }, + { + "id": "bitcomo", + "symbol": "bm", + "name": "Bitcomo" + }, + { + "id": "bitconnect", + "symbol": "bcc", + "name": "Bitconnect" + }, + { + "id": "bitconnectx-genesis", + "symbol": "bccx", + "name": "BCCXGenesis" + }, + { + "id": "bitcore", + "symbol": "btx", + "name": "BitCore" + }, + { + "id": "bitcorn", + "symbol": "corn", + "name": "BITCORN" + }, + { + "id": "bitcratic", + "symbol": "bct", + "name": "Bitcratic" + }, + { + "id": "bitcratic-revenue", + "symbol": "bctr", + "name": "Bitcratic Revenue" + }, + { + "id": "bitcrex-coin", + "symbol": "bic", + "name": "Bitcrex Coin" + }, + { + "id": "bitcurate", + "symbol": "btcr", + "name": "Bitcurate" + }, + { + "id": "bitcurrency", + "symbol": "bc", + "name": "Bitcurrency" + }, + { + "id": "bitdefi", + "symbol": "bfi", + "name": "BitDefi" + }, + { + "id": "bitdegree", + "symbol": "bdg", + "name": "BitDegree" + }, + { + "id": "bitdns", + "symbol": "dns", + "name": "BitDNS" + }, + { + "id": "bit-ecological-digital", + "symbol": "bed", + "name": "Bit Ecological Digital" + }, + { + "id": "bitenium-token", + "symbol": "bt", + "name": "Bitenium Token" + }, + { + "id": "bitex-global", + "symbol": "xbx", + "name": "Bitex Global XBX Coin" + }, + { + "id": "bitfarmings", + "symbol": "bfi", + "name": "BitFarmings" + }, + { + "id": "bitfex", + "symbol": "bfx", + "name": "Bitfex" + }, + { + "id": "bit_financial", + "symbol": "bfc", + "name": "Bit Financial" + }, + { + "id": "bitflate", + "symbol": "bfl", + "name": "Bitflate" + }, + { + "id": "bitflowers", + "symbol": "petal", + "name": "bitFlowers" + }, + { + "id": "bitforex", + "symbol": "bf", + "name": "Bitforex Token" + }, + { + "id": "bitfresh", + "symbol": "bft", + "name": "Bitfresh" + }, + { + "id": "bitfxt-coin", + "symbol": "bxt", + "name": "Bitfxt Coin" + }, + { + "id": "bitgear", + "symbol": "gear", + "name": "Bitgear" + }, + { + "id": "bitgem", + "symbol": "xbtg", + "name": "Bitgem" + }, + { + "id": "bitgesell", + "symbol": "bgl", + "name": "Bitgesell" + }, + { + "id": "bitget-defi-token", + "symbol": "bft", + "name": "Bitget DeFi Token" + }, + { + "id": "bitgrin", + "symbol": "xbg", + "name": "BitGrin" + }, + { + "id": "bitguild", + "symbol": "plat", + "name": "BitGuild PLAT" + }, + { + "id": "bithachi", + "symbol": "bith", + "name": "Bithachi" + }, + { + "id": "bithash-token", + "symbol": "bt", + "name": "BitHash Token" + }, + { + "id": "bithercash", + "symbol": "bicas", + "name": "BitherCash" + }, + { + "id": "bithereum", + "symbol": "bth", + "name": "Bithereum" + }, + { + "id": "bithostcoin", + "symbol": "bih", + "name": "BitHostCoin" + }, + { + "id": "bitica-coin", + "symbol": "bdcc", + "name": "BITICA COIN" + }, + { + "id": "bitifex", + "symbol": "bitx", + "name": "BITIFEX" + }, + { + "id": "bitjob", + "symbol": "stu", + "name": "bitJob" + }, + { + "id": "bitkam", + "symbol": "kam", + "name": "BitKAM" + }, + { + "id": "bitmark", + "symbol": "marks", + "name": "Bitmark" + }, + { + "id": "bitmart-token", + "symbol": "bmx", + "name": "BitMart Token" + }, + { + "id": "bitmoney", + "symbol": "bit", + "name": "BitMoney" + }, + { + "id": "bitnautic", + "symbol": "btnt", + "name": "BitNautic" + }, + { + "id": "bitnorm", + "symbol": "bn", + "name": "Bitnorm" + }, + { + "id": "bito-coin", + "symbol": "bito", + "name": "BITO Coin" + }, + { + "id": "bitonyx-token", + "symbol": "btnyx", + "name": "BitOnyx Token" + }, + { + "id": "bitor", + "symbol": "btr", + "name": "Bitor" + }, + { + "id": "bitorcash-token", + "symbol": "boc", + "name": "Bitorcash Token" + }, + { + "id": "bitpakcointoken", + "symbol": "bpakc", + "name": "BitpakcoinToken" + }, + { + "id": "bitpal", + "symbol": "btp", + "name": "BitPal" + }, + { + "id": "bitpanda-ecosystem-token", + "symbol": "best", + "name": "Bitpanda Ecosystem Token" + }, + { + "id": "bitplayer-token", + "symbol": "bpt", + "name": "Bitpayer Token" + }, + { + "id": "bitpower", + "symbol": "bpp", + "name": "Bitpower" + }, + { + "id": "bit-public-talent-network", + "symbol": "bptn", + "name": "Bit Public Talent Network" + }, + { + "id": "bitpumps-token", + "symbol": "bpt", + "name": "Bitpumps Token" + }, + { + "id": "bitradio", + "symbol": "bro", + "name": "Bitradio" + }, + { + "id": "bitrent", + "symbol": "rntb", + "name": "BitRent" + }, + { + "id": "bitrewards", + "symbol": "xbrt", + "name": "BitRewards" + }, + { + "id": "bitrewards-token", + "symbol": "bit", + "name": "BitRewards Token" + }, + { + "id": "bitriver", + "symbol": "btr", + "name": "Bitriver" + }, + { + "id": "bitrue-token", + "symbol": "btr", + "name": "Bitrue Coin" + }, + { + "id": "bitscoin", + "symbol": "btcx", + "name": "BITSCOIN" + }, + { + "id": "bitscreener", + "symbol": "bitx", + "name": "BitScreener" + }, + { + "id": "bitsend", + "symbol": "bsd", + "name": "BitSend" + }, + { + "id": "bitshares", + "symbol": "bts", + "name": "BitShares" + }, + { + "id": "bitshark", + "symbol": "btshk", + "name": "Bitshark" + }, + { + "id": "bit-silver", + "symbol": "btr", + "name": "Bit Silver" + }, + { + "id": "bitsong", + "symbol": "btsg", + "name": "BitSong" + }, + { + "id": "bitsonic-gas", + "symbol": "bsg", + "name": "Bitsonic Gas" + }, + { + "id": "bitsonic-token", + "symbol": "bsc", + "name": "Bitsonic Token" + }, + { + "id": "bitsou", + "symbol": "btu", + "name": "Bitsou" + }, + { + "id": "bitstake", + "symbol": "xbs", + "name": "BitStake" + }, + { + "id": "bitstar", + "symbol": "bits", + "name": "Bitstar" + }, + { + "id": "bitstash-marketplace", + "symbol": "stash", + "name": "BitStash" + }, + { + "id": "bitsten-token", + "symbol": "bst", + "name": "Bitsten Token" + }, + { + "id": "bit-storage-box-token", + "symbol": "bsbt", + "name": "Bit Storage Box Token" + }, + { + "id": "bitsum", + "symbol": "mat", + "name": "Matka" + }, + { + "id": "bitswift", + "symbol": "bits", + "name": "Bitswift" + }, + { + "id": "bitsz", + "symbol": "bitsz", + "name": "Bitsz" + }, + { + "id": "bitto-exchange", + "symbol": "BITTO", + "name": "BITTO" + }, + { + "id": "bittoken", + "symbol": "bitt", + "name": "BITToken" + }, + { + "id": "bittokens", + "symbol": "bxt", + "name": "BitTokens" + }, + { + "id": "bittorrent-2", + "symbol": "btt", + "name": "BitTorrent" + }, + { + "id": "bittorro", + "symbol": "torro", + "name": "BitTorro" + }, + { + "id": "bittracksystems", + "symbol": "bttr", + "name": "BittrackSystems" + }, + { + "id": "bit-trust-system", + "symbol": "biut", + "name": "Bit Trust System" + }, + { + "id": "bittube", + "symbol": "tube", + "name": "BitTube" + }, + { + "id": "bittup", + "symbol": "btu", + "name": "BittUp" + }, + { + "id": "bittwatt", + "symbol": "bwt", + "name": "Bittwatt" + }, + { + "id": "bitup-token", + "symbol": "but", + "name": "BitUP Token" + }, + { + "id": "bitvote", + "symbol": "btv", + "name": "Bitvote" + }, + { + "id": "bitwhite", + "symbol": "btw", + "name": "BitWhite" + }, + { + "id": "bitz", + "symbol": "bitz", + "name": "bitz" + }, + { + "id": "bitzeny", + "symbol": "zny", + "name": "BitZeny" + }, + { + "id": "bit-z-token", + "symbol": "bz", + "name": "BitZ Token" + }, + { + "id": "bitzyon", + "symbol": "ZYON", + "name": "BitZyon" + }, + { + "id": "bixb-coin", + "symbol": "bixb", + "name": "BixB Coin" + }, + { + "id": "bixcpro", + "symbol": "bixcpro", + "name": "BIXCPRO" + }, + { + "id": "bizzcoin", + "symbol": "bizz", + "name": "BIZZCOIN" + }, + { + "id": "bkex-token", + "symbol": "bkk", + "name": "BKEX Chain" + }, + { + "id": "blackberry-token", + "symbol": "bb", + "name": "Blackberry Token" + }, + { + "id": "blackcoin", + "symbol": "blk", + "name": "BlackCoin" + }, + { + "id": "black-diamond-rating", + "symbol": "hzt", + "name": "Black Diamond Rating" + }, + { + "id": "blackdragon-token", + "symbol": "BDT", + "name": "BlackDragon Token" + }, + { + "id": "blackfisk", + "symbol": "blfi", + "name": "BlackFisk" + }, + { + "id": "blackhole-protocol", + "symbol": "black", + "name": "BlackHole Protocol" + }, + { + "id": "blackholeswap-compound-dai-usdc", + "symbol": "bhsc", + "name": "BlackHoleSwap-Compound DAI/USDC" + }, + { + "id": "blackmoon-crypto", + "symbol": "bmc", + "name": "Blackmoon Crypto" + }, + { + "id": "blacknet", + "symbol": "bln", + "name": "Blacknet" + }, + { + "id": "blackpearl-chain", + "symbol": "bplc", + "name": "BlackPearl Token" + }, + { + "id": "blank", + "symbol": "blank", + "name": "Blank" + }, + { + "id": "blast", + "symbol": "blast", + "name": "BLAST" + }, + { + "id": "blastx", + "symbol": "bstx", + "name": "Blastx" + }, + { + "id": "blaze-defi", + "symbol": "bnfi", + "name": "Blaze DeFi" + }, + { + "id": "blaze-network", + "symbol": "BLZN", + "name": "Blaze Network" + }, + { + "id": "blind-boxes", + "symbol": "bles", + "name": "Blind Boxes" + }, + { + "id": "blink", + "symbol": "blk", + "name": "BLink" + }, + { + "id": "blipcoin", + "symbol": "bpcn", + "name": "BlipCoin" + }, + { + "id": "bliquid", + "symbol": "bliq", + "name": "Bliquid" + }, + { + "id": "bliss-2", + "symbol": "bliss", + "name": "Bliss" + }, + { + "id": "blitzpredict", + "symbol": "xbp", + "name": "BlitzPredict" + }, + { + "id": "blizzard", + "symbol": "xblzd", + "name": "Blizzard" + }, + { + "id": "blocery", + "symbol": "bly", + "name": "Blocery" + }, + { + "id": "block-18", + "symbol": "18c", + "name": "Block 18" + }, + { + "id": "block-array", + "symbol": "ary", + "name": "Block Array" + }, + { + "id": "blockbank", + "symbol": "bbank", + "name": "BlockBank" + }, + { + "id": "blockbase", + "symbol": "bbt", + "name": "BlockBase" + }, + { + "id": "blockburn", + "symbol": "burn", + "name": "BlockBurn" + }, + { + "id": "blockcdn", + "symbol": "bcdn", + "name": "BlockCDN" + }, + { + "id": "blockchain-adventurers-guild", + "symbol": "bag", + "name": "Blockchain Adventurers Guild" + }, + { + "id": "blockchain-certified-data-token", + "symbol": "bcdt", + "name": "Blockchain Certified Data Token" + }, + { + "id": "block-chain-com", + "symbol": "bc", + "name": "Block-chain.com" + }, + { + "id": "blockchain-cuties-universe", + "symbol": "cute", + "name": "Blockchain Cuties Universe" + }, + { + "id": "blockchain-cuties-universe-governance", + "symbol": "bcug", + "name": "Blockchain Cuties Universe Governance" + }, + { + "id": "blockchain-exchange-alliance", + "symbol": "bxa", + "name": "Blockchain Exchange Alliance" + }, + { + "id": "blockchain-knowledge-coin", + "symbol": "bkc", + "name": "Blockchain Knowledge Coin" + }, + { + "id": "blockchain-of-hash-power", + "symbol": "bhp", + "name": "Blockchain of Hash Power" + }, + { + "id": "blockchainpoland", + "symbol": "bcp", + "name": "BlockchainPoland" + }, + { + "id": "blockchain-quotations-index-token", + "symbol": "bqt", + "name": "Blockchain Quotations Index Token" + }, + { + "id": "blockcloud", + "symbol": "bloc", + "name": "Blockcloud" + }, + { + "id": "blockclout", + "symbol": "clout", + "name": "BLOCKCLOUT" + }, + { + "id": "block-collider", + "symbol": "emb", + "name": "Overline Emblem" + }, + { + "id": "block-duelers", + "symbol": "bdt", + "name": "Block Duelers" + }, + { + "id": "blockgrain", + "symbol": "agri", + "name": "AgriChain" + }, + { + "id": "blockidcoin", + "symbol": "bid", + "name": "Blockidcoin" + }, + { + "id": "blocklancer", + "symbol": "lnc", + "name": "Blocklancer" + }, + { + "id": "blockmason-credit-protocol", + "symbol": "bcpt", + "name": "Blockmason Credit Protocol" + }, + { + "id": "blockmason-link", + "symbol": "blink", + "name": "BlockMason Link" + }, + { + "id": "blockmax", + "symbol": "ocb", + "name": "BLOCKMAX" + }, + { + "id": "blockmesh-2", + "symbol": "bmh", + "name": "BlockMesh" + }, + { + "id": "blocknet", + "symbol": "block", + "name": "Blocknet" + }, + { + "id": "blocknotex", + "symbol": "bnox", + "name": "BlockNoteX" + }, + { + "id": "blockpass", + "symbol": "pass", + "name": "Blockpass" + }, + { + "id": "blockport", + "symbol": "bux", + "name": "BUX Token" + }, + { + "id": "blockstack", + "symbol": "stx", + "name": "Stacks" + }, + { + "id": "blockstamp", + "symbol": "bst", + "name": "BlockStamp" + }, + { + "id": "blockswap-network", + "symbol": "cbsn", + "name": "BlockSwap Network" + }, + { + "id": "blocktix", + "symbol": "tix", + "name": "Blocktix" + }, + { + "id": "blockv", + "symbol": "vee", + "name": "BLOCKv" + }, + { + "id": "bloc-money", + "symbol": "bloc", + "name": "Bloc.Money" + }, + { + "id": "blood", + "symbol": "blood", + "name": "BLOOD" + }, + { + "id": "bloody-token", + "symbol": "bloody", + "name": "Bloody Token" + }, + { + "id": "bloom", + "symbol": "blt", + "name": "Bloom" + }, + { + "id": "bloomzed-token", + "symbol": "blct", + "name": "Bloomzed Loyalty Club Ticket" + }, + { + "id": "blowfish", + "symbol": "blowf", + "name": "BlowFish" + }, + { + "id": "blox", + "symbol": "cdt", + "name": "Blox" + }, + { + "id": "blucon", + "symbol": "bep", + "name": "Blucon" + }, + { + "id": "blue", + "symbol": "blue", + "name": "Blue Protocol" + }, + { + "id": "blue-baikal", + "symbol": "bbc", + "name": "Blue Baikal" + }, + { + "id": "bluechips-token", + "symbol": "bchip", + "name": "BLUECHIPS Token" + }, + { + "id": "bluecoin", + "symbol": "blu", + "name": "Bluecoin" + }, + { + "id": "blueshare-token", + "symbol": "bst1", + "name": "Blueshare Token" + }, + { + "id": "blue-swap", + "symbol": "blue", + "name": "Blue Swap" + }, + { + "id": "blue-whale", + "symbol": "bwx", + "name": "Blue Whale" + }, + { + "id": "bluewizard", + "symbol": "wiz", + "name": "BlueWizard" + }, + { + "id": "blurt", + "symbol": "blurt", + "name": "Blurt" + }, + { + "id": "bluzelle", + "symbol": "blz", + "name": "Bluzelle" + }, + { + "id": "bmax", + "symbol": "btmx", + "name": "Bitmax Token" + }, + { + "id": "bmchain-token", + "symbol": "bmt", + "name": "BMCHAIN token" + }, + { + "id": "bmeme-cash", + "symbol": "bmch", + "name": "bMeme Cash" + }, + { + "id": "bmining-token", + "symbol": "bmt", + "name": "Bmining Token" + }, + { + "id": "bmj-coin", + "symbol": "bmj", + "name": "BMJ Coin" + }, + { + "id": "bmj-master-nodes", + "symbol": "bmj", + "name": "BMJ Master Nodes" + }, + { + "id": "bnb48-club-token", + "symbol": "koge", + "name": "BNB48 Club Token" + }, + { + "id": "bnktothefuture", + "symbol": "bft", + "name": "BnkToTheFuture" + }, + { + "id": "bnoincoin", + "symbol": "bnc", + "name": "Bnoincoin" + }, + { + "id": "b-non-fungible-yearn", + "symbol": "bnfy", + "name": "B Non-Fungible Yearn" + }, + { + "id": "bnsd-finance", + "symbol": "bnsd", + "name": "BNSD Finance" + }, + { + "id": "bns-governance", + "symbol": "bnsg", + "name": "BNS Governance" + }, + { + "id": "bns-token", + "symbol": "bns", + "name": "BNS Token" + }, + { + "id": "bnx", + "symbol": "bnx", + "name": "BTCNEXT Coin" + }, + { + "id": "bnx-finex", + "symbol": "bnx", + "name": "Bnx Finex" + }, + { + "id": "boa", + "symbol": "boa", + "name": "BOA" + }, + { + "id": "boat", + "symbol": "boat", + "name": "BOAT" + }, + { + "id": "boatpilot", + "symbol": "navy", + "name": "BoatPilot" + }, + { + "id": "boboo-token", + "symbol": "bobt", + "name": "Boboo Token" + }, + { + "id": "bobs_repair", + "symbol": "bob", + "name": "Bob's Repair" + }, + { + "id": "bodhi-network", + "symbol": "nbot", + "name": "Bodhi Network" + }, + { + "id": "bogged-finance", + "symbol": "bog", + "name": "Bogged Finance" + }, + { + "id": "boid", + "symbol": "boid", + "name": "Boid" + }, + { + "id": "boldman-capital", + "symbol": "bold", + "name": "Boldman Capital" + }, + { + "id": "boliecoin", + "symbol": "bolc", + "name": "Boliecoin" + }, + { + "id": "bolivarcoin", + "symbol": "boli", + "name": "Bolivarcoin" + }, + { + "id": "bollo-token", + "symbol": "bolo", + "name": "Bollo Token" + }, + { + "id": "bolt", + "symbol": "bolt", + "name": "Bolt" + }, + { + "id": "boltt-coin", + "symbol": "boltt", + "name": "BolttCoin" + }, + { + "id": "bolt-true-dollar", + "symbol": "btd", + "name": "Bolt Dollar" + }, + { + "id": "bolt-true-share", + "symbol": "bts", + "name": "Bolt Share" + }, + { + "id": "bomb", + "symbol": "bomb", + "name": "BOMB" + }, + { + "id": "bond-appetite-usd", + "symbol": "usdap", + "name": "Bond Appetite USD" + }, + { + "id": "bondappetit-gov-token", + "symbol": "bag", + "name": "BondAppétit Governance Token" + }, + { + "id": "bonded-finance", + "symbol": "bond", + "name": "Bonded Finance" + }, + { + "id": "bondly", + "symbol": "bondly", + "name": "Bondly" + }, + { + "id": "bone", + "symbol": "BONE", + "name": "Bone" + }, + { + "id": "b-one-payment", + "symbol": "b1p", + "name": "B ONE PAYMENT" + }, + { + "id": "bonezyard", + "symbol": "bnz", + "name": "BonezYard" + }, + { + "id": "bonfi", + "symbol": "bnf", + "name": "BonFi" + }, + { + "id": "bonfida", + "symbol": "fida", + "name": "Bonfida" + }, + { + "id": "bonfire", + "symbol": "bonfire", + "name": "Bonfire" + }, + { + "id": "bonk-token", + "symbol": "bonk", + "name": "BONK Token" + }, + { + "id": "bonorum-coin", + "symbol": "bono", + "name": "Bonorum" + }, + { + "id": "bonpay", + "symbol": "bon", + "name": "Bonpay" + }, + { + "id": "bonuscloud", + "symbol": "bxc", + "name": "BonusCloud" + }, + { + "id": "boobank", + "symbol": "boob", + "name": "BooBank" + }, + { + "id": "boobanker-research-association", + "symbol": "bbra", + "name": "BooBanker Research Association" + }, + { + "id": "boolberry", + "symbol": "bbr", + "name": "BoolBerry" + }, + { + "id": "boolean", + "symbol": "bool", + "name": "Boolean" + }, + { + "id": "boom-token", + "symbol": "boom", + "name": "Boom Token" + }, + { + "id": "boostcoin", + "symbol": "bost", + "name": "BoostCoin" + }, + { + "id": "boosted-finance", + "symbol": "boost", + "name": "Boosted Finance" + }, + { + "id": "boosto", + "symbol": "bst", + "name": "BOOSTO" + }, + { + "id": "bootleg-nft", + "symbol": "boot", + "name": "Bootleg NFT" + }, + { + "id": "bora", + "symbol": "bora", + "name": "BORA" + }, + { + "id": "borderless", + "symbol": "bds", + "name": "Borderless" + }, + { + "id": "boringdao", + "symbol": "bor", + "name": "BoringDAO" + }, + { + "id": "boringdao-btc", + "symbol": "obtc", + "name": "BoringDAO BTC" + }, + { + "id": "bosagora", + "symbol": "boa", + "name": "BOSAGORA" + }, + { + "id": "boscoin-2", + "symbol": "bos", + "name": "BOScoin" + }, + { + "id": "boscore", + "symbol": "bos", + "name": "BOSCore" + }, + { + "id": "boson-protocol", + "symbol": "boson", + "name": "Boson Protocol" + }, + { + "id": "bot-ocean", + "symbol": "bots", + "name": "Bot Ocean" + }, + { + "id": "bottos", + "symbol": "bto", + "name": "Bottos" + }, + { + "id": "botxcoin", + "symbol": "botx", + "name": "BOTXCOIN" + }, + { + "id": "bounce-token", + "symbol": "bot", + "name": "Bounce [old]" + }, + { + "id": "bounty0x", + "symbol": "bnty", + "name": "Bounty0x" + }, + { + "id": "bountymarketcap", + "symbol": "bmc", + "name": "BountyMarketCap" + }, + { + "id": "boutspro", + "symbol": "bouts", + "name": "BoutsPro" + }, + { + "id": "bowl-a-coin", + "symbol": "bac", + "name": "Bowl A Coin" + }, + { + "id": "bowscoin", + "symbol": "bsc", + "name": "BowsCoin" + }, + { + "id": "boxaxis", + "symbol": "baxs", + "name": "BoxAxis" + }, + { + "id": "box-token", + "symbol": "box", + "name": "BOX Token" + }, + { + "id": "boxx", + "symbol": "boxx", + "name": "Blockparty" + }, + { + "id": "bpop", + "symbol": "bpop", + "name": "BPOP" + }, + { + "id": "b-protocol", + "symbol": "bpro", + "name": "B.Protocol" + }, + { + "id": "br34p", + "symbol": "br34p", + "name": "BR34P" + }, + { + "id": "brainaut-defi", + "symbol": "brn", + "name": "Brainaut DeFi" + }, + { + "id": "brapper-token", + "symbol": "brap", + "name": "Brapper Token" + }, + { + "id": "bravo-coin", + "symbol": "bravo", + "name": "BravoCoin" + }, + { + "id": "braziliexs-token", + "symbol": "brzx", + "name": "Braziliex Token" + }, + { + "id": "brazio", + "symbol": "braz", + "name": "Brazio" + }, + { + "id": "brcp-token", + "symbol": "brcp", + "name": "BRCP Token" + }, + { + "id": "bread", + "symbol": "brd", + "name": "Bread" + }, + { + "id": "breezecoin", + "symbol": "brze", + "name": "Breezecoin" + }, + { + "id": "bribe-token", + "symbol": "bribe", + "name": "Bribe Protocol" + }, + { + "id": "brick", + "symbol": "brick", + "name": "r/FortNiteBR Bricks" + }, + { + "id": "brickblock", + "symbol": "bbk", + "name": "BrickBlock" + }, + { + "id": "brickchain-finance", + "symbol": "brick", + "name": "Brickchain Finance" + }, + { + "id": "bridge-finance", + "symbol": "bfr", + "name": "Bridge Finance" + }, + { + "id": "bridge-mutual", + "symbol": "bmi", + "name": "Bridge Mutual" + }, + { + "id": "bridge-oracle", + "symbol": "brg", + "name": "Bridge Oracle" + }, + { + "id": "bridge-protocol", + "symbol": "brdg", + "name": "Bridge Protocol" + }, + { + "id": "bring", + "symbol": "nor", + "name": "Noir" + }, + { + "id": "brixcoin", + "symbol": "brix", + "name": "BrixCoin" + }, + { + "id": "brmv-token", + "symbol": "brmv", + "name": "BRMV Token" + }, + { + "id": "brosispay", + "symbol": "bspay", + "name": "Brosispay" + }, + { + "id": "brother", + "symbol": "brat", + "name": "BROTHER" + }, + { + "id": "brother-music-platform", + "symbol": "bmp", + "name": "Brother Music Platform" + }, + { + "id": "brz", + "symbol": "brz", + "name": "Brazilian Digital Token" + }, + { + "id": "bscex", + "symbol": "bscx", + "name": "BSCEX" + }, + { + "id": "bsc-farm", + "symbol": "bsc", + "name": "BSC Farm" + }, + { + "id": "bscgold", + "symbol": "bscgold", + "name": "BSCGold" + }, + { + "id": "bscpad", + "symbol": "bscpad", + "name": "BSCPAD" + }, + { + "id": "bscstarter", + "symbol": "start", + "name": "BSCstarter" + }, + { + "id": "bsc-station", + "symbol": "bscs", + "name": "BSC Station" + }, + { + "id": "bscview", + "symbol": "bscv", + "name": "Bscview" + }, + { + "id": "bsha3", + "symbol": "bsha3", + "name": "BSHA3" + }, + { + "id": "bsys", + "symbol": "bsys", + "name": "BSYS" + }, + { + "id": "bta-protocol", + "symbol": "btap", + "name": "BTA Protocol" + }, + { + "id": "btc-alpha-token", + "symbol": "bac", + "name": "BTC-Alpha Token" + }, + { + "id": "btc-eth-75-25-weight-set", + "symbol": "btceth7525", + "name": "BTC ETH 75%/25% Weight Set" + }, + { + "id": "btc-eth-equal-weight-set", + "symbol": "btceth5050", + "name": "BTC ETH Equal Weight Set" + }, + { + "id": "btc-fund-active-trading-set", + "symbol": "btcfund", + "name": "BTC Fund Active Trading Set" + }, + { + "id": "btc-lite", + "symbol": "btcl", + "name": "BTC Lite" + }, + { + "id": "btc-long-only-alpha-portfolio", + "symbol": "bloap", + "name": "BTC Long-Only Alpha Portfolio" + }, + { + "id": "btcmoon", + "symbol": "btcm", + "name": "BTCMoon" + }, + { + "id": "btc-network-demand-set-ii", + "symbol": "byte", + "name": "BTC Network Demand Set II" + }, + { + "id": "btc-on-chain-beta-portfolio-set", + "symbol": "bocbp", + "name": "BTC On-Chain Beta Portfolio Set" + }, + { + "id": "btc-rsi-crossover-yield-set", + "symbol": "btcrsiapy", + "name": "BTC RSI Crossover Yield Set" + }, + { + "id": "btc-standard-hashrate-token", + "symbol": "btcst", + "name": "BTC Standard Hashrate Token" + }, + { + "id": "btecoin", + "symbol": "bte", + "name": "BTEcoin" + }, + { + "id": "btf", + "symbol": "btf", + "name": "Bitcoin Faith" + }, + { + "id": "bt-finance", + "symbol": "bt", + "name": "BT.Finance" + }, + { + "id": "btour-chain", + "symbol": "btour", + "name": "BTour Chain" + }, + { + "id": "btse-token", + "symbol": "btse", + "name": "BTSE Token" + }, + { + "id": "btsunicorn", + "symbol": "btsucn", + "name": "BTSunicorn" + }, + { + "id": "btu-protocol", + "symbol": "btu", + "name": "BTU Protocol" + }, + { + "id": "bubble-network", + "symbol": "bbl", + "name": "Bubble Network" + }, + { + "id": "buckhath-coin", + "symbol": "bhig", + "name": "BuckHath Coin" + }, + { + "id": "budbo", + "symbol": "bubo", + "name": "Budbo" + }, + { + "id": "buddy", + "symbol": "bud", + "name": "Buddy" + }, + { + "id": "build-finance", + "symbol": "build", + "name": "BUILD Finance" + }, + { + "id": "buildin", + "symbol": "bin", + "name": "Buildin" + }, + { + "id": "buildup", + "symbol": "bup", + "name": "BuildUp" + }, + { + "id": "bulk-network", + "symbol": "bulk", + "name": "Bulk Network" + }, + { + "id": "bullbearbitcoin-set-ii", + "symbol": "bbb", + "name": "BullBearBitcoin Set II" + }, + { + "id": "bullbearethereum-set-ii", + "symbol": "bbe", + "name": "BullBearEthereum Set II" + }, + { + "id": "bulldog-token", + "symbol": "bdog", + "name": "Bulldog Token" + }, + { + "id": "bulleon", + "symbol": "bul", + "name": "Bulleon" + }, + { + "id": "bullers-coin", + "symbol": "blcc", + "name": "Bullers Coin" + }, + { + "id": "bullion", + "symbol": "cbx", + "name": "Bullion" + }, + { + "id": "bullionschain", + "symbol": "blc", + "name": "BullionsChain" + }, + { + "id": "bulls", + "symbol": "bulls", + "name": "Bulls" + }, + { + "id": "bullswap-protocol", + "symbol": "bvl", + "name": "Bullswap Protocol" + }, + { + "id": "bumo", + "symbol": "bu", + "name": "BUMO" + }, + { + "id": "bundles", + "symbol": "bund", + "name": "Bundles" + }, + { + "id": "bunnycoin", + "symbol": "bun", + "name": "Bunnycoin" + }, + { + "id": "bunnytoken", + "symbol": "bunny", + "name": "BunnyToken" + }, + { + "id": "burency", + "symbol": "buy", + "name": "Burency" + }, + { + "id": "burger-swap", + "symbol": "burger", + "name": "Burger Swap" + }, + { + "id": "burn-yield-burn", + "symbol": "xyx", + "name": "Burn Yield Burn" + }, + { + "id": "burst", + "symbol": "burst", + "name": "Burst" + }, + { + "id": "business-credit-alliance-chain", + "symbol": "bcac", + "name": "Business Credit Alliance Chain" + }, + { + "id": "business-credit-substitute", + "symbol": "bcs", + "name": "Business Credit Substitute" + }, + { + "id": "busy-dao", + "symbol": "busy", + "name": "Busy DAO" + }, + { + "id": "butterfly-protocol-2", + "symbol": "bfly", + "name": "Butterfly Protocol" + }, + { + "id": "butter-token", + "symbol": "butter", + "name": "Butter Token" + }, + { + "id": "buxcoin", + "symbol": "bux", + "name": "BUXCOIN" + }, + { + "id": "buy-coin-pos", + "symbol": "bcp", + "name": "BuyCoinPos" + }, + { + "id": "buypay", + "symbol": "wbpc", + "name": "BuyPay" + }, + { + "id": "buysell", + "symbol": "bull", + "name": "BuySell" + }, + { + "id": "buy-sell", + "symbol": "bse", + "name": "Buy-Sell" + }, + { + "id": "buyucoin-token", + "symbol": "buc", + "name": "BuyUCoin Token" + }, + { + "id": "buzcoin", + "symbol": "buz", + "name": "Buzcoin" + }, + { + "id": "buzzcoin", + "symbol": "buzz", + "name": "BuzzCoin" + }, + { + "id": "buzzshow", + "symbol": "gldy", + "name": "Buzzshow" + }, + { + "id": "bw-token", + "symbol": "bwb", + "name": "Bit World Token" + }, + { + "id": "bxh", + "symbol": "bxh", + "name": "BXH Token" + }, + { + "id": "bxiot", + "symbol": "bxiot", + "name": "bXIOT" + }, + { + "id": "byteball", + "symbol": "gbyte", + "name": "Obyte" + }, + { + "id": "bytecoin", + "symbol": "bcn", + "name": "Bytecoin" + }, + { + "id": "bytom", + "symbol": "btm", + "name": "Bytom" + }, + { + "id": "bytus", + "symbol": "byts", + "name": "Bytus" + }, + { + "id": "byzbit", + "symbol": "byt", + "name": "BYZBIT" + }, + { + "id": "bzedge", + "symbol": "bze", + "name": "BZEdge" + }, + { + "id": "bzx-protocol", + "symbol": "bzrx", + "name": "bZx Protocol" + }, + { + "id": "cachecoin", + "symbol": "cach", + "name": "Cachecoin" + }, + { + "id": "cache-gold", + "symbol": "cgt", + "name": "CACHE Gold" + }, + { + "id": "cactus-finance", + "symbol": "cas", + "name": "Cactus Finance" + }, + { + "id": "cad-coin", + "symbol": "cadc", + "name": "CAD Coin" + }, + { + "id": "cafeswap-token", + "symbol": "brew", + "name": "CafeSwap Token" + }, + { + "id": "caica-coin", + "symbol": "cicc", + "name": "CAICA Coin" + }, + { + "id": "caixa-pay", + "symbol": "cxp", + "name": "Caixa Pay" + }, + { + "id": "cajutel", + "symbol": "caj", + "name": "Cajutel" + }, + { + "id": "calicoin", + "symbol": "cali", + "name": "CaliCoin" + }, + { + "id": "californium", + "symbol": "cf", + "name": "Californium" + }, + { + "id": "callisto", + "symbol": "clo", + "name": "Callisto Network" + }, + { + "id": "caluracoin", + "symbol": "clc", + "name": "CaluraCoin" + }, + { + "id": "camp", + "symbol": "camp", + "name": "Camp" + }, + { + "id": "candela-coin", + "symbol": "cla", + "name": "Candela Coin" + }, + { + "id": "candy-box", + "symbol": "candybox", + "name": "Candy Box" + }, + { + "id": "candy-protocol", + "symbol": "cad", + "name": "Candy Protocol" + }, + { + "id": "cannabiscoin", + "symbol": "cann", + "name": "CannabisCoin" + }, + { + "id": "cannabis-seed-token", + "symbol": "cana", + "name": "Cannabis Seed Token" + }, + { + "id": "canyacoin", + "symbol": "can", + "name": "CanYaCoin" + }, + { + "id": "cap", + "symbol": "cap", + "name": "Cap" + }, + { + "id": "capital-finance", + "symbol": "cap", + "name": "Capital.finance" + }, + { + "id": "capitalsharetoken", + "symbol": "csto", + "name": "Capitalsharetoken" + }, + { + "id": "capital-x-cell", + "symbol": "cxc", + "name": "CAPITAL X CELL" + }, + { + "id": "cappasity", + "symbol": "capp", + "name": "Cappasity" + }, + { + "id": "capricoin", + "symbol": "cps", + "name": "Capricoin" + }, + { + "id": "caramelswap", + "symbol": "mel", + "name": "CaramelSwap" + }, + { + "id": "carat", + "symbol": "carat", + "name": "CARAT" + }, + { + "id": "carbon", + "symbol": "crbn", + "name": "Carbon" + }, + { + "id": "carboncoin", + "symbol": "carbon", + "name": "Carboncoin" + }, + { + "id": "carboneum", + "symbol": "c8", + "name": "Carboneum" + }, + { + "id": "carbon-labs", + "symbol": "carb", + "name": "Carbon Labs" + }, + { + "id": "carbon-utility-token", + "symbol": "cut", + "name": "Carbon Utility Token" + }, + { + "id": "cardano", + "symbol": "ada", + "name": "Cardano" + }, + { + "id": "cardstack", + "symbol": "card", + "name": "Cardstack" + }, + { + "id": "cardstarter", + "symbol": "cards", + "name": "Cardstarter" + }, + { + "id": "carebit", + "symbol": "care", + "name": "Carebit" + }, + { + "id": "cargo-gems", + "symbol": "gem", + "name": "Cargo Gems" + }, + { + "id": "cargox", + "symbol": "cxo", + "name": "CargoX" + }, + { + "id": "carillonium", + "symbol": "carom", + "name": "Carillonium" + }, + { + "id": "carlive-chain", + "symbol": "iov", + "name": "Carlive Chain" + }, + { + "id": "carnomaly", + "symbol": "carr", + "name": "Carnomaly" + }, + { + "id": "carr-finance", + "symbol": "crt", + "name": "Carrot Finance" + }, + { + "id": "carry", + "symbol": "cre", + "name": "Carry" + }, + { + "id": "cartesi", + "symbol": "ctsi", + "name": "Cartesi" + }, + { + "id": "carvertical", + "symbol": "cv", + "name": "carVertical" + }, + { + "id": "cash2", + "symbol": "cash2", + "name": "Cash2" + }, + { + "id": "cashaa", + "symbol": "cas", + "name": "Cashaa" + }, + { + "id": "cashbackpro", + "symbol": "cbp", + "name": "CashBackPro" + }, + { + "id": "cashbery-coin", + "symbol": "cbc", + "name": "Cashbery Coin" + }, + { + "id": "cashbet-coin", + "symbol": "cbc", + "name": "Casino Betting Coin" + }, + { + "id": "cash-global-coin", + "symbol": "cgc", + "name": "Cash Global Coin" + }, + { + "id": "cashhand", + "symbol": "chnd", + "name": "Cashhand" + }, + { + "id": "cashpay", + "symbol": "cpz", + "name": "CashPay" + }, + { + "id": "cash-tech", + "symbol": "cate", + "name": "Cash Tech" + }, + { + "id": "casinocoin", + "symbol": "csc", + "name": "Casinocoin" + }, + { + "id": "casper-network", + "symbol": "cspr", + "name": "Casper Network" + }, + { + "id": "caspian", + "symbol": "csp", + "name": "Caspian" + }, + { + "id": "castweet", + "symbol": "ctt", + "name": "Castweet" + }, + { + "id": "catex-token", + "symbol": "catt", + "name": "Catex Token" + }, + { + "id": "catocoin", + "symbol": "cato", + "name": "CatoCoin" + }, + { + "id": "catscoin", + "symbol": "cats", + "name": "Catscoin" + }, + { + "id": "cat-token", + "symbol": "cat", + "name": "Cat Token" + }, + { + "id": "cat-trade-protocol", + "symbol": "catx", + "name": "CAT.trade Protocol" + }, + { + "id": "cbccoin", + "symbol": "cbc", + "name": "CryptoBharatCoin" + }, + { + "id": "cbdao", + "symbol": "bree", + "name": "CBDAO" + }, + { + "id": "cbe", + "symbol": "cbe", + "name": "The Chain of Business Entertainment" + }, + { + "id": "cbi-index-7", + "symbol": "cbix7", + "name": "CBI Index 7" + }, + { + "id": "cc", + "symbol": "cc", + "name": "CC" + }, + { + "id": "ccomp", + "symbol": "ccomp", + "name": "cCOMP" + }, + { + "id": "ccore", + "symbol": "cco", + "name": "Ccore" + }, + { + "id": "ccswap", + "symbol": "cc", + "name": "CCSwap" + }, + { + "id": "cctcoin", + "symbol": "cctc", + "name": "cctcoin" + }, + { + "id": "ccuniverse", + "symbol": "uvu", + "name": "CCUniverse" + }, + { + "id": "cdai", + "symbol": "cdai", + "name": "cDAI" + }, + { + "id": "cedars", + "symbol": "ceds", + "name": "CEDARS" + }, + { + "id": "ceek", + "symbol": "ceek", + "name": "CEEK Smart VR Token" + }, + { + "id": "celcoin", + "symbol": "celc", + "name": "CelCoin" + }, + { + "id": "celer-network", + "symbol": "celr", + "name": "Celer Network" + }, + { + "id": "celeum", + "symbol": "clx", + "name": "Celeum" + }, + { + "id": "cellframe", + "symbol": "cell", + "name": "Cellframe" + }, + { + "id": "celo", + "symbol": "celo", + "name": "Celo" + }, + { + "id": "celo-dollar", + "symbol": "cusd", + "name": "Celo Dollar" + }, + { + "id": "celsius-degree-token", + "symbol": "cel", + "name": "Celsius Network" + }, + { + "id": "cenfura-token", + "symbol": "xcf", + "name": "Cenfura Token" + }, + { + "id": "centaur", + "symbol": "cntr", + "name": "Centaur" + }, + { + "id": "centercoin", + "symbol": "cent", + "name": "CENTERCOIN" + }, + { + "id": "centex", + "symbol": "cntx", + "name": "CENTEX" + }, + { + "id": "centrality", + "symbol": "cennz", + "name": "Centrality" + }, + { + "id": "centric-cash", + "symbol": "cns", + "name": "Centric" + }, + { + "id": "centurion", + "symbol": "cnt", + "name": "Centurion" + }, + { + "id": "cerberus", + "symbol": "ccf", + "name": "Cerberus Finance" + }, + { + "id": "cerium", + "symbol": "xce", + "name": "Cerium" + }, + { + "id": "certik", + "symbol": "ctk", + "name": "CertiK" + }, + { + "id": "certurium", + "symbol": "crt", + "name": "Certurium" + }, + { + "id": "cexlt", + "symbol": "clt", + "name": "Cexlt" + }, + { + "id": "cezo", + "symbol": "cez", + "name": "Cezo" + }, + { + "id": "cfx-quantum", + "symbol": "cfxq", + "name": "CFX Quantum" + }, + { + "id": "chad-link-set", + "symbol": "chadlink", + "name": "Chad Link Set" + }, + { + "id": "chads-vc", + "symbol": "chads", + "name": "CHADS VC" + }, + { + "id": "chai", + "symbol": "chai", + "name": "Chai" + }, + { + "id": "chaincoin", + "symbol": "chc", + "name": "Chaincoin" + }, + { + "id": "chain-games", + "symbol": "chain", + "name": "Chain Games" + }, + { + "id": "chain-guardians", + "symbol": "cgg", + "name": "Chain Guardians" + }, + { + "id": "chainium", + "symbol": "chx", + "name": "WeOwn" + }, + { + "id": "chainlink", + "symbol": "link", + "name": "Chainlink" + }, + { + "id": "chainlink-trading-set", + "symbol": "cts", + "name": "ChainLink Trading Set" + }, + { + "id": "chainpay", + "symbol": "cpay", + "name": "Chainpay" + }, + { + "id": "chainsquare", + "symbol": "chs", + "name": "Chainsquare" + }, + { + "id": "chainswap", + "symbol": "token", + "name": "Chainswap" + }, + { + "id": "chainx", + "symbol": "pcx", + "name": "ChainX" + }, + { + "id": "chalice-finance", + "symbol": "chal", + "name": "Chalice Finance" + }, + { + "id": "challengedac", + "symbol": "chl", + "name": "ChallengeDAC" + }, + { + "id": "chancoin", + "symbol": "chan", + "name": "ChanCoin" + }, + { + "id": "change", + "symbol": "cag", + "name": "Change" + }, + { + "id": "changenow-token", + "symbol": "now", + "name": "Now Token" + }, + { + "id": "channels", + "symbol": "can", + "name": "Channels" + }, + { + "id": "charg-coin", + "symbol": "chg", + "name": "Charg Coin" + }, + { + "id": "charitas", + "symbol": "char", + "name": "Charitas" + }, + { + "id": "charity", + "symbol": "chrt", + "name": "Charity" + }, + { + "id": "charity-alfa", + "symbol": "mich", + "name": "Charity Alfa" + }, + { + "id": "charli3", + "symbol": "c3", + "name": "Charli3" + }, + { + "id": "chartex", + "symbol": "chart", + "name": "ChartEx" + }, + { + "id": "chaucha", + "symbol": "cha", + "name": "Chaucha" + }, + { + "id": "chbt", + "symbol": "chbt", + "name": "CHBT" + }, + { + "id": "cheecoin", + "symbol": "chee", + "name": "Cheecoin" + }, + { + "id": "cheese", + "symbol": "cheese", + "name": "CHEESE" + }, + { + "id": "cheesecakeswap", + "symbol": "ccake", + "name": "CheesecakeSwap" + }, + { + "id": "cheeseswap", + "symbol": "chs", + "name": "CheeseSwap" + }, + { + "id": "cherry", + "symbol": "cherry", + "name": "Cherry" + }, + { + "id": "cherry-token", + "symbol": "yt", + "name": "Cherry Token" + }, + { + "id": "chesscoin", + "symbol": "chess", + "name": "ChessCoin" + }, + { + "id": "chess-coin", + "symbol": "chess", + "name": "Chess Coin" + }, + { + "id": "chesscoin-0-32", + "symbol": "chess", + "name": "ChessCoin 0.32%" + }, + { + "id": "chestercoin", + "symbol": "ctrfi", + "name": "ChesterCoin" + }, + { + "id": "chex-token", + "symbol": "chex", + "name": "CHEX Token" + }, + { + "id": "chia", + "symbol": "xch", + "name": "Chia" + }, + { + "id": "chia-iou", + "symbol": "xch", + "name": "Chia IOU" + }, + { + "id": "chicken", + "symbol": "kfc", + "name": "Chicken" + }, + { + "id": "chi-gastoken", + "symbol": "chi", + "name": "Chi Gastoken" + }, + { + "id": "chi-gastoken-bsc", + "symbol": "chi", + "name": "Chi Gastoken (BSC)" + }, + { + "id": "chiliz", + "symbol": "chz", + "name": "Chiliz" + }, + { + "id": "chimaera", + "symbol": "chi", + "name": "XAYA" + }, + { + "id": "chinese-shopping-platform", + "symbol": "cspc", + "name": "Chinese Shopping Platform" + }, + { + "id": "chonk", + "symbol": "chonk", + "name": "Chonk" + }, + { + "id": "chord-protocol", + "symbol": "chord", + "name": "Chord Protocol" + }, + { + "id": "chow-chow-finance", + "symbol": "chow", + "name": "Chow Chow Finance" + }, + { + "id": "chromaway", + "symbol": "chr", + "name": "Chromia" + }, + { + "id": "chronobank", + "symbol": "time", + "name": "chrono.tech" + }, + { + "id": "chronocoin", + "symbol": "crn", + "name": "ChronoCoin" + }, + { + "id": "chronologic", + "symbol": "day", + "name": "Chronologic" + }, + { + "id": "chunghoptoken", + "symbol": "chc", + "name": "ChunghopToken" + }, + { + "id": "cifculation", + "symbol": "clc", + "name": "Cifculation" + }, + { + "id": "cindicator", + "symbol": "cnd", + "name": "Cindicator" + }, + { + "id": "cine-media-celebrity-coin", + "symbol": "cmccoin", + "name": "CINE MEDIA CELEBRITY COIN" + }, + { + "id": "cipher", + "symbol": "cpr", + "name": "CIPHER" + }, + { + "id": "cipher-core-token", + "symbol": "ciphc", + "name": "Cipher Core Token" + }, + { + "id": "circleex", + "symbol": "cx", + "name": "CircleEx" + }, + { + "id": "circleswap", + "symbol": "cir", + "name": "CircleSwap" + }, + { + "id": "circuit", + "symbol": "crct", + "name": "Circuit" + }, + { + "id": "circuits-of-value", + "symbol": "coval", + "name": "Circuits of Value" + }, + { + "id": "ciredo", + "symbol": "cir", + "name": "Ciredo" + }, + { + "id": "cirquity", + "symbol": "cirq", + "name": "Cirquity" + }, + { + "id": "citadel", + "symbol": "ctl", + "name": "Citadel" + }, + { + "id": "citios", + "symbol": "r2r", + "name": "CitiOS" + }, + { + "id": "city-coin", + "symbol": "city", + "name": "City Coin" + }, + { + "id": "civic", + "symbol": "cvc", + "name": "Civic" + }, + { + "id": "civil", + "symbol": "CVL", + "name": "Civil" + }, + { + "id": "civitas", + "symbol": "civ", + "name": "Civitas" + }, + { + "id": "civitas-protocol", + "symbol": "cvt", + "name": "Civitas Protocol" + }, + { + "id": "clams", + "symbol": "clam", + "name": "Clams" + }, + { + "id": "clap-clap-token", + "symbol": "cct", + "name": "Clap Clap Token" + }, + { + "id": "clash-token", + "symbol": "sct", + "name": "Clash Token" + }, + { + "id": "classicbitcoin", + "symbol": "cbtc", + "name": "ClassicBitcoin" + }, + { + "id": "clbcoin", + "symbol": "clb", + "name": "CLBcoin" + }, + { + "id": "clear-coin", + "symbol": "clr", + "name": "Clear Coin" + }, + { + "id": "clearpoll", + "symbol": "poll", + "name": "ClearPoll" + }, + { + "id": "clever-defi", + "symbol": "clva", + "name": "Clever DeFi" + }, + { + "id": "climb-token-finance", + "symbol": "climb", + "name": "Climb Token Finance" + }, + { + "id": "clintex-cti", + "symbol": "cti", + "name": "ClinTex CTi" + }, + { + "id": "cloakcoin", + "symbol": "cloak", + "name": "Cloakcoin" + }, + { + "id": "cloudbric", + "symbol": "clbk", + "name": "Cloudbric" + }, + { + "id": "clover", + "symbol": "clv", + "name": "Clover" + }, + { + "id": "clover-finance", + "symbol": "clv", + "name": "Clover Finance" + }, + { + "id": "club-atletico-independiente", + "symbol": "cai", + "name": "Club Atletico Independiente Fan Token" + }, + { + "id": "clubcoin", + "symbol": "club", + "name": "Clubcoin" + }, + { + "id": "cmdx", + "symbol": "cmdx", + "name": "CMDX" + }, + { + "id": "cmgcoin", + "symbol": "cmg", + "name": "CMGCoin" + }, + { + "id": "cmitcoin", + "symbol": "cmit", + "name": "CMITCOIN" + }, + { + "id": "cng-casino", + "symbol": "cng", + "name": "CNG Casino" + }, + { + "id": "cnn", + "symbol": "cnn", + "name": "Content Neutrality Network" + }, + { + "id": "cnns", + "symbol": "cnns", + "name": "CNNS" + }, + { + "id": "cnyq-stablecoin-by-q-dao-v1", + "symbol": "cnyq", + "name": "CNYQ Stablecoin by Q DAO v1.0" + }, + { + "id": "cny-tether", + "symbol": "cnyt", + "name": "CNY Tether" + }, + { + "id": "co2bit", + "symbol": "co2b", + "name": "CO2Bit" + }, + { + "id": "coalculus", + "symbol": "coal", + "name": "Coalculus" + }, + { + "id": "cobak-token", + "symbol": "cbk", + "name": "Cobak Token" + }, + { + "id": "cobinhood", + "symbol": "cob", + "name": "Cobinhood" + }, + { + "id": "cocaine-cowboy-shards", + "symbol": "coke", + "name": "Cocaine Cowboy Shards" + }, + { + "id": "cocktailbar", + "symbol": "coc", + "name": "cocktailbar.finance" + }, + { + "id": "cocos-bcx", + "symbol": "cocos", + "name": "COCOS BCX" + }, + { + "id": "codemy", + "symbol": "cod", + "name": "Codemy" + }, + { + "id": "codeo-token", + "symbol": "codeo", + "name": "CODEO TOKEN" + }, + { + "id": "codex", + "symbol": "cdex", + "name": "Codex" + }, + { + "id": "codex-finance", + "symbol": "codex", + "name": "CODEX Finance" + }, + { + "id": "coffeecoin", + "symbol": "cof", + "name": "CoffeeCoin" + }, + { + "id": "cofinex", + "symbol": "cnx", + "name": "Cofinex" + }, + { + "id": "cofix", + "symbol": "cofi", + "name": "CoFiX" + }, + { + "id": "coic", + "symbol": "coic", + "name": "COIC Token" + }, + { + "id": "coil-crypto", + "symbol": "coil", + "name": "Coil" + }, + { + "id": "coin4trade", + "symbol": "c4t", + "name": "Coin4Trade" + }, + { + "id": "coinall-token", + "symbol": "CAC", + "name": "CoinAll Token" + }, + { + "id": "coinanalyst", + "symbol": "coy", + "name": "CoinAnalyst" + }, + { + "id": "coin-artist", + "symbol": "coin", + "name": "Coin Artist" + }, + { + "id": "coinbase-stock", + "symbol": "coin", + "name": "Coinbase Tokenized Stock on FTX" + }, + { + "id": "coinbase-stock-bittrex", + "symbol": "coin", + "name": "Coinbase Tokenized Stock on Bittrex" + }, + { + "id": "coinbase-tokenized", + "symbol": "Coin", + "name": "Coinbase Tokenized Stock on Binance" + }, + { + "id": "coinbene-future-token", + "symbol": "cft", + "name": "CoinBene Future Token" + }, + { + "id": "coinbene-token", + "symbol": "coni", + "name": "Coinbene Token" + }, + { + "id": "coinclaim", + "symbol": "clm", + "name": "CoinClaim" + }, + { + "id": "coincome", + "symbol": "cim", + "name": "COINCOME" + }, + { + "id": "coindeal-token", + "symbol": "cdl", + "name": "CoinDeal Token" + }, + { + "id": "coindom", + "symbol": "scc", + "name": "Stem Cell Coin" + }, + { + "id": "coinex-token", + "symbol": "cet", + "name": "CoinEx Token" + }, + { + "id": "coinfi", + "symbol": "cofi", + "name": "CoinFi" + }, + { + "id": "coinfirm-amlt", + "symbol": "amlt", + "name": "AMLT Network" + }, + { + "id": "coinhe-token", + "symbol": "cht", + "name": "CoinHe Token" + }, + { + "id": "coinjanitor", + "symbol": "jan", + "name": "CoinJanitor" + }, + { + "id": "coinlancer", + "symbol": "cl", + "name": "Coinlancer" + }, + { + "id": "coinlion", + "symbol": "lion", + "name": "CoinLion" + }, + { + "id": "coinloan", + "symbol": "clt", + "name": "CoinLoan" + }, + { + "id": "coinmeet", + "symbol": "meet", + "name": "CoinMeet" + }, + { + "id": "coinmetro", + "symbol": "xcm", + "name": "CoinMetro" + }, + { + "id": "coinnec", + "symbol": "coi", + "name": "Coinnec" + }, + { + "id": "coinpoker", + "symbol": "chp", + "name": "CoinPoker" + }, + { + "id": "coinsbit-token", + "symbol": "cnb", + "name": "Coinsbit Token" + }, + { + "id": "coinshares-gold-and-cryptoassets-index-lite", + "symbol": "cgi", + "name": "CoinShares Gold and Cryptoassets Index Lite" + }, + { + "id": "coinstarter", + "symbol": "stc", + "name": "CoinStarter" + }, + { + "id": "coinstox", + "symbol": "csx", + "name": "Coinstox" + }, + { + "id": "coinsuper-ecosystem-network", + "symbol": "cen", + "name": "Coinsuper Ecosystem Network" + }, + { + "id": "cointorox", + "symbol": "orox", + "name": "Cointorox" + }, + { + "id": "coinus", + "symbol": "cnus", + "name": "CoinUs" + }, + { + "id": "coinvest", + "symbol": "coin", + "name": "Coin" + }, + { + "id": "coinwaycoin", + "symbol": "can", + "name": "Coinwaycoin" + }, + { + "id": "coinxclub", + "symbol": "cpx", + "name": "COINXCLUB" + }, + { + "id": "coinzoom-token", + "symbol": "zoom", + "name": "CoinZoom Token" + }, + { + "id": "coinzo-token", + "symbol": "cnz", + "name": "Coinzo Token" + }, + { + "id": "collateral-pay", + "symbol": "coll", + "name": "Collateral Pay" + }, + { + "id": "collective", + "symbol": "co2", + "name": "Collective" + }, + { + "id": "collegicoin", + "symbol": "clg", + "name": "Collegicoin" + }, + { + "id": "color", + "symbol": "clr", + "name": "Color Platform" + }, + { + "id": "colossuscoin-v2", + "symbol": "cv2", + "name": "Colossuscoin V2" + }, + { + "id": "colossuscoinxt", + "symbol": "colx", + "name": "ColossusXT" + }, + { + "id": "combine-finance", + "symbol": "comb", + "name": "Combine.finance" + }, + { + "id": "combo-2", + "symbol": "comb", + "name": "Combo" + }, + { + "id": "comfytoken", + "symbol": "comfy", + "name": "ComfyToken" + }, + { + "id": "commercium", + "symbol": "cmm", + "name": "Commercium" + }, + { + "id": "commons-earth", + "symbol": "com", + "name": "Commons Earth" + }, + { + "id": "communication-development-resources-token", + "symbol": "cdr", + "name": "Communication Development Resources Token" + }, + { + "id": "community-business-token", + "symbol": "cbt", + "name": "Community Business Token" + }, + { + "id": "community-chain", + "symbol": "comc", + "name": "Community Chain" + }, + { + "id": "community-generation", + "symbol": "cgen", + "name": "Community Generation Core" + }, + { + "id": "communitytoken", + "symbol": "ct", + "name": "CommunityToken" + }, + { + "id": "community-token", + "symbol": "com", + "name": "Community Token" + }, + { + "id": "complifi", + "symbol": "comfi", + "name": "CompliFi" + }, + { + "id": "complus-network", + "symbol": "com", + "name": "Complus Network" + }, + { + "id": "component", + "symbol": "cmp", + "name": "Component" + }, + { + "id": "compound-0x", + "symbol": "czrx", + "name": "c0x" + }, + { + "id": "compound-augur", + "symbol": "crep", + "name": "cREP" + }, + { + "id": "compound-basic-attention-token", + "symbol": "cbat", + "name": "cBAT" + }, + { + "id": "compound-coin", + "symbol": "comp", + "name": "Compound Coin" + }, + { + "id": "compounder", + "symbol": "cp3r", + "name": "Compounder" + }, + { + "id": "compound-ether", + "symbol": "ceth", + "name": "cETH" + }, + { + "id": "compound-governance-token", + "symbol": "comp", + "name": "Compound" + }, + { + "id": "compound-sai", + "symbol": "csai", + "name": "cSAI" + }, + { + "id": "compound-uniswap", + "symbol": "cuni", + "name": "cUNI" + }, + { + "id": "compound-usd-coin", + "symbol": "cusdc", + "name": "cUSDC" + }, + { + "id": "compound-usdt", + "symbol": "cusdt", + "name": "cUSDT" + }, + { + "id": "compound-wrapped-btc", + "symbol": "cwbtc", + "name": "cWBTC" + }, + { + "id": "compound-wrapped-btc-legacy", + "symbol": "cwbtc", + "name": "cWBTC (Legacy)" + }, + { + "id": "comsa", + "symbol": "cms", + "name": "COMSA" + }, + { + "id": "conceal", + "symbol": "ccx", + "name": "Conceal" + }, + { + "id": "concentrated-voting-power", + "symbol": "cvp", + "name": "PowerPool Concentrated Voting Power" + }, + { + "id": "concierge-io", + "symbol": "ava", + "name": "Travala.com" + }, + { + "id": "condensate", + "symbol": "rain", + "name": "Condensate" + }, + { + "id": "condominium", + "symbol": "cdm", + "name": "CDMCOIN" + }, + { + "id": "conflux-token", + "symbol": "cfx", + "name": "Conflux" + }, + { + "id": "connect", + "symbol": "cnct", + "name": "Connect" + }, + { + "id": "connect-business-network", + "symbol": "cbn", + "name": "Connect Business Network" + }, + { + "id": "connect-coin", + "symbol": "xcon", + "name": "Connect Coin" + }, + { + "id": "connect-financial", + "symbol": "cnfi", + "name": "Connect Financial" + }, + { + "id": "connectjob", + "symbol": "cjt", + "name": "ConnectJob" + }, + { + "id": "connect-mining-coin", + "symbol": "xcmg", + "name": "Connect Mining Token" + }, + { + "id": "connectome", + "symbol": "cntm", + "name": "Connectome" + }, + { + "id": "consensus-cell-network", + "symbol": "ecell", + "name": "Consensus Cell Network" + }, + { + "id": "consentium", + "symbol": "csm", + "name": "Consentium" + }, + { + "id": "constellation-labs", + "symbol": "dag", + "name": "Constellation" + }, + { + "id": "contentbox", + "symbol": "box", + "name": "ContentBox" + }, + { + "id": "contentos", + "symbol": "cos", + "name": "Contentos" + }, + { + "id": "content-value-network", + "symbol": "cvnt", + "name": "Content Value Network" + }, + { + "id": "contracoin", + "symbol": "ctcn", + "name": "Contracoin" + }, + { + "id": "contraction-dynamic-set-dollar", + "symbol": "cdsd", + "name": "Contraction Dynamic Set Dollar" + }, + { + "id": "contribute", + "symbol": "trib", + "name": "Contribute" + }, + { + "id": "conun", + "symbol": "con", + "name": "CONUN" + }, + { + "id": "convergence", + "symbol": "conv", + "name": "Convergence" + }, + { + "id": "converter-finance", + "symbol": "con", + "name": "Converter Finance" + }, + { + "id": "cook", + "symbol": "cook", + "name": "Cook" + }, + { + "id": "coomcoin", + "symbol": "coom", + "name": "CoomCoin" + }, + { + "id": "cope", + "symbol": "cope", + "name": "Cope" + }, + { + "id": "copiosa", + "symbol": "cop", + "name": "Copiosa" + }, + { + "id": "cops-finance", + "symbol": "cops", + "name": "Cops Finance" + }, + { + "id": "coral-farm", + "symbol": "crl", + "name": "Coral Farm" + }, + { + "id": "coral-swap", + "symbol": "coral", + "name": "Coral Swap" + }, + { + "id": "cord-defi-eth", + "symbol": "cord", + "name": "CORD.Finance [old]" + }, + { + "id": "cord-finance", + "symbol": "cord", + "name": "CORD.Finance" + }, + { + "id": "core-chip", + "symbol": "crc", + "name": "Core-Chip" + }, + { + "id": "coreto", + "symbol": "cor", + "name": "Coreto" + }, + { + "id": "corionx", + "symbol": "corx", + "name": "CorionX" + }, + { + "id": "corn", + "symbol": "corn", + "name": "CORN" + }, + { + "id": "cornichon", + "symbol": "corn", + "name": "Cornichon" + }, + { + "id": "cortex", + "symbol": "ctxc", + "name": "Cortex" + }, + { + "id": "coshi-inu", + "symbol": "coshi", + "name": "CoShi Inu" + }, + { + "id": "cosmo-coin", + "symbol": "cosm", + "name": "Cosmo Coin" + }, + { + "id": "cosmos", + "symbol": "atom", + "name": "Cosmos" + }, + { + "id": "cosplay-token", + "symbol": "cot", + "name": "Cosplay Token" + }, + { + "id": "cost-coin", + "symbol": "akm", + "name": "COST COIN+" + }, + { + "id": "coti", + "symbol": "coti", + "name": "COTI" + }, + { + "id": "cotrader", + "symbol": "cot", + "name": "CoTrader" + }, + { + "id": "couchain", + "symbol": "cou", + "name": "Couchain" + }, + { + "id": "counos-coin", + "symbol": "cca", + "name": "Counos Coin" + }, + { + "id": "counosx", + "symbol": "ccxx", + "name": "CounosX" + }, + { + "id": "counterparty", + "symbol": "xcp", + "name": "Counterparty" + }, + { + "id": "coupit", + "symbol": "coup", + "name": "Coupit" + }, + { + "id": "covalent", + "symbol": "cqt", + "name": "Covalent" + }, + { + "id": "covalent-cova", + "symbol": "cova", + "name": "Cova Unity" + }, + { + "id": "cover-protocol", + "symbol": "cover", + "name": "Cover Protocol" + }, + { + "id": "covesting", + "symbol": "cov", + "name": "Covesting" + }, + { + "id": "covir", + "symbol": "cvr", + "name": "COVIR" + }, + { + "id": "cowboy-finance", + "symbol": "cow", + "name": "Cowboy.Finance" + }, + { + "id": "coweye", + "symbol": "cow", + "name": "Coweye" + }, + { + "id": "cowry", + "symbol": "cow", + "name": "COWRY" + }, + { + "id": "cpchain", + "symbol": "cpc", + "name": "CPChain" + }, + { + "id": "cpcoin", + "symbol": "cpc", + "name": "CPCoin" + }, + { + "id": "cprop", + "symbol": "cprop", + "name": "CPROP" + }, + { + "id": "cps-coin", + "symbol": "cps", + "name": "Cash Per Scan" + }, + { + "id": "cpt", + "symbol": "cpt", + "name": "CPT" + }, + { + "id": "cpuchain", + "symbol": "cpu", + "name": "CPUchain" + }, + { + "id": "cpucoin", + "symbol": "cpu", + "name": "CPUcoin" + }, + { + "id": "crave", + "symbol": "crave", + "name": "Crave" + }, + { + "id": "cr-coin", + "symbol": "crc", + "name": "CR Coin" + }, + { + "id": "crdt", + "symbol": "CRDT", + "name": "CRDT" + }, + { + "id": "cream", + "symbol": "crm", + "name": "Creamcoin" + }, + { + "id": "cream-2", + "symbol": "cream", + "name": "Cream" + }, + { + "id": "cream-eth2", + "symbol": "creth2", + "name": "Cream ETH 2" + }, + { + "id": "creativecoin", + "symbol": "crea", + "name": "CREA" + }, + { + "id": "creative-media-initiative", + "symbol": "cmid", + "name": "CREATIVE MEDIA INITIATIVE" + }, + { + "id": "credit", + "symbol": "credit", + "name": "TerraCredit" + }, + { + "id": "credit-2", + "symbol": "CREDIT", + "name": "PROXI DeFi" + }, + { + "id": "creditcoin-2", + "symbol": "ctc", + "name": "Creditcoin" + }, + { + "id": "credits", + "symbol": "cs", + "name": "CREDITS" + }, + { + "id": "creed-finance", + "symbol": "creed", + "name": "Creed Finance" + }, + { + "id": "crespo", + "symbol": "cso", + "name": "Crespo" + }, + { + "id": "crevacoin", + "symbol": "creva", + "name": "Crevacoin" + }, + { + "id": "crex-token", + "symbol": "crex", + "name": "Crex Token" + }, + { + "id": "croat", + "symbol": "croat", + "name": "CROAT" + }, + { + "id": "crossfi", + "symbol": "crfi", + "name": "CrossFi" + }, + { + "id": "cross-finance", + "symbol": "crp", + "name": "Cross Finance" + }, + { + "id": "crosspad", + "symbol": "cross", + "name": "CrossPad" + }, + { + "id": "crowdclassic", + "symbol": "crcl", + "name": "CRowdCLassic" + }, + { + "id": "crowd-machine", + "symbol": "cmct", + "name": "Crowd Machine" + }, + { + "id": "crowd-one", + "symbol": "crd", + "name": "Crowd One" + }, + { + "id": "crowdwiz", + "symbol": "wiz", + "name": "CrowdWiz" + }, + { + "id": "crown", + "symbol": "crw", + "name": "Crown" + }, + { + "id": "crown-finance", + "symbol": "crwn", + "name": "Crown Finance" + }, + { + "id": "crowns", + "symbol": "cws", + "name": "Crowns" + }, + { + "id": "crowny-token", + "symbol": "crwny", + "name": "Crowny Token" + }, + { + "id": "crow-token", + "symbol": "crow", + "name": "Crow" + }, + { + "id": "crudeoil-finance", + "symbol": "oil", + "name": "Crudeoil Finance" + }, + { + "id": "crust-network", + "symbol": "cru", + "name": "Crust Network" + }, + { + "id": "cruzbit", + "symbol": "cruz", + "name": "Cruzbit" + }, + { + "id": "crybet", + "symbol": "cbt", + "name": "CryBet" + }, + { + "id": "crycash", + "symbol": "crc", + "name": "CRYCASH" + }, + { + "id": "cryply", + "symbol": "crp", + "name": "Cranepay" + }, + { + "id": "cryptaldash", + "symbol": "crd", + "name": "CryptalDash" + }, + { + "id": "cryptassist", + "symbol": "ctat", + "name": "Cryptassist" + }, + { + "id": "cryptaur", + "symbol": "cpt", + "name": "Cryptaur" + }, + { + "id": "cryptcoin", + "symbol": "crypt", + "name": "CryptCoin" + }, + { + "id": "crypterium", + "symbol": "crpt", + "name": "Crypterium" + }, + { + "id": "cryptex", + "symbol": "crx", + "name": "CryptEx" + }, + { + "id": "cryptex-finance", + "symbol": "ctx", + "name": "Cryptex Finance" + }, + { + "id": "cryptid", + "symbol": "cid", + "name": "Cryptid" + }, + { + "id": "crypto20", + "symbol": "c20", + "name": "CRYPTO20" + }, + { + "id": "crypto-accept", + "symbol": "acpt", + "name": "Crypto Accept" + }, + { + "id": "cryptoads-marketplace", + "symbol": "crad", + "name": "CryptoAds Marketplace" + }, + { + "id": "crypto-application-token", + "symbol": "capp", + "name": "Crypto Application Token" + }, + { + "id": "crypto-bank", + "symbol": "cbank", + "name": "Crypto Bank" + }, + { + "id": "cryptobet", + "symbol": "cbet", + "name": "CryptoBet" + }, + { + "id": "cryptobexchange", + "symbol": "cbex", + "name": "CBEX Token" + }, + { + "id": "cryptobonusmiles", + "symbol": "cbm", + "name": "CryptoBonusMiles" + }, + { + "id": "cryptobosscoin", + "symbol": "cbc", + "name": "CryptoBossCoin" + }, + { + "id": "cryptobrl", + "symbol": "cbrl", + "name": "CryptoBRL" + }, + { + "id": "cryptobucks", + "symbol": "CBUCKS", + "name": "CRYPTOBUCKS" + }, + { + "id": "cryptobuyer-token", + "symbol": "xpt", + "name": "Cryptobuyer Token" + }, + { + "id": "crypto-candy", + "symbol": "candy", + "name": "Crypto Candy" + }, + { + "id": "cryptocarbon", + "symbol": "ccrb", + "name": "CryptoCarbon" + }, + { + "id": "cryptocart", + "symbol": "cc", + "name": "Cryptocart" + }, + { + "id": "cryptocean", + "symbol": "cron", + "name": "Cryptocean" + }, + { + "id": "cryptochrome", + "symbol": "chm", + "name": "Cryptochrome" + }, + { + "id": "crypto-com-chain", + "symbol": "cro", + "name": "Crypto.com Coin" + }, + { + "id": "crypto-coupons-market", + "symbol": "ccm", + "name": "Crypto Coupons Market" + }, + { + "id": "cryptocricketclub", + "symbol": "3cs", + "name": "CryptoCricketClub" + }, + { + "id": "cryptocurrency", + "symbol": "ccy", + "name": "Cryptocurrency" + }, + { + "id": "cryptocurrency-business-token", + "symbol": "cbt", + "name": "Cryptocurrency Business Token" + }, + { + "id": "cryptocurrency-top-10-tokens-index", + "symbol": "cc10", + "name": "Cryptocurrency Top 10 Index" + }, + { + "id": "crypto-dash", + "symbol": "cdash", + "name": "Crypto Dash" + }, + { + "id": "cryptodezirecash", + "symbol": "cdzc", + "name": "CryptoDezireCash" + }, + { + "id": "cryptoenergy", + "symbol": "cnrg", + "name": "CryptoEnergy" + }, + { + "id": "crypto-excellence", + "symbol": "ce", + "name": "Crypto Excellence" + }, + { + "id": "cryptoflow", + "symbol": "cfl", + "name": "Cryptoflow" + }, + { + "id": "cryptofranc", + "symbol": "xchf", + "name": "CryptoFranc" + }, + { + "id": "cryptogalaxy", + "symbol": "gold", + "name": "CryptoGalaxy" + }, + { + "id": "cryptogcoin", + "symbol": "crg", + "name": "Cryptogcoin" + }, + { + "id": "crypto-global-bank", + "symbol": "cgb", + "name": "Crypto Global Bank" + }, + { + "id": "cryptohashtank-coin", + "symbol": "chtc", + "name": "CryptoHashTank Coin" + }, + { + "id": "crypto-heroes-token", + "symbol": "cht", + "name": "Crypto Heroes Token" + }, + { + "id": "crypto-holding-frank-token", + "symbol": "chft", + "name": "Crypto Holding Frank Token" + }, + { + "id": "cryptoindex-io", + "symbol": "cix100", + "name": "Cryptoindex.com 100" + }, + { + "id": "cryptokek", + "symbol": "kek", + "name": "CryptoKek" + }, + { + "id": "cryptokenz", + "symbol": "cyt", + "name": "Cryptokenz" + }, + { + "id": "crypto-kombat", + "symbol": "kombat", + "name": "Crypto Kombat" + }, + { + "id": "cryptolandy", + "symbol": "crypl", + "name": "Cryptolandy" + }, + { + "id": "cryptonewsnet", + "symbol": "news", + "name": "NewsTokens" + }, + { + "id": "cryptonex", + "symbol": "cnx", + "name": "Cryptonex" + }, + { + "id": "cryptonia-poker", + "symbol": "cnp", + "name": "Cryptonia Poker" + }, + { + "id": "cryptonits", + "symbol": "crt", + "name": "Cryptonits" + }, + { + "id": "cryptonodes", + "symbol": "cnmc", + "name": "Cryptonodes" + }, + { + "id": "cryptonovae", + "symbol": "yae", + "name": "Cryptonovae" + }, + { + "id": "cryptopay", + "symbol": "cpay", + "name": "Cryptopay" + }, + { + "id": "cryptoping", + "symbol": "ping", + "name": "CryptoPing" + }, + { + "id": "crypto-price-index", + "symbol": "cpi", + "name": "Crypto Price Index" + }, + { + "id": "cryptoprofile", + "symbol": "cp", + "name": "CryptoProfile" + }, + { + "id": "crypto-puzzles", + "symbol": "cpte", + "name": "Crypto Puzzles" + }, + { + "id": "cryptorewards", + "symbol": "crs", + "name": "Crypto Rewards Studio" + }, + { + "id": "cryptorg-token", + "symbol": "ctg", + "name": "Cryptorg Token" + }, + { + "id": "cryptosolartech", + "symbol": "cst", + "name": "Cryptosolartech" + }, + { + "id": "cryptosoul", + "symbol": "soul", + "name": "CryptoSoul" + }, + { + "id": "crypto-sports", + "symbol": "cspn", + "name": "Crypto Sports" + }, + { + "id": "cryptospot-token", + "symbol": "spot", + "name": "Cryptospot Token" + }, + { + "id": "cryptotask-2", + "symbol": "ctask", + "name": "CryptoTask" + }, + { + "id": "cryptotipsfr", + "symbol": "crts", + "name": "Cryptotipsfr" + }, + { + "id": "crypto-user-base", + "symbol": "cub", + "name": "Crypto User Base" + }, + { + "id": "cryptoverificationcoin", + "symbol": "cvcc", + "name": "CryptoVerificationCoin" + }, + { + "id": "crypto-village-accelerator", + "symbol": "cva", + "name": "Crypto Village Accelerator" + }, + { + "id": "cryptowater", + "symbol": "c2o", + "name": "CryptoWater" + }, + { + "id": "cryptoworld-vip", + "symbol": "cwv", + "name": "CryptoWorld.VIP" + }, + { + "id": "cryptrust", + "symbol": "ctrt", + "name": "Cryptrust" + }, + { + "id": "crystal-clear", + "symbol": "cct", + "name": "Crystal Clear" + }, + { + "id": "crystal-token", + "symbol": "cyl", + "name": "Crystal Token" + }, + { + "id": "csc-jackpot", + "symbol": "cscj", + "name": "CSC JACKPOT" + }, + { + "id": "cspc", + "symbol": "cspc", + "name": "CSPC" + }, + { + "id": "csp-dao-network", + "symbol": "nebo", + "name": "CSP DAO Network" + }, + { + "id": "cstl", + "symbol": "cstl", + "name": "Castle" + }, + { + "id": "ctc", + "symbol": "c2c", + "name": "C2C System" + }, + { + "id": "cts-coin", + "symbol": "ctsc", + "name": "Crypto Trading Solutions Coin" + }, + { + "id": "cube", + "symbol": "auto", + "name": "Cube" + }, + { + "id": "cub-finance", + "symbol": "cub", + "name": "Cub Finance" + }, + { + "id": "cubiex", + "symbol": "cbix", + "name": "Cubiex" + }, + { + "id": "cudos", + "symbol": "cudos", + "name": "Cudos" + }, + { + "id": "cue-protocol", + "symbol": "cue", + "name": "CUE Protocol" + }, + { + "id": "culture-ticket-chain", + "symbol": "ctc", + "name": "Culture Ticket Chain" + }, + { + "id": "cumrocket", + "symbol": "cummies", + "name": "CumRocket" + }, + { + "id": "curadai", + "symbol": "cura", + "name": "CuraDAI" + }, + { + "id": "curate", + "symbol": "xcur", + "name": "Curate" + }, + { + "id": "curecoin", + "symbol": "cure", + "name": "Curecoin" + }, + { + "id": "curio", + "symbol": "cur", + "name": "Curio" + }, + { + "id": "curio-governance", + "symbol": "cgt", + "name": "Curio Governance" + }, + { + "id": "curium", + "symbol": "cru", + "name": "Curium" + }, + { + "id": "currency-network", + "symbol": "cnet", + "name": "Currency Network" + }, + { + "id": "currentcoin", + "symbol": "cur", + "name": "CurrentCoin" + }, + { + "id": "curryswap", + "symbol": "curry", + "name": "CurrySwap" + }, + { + "id": "curve-dao-token", + "symbol": "crv", + "name": "Curve DAO Token" + }, + { + "id": "curve-fi-ydai-yusdc-yusdt-ytusd", + "symbol": "yCurve", + "name": "LP-yCurve" + }, + { + "id": "curvehash", + "symbol": "curve", + "name": "CURVEHASH" + }, + { + "id": "custody-token", + "symbol": "cust", + "name": "Custody Token" + }, + { + "id": "custom-contract-network", + "symbol": "ccn", + "name": "Custom contract network" + }, + { + "id": "cutcoin", + "symbol": "cut", + "name": "CUTcoin" + }, + { + "id": "cvault-finance", + "symbol": "core", + "name": "cVault.finance" + }, + { + "id": "cvcoin", + "symbol": "cvn", + "name": "CVCoin" + }, + { + "id": "cvp-token", + "symbol": "cvp", + "name": "CVP Token" + }, + { + "id": "cxn-network", + "symbol": "CXN", + "name": "CXN Network" + }, + { + "id": "cybercoin", + "symbol": "CBR", + "name": "Cybercoin" + }, + { + "id": "cybereits", + "symbol": "cre", + "name": "Cybereits" + }, + { + "id": "cyberfi", + "symbol": "cfi", + "name": "CyberFi" + }, + { + "id": "cyberfm", + "symbol": "cyfm", + "name": "CyberFM" + }, + { + "id": "cybermiles", + "symbol": "cmt", + "name": "CyberMiles" + }, + { + "id": "cyber-movie-chain", + "symbol": "cmct", + "name": "Cyber Movie Chain" + }, + { + "id": "cybermusic", + "symbol": "cymt", + "name": "CyberMusic" + }, + { + "id": "cybertime-finance", + "symbol": "ctf", + "name": "CyberTime Finance" + }, + { + "id": "cybertronchain", + "symbol": "ctc", + "name": "CyberTronchain" + }, + { + "id": "cybervein", + "symbol": "cvt", + "name": "CyberVeinToken" + }, + { + "id": "cybex", + "symbol": "cyb", + "name": "Cybex" + }, + { + "id": "cyclone-protocol", + "symbol": "cyc", + "name": "Cyclone Protocol" + }, + { + "id": "cyclops-treasure", + "symbol": "cytr", + "name": "Cyclops Treasure" + }, + { + "id": "cy-finance", + "symbol": "cyf", + "name": "CY Finance" + }, + { + "id": "dacc", + "symbol": "dacc", + "name": "DACC" + }, + { + "id": "dacsee", + "symbol": "dacs", + "name": "Dacsee" + }, + { + "id": "daex", + "symbol": "dax", + "name": "DAEX" + }, + { + "id": "dafi-protocol", + "symbol": "dafi", + "name": "Dafi Protocol" + }, + { + "id": "daftcoin", + "symbol": "daft", + "name": "DaftCoin" + }, + { + "id": "dagger", + "symbol": "xdag", + "name": "Dagger" + }, + { + "id": "dai", + "symbol": "dai", + "name": "Dai" + }, + { + "id": "daikicoin", + "symbol": "dic", + "name": "Daikicoin" + }, + { + "id": "dain", + "symbol": "dnc", + "name": "Dain" + }, + { + "id": "dain-token", + "symbol": "dain", + "name": "Dain Token" + }, + { + "id": "daiquilibrium", + "symbol": "daiq", + "name": "Daiquilibrium" + }, + { + "id": "dalecoin", + "symbol": "dalc", + "name": "Dalecoin" + }, + { + "id": "danat-coin", + "symbol": "dnc", + "name": "Danat Coin" + }, + { + "id": "dandy", + "symbol": "dandy", + "name": "Dandy Dego" + }, + { + "id": "dao-casino", + "symbol": "bet", + "name": "DAOBet" + }, + { + "id": "daofi", + "symbol": "daofi", + "name": "DAOfi" + }, + { + "id": "daohaus", + "symbol": "haus", + "name": "DAOhaus" + }, + { + "id": "dao-maker", + "symbol": "dao", + "name": "DAO Maker" + }, + { + "id": "daostack", + "symbol": "gen", + "name": "DAOstack" + }, + { + "id": "daoventures", + "symbol": "dvg", + "name": "DAOventures" + }, + { + "id": "dapp", + "symbol": "dapp", + "name": "LiquidApps" + }, + { + "id": "dappcents", + "symbol": "dpc", + "name": "Dappcents" + }, + { + "id": "dapp-com", + "symbol": "dappt", + "name": "Dapp.com" + }, + { + "id": "dappercoin", + "symbol": "dapp", + "name": "DapperCoin" + }, + { + "id": "dapp-evolution", + "symbol": "evo", + "name": "DApp Evolution" + }, + { + "id": "dapplinks", + "symbol": "dlx", + "name": "DAppLinks" + }, + { + "id": "daps-token", + "symbol": "daps", + "name": "DAPS Coin" + }, + { + "id": "darkbuild", + "symbol": "dark", + "name": "Dark.Build v1" + }, + { + "id": "darkbuild-v2", + "symbol": "db", + "name": "Dark.Build" + }, + { + "id": "darkbundles", + "symbol": "dbund", + "name": "DarkBundles" + }, + { + "id": "dark-energy-crystals", + "symbol": "dec", + "name": "Dark Energy Crystals" + }, + { + "id": "darklisk", + "symbol": "disk", + "name": "DarkLisk" + }, + { + "id": "dark-matter", + "symbol": "dmt", + "name": "Dark Matter" + }, + { + "id": "darkpaycoin", + "symbol": "d4rk", + "name": "DARK" + }, + { + "id": "darma-cash", + "symbol": "dmch", + "name": "Darma Cash" + }, + { + "id": "dart-insurance", + "symbol": "dart", + "name": "dART Insurance" + }, + { + "id": "darwinia-commitment-token", + "symbol": "kton", + "name": "Darwinia Commitment Token" + }, + { + "id": "darwinia-crab-network", + "symbol": "cring", + "name": "Darwinia Crab Network Native Token" + }, + { + "id": "darwinia-network-native-token", + "symbol": "ring", + "name": "Darwinia Network Native Token" + }, + { + "id": "dascoin", + "symbol": "grn", + "name": "GreenPower" + }, + { + "id": "dash", + "symbol": "dash", + "name": "Dash" + }, + { + "id": "dash-cash", + "symbol": "dsc", + "name": "Dash Cash" + }, + { + "id": "dash-diamond", + "symbol": "dashd", + "name": "Dash Diamond" + }, + { + "id": "dash-green", + "symbol": "dashg", + "name": "Dash Green" + }, + { + "id": "dash-platinum", + "symbol": "plat", + "name": "Platinum" + }, + { + "id": "data", + "symbol": "dta", + "name": "DATA" + }, + { + "id": "databroker-dao", + "symbol": "dtx", + "name": "DaTa eXchange Token" + }, + { + "id": "datacoin", + "symbol": "dtc", + "name": "Datacoin" + }, + { + "id": "data-delivery-network", + "symbol": "ddn", + "name": "Data Delivery Network" + }, + { + "id": "datakyc", + "symbol": "dkyc", + "name": "DataKYC" + }, + { + "id": "datamine", + "symbol": "dam", + "name": "Datamine" + }, + { + "id": "datarius-cryptobank", + "symbol": "dtrc", + "name": "Datarius Credit" + }, + { + "id": "data-saver-coin", + "symbol": "dsc", + "name": "Data Saver Coin" + }, + { + "id": "data-trade-on-demand-platform", + "symbol": "dtop", + "name": "DTOP Token" + }, + { + "id": "datbit", + "symbol": "dbt", + "name": "Datbit" + }, + { + "id": "datum", + "symbol": "dat", + "name": "Datum" + }, + { + "id": "datx", + "symbol": "datx", + "name": "DATx" + }, + { + "id": "dav", + "symbol": "dav", + "name": "DAV Network" + }, + { + "id": "davecoin", + "symbol": "DDTG", + "name": "Davecoin" + }, + { + "id": "davies", + "symbol": "dvs", + "name": "Davies" + }, + { + "id": "davinci-coin", + "symbol": "dac", + "name": "Davinci Coin" + }, + { + "id": "dawn-protocol", + "symbol": "dawn", + "name": "Dawn Protocol" + }, + { + "id": "daxhund", + "symbol": "dxh", + "name": "Daxhund" + }, + { + "id": "day", + "symbol": "day", + "name": "DAY" + }, + { + "id": "dcoin-token", + "symbol": "dt", + "name": "Dcoin Token" + }, + { + "id": "d-community", + "symbol": "dili", + "name": "D Community" + }, + { + "id": "dctdao", + "symbol": "dctd", + "name": "DCTDAO" + }, + { + "id": "ddmcoin", + "symbol": "ddm", + "name": "DDMCoin" + }, + { + "id": "dds-store", + "symbol": "dds", + "name": "DDS.Store" + }, + { + "id": "dea", + "symbol": "dea", + "name": "DEA" + }, + { + "id": "deapcoin", + "symbol": "dep", + "name": "DEAPCOIN" + }, + { + "id": "debase", + "symbol": "debase", + "name": "Debase" + }, + { + "id": "debitcoin", + "symbol": "dbtc", + "name": "Debitcoin" + }, + { + "id": "debitum-network", + "symbol": "deb", + "name": "Debitum Network" + }, + { + "id": "debunk", + "symbol": "dbnk", + "name": "Debunk" + }, + { + "id": "decash", + "symbol": "desh", + "name": "DeCash" + }, + { + "id": "decent", + "symbol": "dct", + "name": "Decent" + }, + { + "id": "decentbet", + "symbol": "dbet", + "name": "DecentBet" + }, + { + "id": "decentr", + "symbol": "dec", + "name": "Decentr" + }, + { + "id": "decentrahub-coin", + "symbol": "dcntr", + "name": "Decentrahub Coin" + }, + { + "id": "decentraland", + "symbol": "mana", + "name": "Decentraland" + }, + { + "id": "decentral-games", + "symbol": "dg", + "name": "Decentral Games" + }, + { + "id": "decentralized-advertising", + "symbol": "dad", + "name": "DAD" + }, + { + "id": "decentralized-asset-trading-platform", + "symbol": "datp", + "name": "Decentralized Asset Trading Platform" + }, + { + "id": "decentralized-bitcoin", + "symbol": "dbtc", + "name": "Decentralized Bitcoin" + }, + { + "id": "decentralized-crypto-token", + "symbol": "dcto", + "name": "Decentralized Crypto Token" + }, + { + "id": "decentralized-currency-assets", + "symbol": "dca", + "name": "Decentralize Currency" + }, + { + "id": "decentralized-data-assets-management", + "symbol": "ddam", + "name": "Decentralized Data Assets Management" + }, + { + "id": "decentralized-machine-learning", + "symbol": "dml", + "name": "Decentralized Machine Learning Protocol" + }, + { + "id": "decentralized-mining-exchange", + "symbol": "dmc", + "name": "Decentralized Mining Exchange" + }, + { + "id": "decentralized-oracle", + "symbol": "deor", + "name": "Decentralized Oracle" + }, + { + "id": "decentralized-vulnerability-platform", + "symbol": "dvp", + "name": "Decentralized Vulnerability Platform" + }, + { + "id": "decentralway", + "symbol": "dcw", + "name": "Decentralway" + }, + { + "id": "decenturion", + "symbol": "dcnt", + "name": "Decenturion" + }, + { + "id": "decoin", + "symbol": "dtep", + "name": "Decoin" + }, + { + "id": "decore", + "symbol": "dcore", + "name": "Decore" + }, + { + "id": "decraft-finance", + "symbol": "craft", + "name": "deCraft Finance" + }, + { + "id": "decred", + "symbol": "dcr", + "name": "Decred" + }, + { + "id": "decurian", + "symbol": "ecu", + "name": "Decurian" + }, + { + "id": "deepbrain-chain", + "symbol": "dbc", + "name": "DeepBrain Chain" + }, + { + "id": "deepcloud-ai", + "symbol": "deep", + "name": "DeepCloud AI" + }, + { + "id": "deeper-network", + "symbol": "dpr", + "name": "Deeper Network" + }, + { + "id": "deeplock", + "symbol": "deep", + "name": "DeepLock" + }, + { + "id": "deeponion", + "symbol": "onion", + "name": "DeepOnion" + }, + { + "id": "deex", + "symbol": "deex", + "name": "Deex" + }, + { + "id": "defhold", + "symbol": "defo", + "name": "DefHold" + }, + { + "id": "defi-100", + "symbol": "d100", + "name": "Defi 100" + }, + { + "id": "defiat", + "symbol": "dft", + "name": "DeFiat" + }, + { + "id": "defiato", + "symbol": "dfo", + "name": "DeFiato" + }, + { + "id": "defi-bids", + "symbol": "bid", + "name": "DeFi Bids" + }, + { + "id": "defibox", + "symbol": "box", + "name": "DefiBox" + }, + { + "id": "defichain", + "symbol": "dfi", + "name": "DeFiChain" + }, + { + "id": "deficliq", + "symbol": "cliq", + "name": "DefiCliq" + }, + { + "id": "defidollar", + "symbol": "dusd", + "name": "DefiDollar" + }, + { + "id": "defidollar-dao", + "symbol": "dfd", + "name": "DefiDollar DAO" + }, + { + "id": "defidrop", + "symbol": "drops", + "name": "DefiDrop" + }, + { + "id": "defi-firefly", + "symbol": "dff", + "name": "DeFi Firefly" + }, + { + "id": "defi-for-you", + "symbol": "dfy", + "name": "Defi For You" + }, + { + "id": "defi-gold", + "symbol": "dfgl", + "name": "DeFi Gold" + }, + { + "id": "defiking", + "symbol": "dfk", + "name": "DefiKing" + }, + { + "id": "defi-nation-signals-dao", + "symbol": "dsd", + "name": "DeFi Nation Signals DAO" + }, + { + "id": "definer", + "symbol": "fin", + "name": "DeFiner" + }, + { + "id": "definex", + "symbol": "dswap", + "name": "Definex" + }, + { + "id": "defini", + "symbol": "dfni", + "name": "DeFini" + }, + { + "id": "definitex", + "symbol": "dfx", + "name": "Definitex" + }, + { + "id": "definition-network", + "symbol": "dzi", + "name": "DeFinition Network" + }, + { + "id": "defi-omega", + "symbol": "dfio", + "name": "DeFi Omega" + }, + { + "id": "defi-on-mcw", + "symbol": "dfm", + "name": "DeFi on MCW" + }, + { + "id": "defipie", + "symbol": "PIE", + "name": "DeFiPie" + }, + { + "id": "defipulse-index", + "symbol": "dpi", + "name": "DeFiPulse Index" + }, + { + "id": "defirex", + "symbol": "dfx", + "name": "Defirex" + }, + { + "id": "defis", + "symbol": "xgm", + "name": "Defis" + }, + { + "id": "defiscale", + "symbol": "dfc", + "name": "DeFiScale" + }, + { + "id": "defi-shopping-stake", + "symbol": "dss", + "name": "Defi Shopping Stake" + }, + { + "id": "defis-network", + "symbol": "dfs", + "name": "Defis Network" + }, + { + "id": "defisocial", + "symbol": "dfsocial", + "name": "DefiSocial" + }, + { + "id": "defit", + "symbol": "defit", + "name": "Digital Fitness" + }, + { + "id": "defi-top-5-tokens-index", + "symbol": "defi5", + "name": "DEFI Top 5 Index" + }, + { + "id": "defiville-island", + "symbol": "isla", + "name": "DefiVille Island" + }, + { + "id": "defi-wizard", + "symbol": "dwz", + "name": "DeFi Wizard" + }, + { + "id": "defi-yield-protocol", + "symbol": "dyp", + "name": "DeFi Yield Protocol" + }, + { + "id": "defla", + "symbol": "defla", + "name": "Defla" + }, + { + "id": "deflacash", + "symbol": "dfc", + "name": "DeflaCash" + }, + { + "id": "deflect", + "symbol": "deflct", + "name": "Deflect" + }, + { + "id": "defydefi", + "symbol": "defy", + "name": "DefyDefi" + }, + { + "id": "defy-farm", + "symbol": "defy", + "name": "Defy Farm" + }, + { + "id": "degate", + "symbol": "dg", + "name": "DeGate" + }, + { + "id": "degen-arts", + "symbol": "dac", + "name": "Degen Arts" + }, + { + "id": "degenerate-money", + "symbol": "degenr", + "name": "Degenerate Money" + }, + { + "id": "degenerate-platform", + "symbol": "sbx", + "name": "Sports Betting Marketplace" + }, + { + "id": "degenerator", + "symbol": "meme", + "name": "Meme" + }, + { + "id": "degen-index", + "symbol": "degen", + "name": "DEGEN Index" + }, + { + "id": "degen-protocol", + "symbol": "dgn", + "name": "Degen Protocol" + }, + { + "id": "degens", + "symbol": "degens", + "name": "Degens" + }, + { + "id": "degenvc", + "symbol": "dgvc", + "name": "DegenVC" + }, + { + "id": "dego-finance", + "symbol": "dego", + "name": "Dego Finance" + }, + { + "id": "degov", + "symbol": "degov", + "name": "Degov" + }, + { + "id": "dehive", + "symbol": "dhv", + "name": "DeHive" + }, + { + "id": "deimos-token", + "symbol": "dio", + "name": "Deimos Token" + }, + { + "id": "deipool", + "symbol": "dip", + "name": "Deipool" + }, + { + "id": "dejave", + "symbol": "djv", + "name": "Dejave" + }, + { + "id": "deligence", + "symbol": "ira", + "name": "Diligence" + }, + { + "id": "deli-of-thrones", + "symbol": "dotx", + "name": "DeFi of Thrones" + }, + { + "id": "delion", + "symbol": "dln", + "name": "Delion" + }, + { + "id": "delphi-chain-link", + "symbol": "dcl", + "name": "Delphi Chain Link" + }, + { + "id": "delphy", + "symbol": "dpy", + "name": "Delphy" + }, + { + "id": "deltachain", + "symbol": "delta", + "name": "DeltaChain" + }, + { + "id": "delta-exchange-token", + "symbol": "deto", + "name": "Delta Exchange Token" + }, + { + "id": "deltaexcoin", + "symbol": "dltx", + "name": "DeltaExCoin" + }, + { + "id": "delta-financial", + "symbol": "delta", + "name": "Delta Financial" + }, + { + "id": "deltahub-community", + "symbol": "DHC", + "name": "DeltaHub Community" + }, + { + "id": "denarius", + "symbol": "d", + "name": "Denarius" + }, + { + "id": "dent", + "symbol": "dent", + "name": "Dent" + }, + { + "id": "dentacoin", + "symbol": "dcn", + "name": "Dentacoin" + }, + { + "id": "deonex-token", + "symbol": "don", + "name": "DEONEX Token" + }, + { + "id": "depay", + "symbol": "depay", + "name": "DePay" + }, + { + "id": "depth-token", + "symbol": "dep", + "name": "Depth Token" + }, + { + "id": "dequant", + "symbol": "deq", + "name": "Dequant" + }, + { + "id": "deracoin", + "symbol": "drc", + "name": "Deracoin" + }, + { + "id": "deri-protocol", + "symbol": "deri", + "name": "Deri Protocol" + }, + { + "id": "derivadao", + "symbol": "ddx", + "name": "DerivaDAO" + }, + { + "id": "derivex", + "symbol": "dvx", + "name": "Derivex" + }, + { + "id": "dero", + "symbol": "dero", + "name": "Dero" + }, + { + "id": "derogold", + "symbol": "dego", + "name": "DeroGold" + }, + { + "id": "design", + "symbol": "dsgn", + "name": "Design" + }, + { + "id": "desire", + "symbol": "dsr", + "name": "Desire" + }, + { + "id": "dessfi", + "symbol": "dess", + "name": "Dessfi" + }, + { + "id": "destiny-success", + "symbol": "dxts", + "name": "Destiny Success" + }, + { + "id": "dether", + "symbol": "DTH", + "name": "Dether" + }, + { + "id": "deus-finance", + "symbol": "deus", + "name": "DEUS Finance" + }, + { + "id": "deus-synthetic-coinbase-iou", + "symbol": "wcoinbase-iou", + "name": "DEUS Synthetic Coinbase IOU" + }, + { + "id": "deutsche-emark", + "symbol": "dem", + "name": "Deutsche eMark" + }, + { + "id": "deva-token", + "symbol": "deva", + "name": "DEVA Token" + }, + { + "id": "devault", + "symbol": "dvt", + "name": "DeVault" + }, + { + "id": "devery", + "symbol": "eve", + "name": "Devery" + }, + { + "id": "deviantcoin", + "symbol": "dev", + "name": "Deviant Coin" + }, + { + "id": "dev-protocol", + "symbol": "dev", + "name": "Dev Protocol" + }, + { + "id": "dexa-coin", + "symbol": "dexa", + "name": "DEXA COIN" + }, + { + "id": "dexchain", + "symbol": "dxc", + "name": "Dexchain" + }, + { + "id": "dexe", + "symbol": "dexe", + "name": "DeXe" + }, + { + "id": "dexfin", + "symbol": "dxf", + "name": "Dexfin" + }, + { + "id": "dexkit", + "symbol": "kit", + "name": "DexKit" + }, + { + "id": "dexmex", + "symbol": "dexm", + "name": "Dexmex" + }, + { + "id": "dexter", + "symbol": "dxr", + "name": "DEXTER" + }, + { + "id": "dextf", + "symbol": "dextf", + "name": "DEXTF" + }, + { + "id": "dextoken-governance", + "symbol": "dexg", + "name": "Dextoken Governance" + }, + { + "id": "dex-trade-coin", + "symbol": "dxc", + "name": "Dex-Trade Coin" + }, + { + "id": "dextro", + "symbol": "dxo", + "name": "Dextro" + }, + { + "id": "dextrust", + "symbol": "dets", + "name": "Dextrust" + }, + { + "id": "dfe-finance", + "symbol": "dfe", + "name": "DFE.Finance" + }, + { + "id": "dfinance", + "symbol": "xfi", + "name": "Dfinance" + }, + { + "id": "dfinity-iou", + "symbol": "icp", + "name": "Internet Computer [IOU]" + }, + { + "id": "dfohub", + "symbol": "buidl", + "name": "dfohub" + }, + { + "id": "dforce-token", + "symbol": "df", + "name": "dForce Token" + }, + { + "id": "dfund", + "symbol": "dfnd", + "name": "dFund" + }, + { + "id": "dfuture", + "symbol": "dft", + "name": "dfuture" + }, + { + "id": "dfx-finance", + "symbol": "dfx", + "name": "DFX Finance" + }, + { + "id": "dgl-coin", + "symbol": "dgl", + "name": "DGL Coin" + }, + { + "id": "dgpayment", + "symbol": "dgp", + "name": "DGPayment" + }, + { + "id": "dhd-coin", + "symbol": "dhd", + "name": "DHD Coin" + }, + { + "id": "dhedge-dao", + "symbol": "dht", + "name": "dHEDGE DAO" + }, + { + "id": "dhedge-top-index", + "symbol": "dtop", + "name": "dHEDGE Top Index" + }, + { + "id": "dia-data", + "symbol": "DIA", + "name": "DIA" + }, + { + "id": "diagon", + "symbol": "dgn", + "name": "Diagon" + }, + { + "id": "diamond", + "symbol": "dmd", + "name": "Diamond" + }, + { + "id": "diamond-platform-token", + "symbol": "dpt", + "name": "Diamond Platform Token" + }, + { + "id": "diamond-token", + "symbol": "diamond", + "name": "Diamond Token" + }, + { + "id": "dice-finance", + "symbol": "dice", + "name": "DICE.FINANCE" + }, + { + "id": "die", + "symbol": "die", + "name": "Die" + }, + { + "id": "difo-network", + "symbol": "dfn", + "name": "Difo Network" + }, + { + "id": "dify-finance", + "symbol": "yfiii", + "name": "Dify.Finance" + }, + { + "id": "digex", + "symbol": "digex", + "name": "Digex" + }, + { + "id": "digg", + "symbol": "digg", + "name": "DIGG" + }, + { + "id": "digible", + "symbol": "digi", + "name": "Digible" + }, + { + "id": "digibyte", + "symbol": "dgb", + "name": "DigiByte" + }, + { + "id": "digicol-token", + "symbol": "dgcl", + "name": "DigiCol Token" + }, + { + "id": "digi-dinar", + "symbol": "ddr", + "name": "Digi Dinar" + }, + { + "id": "digidinar-stabletoken", + "symbol": "ddrst", + "name": "DigiDinar StableToken" + }, + { + "id": "digidinar-token", + "symbol": "ddrt", + "name": "DigiDinar Token" + }, + { + "id": "digifinextoken", + "symbol": "dft", + "name": "DigiFinexToken" + }, + { + "id": "digimax", + "symbol": "dgmt", + "name": "DigiMax" + }, + { + "id": "digimoney", + "symbol": "dgm", + "name": "DigiMoney" + }, + { + "id": "digipharm", + "symbol": "dph", + "name": "Digipharm" + }, + { + "id": "digital-antares-dollar", + "symbol": "dant", + "name": "Digital Antares Dollar" + }, + { + "id": "digitalbits", + "symbol": "xdb", + "name": "DigitalBits" + }, + { + "id": "digitalcoin", + "symbol": "dgc", + "name": "Digitalcoin" + }, + { + "id": "digital-coin", + "symbol": "dcb", + "name": "Digital Coin" + }, + { + "id": "digital-currency-daily", + "symbol": "dcd", + "name": "Digital Currency Daily" + }, + { + "id": "digital-euro", + "symbol": "deuro", + "name": "Digital Euro" + }, + { + "id": "digital-fantasy-sports", + "symbol": "dfs", + "name": "Fantasy Sports" + }, + { + "id": "digital-gold-token", + "symbol": "gold", + "name": "Digital Gold Token" + }, + { + "id": "digital-money-bits", + "symbol": "dmb", + "name": "Digital Money Bits" + }, + { + "id": "digitalnote", + "symbol": "xdn", + "name": "DigitalNote" + }, + { + "id": "digitalprice", + "symbol": "dp", + "name": "DigitalPrice" + }, + { + "id": "digital-rand", + "symbol": "dzar", + "name": "Digital Rand" + }, + { + "id": "digital-reserve-currency", + "symbol": "drc", + "name": "Digital Reserve Currency" + }, + { + "id": "digital-ticks", + "symbol": "dtx", + "name": "Digital Ticks" + }, + { + "id": "digital-wallet", + "symbol": "dwc", + "name": "Digital Wallet" + }, + { + "id": "digitex-futures-exchange", + "symbol": "dgtx", + "name": "Digitex Token" + }, + { + "id": "digiwill", + "symbol": "dgw", + "name": "Digiwill" + }, + { + "id": "digixdao", + "symbol": "dgd", + "name": "DigixDAO" + }, + { + "id": "digix-gold", + "symbol": "dgx", + "name": "Digix Gold" + }, + { + "id": "dimcoin", + "symbol": "dim", + "name": "DIMCOIN" + }, + { + "id": "dimecoin", + "symbol": "dime", + "name": "Dimecoin" + }, + { + "id": "diminutive-coin", + "symbol": "dimi", + "name": "Diminutive Coin" + }, + { + "id": "dimsum", + "symbol": "dms", + "name": "DimSum" + }, + { + "id": "dinastycoin", + "symbol": "dcy", + "name": "Dinastycoin" + }, + { + "id": "dinero", + "symbol": "din", + "name": "Dinero" + }, + { + "id": "dino-exchange", + "symbol": "dino", + "name": "Dino Exchange" + }, + { + "id": "dionpay", + "symbol": "dion", + "name": "Dionpay" + }, + { + "id": "dipper", + "symbol": "dip", + "name": "Dipper" + }, + { + "id": "dipper-network", + "symbol": "dip", + "name": "Dipper Network" + }, + { + "id": "dirty-finance", + "symbol": "dirty", + "name": "Dirty Finance" + }, + { + "id": "disbalancer", + "symbol": "ddos", + "name": "disBalancer" + }, + { + "id": "disciplina-project-by-teachmeplease", + "symbol": "dscp", + "name": "Disciplina" + }, + { + "id": "distributed-energy-coin", + "symbol": "dec", + "name": "Distributed Energy Coin" + }, + { + "id": "district0x", + "symbol": "dnt", + "name": "district0x" + }, + { + "id": "distx", + "symbol": "distx", + "name": "DistX" + }, + { + "id": "ditto", + "symbol": "ditto", + "name": "Ditto" + }, + { + "id": "divert-finance", + "symbol": "deve", + "name": "Divert Finance" + }, + { + "id": "divi", + "symbol": "divi", + "name": "Divi" + }, + { + "id": "divo-token", + "symbol": "divo", + "name": "DIVO Token" + }, + { + "id": "dixt-finance", + "symbol": "dixt", + "name": "Dixt Finance" + }, + { + "id": "dkargo", + "symbol": "dka", + "name": "dKargo" + }, + { + "id": "dkk-token", + "symbol": "dkkt", + "name": "DKK Token" + }, + { + "id": "dlike", + "symbol": "dlike", + "name": "DLIKE" + }, + { + "id": "dlp-duck-token", + "symbol": "duck", + "name": "DLP Duck Token" + }, + { + "id": "dmarket", + "symbol": "dmt", + "name": "DMarket" + }, + { + "id": "dmd", + "symbol": "dmd", + "name": "DMD" + }, + { + "id": "dmme-app", + "symbol": "dmme", + "name": "DMme" + }, + { + "id": "dmm-governance", + "symbol": "dmg", + "name": "DMM: Governance" + }, + { + "id": "dmst", + "symbol": "dmst", + "name": "DMScript" + }, + { + "id": "dmtc-token", + "symbol": "dmtc", + "name": "Demeter Chain" + }, + { + "id": "dnotes", + "symbol": "note", + "name": "DNotes" + }, + { + "id": "dobuy", + "symbol": "dby", + "name": "Dobuy" + }, + { + "id": "doch-coin", + "symbol": "dch", + "name": "Doch Coin" + }, + { + "id": "dock", + "symbol": "dock", + "name": "Dock" + }, + { + "id": "documentchain", + "symbol": "dms", + "name": "Documentchain" + }, + { + "id": "dodo", + "symbol": "dodo", + "name": "DODO" + }, + { + "id": "dodreamchain", + "symbol": "drm", + "name": "DoDreamChain" + }, + { + "id": "dogdeficoin", + "symbol": "dogdefi", + "name": "DogDeFiCoin" + }, + { + "id": "dogecash", + "symbol": "dogec", + "name": "DogeCash" + }, + { + "id": "dogecoin", + "symbol": "doge", + "name": "Dogecoin" + }, + { + "id": "dogefather", + "symbol": "dogefather", + "name": "Dogefather" + }, + { + "id": "dogefi", + "symbol": "dogefi", + "name": "DogeFi" + }, + { + "id": "dogelon-mars", + "symbol": "elon", + "name": "Dogelon Mars" + }, + { + "id": "dogemoon", + "symbol": "dogemoon", + "name": "Dogemoon" + }, + { + "id": "dogeswap", + "symbol": "doges", + "name": "Dogeswap" + }, + { + "id": "dogeyield", + "symbol": "dogy", + "name": "DogeYield" + }, + { + "id": "dogira", + "symbol": "dogira", + "name": "Dogira" + }, + { + "id": "dogz", + "symbol": "dogz", + "name": "Dogz" + }, + { + "id": "doki-doki-finance", + "symbol": "doki", + "name": "Doki Doki" + }, + { + "id": "dola-usd", + "symbol": "dola", + "name": "Dola USD Stablecoin" + }, + { + "id": "dollar-online", + "symbol": "dollar", + "name": "Dollar INTERNATIONAL" + }, + { + "id": "dollars", + "symbol": "usdx", + "name": "Dollars" + }, + { + "id": "domraider", + "symbol": "drt", + "name": "DomRaider" + }, + { + "id": "donkey", + "symbol": "donk", + "name": "Donkey" + }, + { + "id": "donnie-finance", + "symbol": "don", + "name": "Donnie Finance" + }, + { + "id": "donu", + "symbol": "donu", + "name": "Donu" + }, + { + "id": "donut", + "symbol": "donut", + "name": "Donut" + }, + { + "id": "doos-token", + "symbol": "doos", + "name": "DOOS TOKEN" + }, + { + "id": "dopecoin", + "symbol": "dope", + "name": "DopeCoin" + }, + { + "id": "dopple-finance", + "symbol": "dop", + "name": "Dopple Finance" + }, + { + "id": "dora-factory", + "symbol": "dora", + "name": "Dora Factory" + }, + { + "id": "dos-network", + "symbol": "dos", + "name": "DOS Network" + }, + { + "id": "dotify", + "symbol": "dfy", + "name": "Dotify" + }, + { + "id": "double-ace", + "symbol": "daa", + "name": "Double Ace" + }, + { + "id": "dovu", + "symbol": "dov", + "name": "Dovu" + }, + { + "id": "dowcoin", + "symbol": "dow", + "name": "Dowcoin" + }, + { + "id": "dprating", + "symbol": "rating", + "name": "DPRating" + }, + { + "id": "dracula-token", + "symbol": "drc", + "name": "Dracula Token" + }, + { + "id": "draftcoin", + "symbol": "dft", + "name": "DraftCoin" + }, + { + "id": "dragon-ball", + "symbol": "dragon", + "name": "Dragon Ball" + }, + { + "id": "dragonbit", + "symbol": "drgb", + "name": "Dragonbit" + }, + { + "id": "dragonchain", + "symbol": "drgn", + "name": "Dragonchain" + }, + { + "id": "dragon-coin", + "symbol": "drg", + "name": "Dragon Coin" + }, + { + "id": "dragonereum-gold", + "symbol": "gold", + "name": "Dragonereum GOLD" + }, + { + "id": "dragon-finance", + "symbol": "dragon", + "name": "Dragon Finance" + }, + { + "id": "dragonfly-protocol", + "symbol": "dfly", + "name": "Dragonfly Protocol" + }, + { + "id": "dragon-network", + "symbol": "dgnn", + "name": "Dragon Network" + }, + { + "id": "dragon-option", + "symbol": "dragon", + "name": "Dragon Option" + }, + { + "id": "dragons-quick", + "symbol": "dquick", + "name": "Dragon's Quick" + }, + { + "id": "dragonvein", + "symbol": "dvc", + "name": "DragonVein" + }, + { + "id": "drakoin", + "symbol": "drk", + "name": "Drakoin" + }, + { + "id": "dray", + "symbol": "dray", + "name": "dRAY" + }, + { + "id": "drc-mobility", + "symbol": "drc", + "name": "DRC Mobility" + }, + { + "id": "dream21", + "symbol": "dmc", + "name": "Dream21" + }, + { + "id": "dreamcoin", + "symbol": "drm", + "name": "Dreamcoin" + }, + { + "id": "dreamscoin", + "symbol": "dream", + "name": "DreamsCoin" + }, + { + "id": "dream-swap", + "symbol": "dream", + "name": "Dream Swap" + }, + { + "id": "dreamteam", + "symbol": "dream", + "name": "DreamTeam" + }, + { + "id": "dreamteam3", + "symbol": "dt3", + "name": "DreamTeam3" + }, + { + "id": "drep-new", + "symbol": "drep", + "name": "Drep [new]" + }, + { + "id": "dripper-finance", + "symbol": "drip", + "name": "Dripper" + }, + { + "id": "dscvr-finance", + "symbol": "dscvr", + "name": "DSCVR.Finance" + }, + { + "id": "dsys", + "symbol": "dsys", + "name": "DSYS" + }, + { + "id": "dtmi", + "symbol": "dtmi", + "name": "DTMI" + }, + { + "id": "dtube-coin", + "symbol": "dtube", + "name": "Dtube Coin" + }, + { + "id": "dubaicoin-dbix", + "symbol": "dbix", + "name": "DubaiCoin-DBIX" + }, + { + "id": "ducato-protocol-token", + "symbol": "ducato", + "name": "Ducato Protocol Token" + }, + { + "id": "duckdaodime", + "symbol": "ddim", + "name": "DuckDaoDime" + }, + { + "id": "dudgx", + "symbol": "dudgx", + "name": "DudgX" + }, + { + "id": "dukascoin", + "symbol": "duk+", + "name": "Dukascoin" + }, + { + "id": "dune", + "symbol": "dun", + "name": "Dune" + }, + { + "id": "dungeonswap", + "symbol": "dnd", + "name": "DungeonSwap" + }, + { + "id": "duo", + "symbol": "duo", + "name": "DUO Network" + }, + { + "id": "durain-finance", + "symbol": "dun", + "name": "Durain Finance" + }, + { + "id": "dusk-network", + "symbol": "dusk", + "name": "DUSK Network" + }, + { + "id": "dust-token", + "symbol": "dust", + "name": "DUST Token" + }, + { + "id": "dvision-network", + "symbol": "dvi", + "name": "Dvision Network" + }, + { + "id": "dws", + "symbol": "dws", + "name": "DWS" + }, + { + "id": "dxchain", + "symbol": "dx", + "name": "DxChain Token" + }, + { + "id": "dxdao", + "symbol": "dxd", + "name": "DXdao" + }, + { + "id": "dxiot", + "symbol": "dxiot", + "name": "dXIOT" + }, + { + "id": "dxsale-network", + "symbol": "sale", + "name": "DxSale Network" + }, + { + "id": "dxy-finance", + "symbol": "dxy", + "name": "DXY Finance" + }, + { + "id": "dymmax", + "symbol": "dmx", + "name": "Dymmax" + }, + { + "id": "dynamic", + "symbol": "dyn", + "name": "Dynamic" + }, + { + "id": "dynamic-set-dollar", + "symbol": "dsd", + "name": "Dynamic Set Dollar" + }, + { + "id": "dynamic-supply", + "symbol": "morc", + "name": "Morph" + }, + { + "id": "dynamic-supply-tracker", + "symbol": "mort", + "name": "Morph Tracker" + }, + { + "id": "dynamite", + "symbol": "dyt", + "name": "DoYourTip" + }, + { + "id": "dynamite-token", + "symbol": "dynmt", + "name": "DYNAMITE Token" + }, + { + "id": "dyngecoin", + "symbol": "dynge", + "name": "Dyngecoin" + }, + { + "id": "e1337", + "symbol": "1337", + "name": "1337" + }, + { + "id": "ea-coin", + "symbol": "eag", + "name": "EA Coin" + }, + { + "id": "eaglex", + "symbol": "egx", + "name": "EagleX" + }, + { + "id": "eanto", + "symbol": "ean", + "name": "EANTO" + }, + { + "id": "earlybsc", + "symbol": "ebsc", + "name": "EarlyBSC" + }, + { + "id": "earnbase", + "symbol": "ENB", + "name": "Earnbase" + }, + { + "id": "earndefi", + "symbol": "edc", + "name": "EarnDeFi" + }, + { + "id": "earn-network", + "symbol": "earn$", + "name": "Earn Network" + }, + { + "id": "earnx", + "symbol": "earnx", + "name": "EarnX" + }, + { + "id": "earnzcoin", + "symbol": "erz", + "name": "EarnzCoin" + }, + { + "id": "earthcoin", + "symbol": "eac", + "name": "Earthcoin" + }, + { + "id": "earth-token", + "symbol": "earth", + "name": "Earth Token" + }, + { + "id": "easticoin", + "symbol": "esti", + "name": "Easticoin" + }, + { + "id": "easyfi", + "symbol": "ez", + "name": "EasyFi V2" + }, + { + "id": "easymine", + "symbol": "emt", + "name": "easyMine" + }, + { + "id": "easyswap", + "symbol": "eswa", + "name": "EasySwap" + }, + { + "id": "ea-token", + "symbol": "ea", + "name": "EA Token" + }, + { + "id": "eauric", + "symbol": "eauric", + "name": "Eauric" + }, + { + "id": "eautocoin", + "symbol": "ato", + "name": "EAutocoin" + }, + { + "id": "eazy", + "symbol": "ezy", + "name": "EAZY Community Node" + }, + { + "id": "eazypayza", + "symbol": "ezpay", + "name": "EazyPayZa" + }, + { + "id": "ebakus", + "symbol": "ebk", + "name": "Ebakus" + }, + { + "id": "ebitcoin", + "symbol": "ebtc", + "name": "eBitcoin" + }, + { + "id": "eboost", + "symbol": "ebst", + "name": "eBoost" + }, + { + "id": "ebsp-token", + "symbol": "ebsp", + "name": "EBSP Token" + }, + { + "id": "ecc", + "symbol": "ecc", + "name": "ECC" + }, + { + "id": "e-chat", + "symbol": "echt", + "name": "e-Chat" + }, + { + "id": "echoin", + "symbol": "ec", + "name": "Echoin" + }, + { + "id": "echolink", + "symbol": "eko", + "name": "EchoLink" + }, + { + "id": "echosoracoin", + "symbol": "esrc", + "name": "EchoSoraCoin" + }, + { + "id": "echo-token", + "symbol": "echo", + "name": "Echo Token" + }, + { + "id": "eclipse-2", + "symbol": "ecp", + "name": "Eclipse" + }, + { + "id": "eclipseum", + "symbol": "ecl", + "name": "Eclipseum" + }, + { + "id": "ecoball", + "symbol": "aba", + "name": "EcoBall" + }, + { + "id": "ecobit", + "symbol": "ecob", + "name": "Ecobit" + }, + { + "id": "ecoc-financial-growth", + "symbol": "efg", + "name": "ECOC Financial Growth" + }, + { + "id": "ecochain", + "symbol": "ecoc", + "name": "Ecochain" + }, + { + "id": "ecodollar", + "symbol": "ecos", + "name": "EcoDollar" + }, + { + "id": "ecofi", + "symbol": "eco", + "name": "EcoFi" + }, + { + "id": "ecog9coin", + "symbol": "egc", + "name": "EcoG9coin" + }, + { + "id": "ecoin-2", + "symbol": "ecoin", + "name": "Ecoin" + }, + { + "id": "ecomi", + "symbol": "omi", + "name": "ECOMI" + }, + { + "id": "ecoreal-estate", + "symbol": "ecoreal", + "name": "Ecoreal Estate" + }, + { + "id": "ecoscu", + "symbol": "ecu", + "name": "ECOSC" + }, + { + "id": "eco-value-coin", + "symbol": "evc", + "name": "Eco Value Coin" + }, + { + "id": "ecpntoken", + "symbol": "ecpn", + "name": "ECPN Token" + }, + { + "id": "ecp-technology", + "symbol": "ecp", + "name": "ECP+ Technology" + }, + { + "id": "ecredit", + "symbol": "ecr", + "name": "ECreditCoin" + }, + { + "id": "ectoplasma", + "symbol": "ecto", + "name": "Ectoplasma" + }, + { + "id": "edc-blockchain", + "symbol": "edc", + "name": "EDC Blockchain" + }, + { + "id": "eddaswap", + "symbol": "edda", + "name": "EDDASwap" + }, + { + "id": "edenchain", + "symbol": "edn", + "name": "Edenchain" + }, + { + "id": "edgecoin-2", + "symbol": "edgt", + "name": "Edgecoin" + }, + { + "id": "edgeless", + "symbol": "edg", + "name": "Edgeless" + }, + { + "id": "edgeware", + "symbol": "edg", + "name": "Edgeware" + }, + { + "id": "edrcoin", + "symbol": "edrc", + "name": "EDRCoin" + }, + { + "id": "educare", + "symbol": "ekt", + "name": "EDUCare" + }, + { + "id": "education-ecosystem", + "symbol": "ledu", + "name": "Education Ecosystem" + }, + { + "id": "educoin", + "symbol": "edu", + "name": "Educoin" + }, + { + "id": "edumetrix-coin", + "symbol": "emc", + "name": "EduMetrix Coin" + }, + { + "id": "effect-network", + "symbol": "efx", + "name": "Effect Network" + }, + { + "id": "efficient-transaction-token", + "symbol": "ett", + "name": "Efficient Transaction Token" + }, + { + "id": "efin", + "symbol": "efin", + "name": "eFIN" + }, + { + "id": "egold", + "symbol": "egold", + "name": "eGold" + }, + { + "id": "egretia", + "symbol": "egt", + "name": "Egretia" + }, + { + "id": "ehash", + "symbol": "ehash", + "name": "EHash" + }, + { + "id": "eidos", + "symbol": "eidos", + "name": "EIDOS" + }, + { + "id": "eight-hours", + "symbol": "ehrt", + "name": "Eight Hours" + }, + { + "id": "einsteinium", + "symbol": "emc2", + "name": "Einsteinium" + }, + { + "id": "elamachain", + "symbol": "elama", + "name": "Elamachain" + }, + { + "id": "elanausd", + "symbol": "use", + "name": "ElenaUSD" + }, + { + "id": "elastic-bitcoin", + "symbol": "xbt", + "name": "Elastic Bitcoin" + }, + { + "id": "elastic-dao", + "symbol": "egt", + "name": "ElasticDAO" + }, + { + "id": "elastos", + "symbol": "ela", + "name": "Elastos" + }, + { + "id": "eldorado-token", + "symbol": "erd", + "name": "ELDORADO TOKEN" + }, + { + "id": "electra", + "symbol": "eca", + "name": "Electra" + }, + { + "id": "electra-protocol", + "symbol": "xep", + "name": "Electra Protocol" + }, + { + "id": "electric-cash", + "symbol": "elcash", + "name": "Electric Cash" + }, + { + "id": "electric-token", + "symbol": "etr", + "name": "Electric Token" + }, + { + "id": "electric-vehicle-zone", + "symbol": "evz", + "name": "Electric Vehicle Zone" + }, + { + "id": "electrify-asia", + "symbol": "elec", + "name": "Electrify.Asia" + }, + { + "id": "electromcoin", + "symbol": "etm", + "name": "Electromcoin" + }, + { + "id": "electronero", + "symbol": "etnx", + "name": "Electronero" + }, + { + "id": "electronero-pulse", + "symbol": "etnxp", + "name": "Electronero Pulse" + }, + { + "id": "electroneum", + "symbol": "etn", + "name": "Electroneum" + }, + { + "id": "electronic-energy-coin", + "symbol": "e2c", + "name": "Electronic Energy Coin" + }, + { + "id": "electronicgulden", + "symbol": "efl", + "name": "Electronic Gulden" + }, + { + "id": "electronic-move-pay", + "symbol": "emp", + "name": "Electronic Move Pay" + }, + { + "id": "electronic-pk-chain", + "symbol": "epc", + "name": "Electronic PK Chain" + }, + { + "id": "electrum-dark", + "symbol": "eld", + "name": "Electrum Dark" + }, + { + "id": "elementrem", + "symbol": "ele", + "name": "Elementrem" + }, + { + "id": "elena-protocol", + "symbol": "elena", + "name": "Elena Protocol" + }, + { + "id": "elevate", + "symbol": "ele", + "name": "Elevate" + }, + { + "id": "elevation-token", + "symbol": "evt", + "name": "Elevation Token" + }, + { + "id": "eleven-finance", + "symbol": "ele", + "name": "Eleven Finance" + }, + { + "id": "eligma", + "symbol": "goc", + "name": "GoCrypto" + }, + { + "id": "elis", + "symbol": "xls", + "name": "Elis" + }, + { + "id": "elite-swap", + "symbol": "elt", + "name": "Elite Swap" + }, + { + "id": "elitium", + "symbol": "eum", + "name": "Elitium" + }, + { + "id": "ellaism", + "symbol": "ella", + "name": "Ellaism" + }, + { + "id": "ellipsis", + "symbol": "eps", + "name": "Ellipsis" + }, + { + "id": "elongate", + "symbol": "elongate", + "name": "ElonGate" + }, + { + "id": "elons", + "symbol": "elons", + "name": "Elons" + }, + { + "id": "elrond-erd-2", + "symbol": "egld", + "name": "Elrond" + }, + { + "id": "eltcoin", + "symbol": "eltcoin", + "name": "Eltcoin" + }, + { + "id": "elxis", + "symbol": "lex", + "name": "Elxis" + }, + { + "id": "elya", + "symbol": "elya", + "name": "Elya" + }, + { + "id": "elynet-token", + "symbol": "elyx", + "name": "Elynet Token" + }, + { + "id": "elysia", + "symbol": "el", + "name": "ELYSIA" + }, + { + "id": "elysian", + "symbol": "ely", + "name": "Elysian" + }, + { + "id": "emanate", + "symbol": "EMT", + "name": "Emanate" + }, + { + "id": "emerald-coin", + "symbol": "emdc", + "name": "Emerald Coin" + }, + { + "id": "emerald-crypto", + "symbol": "emd", + "name": "Emerald Crypto" + }, + { + "id": "emercoin", + "symbol": "emc", + "name": "EmerCoin" + }, + { + "id": "emergency-coin", + "symbol": "eny", + "name": "Emergency Coin" + }, + { + "id": "eminer", + "symbol": "em", + "name": "Eminer" + }, + { + "id": "emirex-token", + "symbol": "emrx", + "name": "Emirex Token" + }, + { + "id": "emogi-network", + "symbol": "lol", + "name": "EMOGI Network" + }, + { + "id": "emoji", + "symbol": "emoj", + "name": "Emoji" + }, + { + "id": "emojis-farm", + "symbol": "emoji", + "name": "Emojis Farm" + }, + { + "id": "e-money", + "symbol": "ngm", + "name": "e-Money" + }, + { + "id": "employment-coin", + "symbol": "ec2", + "name": "Employment Coin" + }, + { + "id": "empow", + "symbol": "em", + "name": "Empow" + }, + { + "id": "empower-network", + "symbol": "mpwr", + "name": "Empower Network" + }, + { + "id": "empty-set-dollar", + "symbol": "esd", + "name": "Empty Set Dollar" + }, + { + "id": "empty-set-gold", + "symbol": "esg", + "name": "Empty Set Gold" + }, + { + "id": "emrals", + "symbol": "emrals", + "name": "Emrals" + }, + { + "id": "enceladus-network", + "symbol": "encx", + "name": "Enceladus Network" + }, + { + "id": "encocoin", + "symbol": "xnk", + "name": "Encocoin" + }, + { + "id": "encocoinplus", + "symbol": "epg", + "name": "Encocoinplus" + }, + { + "id": "encrypgen", + "symbol": "dna", + "name": "EncrypGen" + }, + { + "id": "endor", + "symbol": "edr", + "name": "Endor Protocol Token" + }, + { + "id": "endorsit", + "symbol": "eds", + "name": "Endorsit" + }, + { + "id": "energi", + "symbol": "nrg", + "name": "Energi" + }, + { + "id": "energo", + "symbol": "tsl", + "name": "Tesla Token" + }, + { + "id": "energoncoin", + "symbol": "tfg1", + "name": "Energoncoin" + }, + { + "id": "energycoin", + "symbol": "enrg", + "name": "Energycoin" + }, + { + "id": "energy-ledger", + "symbol": "elx", + "name": "Energy Ledger" + }, + { + "id": "energy-web-token", + "symbol": "ewt", + "name": "Energy Web Token" + }, + { + "id": "enex", + "symbol": "enx", + "name": "ENEX" + }, + { + "id": "engine", + "symbol": "egcc", + "name": "Engine" + }, + { + "id": "enigma", + "symbol": "eng", + "name": "Enigma" + }, + { + "id": "enjincoin", + "symbol": "enj", + "name": "Enjin Coin" + }, + { + "id": "enkronos", + "symbol": "enk", + "name": "Enkronos" + }, + { + "id": "enq-enecuum", + "symbol": "enq", + "name": "Enecuum" + }, + { + "id": "enreachdao", + "symbol": "nrch", + "name": "EnreachDAO" + }, + { + "id": "en-tan-mo", + "symbol": "etm", + "name": "En-Tan-Mo" + }, + { + "id": "entercoin", + "symbol": "entrc", + "name": "EnterCoin" + }, + { + "id": "entherfound", + "symbol": "etf", + "name": "Entherfound" + }, + { + "id": "entone", + "symbol": "entone", + "name": "Entone" + }, + { + "id": "enumivo", + "symbol": "enu", + "name": "Enumivo" + }, + { + "id": "env-finance", + "symbol": "env", + "name": "ENV Finance" + }, + { + "id": "envion", + "symbol": "evn", + "name": "Envion" + }, + { + "id": "eos", + "symbol": "eos", + "name": "EOS" + }, + { + "id": "eosbet", + "symbol": "bet", + "name": "EarnBet" + }, + { + "id": "eosblack", + "symbol": "black", + "name": "eosBLACK" + }, + { + "id": "eos-btc", + "symbol": "ebtc", + "name": "EOS BTC" + }, + { + "id": "eosdac", + "symbol": "eosdac", + "name": "eosDAC" + }, + { + "id": "eos-eth", + "symbol": "eeth", + "name": "EOS ETH" + }, + { + "id": "eosforce", + "symbol": "eosc", + "name": "EOSForce" + }, + { + "id": "eos-pow-coin", + "symbol": "pow", + "name": "EOS PoW Coin" + }, + { + "id": "eos-trust", + "symbol": "eost", + "name": "EOS TRUST" + }, + { + "id": "eox", + "symbol": "eox", + "name": "EOX" + }, + { + "id": "epacoin", + "symbol": "epc", + "name": "EpaCoin" + }, + { + "id": "epanus", + "symbol": "eps", + "name": "Epanus" + }, + { + "id": "epcoin", + "symbol": "epc", + "name": "Epcoin" + }, + { + "id": "epic", + "symbol": "epic", + "name": "Epic" + }, + { + "id": "epic-cash", + "symbol": "epic", + "name": "Epic Cash" + }, + { + "id": "epik-protocol", + "symbol": "epk", + "name": "EpiK Protocol" + }, + { + "id": "epluscoin", + "symbol": "eplus", + "name": "Epluscoin" + }, + { + "id": "equal", + "symbol": "eql", + "name": "Equal" + }, + { + "id": "equalizer", + "symbol": "eqz", + "name": "Equalizer" + }, + { + "id": "equilibrium-eosdt", + "symbol": "eosdt", + "name": "EOSDT" + }, + { + "id": "equitrader", + "symbol": "eqt", + "name": "EquiTrader" + }, + { + "id": "equos-origin", + "symbol": "eqo", + "name": "EQUOS Origin" + }, + { + "id": "equus-mining-token", + "symbol": "eqmt", + "name": "Equus Mining Token" + }, + { + "id": "e-radix", + "symbol": "exrd", + "name": "e-Radix" + }, + { + "id": "era-swap-token", + "symbol": "es", + "name": "Era Swap Token" + }, + { + "id": "erc20", + "symbol": "erc20", + "name": "ERC20" + }, + { + "id": "erc223", + "symbol": "erc223", + "name": "ERC223" + }, + { + "id": "ercaux", + "symbol": "raux", + "name": "ErcauX" + }, + { + "id": "ergo", + "symbol": "erg", + "name": "Ergo" + }, + { + "id": "eristica", + "symbol": "ert", + "name": "Eristica token" + }, + { + "id": "eros", + "symbol": "ers", + "name": "Eros" + }, + { + "id": "escobar", + "symbol": "qusd", + "name": "QUSD" + }, + { + "id": "escoin-token", + "symbol": "elg", + "name": "Escoin Token" + }, + { + "id": "escroco", + "symbol": "esce", + "name": "Escroco Emerald" + }, + { + "id": "escudonavacense", + "symbol": "esn", + "name": "EscudoNavacense" + }, + { + "id": "escx-token", + "symbol": "escx", + "name": "ESCX Token" + }, + { + "id": "eska", + "symbol": "esk", + "name": "Eska" + }, + { + "id": "espers", + "symbol": "esp", + "name": "Espers" + }, + { + "id": "e-sport-betting-coin", + "symbol": "esbc", + "name": "ESBC" + }, + { + "id": "esports", + "symbol": "ert", + "name": "Esports.com" + }, + { + "id": "esportspro", + "symbol": "espro", + "name": "EsportsPro" + }, + { + "id": "essek-tov", + "symbol": "eto", + "name": "Essek Tov" + }, + { + "id": "essentia", + "symbol": "ess", + "name": "Essentia" + }, + { + "id": "eswapping", + "symbol": "eswap", + "name": "eSwapping" + }, + { + "id": "eterbase", + "symbol": "xbase", + "name": "Eterbase Utility Token" + }, + { + "id": "eternal-cash", + "symbol": "ec", + "name": "Eternal Cash" + }, + { + "id": "eternity", + "symbol": "ent", + "name": "Eternity" + }, + { + "id": "etet-finance", + "symbol": "etet", + "name": "ETET Finance" + }, + { + "id": "etf-dao", + "symbol": "tfd", + "name": "ETF Dao" + }, + { + "id": "etg-finance", + "symbol": "etgf", + "name": "ETG Finance" + }, + { + "id": "eth-12-day-ema-crossover-set", + "symbol": "eth12emaco", + "name": "ETH 12 Day EMA Crossover Set" + }, + { + "id": "eth_20_day_ma_crossover_set", + "symbol": "eth20smaco", + "name": "ETH 20 Day MA Crossover Set" + }, + { + "id": "eth-20-day-ma-crossover-yield-set", + "symbol": "ethmacoapy", + "name": "ETH 20 Day MA Crossover Yield Set" + }, + { + "id": "eth-20-ma-crossover-yield-set-ii", + "symbol": "eth20macoapy", + "name": "ETH 20 MA Crossover Yield Set II" + }, + { + "id": "eth-26-day-ema-crossover-set", + "symbol": "eth26emaco", + "name": "ETH 26 Day EMA Crossover Set" + }, + { + "id": "eth-26-ema-crossover-yield-set", + "symbol": "ethemaapy", + "name": "ETH 26 EMA Crossover Yield Set" + }, + { + "id": "eth-26-ma-crossover-yield-ii", + "symbol": "ethemaapy", + "name": "ETH 26 EMA Crossover Yield II" + }, + { + "id": "eth2-staking-by-poolx", + "symbol": "eth2", + "name": "Eth 2.0 Staking by Pool-X" + }, + { + "id": "eth-2x-flexible-leverage-index", + "symbol": "ETH2x-FLI", + "name": "ETH 2x Flexible Leverage Index" + }, + { + "id": "eth-50-day-ma-crossover-set", + "symbol": "eth50smaco", + "name": "ETH 50 Day MA Crossover Set" + }, + { + "id": "etha-lend", + "symbol": "etha", + "name": "ETHA Lend" + }, + { + "id": "ethanol", + "symbol": "enol", + "name": "Ethanol" + }, + { + "id": "ethart", + "symbol": "arte", + "name": "Items" + }, + { + "id": "ethbnt", + "symbol": "ethbnt", + "name": "ETHBNT Relay" + }, + { + "id": "ethbox-token", + "symbol": "ebox", + "name": "Ethbox Token" + }, + { + "id": "eth-btc-75-25-weight-set", + "symbol": "ethbtc7525", + "name": "ETH BTC 75%/25% Weight Set" + }, + { + "id": "eth-btc-ema-ratio-trading-set", + "symbol": "ethbtcemaco", + "name": "ETH/BTC EMA Ratio Trading Set" + }, + { + "id": "eth-btc-long-only-alpha-portfolio", + "symbol": "ebloap", + "name": "ETH/BTC Long-Only Alpha Portfolio" + }, + { + "id": "eth-btc-rsi-ratio-trading-set", + "symbol": "ethbtcrsi", + "name": "ETH/BTC RSI Ratio Trading Set" + }, + { + "id": "etheal", + "symbol": "heal", + "name": "Etheal" + }, + { + "id": "ether-1", + "symbol": "ETHO", + "name": "Etho Protocol" + }, + { + "id": "etherbone", + "symbol": "ethbn", + "name": "EtherBone" + }, + { + "id": "ethercoin-2", + "symbol": "ete", + "name": "Ethercoin" + }, + { + "id": "etheremontoken", + "symbol": "emont", + "name": "EthermonToken" + }, + { + "id": "ethereum", + "symbol": "eth", + "name": "Ethereum" + }, + { + "id": "ethereum-cash", + "symbol": "ecash", + "name": "Ethereum Cash" + }, + { + "id": "ethereum-classic", + "symbol": "etc", + "name": "Ethereum Classic" + }, + { + "id": "ethereum-erush", + "symbol": "eer", + "name": "Ethereum eRush" + }, + { + "id": "ethereum-gold", + "symbol": "etg", + "name": "Ethereum Gold" + }, + { + "id": "ethereum-gold-project", + "symbol": "etgp", + "name": "Ethereum Gold Project" + }, + { + "id": "ethereum-lite", + "symbol": "elite", + "name": "Ethereum Lite" + }, + { + "id": "ethereum-message-search", + "symbol": "ems", + "name": "Ethereum Message Search" + }, + { + "id": "ethereum-meta", + "symbol": "ethm", + "name": "Ethereum Meta" + }, + { + "id": "ethereum-money", + "symbol": "ethmny", + "name": "Ethereum Money" + }, + { + "id": "ethereum-push-notification-service", + "symbol": "push", + "name": "Ethereum Push Notification Service - EPNS" + }, + { + "id": "ethereumsc", + "symbol": "ethsc", + "name": "EthereumSC" + }, + { + "id": "ethereum-stake", + "symbol": "ethys", + "name": "Ethereum Stake" + }, + { + "id": "ethereum-vault", + "symbol": "ethv", + "name": "Ethereum Vault" + }, + { + "id": "ethereumx", + "symbol": "etx", + "name": "EthereumX" + }, + { + "id": "ethereum-yield", + "symbol": "ethy", + "name": "Ethereum Yield" + }, + { + "id": "ethergem", + "symbol": "egem", + "name": "EtherGem" + }, + { + "id": "etherinc", + "symbol": "eti", + "name": "EtherInc" + }, + { + "id": "etherisc", + "symbol": "dip", + "name": "Etherisc DIP Token" + }, + { + "id": "ether-kingdoms-token", + "symbol": "imp", + "name": "Ether Kingdoms Token" + }, + { + "id": "etherland", + "symbol": "eland", + "name": "Etherland" + }, + { + "id": "ether-legends", + "symbol": "elet", + "name": "Elementeum" + }, + { + "id": "ethernity-chain", + "symbol": "ern", + "name": "Ethernity Chain" + }, + { + "id": "etheroll", + "symbol": "dice", + "name": "Etheroll" + }, + { + "id": "etherparty", + "symbol": "fuel", + "name": "Etherparty" + }, + { + "id": "etherpay", + "symbol": "ethpy", + "name": "Etherpay" + }, + { + "id": "ethersocks", + "symbol": "sox", + "name": "Ethersocks" + }, + { + "id": "ethersportz", + "symbol": "esz", + "name": "EtherSportz" + }, + { + "id": "etherzero", + "symbol": "etz", + "name": "Ether Zero" + }, + { + "id": "ethichub", + "symbol": "ethix", + "name": "EthicHub" + }, + { + "id": "ethlend", + "symbol": "lend", + "name": "Aave [OLD]" + }, + { + "id": "eth-limited", + "symbol": "eld", + "name": "ETH.limiteD" + }, + { + "id": "eth-link-price-action-candlestick-set", + "symbol": "linkethpa", + "name": "ETH/LINK Price Action Candlestick Set" + }, + { + "id": "eth-long-only-alpha-portfolio", + "symbol": "eloap", + "name": "ETH Long-Only Alpha Portfolio" + }, + { + "id": "eth-momentum-trigger-set", + "symbol": "ethmo", + "name": "ETH Momentum Trigger Set" + }, + { + "id": "eth-moonshot-x-set", + "symbol": "ethmoonx", + "name": "ETH Moonshot X Set" + }, + { + "id": "eth-moonshot-x-yield-set", + "symbol": "ethmoonx", + "name": "ETH Moonshot X Yield Set" + }, + { + "id": "ethopt", + "symbol": "opt", + "name": "ETHOPT" + }, + { + "id": "ethorse", + "symbol": "horse", + "name": "Ethorse" + }, + { + "id": "ethos", + "symbol": "vgx", + "name": "Voyager Token" + }, + { + "id": "ethplode", + "symbol": "ethplo", + "name": "ETHplode" + }, + { + "id": "ethplus", + "symbol": "ethp", + "name": "ETHPlus" + }, + { + "id": "eth-price-action-candlestick-set", + "symbol": "ethpa", + "name": "ETH Price Action Candlestick Set" + }, + { + "id": "eth-rsi-60-40-crossover-set", + "symbol": "ethrsi6040", + "name": "ETH RSI 60/40 Crossover Set" + }, + { + "id": "eth-rsi-60-40-yield-set", + "symbol": "ethrsiapy", + "name": "ETH RSI 60/40 Yield Set" + }, + { + "id": "eth-rsi-60-40-yield-set-ii", + "symbol": "ethrsiapy", + "name": "ETH RSI 60/40 Yield Set II" + }, + { + "id": "eth-trending-alpha-st-set-ii", + "symbol": "etas", + "name": "ETH Trending Alpha ST Set II" + }, + { + "id": "ethusd-adl-4h-set", + "symbol": "ethusdadl4", + "name": "ETHUSD ADL 4H Set" + }, + { + "id": "ethverse", + "symbol": "ethv", + "name": "Ethverse" + }, + { + "id": "etna-network", + "symbol": "etna", + "name": "ETNA Network" + }, + { + "id": "etor", + "symbol": "etor", + "name": "etor" + }, + { + "id": "etoro-euro", + "symbol": "eurx", + "name": "eToro Euro" + }, + { + "id": "etoro-new-zealand-dollar", + "symbol": "nzdx", + "name": "eToro New Zealand Dollar" + }, + { + "id": "etoro-pound-sterling", + "symbol": "gbpx", + "name": "eToro Pound Sterling" + }, + { + "id": "etrade", + "symbol": "ett", + "name": "Etrade" + }, + { + "id": "eub-chain", + "symbol": "eubc", + "name": "EUB Chain" + }, + { + "id": "euler-tools", + "symbol": "euler", + "name": "Euler Tools" + }, + { + "id": "euno", + "symbol": "euno", + "name": "EUNO" + }, + { + "id": "eunomia", + "symbol": "ents", + "name": "EUNOMIA" + }, + { + "id": "eup-chain", + "symbol": "eup", + "name": "EUP Chain" + }, + { + "id": "eurbase", + "symbol": "ebase", + "name": "EURBASE" + }, + { + "id": "eureka-coin", + "symbol": "erk", + "name": "Eureka Coin" + }, + { + "id": "eurocoinpay", + "symbol": "ecte", + "name": "EurocoinToken" + }, + { + "id": "europecoin", + "symbol": "erc", + "name": "EuropeCoin" + }, + { + "id": "euro-ritva-token", + "symbol": "eurt", + "name": "Euro Ritva Token" + }, + { + "id": "eurxb", + "symbol": "eurxb", + "name": "EURxb" + }, + { + "id": "evacash", + "symbol": "evc", + "name": "EvaCash" + }, + { + "id": "eva-coin", + "symbol": "eva", + "name": "EVA Coin" + }, + { + "id": "evan", + "symbol": "evan", + "name": "Evan" + }, + { + "id": "evedo", + "symbol": "eved", + "name": "Evedo" + }, + { + "id": "evencoin", + "symbol": "evn", + "name": "EvenCoin" + }, + { + "id": "eventchain", + "symbol": "evc", + "name": "EventChain" + }, + { + "id": "everex", + "symbol": "evx", + "name": "Everex" + }, + { + "id": "everid", + "symbol": "id", + "name": "Everest" + }, + { + "id": "everipedia", + "symbol": "iq", + "name": "Everipedia" + }, + { + "id": "everitoken", + "symbol": "evt", + "name": "EveriToken" + }, + { + "id": "everus", + "symbol": "evr", + "name": "Everus" + }, + { + "id": "everycoin", + "symbol": "evy", + "name": "EveryCoin" + }, + { + "id": "everyonescrypto", + "symbol": "eoc", + "name": "EveryonesCrypto" + }, + { + "id": "every-original", + "symbol": "eveo", + "name": "EVERY ORIGINAL" + }, + { + "id": "evil-coin", + "symbol": "evil", + "name": "Evil Coin" + }, + { + "id": "evimeria", + "symbol": "evi", + "name": "Evimeria" + }, + { + "id": "evny-token", + "symbol": "evny", + "name": "EVNY Token" + }, + { + "id": "evolution", + "symbol": "gen", + "name": "Evolution" + }, + { + "id": "evolution-finance", + "symbol": "evn", + "name": "Evolution Finance" + }, + { + "id": "evrice", + "symbol": "evc", + "name": "Evrice" + }, + { + "id": "excavo-finance", + "symbol": "cavo", + "name": "Excavo Finance" + }, + { + "id": "exchain", + "symbol": "ext", + "name": "ExChain Token" + }, + { + "id": "exchangecoin", + "symbol": "excc", + "name": "ExchangeCoin" + }, + { + "id": "exchangen", + "symbol": "exn", + "name": "ExchangeN" + }, + { + "id": "exchange-payment-coin", + "symbol": "exp", + "name": "Exchange Payment Coin" + }, + { + "id": "exchange-union", + "symbol": "xuc", + "name": "Exchange Union" + }, + { + "id": "exciting-japan-coin", + "symbol": "xjp", + "name": "eXciting Japan Coin" + }, + { + "id": "exclusivecoin", + "symbol": "excl", + "name": "ExclusiveCoin" + }, + { + "id": "exeedme", + "symbol": "xed", + "name": "Exeedme" + }, + { + "id": "exenox-mobile", + "symbol": "exnx", + "name": "Exenox Mobile" + }, + { + "id": "exgold", + "symbol": "exg", + "name": "Exgold" + }, + { + "id": "exmo-coin", + "symbol": "exm", + "name": "EXMO Coin" + }, + { + "id": "exmr-monero", + "symbol": "exmr", + "name": "EXMR FDN" + }, + { + "id": "exnce", + "symbol": "xnc", + "name": "EXNCE" + }, + { + "id": "exnetwork-token", + "symbol": "exnt", + "name": "ExNetwork Token" + }, + { + "id": "exor", + "symbol": "exor", + "name": "EXOR" + }, + { + "id": "exosis", + "symbol": "exo", + "name": "Exosis" + }, + { + "id": "expanse", + "symbol": "exp", + "name": "Expanse" + }, + { + "id": "experience-chain", + "symbol": "xpc", + "name": "eXPerience Chain" + }, + { + "id": "experiencecoin", + "symbol": "epc", + "name": "ExperienceCoin" + }, + { + "id": "experty", + "symbol": "exy", + "name": "Experty" + }, + { + "id": "experty-wisdom-token", + "symbol": "wis", + "name": "Experty Wisdom Token" + }, + { + "id": "exrnchain", + "symbol": "exrn", + "name": "EXRNchain" + }, + { + "id": "exrt-network", + "symbol": "exrt", + "name": "EXRT Network" + }, + { + "id": "extend-finance", + "symbol": "exf", + "name": "Extend Finance" + }, + { + "id": "extradna", + "symbol": "xdna", + "name": "extraDNA" + }, + { + "id": "extreme-private-masternode-coin", + "symbol": "EPM", + "name": "Extreme Private Masternode Coin" + }, + { + "id": "exus-coin", + "symbol": "exus", + "name": "EXUS Coin" + }, + { + "id": "eyes-protocol", + "symbol": "eyes", + "name": "EYES Protocol" + }, + { + "id": "ezoow", + "symbol": "ezw", + "name": "EZOOW" + }, + { + "id": "ezystayz", + "symbol": "ezy", + "name": "Ezystayz" + }, + { + "id": "face", + "symbol": "face", + "name": "Faceter" + }, + { + "id": "facite", + "symbol": "fit", + "name": "Facite" + }, + { + "id": "factom", + "symbol": "fct", + "name": "Factom" + }, + { + "id": "facts", + "symbol": "bkc", + "name": "FACTS" + }, + { + "id": "faircoin", + "symbol": "fair", + "name": "Faircoin" + }, + { + "id": "fairgame", + "symbol": "fair", + "name": "FairGame" + }, + { + "id": "fairlunar", + "symbol": "flunar", + "name": "FairLunar" + }, + { + "id": "fairmoon", + "symbol": "fair", + "name": "Fairmoon" + }, + { + "id": "fair-safe", + "symbol": "fsafe", + "name": "Fair Safe" + }, + { + "id": "fairum", + "symbol": "fai", + "name": "Fairum" + }, + { + "id": "fairyland", + "symbol": "fldt", + "name": "FairyLand" + }, + { + "id": "faithcoin", + "symbol": "faith", + "name": "FaithCoin" + }, + { + "id": "falcon-token", + "symbol": "fnt", + "name": "Falcon Project" + }, + { + "id": "falopa", + "symbol": "flp", + "name": "Falopa" + }, + { + "id": "famous-coin", + "symbol": "famous", + "name": "Famous Coin" + }, + { + "id": "fanaticos-cash", + "symbol": "fch", + "name": "Fanáticos Cash" + }, + { + "id": "fanbi-token", + "symbol": "fbt", + "name": "FANBI TOKEN" + }, + { + "id": "fango", + "symbol": "xfg", + "name": "Fango" + }, + { + "id": "fanstime", + "symbol": "fti", + "name": "FansTime" + }, + { + "id": "fantasy-gold", + "symbol": "fgc", + "name": "Fantasy Gold" + }, + { + "id": "fantom", + "symbol": "ftm", + "name": "Fantom" + }, + { + "id": "fanzy", + "symbol": "fx1", + "name": "FANZY" + }, + { + "id": "farm-defi", + "symbol": "pfarm", + "name": "Farm Defi" + }, + { + "id": "farming-bad", + "symbol": "meth", + "name": "Farming Bad" + }, + { + "id": "farmland-protocol", + "symbol": "far", + "name": "Farmland Protocol" + }, + { + "id": "fashion-coin", + "symbol": "fshn", + "name": "Fashion Coin" + }, + { + "id": "fastmoon", + "symbol": "fastmoon", + "name": "FastMoon" + }, + { + "id": "fastswap", + "symbol": "fast", + "name": "FastSwap" + }, + { + "id": "fatcoin", + "symbol": "fat", + "name": "Fatcoin" + }, + { + "id": "fc-barcelona-fan-token", + "symbol": "bar", + "name": "FC Barcelona Fan Token" + }, + { + "id": "fds", + "symbol": "fds", + "name": "Fair Dollars" + }, + { + "id": "fear-greed-sentiment-set-ii", + "symbol": "greed", + "name": "Fear & Greed Sentiment Set II" + }, + { + "id": "feathercoin", + "symbol": "ftc", + "name": "Feathercoin" + }, + { + "id": "fedoracoin", + "symbol": "tips", + "name": "Fedoracoin" + }, + { + "id": "fedora-gold", + "symbol": "fed", + "name": "Fedora Gold" + }, + { + "id": "fee-active-collateral-token", + "symbol": "fact", + "name": "Fee Active Collateral Token" + }, + { + "id": "feeder-finance", + "symbol": "feed", + "name": "Feeder Finance" + }, + { + "id": "feellike", + "symbol": "fll", + "name": "Feellike" + }, + { + "id": "feg-token", + "symbol": "feg", + "name": "FEG Token" + }, + { + "id": "feg-token-bsc", + "symbol": "feg", + "name": "FEG Token BSC" + }, + { + "id": "fei-protocol", + "symbol": "fei", + "name": "Fei Protocol" + }, + { + "id": "feirm", + "symbol": "xfe", + "name": "FEIRM" + }, + { + "id": "felix", + "symbol": "flx", + "name": "Felix" + }, + { + "id": "fera", + "symbol": "fera", + "name": "Fera" + }, + { + "id": "ferma", + "symbol": "ferma", + "name": "Ferma" + }, + { + "id": "ferrum-network", + "symbol": "frm", + "name": "Ferrum Network" + }, + { + "id": "fess-chain", + "symbol": "fess", + "name": "Fesschain" + }, + { + "id": "feta-token", + "symbol": "feta", + "name": "Feta Token" + }, + { + "id": "fetch-ai", + "symbol": "fet", + "name": "Fetch.ai" + }, + { + "id": "fetish-coin", + "symbol": "fetish", + "name": "Fetish Coin" + }, + { + "id": "feyorra", + "symbol": "fey", + "name": "Feyorra" + }, + { + "id": "fibos", + "symbol": "fo", + "name": "FIBOS" + }, + { + "id": "fidex-exchange", + "symbol": "fex", + "name": "FIDEX Exchange" + }, + { + "id": "fil12", + "symbol": "fil12", + "name": "FIL12" + }, + { + "id": "filda", + "symbol": "filda", + "name": "Filda" + }, + { + "id": "filecash", + "symbol": "fic", + "name": "Filecash" + }, + { + "id": "filecoin", + "symbol": "fil", + "name": "Filecoin" + }, + { + "id": "filecoin-iou", + "symbol": "fil6", + "name": "FIL6" + }, + { + "id": "filenet", + "symbol": "fn", + "name": "Filenet" + }, + { + "id": "filestar", + "symbol": "star", + "name": "FileStar" + }, + { + "id": "filestorm", + "symbol": "fst", + "name": "FileStorm" + }, + { + "id": "finance-vote", + "symbol": "fvt", + "name": "Finance Vote" + }, + { + "id": "financex-exchange", + "symbol": "fnx", + "name": "FinanceX token" + }, + { + "id": "financex-exchange-token", + "symbol": "fnxs", + "name": "FinanceX Exchange Token" + }, + { + "id": "financial-investment-token", + "symbol": "fit", + "name": "FINANCIAL INVESTMENT TOKEN" + }, + { + "id": "finchain", + "symbol": "jrc", + "name": "FinChain" + }, + { + "id": "findora", + "symbol": "fra", + "name": "Findora" + }, + { + "id": "find-your-developer", + "symbol": "fyd", + "name": "FYDcoin" + }, + { + "id": "finexbox-token", + "symbol": "fnb", + "name": "FinexboxToken" + }, + { + "id": "fingerprint", + "symbol": "fgp", + "name": "FingerPrint" + }, + { + "id": "finminity", + "symbol": "fmt", + "name": "Finminity" + }, + { + "id": "finnexus", + "symbol": "fnx", + "name": "FinNexus" + }, + { + "id": "finple", + "symbol": "fpt", + "name": "FINPLE" + }, + { + "id": "finswap", + "symbol": "fnsp", + "name": "Finswap" + }, + { + "id": "fintab", + "symbol": "fntb", + "name": "FinTab" + }, + { + "id": "fintrux", + "symbol": "ftx", + "name": "FintruX" + }, + { + "id": "finxflo", + "symbol": "fxf", + "name": "Finxflo" + }, + { + "id": "fiola", + "symbol": "fla", + "name": "Fiola" + }, + { + "id": "fio-protocol", + "symbol": "fio", + "name": "FIO Protocol" + }, + { + "id": "firdaos", + "symbol": "fdo", + "name": "Firdaos" + }, + { + "id": "fireants", + "symbol": "ants", + "name": "FireAnts" + }, + { + "id": "fireball", + "symbol": "fire", + "name": "FIRE" + }, + { + "id": "fire-lotto", + "symbol": "flot", + "name": "Fire Lotto" + }, + { + "id": "fire-protocol", + "symbol": "fire", + "name": "Fire Protocol" + }, + { + "id": "firmachain", + "symbol": "fct", + "name": "Firmachain" + }, + { + "id": "first-bitcoin", + "symbol": "bit", + "name": "First Bitcoin" + }, + { + "id": "fisco", + "symbol": "fscc", + "name": "FISCO Coin" + }, + { + "id": "fiscus-fyi", + "symbol": "ffyi", + "name": "Fiscus FYI" + }, + { + "id": "fission-cash", + "symbol": "fcx", + "name": "Fission Cash" + }, + { + "id": "five-balance", + "symbol": "fbn", + "name": "Fivebalance Coin" + }, + { + "id": "five-star-coin", + "symbol": "fsc", + "name": "Five Star Coin" + }, + { + "id": "fixed-trade-coin", + "symbol": "fxtc", + "name": "Fixed Trade Coin" + }, + { + "id": "fk-coin", + "symbol": "fk", + "name": "FK Coin" + }, + { + "id": "flama", + "symbol": "fma", + "name": "Flama" + }, + { + "id": "flamingo-finance", + "symbol": "flm", + "name": "Flamingo Finance" + }, + { + "id": "flapp", + "symbol": "flap", + "name": "Flapp" + }, + { + "id": "flash", + "symbol": "flash", + "name": "Flash" + }, + { + "id": "flash-stake", + "symbol": "flash", + "name": "Flashstake" + }, + { + "id": "flashswap", + "symbol": "fsp", + "name": "FlashSwap" + }, + { + "id": "flashx-ultra", + "symbol": "fsxu", + "name": "FlashX Ultra" + }, + { + "id": "fleta", + "symbol": "fleta", + "name": "FLETA" + }, + { + "id": "flex-coin", + "symbol": "flex", + "name": "FLEX Coin" + }, + { + "id": "flexeth-btc-set", + "symbol": "flexethbtc", + "name": "FlexETH/BTC Set" + }, + { + "id": "flex-usd", + "symbol": "flexusd", + "name": "flexUSD" + }, + { + "id": "fline", + "symbol": "fln", + "name": "Fline" + }, + { + "id": "flits", + "symbol": "fls", + "name": "Flits" + }, + { + "id": "flit-token", + "symbol": "flt", + "name": "Flit Token" + }, + { + "id": "flixxo", + "symbol": "flixx", + "name": "Flixxo" + }, + { + "id": "flo", + "symbol": "flo", + "name": "FLO" + }, + { + "id": "float-protocol", + "symbol": "bank", + "name": "Float Protocol" + }, + { + "id": "florafic", + "symbol": "fic", + "name": "Florafic" + }, + { + "id": "flourmix", + "symbol": "flo", + "name": "FlourMix" + }, + { + "id": "flow", + "symbol": "flow", + "name": "Flow" + }, + { + "id": "flowchaincoin", + "symbol": "flc", + "name": "Flowchain" + }, + { + "id": "fluttercoin", + "symbol": "flt", + "name": "Fluttercoin" + }, + { + "id": "flux", + "symbol": "flux", + "name": "Datamine FLUX" + }, + { + "id": "flux-protocol", + "symbol": "flux", + "name": "Flux Protocol" + }, + { + "id": "flynnjamm", + "symbol": "jamm", + "name": "FlynnJamm" + }, + { + "id": "flypme", + "symbol": "fyp", + "name": "FlypMe" + }, + { + "id": "fme", + "symbol": "fme", + "name": "FME" + }, + { + "id": "fm-gallery", + "symbol": "fmg", + "name": "FM Gallery" + }, + { + "id": "fnaticx", + "symbol": "fnax", + "name": "FnaticX" + }, + { + "id": "fnb-protocol", + "symbol": "fnb", + "name": "FNB Protocol" + }, + { + "id": "fnkcom", + "symbol": "fnk", + "name": "Fnk.com" + }, + { + "id": "foam-protocol", + "symbol": "foam", + "name": "FOAM" + }, + { + "id": "foincoin", + "symbol": "foin", + "name": "Foin" + }, + { + "id": "folder-protocol", + "symbol": "fol", + "name": "Folder Protocol" + }, + { + "id": "fomo-labs", + "symbol": "fomo", + "name": "Fomo Labs" + }, + { + "id": "fompound", + "symbol": "fomp", + "name": "Fompound" + }, + { + "id": "font", + "symbol": "font", + "name": "Font" + }, + { + "id": "football-coin", + "symbol": "xfc", + "name": "Football Coin" + }, + { + "id": "force-dao", + "symbol": "force", + "name": "Force DAO" + }, + { + "id": "force-for-fast", + "symbol": "fff", + "name": "Force For Fast" + }, + { + "id": "force-protocol", + "symbol": "for", + "name": "ForTube" + }, + { + "id": "forefront", + "symbol": "ff", + "name": "Forefront" + }, + { + "id": "foresight", + "symbol": "fors", + "name": "Foresight" + }, + { + "id": "foresterx", + "symbol": "fex", + "name": "ForesterX" + }, + { + "id": "foresting", + "symbol": "pton", + "name": "Foresting" + }, + { + "id": "forestry-token", + "symbol": "forestry", + "name": "Forestry Token" + }, + { + "id": "forexcoin", + "symbol": "forex", + "name": "FOREXCOIN" + }, + { + "id": "formula", + "symbol": "fml", + "name": "FormulA" + }, + { + "id": "forte-coin", + "symbol": "fotc", + "name": "Forte Coin" + }, + { + "id": "fortknoxter", + "symbol": "fkx", + "name": "FortKnoxster" + }, + { + "id": "fortress", + "symbol": "fts", + "name": "Fortress" + }, + { + "id": "fortuna", + "symbol": "fota", + "name": "Fortuna" + }, + { + "id": "fortuna-sittard-fan-token", + "symbol": "FOR", + "name": "Fortuna Sittard Fan Token" + }, + { + "id": "fortune1coin", + "symbol": "ft1", + "name": "Fortune1Coin" + }, + { + "id": "forty-seven-bank", + "symbol": "fsbt", + "name": "FSBT API" + }, + { + "id": "foundgame", + "symbol": "fgc", + "name": "FoundGame" + }, + { + "id": "foundrydao-logistics", + "symbol": "fry", + "name": "FoundryDAO Logistics" + }, + { + "id": "fountain", + "symbol": "ftn", + "name": "Fountain" + }, + { + "id": "foxdcoin", + "symbol": "foxd", + "name": "Foxdcoin" + }, + { + "id": "fox-finance", + "symbol": "fox", + "name": "Fox Finance" + }, + { + "id": "foxswap", + "symbol": "fox", + "name": "Foxswap" + }, + { + "id": "fox-token", + "symbol": "fox", + "name": "FOX Token" + }, + { + "id": "fox-trading-token", + "symbol": "foxt", + "name": "Fox Trading Token" + }, + { + "id": "fractal", + "symbol": "fcl", + "name": "Fractal" + }, + { + "id": "fraction", + "symbol": "fraction", + "name": "Fraction" + }, + { + "id": "franc", + "symbol": "franc", + "name": "FRANC" + }, + { + "id": "franklin", + "symbol": "fly", + "name": "Franklin" + }, + { + "id": "frasindo-rent", + "symbol": "fras", + "name": "Frasindo Rent" + }, + { + "id": "frat", + "symbol": "frat", + "name": "Frat" + }, + { + "id": "frax", + "symbol": "frax", + "name": "Frax" + }, + { + "id": "frax-share", + "symbol": "fxs", + "name": "Frax Share" + }, + { + "id": "fredenergy", + "symbol": "fred", + "name": "FRED Energy" + }, + { + "id": "fred-energy-erc20", + "symbol": "fredx", + "name": "FRED Energy (ERC-20)" + }, + { + "id": "freecash", + "symbol": "fch", + "name": "Freecash" + }, + { + "id": "free-coin", + "symbol": "free", + "name": "FREE coin" + }, + { + "id": "freedom-reserve", + "symbol": "fr", + "name": "Freedom Reserve" + }, + { + "id": "freeliquid", + "symbol": "fl", + "name": "Freeliquid" + }, + { + "id": "freetip", + "symbol": "ftt", + "name": "FreeTip" + }, + { + "id": "free-tool-box", + "symbol": "ftb", + "name": "Free Tool Box" + }, + { + "id": "freeway-token", + "symbol": "fwt", + "name": "Freeway Token" + }, + { + "id": "freicoin", + "symbol": "frc", + "name": "Freicoin" + }, + { + "id": "freight-trust-network", + "symbol": "edi", + "name": "Freight Trust Network" + }, + { + "id": "french-digital-reserve", + "symbol": "fdr", + "name": "French Digital Reserve" + }, + { + "id": "french-ico-coin", + "symbol": "fico", + "name": "French ICO Coin" + }, + { + "id": "frenchie", + "symbol": "fren", + "name": "Frenchie" + }, + { + "id": "frenzy", + "symbol": "fzy", + "name": "Frenzy" + }, + { + "id": "freq-set-dollar", + "symbol": "fsd", + "name": "Freq Set Dollar" + }, + { + "id": "fridge-token", + "symbol": "fridge", + "name": "Fridge Token" + }, + { + "id": "friends-with-benefits-pro", + "symbol": "fwb", + "name": "Friends With Benefits Pro" + }, + { + "id": "friendz", + "symbol": "fdz", + "name": "Friendz" + }, + { + "id": "frmx-token", + "symbol": "frmx", + "name": "FRMx Token" + }, + { + "id": "frogdao-dime", + "symbol": "fdd", + "name": "FrogDAO Dime" + }, + { + "id": "froge-finance", + "symbol": "froge", + "name": "Froge Finance" + }, + { + "id": "fromm-car", + "symbol": "fcr", + "name": "Fromm Car" + }, + { + "id": "frontier-token", + "symbol": "front", + "name": "Frontier" + }, + { + "id": "frozencoin-network", + "symbol": "fz", + "name": "Frozencoin Network" + }, + { + "id": "fsn", + "symbol": "fsn", + "name": "FUSION" + }, + { + "id": "fsw-token", + "symbol": "fsw", + "name": "Falconswap" + }, + { + "id": "ftx-token", + "symbol": "ftt", + "name": "FTX Token" + }, + { + "id": "fudfinance", + "symbol": "fud", + "name": "FUD.finance" + }, + { + "id": "fuel-token", + "symbol": "fuel", + "name": "Jetfuel Finance" + }, + { + "id": "fujicoin", + "symbol": "fjc", + "name": "Fujicoin" + }, + { + "id": "full-send", + "symbol": "fullsend", + "name": "Full Send" + }, + { + "id": "fuloos", + "symbol": "fls", + "name": "Fuloos" + }, + { + "id": "fundamenta", + "symbol": "fmta", + "name": "Fundamenta" + }, + { + "id": "fundchains", + "symbol": "fund", + "name": "FUNDChains" + }, + { + "id": "funder-one", + "symbol": "fundx", + "name": "Funder One" + }, + { + "id": "fundin", + "symbol": "fdn", + "name": "FUNDIN" + }, + { + "id": "fundum", + "symbol": "fnd", + "name": "Fundum" + }, + { + "id": "funfair", + "symbol": "fun", + "name": "FUNToken" + }, + { + "id": "funjo", + "symbol": "funjo", + "name": "Funjo" + }, + { + "id": "funkeypay", + "symbol": "fnk", + "name": "FunKeyPay" + }, + { + "id": "furucombo", + "symbol": "combo", + "name": "Furucombo" + }, + { + "id": "fuse-network-token", + "symbol": "fuse", + "name": "Fuse" + }, + { + "id": "fusible", + "symbol": "fusii", + "name": "Fusible" + }, + { + "id": "fusion-energy-x", + "symbol": "fusion", + "name": "Fusion Energy X" + }, + { + "id": "futurax", + "symbol": "ftxt", + "name": "FUTURAX" + }, + { + "id": "future1coin", + "symbol": "f1c", + "name": "Future1Coin" + }, + { + "id": "future-cash-digital", + "symbol": "fcd", + "name": "Future Cash Digital" + }, + { + "id": "futurescoin", + "symbol": "fc", + "name": "FuturesCoin" + }, + { + "id": "futureswap", + "symbol": "fst", + "name": "Futureswap" + }, + { + "id": "futurocoin", + "symbol": "fto", + "name": "FuturoCoin" + }, + { + "id": "fuupay", + "symbol": "fpt", + "name": "FUUPAY" + }, + { + "id": "fuze-token", + "symbol": "fuze", + "name": "FUZE Token" + }, + { + "id": "fuzex", + "symbol": "fxt", + "name": "FuzeX" + }, + { + "id": "fuzzballs", + "symbol": "fuzz", + "name": "FuzzBalls" + }, + { + "id": "fx-coin", + "symbol": "fx", + "name": "Function X" + }, + { + "id": "fxpay", + "symbol": "fxp", + "name": "FXPay" + }, + { + "id": "fxt-token", + "symbol": "fxt", + "name": "FXT Token" + }, + { + "id": "fyeth-finance", + "symbol": "yeth", + "name": "Fyeth.finance" + }, + { + "id": "fyooz", + "symbol": "fyz", + "name": "Fyooz" + }, + { + "id": "fyznft", + "symbol": "fyznft", + "name": "Fyooz NFT" + }, + { + "id": "g999", + "symbol": "g999", + "name": "G999" + }, + { + "id": "gadoshi", + "symbol": "gadoshi", + "name": "Gadoshi" + }, + { + "id": "gaiadao", + "symbol": "gaia", + "name": "GaiaDAO" + }, + { + "id": "gains", + "symbol": "gains", + "name": "Gains" + }, + { + "id": "gains-farm", + "symbol": "gfarm", + "name": "Gains Farm" + }, + { + "id": "gains-v2", + "symbol": "gfarm2", + "name": "Gains V2" + }, + { + "id": "gala", + "symbol": "gala", + "name": "Gala" + }, + { + "id": "galactrum", + "symbol": "ore", + "name": "Galactrum" + }, + { + "id": "galatasaray-fan-token", + "symbol": "gal", + "name": "Galatasaray Fan Token" + }, + { + "id": "galaxy-network", + "symbol": "gnc", + "name": "Galaxy Network" + }, + { + "id": "galaxy-pool-coin", + "symbol": "gpo", + "name": "Galaxy Pool Coin" + }, + { + "id": "galaxy-wallet", + "symbol": "gc", + "name": "Galaxy Wallet" + }, + { + "id": "galilel", + "symbol": "gali", + "name": "Galilel" + }, + { + "id": "gallery-finance", + "symbol": "glf", + "name": "Gallery Finance" + }, + { + "id": "gamb", + "symbol": "gmb", + "name": "GAMB" + }, + { + "id": "gambit", + "symbol": "gmt", + "name": "Gambit" + }, + { + "id": "game", + "symbol": "gtc", + "name": "Game" + }, + { + "id": "gamebetcoin", + "symbol": "gbt", + "name": "GameBet" + }, + { + "id": "gamecash", + "symbol": "gcash", + "name": "GameCash" + }, + { + "id": "game-city", + "symbol": "gmci", + "name": "Game City" + }, + { + "id": "gamecredits", + "symbol": "game", + "name": "GameCredits" + }, + { + "id": "gamee", + "symbol": "gmee", + "name": "GAMEE" + }, + { + "id": "game-fanz", + "symbol": "gfn", + "name": "Game Fanz" + }, + { + "id": "gameflip", + "symbol": "flp", + "name": "Gameflip" + }, + { + "id": "gamercoin", + "symbol": "ghx", + "name": "GamerCoin" + }, + { + "id": "game-stars", + "symbol": "gst", + "name": "Game Stars" + }, + { + "id": "gamestop-finance", + "symbol": "gme", + "name": "GameStop Finance" + }, + { + "id": "gameswap-org", + "symbol": "gswap", + "name": "Gameswap" + }, + { + "id": "game-x-coin", + "symbol": "gxc", + "name": "GameXCoin" + }, + { + "id": "gamyfi-token", + "symbol": "gfx", + "name": "GamyFi Token" + }, + { + "id": "gana", + "symbol": "gana", + "name": "GANA" + }, + { + "id": "ganesha-token", + "symbol": "gnsh", + "name": "Ganesha Token" + }, + { + "id": "gapcoin", + "symbol": "gap", + "name": "Gapcoin" + }, + { + "id": "gapp-network", + "symbol": "gap", + "name": "Gaps Chain" + }, + { + "id": "gard-governance-token", + "symbol": "ggt", + "name": "GARD Governance Token" + }, + { + "id": "garlicoin", + "symbol": "grlc", + "name": "Garlicoin" + }, + { + "id": "gas", + "symbol": "gas", + "name": "Gas" + }, + { + "id": "gas-cash-back", + "symbol": "gcbn", + "name": "Gas Cash Back" + }, + { + "id": "gasgains", + "symbol": "gasg", + "name": "Gasgains" + }, + { + "id": "gasify", + "symbol": "gsfy", + "name": "Gasify" + }, + { + "id": "gasp", + "symbol": "gasp", + "name": "gAsp" + }, + { + "id": "gastoken", + "symbol": "gst2", + "name": "GasToken" + }, + { + "id": "gastroadvisor", + "symbol": "fork", + "name": "GastroAdvisor" + }, + { + "id": "gastrocoin", + "symbol": "gtc", + "name": "GastroCoin" + }, + { + "id": "gatcoin", + "symbol": "gat", + "name": "Gatcoin" + }, + { + "id": "gatechain-token", + "symbol": "gt", + "name": "GateToken" + }, + { + "id": "gather", + "symbol": "gth", + "name": "Gather" + }, + { + "id": "gazecoin", + "symbol": "gze", + "name": "GazeCoin" + }, + { + "id": "gazetv", + "symbol": "gaze", + "name": "GazeTV" + }, + { + "id": "gbrick", + "symbol": "gbx", + "name": "Gbrick" + }, + { + "id": "gcn-coin", + "symbol": "gcn", + "name": "GCN Coin" + }, + { + "id": "gdac-token", + "symbol": "gt", + "name": "GDAC Token" + }, + { + "id": "geeq", + "symbol": "GEEQ", + "name": "GEEQ" + }, + { + "id": "gem-exchange-and-trading", + "symbol": "gxt", + "name": "Gem Exchange And Trading" + }, + { + "id": "gemini", + "symbol": "lgc", + "name": "Gemini" + }, + { + "id": "gemini-dollar", + "symbol": "gusd", + "name": "Gemini Dollar" + }, + { + "id": "gems-2", + "symbol": "gem", + "name": "Gems" + }, + { + "id": "gemstone", + "symbol": "gst", + "name": "Gemstone" + }, + { + "id": "gemswap", + "symbol": "gem", + "name": "GemSwap" + }, + { + "id": "gemvault-coin", + "symbol": "gvc", + "name": "GemVault Coin" + }, + { + "id": "genaro-network", + "symbol": "gnx", + "name": "Genaro Network" + }, + { + "id": "gene", + "symbol": "gene", + "name": "Gene" + }, + { + "id": "general-attention-currency", + "symbol": "xac", + "name": "General Attention Currency" + }, + { + "id": "generation-of-yield", + "symbol": "ygy", + "name": "Generation of Yield" + }, + { + "id": "genes-chain", + "symbol": "genes", + "name": "GENES Chain" + }, + { + "id": "genesis-network", + "symbol": "genx", + "name": "Genesis Network" + }, + { + "id": "genesis-shards", + "symbol": "gs", + "name": "Genesis Shards" + }, + { + "id": "genesis-token", + "symbol": "gent", + "name": "Genesis Token" + }, + { + "id": "genesis-vision", + "symbol": "gvt", + "name": "Genesis Vision" + }, + { + "id": "genesisx", + "symbol": "xgs", + "name": "GenesisX" + }, + { + "id": "gene-source-code-token", + "symbol": "gene", + "name": "Gene Source Code Token" + }, + { + "id": "genexi", + "symbol": "gxi", + "name": "Genexi" + }, + { + "id": "genix", + "symbol": "genix", + "name": "Genix" + }, + { + "id": "genta", + "symbol": "gena", + "name": "Genta" + }, + { + "id": "gentarium", + "symbol": "gtm", + "name": "Gentarium" + }, + { + "id": "geocoin", + "symbol": "geo", + "name": "Geocoin" + }, + { + "id": "geodb", + "symbol": "geo", + "name": "GeoDB" + }, + { + "id": "gera-coin", + "symbol": "gera", + "name": "Gera Coin" + }, + { + "id": "germancoin", + "symbol": "gcx", + "name": "GermanCoin" + }, + { + "id": "ges", + "symbol": "ges", + "name": "GES" + }, + { + "id": "get-token", + "symbol": "get", + "name": "GET Protocol" + }, + { + "id": "geyser", + "symbol": "gysr", + "name": "Geyser" + }, + { + "id": "geysercoin", + "symbol": "gsr", + "name": "GeyserCoin" + }, + { + "id": "gforce", + "symbol": "gfce", + "name": "GFORCE" + }, + { + "id": "gg-coin", + "symbol": "ggc", + "name": "Global Game Coin" + }, + { + "id": "gg-token", + "symbol": "ggtk", + "name": "GG Token" + }, + { + "id": "ghost-by-mcafee", + "symbol": "ghost", + "name": "Ghost" + }, + { + "id": "ghostprism", + "symbol": "ghost", + "name": "GHOSTPRISM" + }, + { + "id": "giant", + "symbol": "gic", + "name": "Giant" + }, + { + "id": "giftedhands", + "symbol": "ghd", + "name": "Giftedhands" + }, + { + "id": "gifto", + "symbol": "gto", + "name": "Gifto" + }, + { + "id": "giga-watt-token", + "symbol": "wtt", + "name": "Giga Watt Token" + }, + { + "id": "gigecoin", + "symbol": "gig", + "name": "GigEcoin" + }, + { + "id": "giletjaunecoin", + "symbol": "gjco", + "name": "GiletJauneCoin" + }, + { + "id": "gimmer", + "symbol": "gmr", + "name": "Gimmer" + }, + { + "id": "gincoin", + "symbol": "gin", + "name": "GINcoin" + }, + { + "id": "givingtoservices", + "symbol": "svcs", + "name": "GivingToServices" + }, + { + "id": "givly-coin", + "symbol": "giv", + "name": "GIV Token" + }, + { + "id": "gleec-coin", + "symbol": "gleec", + "name": "Gleec Coin" + }, + { + "id": "glex", + "symbol": "glex", + "name": "GLEX" + }, + { + "id": "glitch-protocol", + "symbol": "glch", + "name": "Glitch Protocol" + }, + { + "id": "global-aex-token", + "symbol": "gat", + "name": "Global AEX Token" + }, + { + "id": "globalboost", + "symbol": "bsty", + "name": "GlobalBoost-Y" + }, + { + "id": "globalchainz", + "symbol": "gcz", + "name": "GlobalChainZ" + }, + { + "id": "global-china-cash", + "symbol": "cnc", + "name": "Global China Cash" + }, + { + "id": "globalcoin", + "symbol": "glc", + "name": "GlobalCoin" + }, + { + "id": "global-coin-research", + "symbol": "gcr", + "name": "Global Coin Research" + }, + { + "id": "global-crypto-alliance", + "symbol": "call", + "name": "Global Crypto Alliance" + }, + { + "id": "global-digital-content", + "symbol": "gdc", + "name": "Global Digital Content" + }, + { + "id": "global-gaming", + "symbol": "gmng", + "name": "Global Gaming" + }, + { + "id": "globalgive", + "symbol": "ggive", + "name": "GlobalGive" + }, + { + "id": "global-hash-power", + "symbol": "ghp", + "name": "GLOBAL HASH POWER" + }, + { + "id": "global-human-trust", + "symbol": "ght", + "name": "Global Human Trust" + }, + { + "id": "global-reserve-system", + "symbol": "glob", + "name": "Global Reserve System" + }, + { + "id": "global-smart-asset", + "symbol": "gsa", + "name": "Global Smart Asset" + }, + { + "id": "global-social-chain", + "symbol": "gsc", + "name": "Global Social Chain" + }, + { + "id": "globaltoken", + "symbol": "glt", + "name": "GlobalToken" + }, + { + "id": "global-trust-coin", + "symbol": "gtc", + "name": "Global Trust Coin" + }, + { + "id": "globaltrustfund-token", + "symbol": "gtf", + "name": "GLOBALTRUSTFUND TOKEN" + }, + { + "id": "globalvillage-ecosystem", + "symbol": "gve", + "name": "Globalvillage Ecosystem" + }, + { + "id": "globex", + "symbol": "gex", + "name": "Globex" + }, + { + "id": "glosfer-token", + "symbol": "glo", + "name": "Glosfer Token" + }, + { + "id": "glovecoin", + "symbol": "glov", + "name": "GloveCoin" + }, + { + "id": "glox-finance", + "symbol": "glox", + "name": "Glox Finance" + }, + { + "id": "glufco", + "symbol": "glf", + "name": "Glufco" + }, + { + "id": "glyph-token", + "symbol": "gly", + "name": "Glyph Token" + }, + { + "id": "gmcoin", + "symbol": "gm", + "name": "GM Holding" + }, + { + "id": "gmr-finance", + "symbol": "gmr", + "name": "GMR Finance" + }, + { + "id": "gneiss", + "symbol": "gneiss", + "name": "Gneiss" + }, + { + "id": "gnosis", + "symbol": "gno", + "name": "Gnosis" + }, + { + "id": "gny", + "symbol": "gny", + "name": "GNY" + }, + { + "id": "goaltime-n", + "symbol": "gtx", + "name": "GoalTime N" + }, + { + "id": "goat-cash", + "symbol": "goat", + "name": "Goat Cash" + }, + { + "id": "goatcoin", + "symbol": "goat", + "name": "Goatcoin" + }, + { + "id": "gobyte", + "symbol": "gbx", + "name": "GoByte" + }, + { + "id": "gochain", + "symbol": "go", + "name": "GoChain" + }, + { + "id": "goforit", + "symbol": "goi", + "name": "GoForIt Walk&Win" + }, + { + "id": "gogo-finance", + "symbol": "gogo", + "name": "GOGO Finance" + }, + { + "id": "gogolcoin", + "symbol": "gol", + "name": "GogolCoin" + }, + { + "id": "gokumarket-credit", + "symbol": "gmc", + "name": "GokuMarket Credit" + }, + { + "id": "gold", + "symbol": "gold", + "name": "GOLD" + }, + { + "id": "gold-and-gold", + "symbol": "gng", + "name": "Gold And Gold" + }, + { + "id": "gold-bcr", + "symbol": "gbcr", + "name": "Gold BCR" + }, + { + "id": "goldblock", + "symbol": "gbk", + "name": "Goldblock" + }, + { + "id": "goldblocks", + "symbol": "gb", + "name": "GoldBlocks" + }, + { + "id": "gold-cash", + "symbol": "gold", + "name": "Gold Cash" + }, + { + "id": "goldcoin", + "symbol": "glc", + "name": "Goldcoin" + }, + { + "id": "gold-coin-reserve", + "symbol": "gcr", + "name": "Gold Coin Reserve" + }, + { + "id": "golden-bridge-coin", + "symbol": "gbc", + "name": "Golden Bridge Coin" + }, + { + "id": "golden-goose", + "symbol": "gold", + "name": "Golden Goose" + }, + { + "id": "golden-ratio-coin", + "symbol": "goldr", + "name": "Golden Ratio Coin" + }, + { + "id": "golden-ratio-token", + "symbol": "grt", + "name": "Golden Ratio Token" + }, + { + "id": "golden-token", + "symbol": "gold", + "name": "Golden Token" + }, + { + "id": "goldenugget", + "symbol": "gnto", + "name": "GoldeNugget" + }, + { + "id": "golder-coin", + "symbol": "gldr", + "name": "Golder Coin" + }, + { + "id": "goldfinx", + "symbol": "gix", + "name": "GoldFinX" + }, + { + "id": "goldfund-ico", + "symbol": "gfun", + "name": "GoldFund" + }, + { + "id": "goldkash", + "symbol": "xgk", + "name": "GoldKash" + }, + { + "id": "gold-mining-members", + "symbol": "gmm", + "name": "Gold Mining Members" + }, + { + "id": "goldmint", + "symbol": "mntp", + "name": "Goldmint" + }, + { + "id": "goldnero", + "symbol": "gldx", + "name": "Goldnero" + }, + { + "id": "goldpieces", + "symbol": "gp", + "name": "GoldPieces" + }, + { + "id": "gold-poker", + "symbol": "gpkr", + "name": "Gold Poker" + }, + { + "id": "golem", + "symbol": "glm", + "name": "Golem" + }, + { + "id": "golff", + "symbol": "gof", + "name": "Golff" + }, + { + "id": "gomics", + "symbol": "gom", + "name": "Gomics" + }, + { + "id": "gomoney2", + "symbol": "gom2", + "name": "GoMoney2" + }, + { + "id": "gondala-finance", + "symbol": "gdl", + "name": "Gondola Finance" + }, + { + "id": "gonetwork", + "symbol": "got", + "name": "GoNetwork" + }, + { + "id": "gooddollar", + "symbol": "$G", + "name": "GoodDollar" + }, + { + "id": "goose-finance", + "symbol": "egg", + "name": "Goose Finance" + }, + { + "id": "gorilla-diamond", + "symbol": "gdt", + "name": "Gorilla Diamond" + }, + { + "id": "gorilla-fi", + "symbol": "g-fi", + "name": "Gorilla-Fi" + }, + { + "id": "gorillayield", + "symbol": "yape", + "name": "GorillaYield" + }, + { + "id": "gossipcoin", + "symbol": "goss", + "name": "GOSSIP-Coin" + }, + { + "id": "goswapp", + "symbol": "gofi", + "name": "GoSwapp" + }, + { + "id": "gotogods", + "symbol": "ogods", + "name": "GOTOGODS" + }, + { + "id": "gourmetgalaxy", + "symbol": "gum", + "name": "Gourmet Galaxy" + }, + { + "id": "governance-zil", + "symbol": "gzil", + "name": "governance ZIL" + }, + { + "id": "governor-dao", + "symbol": "gdao", + "name": "Governor DAO" + }, + { + "id": "govi", + "symbol": "govi", + "name": "Govi" + }, + { + "id": "gowithmi", + "symbol": "gmat", + "name": "GoWithMi" + }, + { + "id": "goztepe-s-k-fan-token", + "symbol": "goz", + "name": "Göztepe S.K. Fan Token" + }, + { + "id": "gpu-coin", + "symbol": "gpu", + "name": "GPU Coin" + }, + { + "id": "grabity", + "symbol": "gbt", + "name": "Grabity" + }, + { + "id": "grace-period-token", + "symbol": "gpt", + "name": "Grace Period Token" + }, + { + "id": "grafenocoin-2", + "symbol": "gfnc", + "name": "GrafenoCoin" + }, + { + "id": "grafsound", + "symbol": "gsmt", + "name": "Grafsound" + }, + { + "id": "graft-blockchain", + "symbol": "grft", + "name": "Graft Blockchain" + }, + { + "id": "grain-token", + "symbol": "grain", + "name": "Grain" + }, + { + "id": "gram", + "symbol": "gram", + "name": "OpenGram" + }, + { + "id": "grandpa-fan", + "symbol": "fyy", + "name": "GrandPa Fan" + }, + { + "id": "grap-finance", + "symbol": "grap", + "name": "Grap Finance" + }, + { + "id": "graphlinq-protocol", + "symbol": "glq", + "name": "GraphLinq Protocol" + }, + { + "id": "graviocoin", + "symbol": "gio", + "name": "Graviocoin" + }, + { + "id": "gravity", + "symbol": "gzro", + "name": "Gravity" + }, + { + "id": "gravitycoin", + "symbol": "gxx", + "name": "GravityCoin" + }, + { + "id": "grearn", + "symbol": "gst", + "name": "GrEarn" + }, + { + "id": "greencoin", + "symbol": "gre", + "name": "Greencoin" + }, + { + "id": "greenheart-cbd", + "symbol": "cbd", + "name": "Greenheart CBD" + }, + { + "id": "green-light", + "symbol": "gl", + "name": "Green Light" + }, + { + "id": "greenpay-coin", + "symbol": "gpc", + "name": "GreenPay Coin" + }, + { + "id": "greentrust", + "symbol": "gnt", + "name": "GreenTrust" + }, + { + "id": "gric", + "symbol": "gc", + "name": "Gric Coin" + }, + { + "id": "grid", + "symbol": "grid", + "name": "GridPlus" + }, + { + "id": "gridcoin-research", + "symbol": "grc", + "name": "Gridcoin" + }, + { + "id": "grimcoin", + "symbol": "grim", + "name": "Grimcoin" + }, + { + "id": "grimm", + "symbol": "grimm", + "name": "Grimm" + }, + { + "id": "grin", + "symbol": "grin", + "name": "Grin" + }, + { + "id": "groestlcoin", + "symbol": "grs", + "name": "Groestlcoin" + }, + { + "id": "grom", + "symbol": "gr", + "name": "GROM" + }, + { + "id": "groovy-finance", + "symbol": "gvy", + "name": "Groovy Finance" + }, + { + "id": "growers-international", + "symbol": "grwi", + "name": "GrowersCoin" + }, + { + "id": "growing-fi", + "symbol": "grow", + "name": "Growing.fi" + }, + { + "id": "growthcoin", + "symbol": "grw", + "name": "GrowthCoin" + }, + { + "id": "growth-defi", + "symbol": "gro", + "name": "GROWTH DeFi" + }, + { + "id": "growth-root", + "symbol": "groot", + "name": "Growth Root" + }, + { + "id": "grpl-finance-2", + "symbol": "grpl", + "name": "GRPL Finance" + }, + { + "id": "gsenetwork", + "symbol": "gse", + "name": "GSENetwork" + }, + { + "id": "gsmcoin", + "symbol": "gsm", + "name": "GSMcoin" + }, + { + "id": "gspi", + "symbol": "gspi", + "name": "Shopping.io Governance" + }, + { + "id": "gstcoin", + "symbol": "gst", + "name": "GSTCOIN" + }, + { + "id": "gt-star-token", + "symbol": "gts", + "name": "GT STAR Token" + }, + { + "id": "guapcoin", + "symbol": "guap", + "name": "Guapcoin" + }, + { + "id": "guarded-ether", + "symbol": "geth", + "name": "Guarded Ether" + }, + { + "id": "guardium", + "symbol": "guard", + "name": "Guard" + }, + { + "id": "guider", + "symbol": "gdr", + "name": "Guider" + }, + { + "id": "gulden", + "symbol": "nlg", + "name": "Gulden" + }, + { + "id": "gulf-bits-coin", + "symbol": "gbt", + "name": "Gulf Bits Coin" + }, + { + "id": "gulf-coin-gold", + "symbol": "gcg", + "name": "Gulf Coin Gold" + }, + { + "id": "guncoin", + "symbol": "gun", + "name": "Guncoin" + }, + { + "id": "guns", + "symbol": "guns", + "name": "GUNS" + }, + { + "id": "gunthy", + "symbol": "gunthy", + "name": "GUNTHY" + }, + { + "id": "gusd-token", + "symbol": "gusdt", + "name": "Global Utility Smart Digital Token" + }, + { + "id": "guss-one", + "symbol": "guss", + "name": "GUSS.ONE" + }, + { + "id": "gxchain", + "symbol": "gxc", + "name": "GXChain" + }, + { + "id": "gya", + "symbol": "gya", + "name": "GYA" + }, + { + "id": "gyen", + "symbol": "gyen", + "name": "GYEN" + }, + { + "id": "h3x", + "symbol": "h3x", + "name": "H3X" + }, + { + "id": "habitat", + "symbol": "hbt", + "name": "Habitat" + }, + { + "id": "hacash", + "symbol": "hac", + "name": "Hacash" + }, + { + "id": "hackenai", + "symbol": "hai", + "name": "Hacken Token" + }, + { + "id": "hackspace-capital", + "symbol": "hac", + "name": "Hackspace Capital" + }, + { + "id": "hakka-finance", + "symbol": "hakka", + "name": "Hakka Finance" + }, + { + "id": "halalchain", + "symbol": "hlc", + "name": "HalalChain" + }, + { + "id": "halcyon", + "symbol": "hal", + "name": "Halcyon" + }, + { + "id": "halo-platform", + "symbol": "halo", + "name": "Halo Platform" + }, + { + "id": "halving-coin", + "symbol": "halv", + "name": "Halving" + }, + { + "id": "hamtaro", + "symbol": "hamtaro", + "name": "Hamtaro" + }, + { + "id": "hanacoin", + "symbol": "hana", + "name": "Hanacoin" + }, + { + "id": "handshake", + "symbol": "hns", + "name": "Handshake" + }, + { + "id": "hapi", + "symbol": "hapi", + "name": "HAPI" + }, + { + "id": "happiness-token", + "symbol": "hps", + "name": "Happiness Token" + }, + { + "id": "happy-birthday-coin", + "symbol": "hbdc", + "name": "Happy Birthday Coin" + }, + { + "id": "happycoin", + "symbol": "hpc", + "name": "Happycoin" + }, + { + "id": "happy-coin", + "symbol": "happy", + "name": "Happy Coin" + }, + { + "id": "hapy-coin", + "symbol": "hapy", + "name": "HAPY Coin" + }, + { + "id": "hara-token", + "symbol": "hart", + "name": "Hara Token" + }, + { + "id": "harcomia", + "symbol": "hca", + "name": "Harcomia" + }, + { + "id": "hardcore-finance", + "symbol": "hcore", + "name": "Hardcore Finance" + }, + { + "id": "hard-protocol", + "symbol": "HARD", + "name": "HARD Protocol" + }, + { + "id": "hardware-chain", + "symbol": "hdw", + "name": "Hardware Chain" + }, + { + "id": "harmony", + "symbol": "one", + "name": "Harmony" + }, + { + "id": "harmonycoin", + "symbol": "hmc", + "name": "HarmonyCoin" + }, + { + "id": "harrison-first", + "symbol": "FIRST", + "name": "Harrison First" + }, + { + "id": "harta-tech", + "symbol": "harta", + "name": "Harta Tech" + }, + { + "id": "harvest-finance", + "symbol": "farm", + "name": "Harvest Finance" + }, + { + "id": "hash", + "symbol": "hash", + "name": "HASH" + }, + { + "id": "hash-bridge-oracle", + "symbol": "hbo", + "name": "Hash Bridge Oracle" + }, + { + "id": "hashbx", + "symbol": "hbx", + "name": "HashBX" + }, + { + "id": "hashcoin", + "symbol": "hsc", + "name": "HashCoin" + }, + { + "id": "hashgard", + "symbol": "gard", + "name": "Hashgard" + }, + { + "id": "hashnet-biteco", + "symbol": "hnb", + "name": "HashNet BitEco" + }, + { + "id": "hash-pot", + "symbol": "hpot", + "name": "Hash Pot" + }, + { + "id": "hashshare", + "symbol": "hss", + "name": "Hashshare" + }, + { + "id": "hatch", + "symbol": "hatch", + "name": "Hatch" + }, + { + "id": "hatch-dao", + "symbol": "hatch", + "name": "Hatch DAO" + }, + { + "id": "hathor", + "symbol": "htr", + "name": "Hathor" + }, + { + "id": "hauteclere-shards-2", + "symbol": "haut", + "name": "Hauteclere Shards" + }, + { + "id": "haven", + "symbol": "xhv", + "name": "Haven" + }, + { + "id": "havens-nook", + "symbol": "hxn", + "name": "Havens Nook" + }, + { + "id": "havethertoken", + "symbol": "het", + "name": "HavEtherToken" + }, + { + "id": "havven", + "symbol": "snx", + "name": "Synthetix Network Token" + }, + { + "id": "havy-2", + "symbol": "havy", + "name": "Havy" + }, + { + "id": "hawaii-coin", + "symbol": "hwi", + "name": "Hawaii Coin" + }, + { + "id": "hawkdex", + "symbol": "hawk", + "name": "HawkDex" + }, + { + "id": "haze-finance", + "symbol": "haze", + "name": "Haze Finance" + }, + { + "id": "hazza", + "symbol": "haz", + "name": "Hazza" + }, + { + "id": "hbtc-token", + "symbol": "hbc", + "name": "HBTC Captain Token" + }, + { + "id": "hdac", + "symbol": "hdac", + "name": "Hyundai DAC" + }, + { + "id": "hdt", + "symbol": "hdt", + "name": "HDT" + }, + { + "id": "healing-plus", + "symbol": "hp", + "name": "Healing Plus" + }, + { + "id": "healthchainus", + "symbol": "hcut", + "name": "HealthChainUS" + }, + { + "id": "heartbout", + "symbol": "hb", + "name": "HeartBout" + }, + { + "id": "heartbout-pay", + "symbol": "hp", + "name": "HeartBout Pay" + }, + { + "id": "heartnumber", + "symbol": "htn", + "name": "Heart Number" + }, + { + "id": "heavens-gate", + "symbol": "hate", + "name": "Heavens Gate" + }, + { + "id": "hebeblock", + "symbol": "hebe", + "name": "Hebeblock" + }, + { + "id": "hecofi", + "symbol": "hfi", + "name": "HecoFi" + }, + { + "id": "hedera-hashgraph", + "symbol": "hbar", + "name": "Hedera Hashgraph" + }, + { + "id": "hedge4-ai", + "symbol": "hejj", + "name": "Hedge4.AI" + }, + { + "id": "hedget", + "symbol": "hget", + "name": "Hedget" + }, + { + "id": "hedge-tech-governance", + "symbol": "htg", + "name": "Hedge Tech Governance" + }, + { + "id": "hedgetrade", + "symbol": "hedg", + "name": "HedgeTrade" + }, + { + "id": "hedpay", + "symbol": "hdp.ф", + "name": "HEdpAY" + }, + { + "id": "hegic", + "symbol": "hegic", + "name": "Hegic" + }, + { + "id": "heidi", + "symbol": "hdi", + "name": "HEIDI" + }, + { + "id": "helex-token", + "symbol": "hlx", + "name": "Helex" + }, + { + "id": "helgro", + "symbol": "hgro", + "name": "Helgro" + }, + { + "id": "helicopter-finance", + "symbol": "copter", + "name": "Helicopter Finance" + }, + { + "id": "helio", + "symbol": "hlo", + "name": "Helio" + }, + { + "id": "helio-power-token", + "symbol": "thpt", + "name": "HELIO POWER TOKEN" + }, + { + "id": "helium", + "symbol": "hnt", + "name": "Helium" + }, + { + "id": "helix", + "symbol": "hlix", + "name": "Helix" + }, + { + "id": "helixnetwork", + "symbol": "mhlx", + "name": "HelixNetwork" + }, + { + "id": "helleniccoin", + "symbol": "hnc", + "name": "Hellenic Coin" + }, + { + "id": "hellogold", + "symbol": "hgt", + "name": "HelloGold" + }, + { + "id": "helmet-insure", + "symbol": "helmet", + "name": "Helmet Insure" + }, + { + "id": "help-coin", + "symbol": "hlp", + "name": "HLP Token" + }, + { + "id": "help-coins", + "symbol": "hcs", + "name": "Help Coins" + }, + { + "id": "helper-search-token", + "symbol": "hsn", + "name": "Helper Search Token" + }, + { + "id": "helpico", + "symbol": "help", + "name": "Helpico" + }, + { + "id": "help-the-homeless-coin", + "symbol": "hth", + "name": "Help The Homeless Coin" + }, + { + "id": "help-token", + "symbol": "help", + "name": "GoHelpFund" + }, + { + "id": "hempcoin-thc", + "symbol": "thc", + "name": "Hempcoin" + }, + { + "id": "heptafranc", + "symbol": "hptf", + "name": "HEPTAFRANC" + }, + { + "id": "herbalist-token", + "symbol": "herb", + "name": "Herbalist Token" + }, + { + "id": "hermez-network-token", + "symbol": "hez", + "name": "Hermez Network" + }, + { + "id": "herocoin", + "symbol": "play", + "name": "HEROcoin" + }, + { + "id": "hero-node", + "symbol": "her", + "name": "Hero Node Token" + }, + { + "id": "hero-token", + "symbol": "raise", + "name": "Raise Token" + }, + { + "id": "hex", + "symbol": "hex", + "name": "HEX" + }, + { + "id": "hex-money", + "symbol": "hxy", + "name": "HXY Money" + }, + { + "id": "hey-bitcoin", + "symbol": "hybn", + "name": "HEY-BITCOIN" + }, + { + "id": "hgh-token", + "symbol": "hgh", + "name": "HGH Token" + }, + { + "id": "hiblocks", + "symbol": "hibs", + "name": "Hiblocks" + }, + { + "id": "hicoin", + "symbol": "xhi", + "name": "HiCoin" + }, + { + "id": "hidden-coin", + "symbol": "hdn", + "name": "Hidden Coin" + }, + { + "id": "higamecoin", + "symbol": "hgc", + "name": "HiGameCoin" + }, + { + "id": "high-performance-blockchain", + "symbol": "hpb", + "name": "High Performance Blockchain" + }, + { + "id": "hilux", + "symbol": "hlx", + "name": "Hilux" + }, + { + "id": "hintchain", + "symbol": "hint", + "name": "Hintchain" + }, + { + "id": "hippo-finance", + "symbol": "hippo", + "name": "HippoFinance" + }, + { + "id": "hirevibes", + "symbol": "hvt", + "name": "HireVibes" + }, + { + "id": "historia", + "symbol": "hta", + "name": "Historia" + }, + { + "id": "hitchain", + "symbol": "hit", + "name": "HitChain" + }, + { + "id": "hitcoin", + "symbol": "htc", + "name": "Hitcoin" + }, + { + "id": "hithotx", + "symbol": "hitx", + "name": "Hithotx" + }, + { + "id": "hive", + "symbol": "hive", + "name": "Hive" + }, + { + "id": "hive_dollar", + "symbol": "HBD", + "name": "Hive Dollar" + }, + { + "id": "hiveterminal", + "symbol": "hvn", + "name": "Hiveterminal token" + }, + { + "id": "hiz-finance", + "symbol": "hiz", + "name": "Hiz Finance" + }, + { + "id": "hland-token", + "symbol": "hland", + "name": "HLand Token" + }, + { + "id": "hl-chain", + "symbol": "hl", + "name": "HL Chain" + }, + { + "id": "hntc-energy-distributed-network", + "symbol": "hntc", + "name": "HNT Chain" + }, + { + "id": "hobonickels", + "symbol": "hbn", + "name": "Hobonickels" + }, + { + "id": "hodlcoin", + "symbol": "hodl", + "name": "HOdlcoin" + }, + { + "id": "hodlearn", + "symbol": "hodl", + "name": "Hodlearn" + }, + { + "id": "hodltree", + "symbol": "htre", + "name": "HodlTree" + }, + { + "id": "hoge-finance", + "symbol": "hoge", + "name": "Hoge Finance" + }, + { + "id": "hogl-finance", + "symbol": "hogl", + "name": "HOGL Finance" + }, + { + "id": "hokkaidu-inu", + "symbol": "hokk", + "name": "Hokkaidu Inu" + }, + { + "id": "holderswap", + "symbol": "hfs", + "name": "HolderSwap" + }, + { + "id": "holdtowin", + "symbol": "7add", + "name": "Holdtowin" + }, + { + "id": "holiday-chain", + "symbol": "hcc", + "name": "Holiday Chain" + }, + { + "id": "holistic-btc-set", + "symbol": "tcapbtcusdc", + "name": "Holistic BTC Set" + }, + { + "id": "holistic-eth-set", + "symbol": "tcapethdai", + "name": "Holistic ETH Set" + }, + { + "id": "hollygold", + "symbol": "hgold", + "name": "HollyGold" + }, + { + "id": "holotoken", + "symbol": "hot", + "name": "Holo" + }, + { + "id": "holyheld", + "symbol": "holy", + "name": "Holyheld (OLD)" + }, + { + "id": "holyheld-2", + "symbol": "move", + "name": "Mover" + }, + { + "id": "holy-trinity", + "symbol": "holy", + "name": "Holy Trinity" + }, + { + "id": "homeros", + "symbol": "hmr", + "name": "Homeros" + }, + { + "id": "homihelp", + "symbol": "homi", + "name": "HOMIHELP" + }, + { + "id": "hom-token", + "symbol": "homt", + "name": "HOM Token" + }, + { + "id": "hondaiscoin", + "symbol": "hndc", + "name": "HondaisCoin" + }, + { + "id": "honestcoin", + "symbol": "usdh", + "name": "HonestCoin" + }, + { + "id": "honest-mining", + "symbol": "hnst", + "name": "Honest" + }, + { + "id": "honey", + "symbol": "hny", + "name": "Honey" + }, + { + "id": "honk-honk", + "symbol": "honk", + "name": "Honk Honk" + }, + { + "id": "hoo-token", + "symbol": "hoo", + "name": "Hoo Token" + }, + { + "id": "hope", + "symbol": "hope", + "name": "HOPE" + }, + { + "id": "hope-token", + "symbol": "hope", + "name": "Hope Token" + }, + { + "id": "hopr", + "symbol": "hopr", + "name": "HOPR" + }, + { + "id": "hoqu", + "symbol": "hqx", + "name": "HOQU" + }, + { + "id": "hora", + "symbol": "hora", + "name": "HORA Token" + }, + { + "id": "hord", + "symbol": "hord", + "name": "Hord" + }, + { + "id": "horizondollar", + "symbol": "hzd", + "name": "Horizon Dollar" + }, + { + "id": "horizon-protocol", + "symbol": "hzn", + "name": "Horizon Protocol" + }, + { + "id": "horuspay", + "symbol": "horus", + "name": "HorusPay" + }, + { + "id": "hospital-coin", + "symbol": "hosp", + "name": "Hospital Coin" + }, + { + "id": "hotbit-token", + "symbol": "htb", + "name": "Hotbit Token" + }, + { + "id": "hotdollars-token", + "symbol": "hds", + "name": "HotDollars Token" + }, + { + "id": "hotnow", + "symbol": "hot", + "name": "HotNow" + }, + { + "id": "hotpot-base-token", + "symbol": "pot", + "name": "Hotpot Base Token" + }, + { + "id": "howdoo", + "symbol": "udoo", + "name": "Hyprr (Howdoo)" + }, + { + "id": "hplus", + "symbol": "hplus", + "name": "HPLUS" + }, + { + "id": "hrd", + "symbol": "hrd", + "name": "Hoard Token" + }, + { + "id": "hshare", + "symbol": "hc", + "name": "HyperCash" + }, + { + "id": "htm", + "symbol": "htm", + "name": "HTM" + }, + { + "id": "htmlcoin", + "symbol": "html", + "name": "HTMLCOIN" + }, + { + "id": "hubdao", + "symbol": "hd", + "name": "HubDao" + }, + { + "id": "hubii-network", + "symbol": "hbt", + "name": "Hubii Network" + }, + { + "id": "hub-token", + "symbol": "hub", + "name": "Hub Token" + }, + { + "id": "hue", + "symbol": "hue", + "name": "Hue" + }, + { + "id": "hugo-finance", + "symbol": "hugo", + "name": "Hugo Finance" + }, + { + "id": "humancoin-2", + "symbol": "hmnc", + "name": "HumanCoin" + }, + { + "id": "humaniq", + "symbol": "hmq", + "name": "Humaniq" + }, + { + "id": "humanscape", + "symbol": "hum", + "name": "Humanscape" + }, + { + "id": "hungrybear", + "symbol": "hungry", + "name": "HungryBear" + }, + { + "id": "hunt-token", + "symbol": "hunt", + "name": "HUNT" + }, + { + "id": "huobi-bitcoin-cash", + "symbol": "hbch", + "name": "Huobi Bitcoin Cash" + }, + { + "id": "huobi-btc", + "symbol": "hbtc", + "name": "Huobi BTC" + }, + { + "id": "huobi-ethereum", + "symbol": "heth", + "name": "Huobi Ethereum" + }, + { + "id": "huobi-fil", + "symbol": "hfil", + "name": "Huobi Fil" + }, + { + "id": "huobi-litecoin", + "symbol": "hltc", + "name": "Huobi Litecoin" + }, + { + "id": "huobi-polkadot", + "symbol": "hdot", + "name": "Huobi Polkadot" + }, + { + "id": "huobi-pool-token", + "symbol": "hpt", + "name": "Huobi Pool Token" + }, + { + "id": "huobi-token", + "symbol": "ht", + "name": "Huobi Token" + }, + { + "id": "hupayx", + "symbol": "hpx", + "name": "HUPAYX" + }, + { + "id": "hurify", + "symbol": "hur", + "name": "Hurify" + }, + { + "id": "husd", + "symbol": "husd", + "name": "HUSD" + }, + { + "id": "hush", + "symbol": "hush", + "name": "Hush" + }, + { + "id": "husky", + "symbol": "husky", + "name": "Husky" + }, + { + "id": "hustle-token", + "symbol": "husl", + "name": "Hustle Token" + }, + { + "id": "hut34-entropy", + "symbol": "entrp", + "name": "Hut34 Entropy" + }, + { + "id": "hxro", + "symbol": "hxro", + "name": "Hxro" + }, + { + "id": "hybrid-bank-cash", + "symbol": "hbc", + "name": "Hybrid Bank Cash" + }, + { + "id": "hybrix", + "symbol": "hy", + "name": "Hybrix" + }, + { + "id": "hycon", + "symbol": "hyc", + "name": "Hycon" + }, + { + "id": "hydra", + "symbol": "hydra", + "name": "Hydra" + }, + { + "id": "hydradx", + "symbol": "xhdx", + "name": "HydraDX" + }, + { + "id": "hydra-token", + "symbol": "hyd", + "name": "Hydraledger" + }, + { + "id": "hydro", + "symbol": "hydro", + "name": "Hydro" + }, + { + "id": "hydrocarbon-8", + "symbol": "hc8", + "name": "HYDROCARBON 8" + }, + { + "id": "hydro-protocol", + "symbol": "hot", + "name": "Hydro Protocol" + }, + { + "id": "hygenercoin", + "symbol": "hg", + "name": "Hygenercoin" + }, + { + "id": "hymnode", + "symbol": "hnt", + "name": "Hymnode" + }, + { + "id": "hype", + "symbol": "hype", + "name": "Hype" + }, + { + "id": "hype-bet", + "symbol": "hypebet", + "name": "Hype.Bet" + }, + { + "id": "hypeburn", + "symbol": "hburn", + "name": "HypeBurn" + }, + { + "id": "hype-finance", + "symbol": "hype", + "name": "Hype Finance" + }, + { + "id": "hyperburn", + "symbol": "hypr", + "name": "HyperBurn" + }, + { + "id": "hyperchain-x", + "symbol": "hyper", + "name": "HyperChain X" + }, + { + "id": "hyper-credit-network", + "symbol": "hpay", + "name": "Hyper Credit Network" + }, + { + "id": "hyperdao", + "symbol": "hdao", + "name": "HyperDAO" + }, + { + "id": "hyperexchange", + "symbol": "hx", + "name": "HyperExchange" + }, + { + "id": "hyper-finance", + "symbol": "hyfi", + "name": "Hyper Finance" + }, + { + "id": "hyperion", + "symbol": "hyn", + "name": "Hyperion" + }, + { + "id": "hyper-pay", + "symbol": "hpy", + "name": "Hyper Pay" + }, + { + "id": "hyperquant", + "symbol": "hqt", + "name": "HyperQuant" + }, + { + "id": "hyper-speed-network", + "symbol": "hsn", + "name": "Hyper Speed Network" + }, + { + "id": "hyperstake", + "symbol": "hyp", + "name": "HyperStake" + }, + { + "id": "hyruleswap", + "symbol": "rupee", + "name": "HyruleSwap" + }, + { + "id": "hyve", + "symbol": "hyve", + "name": "Hyve" + }, + { + "id": "i0coin", + "symbol": "i0c", + "name": "I0Coin" + }, + { + "id": "i9-coin", + "symbol": "i9c", + "name": "i9 Coin" + }, + { + "id": "i9x-coin", + "symbol": "i9x", + "name": "i9X Coin" + }, + { + "id": "iab", + "symbol": "iab", + "name": "IAB" + }, + { + "id": "iai-token", + "symbol": "iai", + "name": "IAI Token" + }, + { + "id": "ibank", + "symbol": "ibank", + "name": "iBank" + }, + { + "id": "ibithub", + "symbol": "ibh", + "name": "iBitHub" + }, + { + "id": "ibnb", + "symbol": "ibnb", + "name": "iBNB" + }, + { + "id": "ibtc", + "symbol": "iBTC", + "name": "iBTC" + }, + { + "id": "icarus-finance", + "symbol": "ica", + "name": "Icarus Finance" + }, + { + "id": "ice-token", + "symbol": "ice", + "name": "Popsicle Finance" + }, + { + "id": "icex", + "symbol": "icex", + "name": "iCEX" + }, + { + "id": "ichi-farm", + "symbol": "ichi", + "name": "ICHI" + }, + { + "id": "icicb-coin", + "symbol": "icicb", + "name": "ICICB Coin" + }, + { + "id": "ick-mask", + "symbol": "ick", + "name": "$ICK Mask" + }, + { + "id": "icolcoin", + "symbol": "icol", + "name": "Icolcoin" + }, + { + "id": "icon", + "symbol": "icx", + "name": "ICON" + }, + { + "id": "iconiq-lab-token", + "symbol": "icnq", + "name": "Iconic Token" + }, + { + "id": "idash", + "symbol": "idash", + "name": "iDASH" + }, + { + "id": "idavoll-network", + "symbol": "idv", + "name": "Idavoll Network" + }, + { + "id": "idc-token", + "symbol": "it", + "name": "IDC Token" + }, + { + "id": "ideachain", + "symbol": "ich", + "name": "IdeaChain" + }, + { + "id": "idealcash", + "symbol": "deal", + "name": "IdealCash" + }, + { + "id": "ideaology", + "symbol": "idea", + "name": "Ideaology" + }, + { + "id": "idefi", + "symbol": "idefi", + "name": "iDeFi" + }, + { + "id": "idena", + "symbol": "iDNA", + "name": "Idena" + }, + { + "id": "idextools", + "symbol": "dext", + "name": "DexTools" + }, + { + "id": "idk", + "symbol": "idk", + "name": "IDK" + }, + { + "id": "idle", + "symbol": "idle", + "name": "IDLE" + }, + { + "id": "idle-dai-risk-adjusted", + "symbol": "idleDAISafe", + "name": "IdleDAI (Risk Adjusted)" + }, + { + "id": "idle-dai-yield", + "symbol": "idleDAIYield", + "name": "IdleDAI (Best Yield)" + }, + { + "id": "idle-susd-yield", + "symbol": "idleSUSDYield", + "name": "IdleSUSD (Yield)" + }, + { + "id": "idle-tusd-yield", + "symbol": "idleTUSDYield", + "name": "IdleTUSD (Best Yield)" + }, + { + "id": "idle-usdc-risk-adjusted", + "symbol": "idleUSDCSafe", + "name": "IdleUSDC (Risk Adjusted)" + }, + { + "id": "idle-usdc-yield", + "symbol": "idleUSDCYield", + "name": "IdleUSDC (Yield)" + }, + { + "id": "idle-usdt-risk-adjusted", + "symbol": "IdleUSDTSafe", + "name": "IdleUSDT (Risk Adjusted)" + }, + { + "id": "idle-usdt-yield", + "symbol": "idleUSDTYield", + "name": "IdleUSDT (Yield)" + }, + { + "id": "idle-wbtc-yield", + "symbol": "idleWBTCYield", + "name": "IdleWBTC (Best Yield)" + }, + { + "id": "idl-token", + "symbol": "idl", + "name": "IDL Token" + }, + { + "id": "idoneus-token", + "symbol": "idon", + "name": "Idoneus Token" + }, + { + "id": "ieos", + "symbol": "ieos", + "name": "iEOS" + }, + { + "id": "ieth", + "symbol": "ieth", + "name": "iETH" + }, + { + "id": "iethereum", + "symbol": "ieth", + "name": "iEthereum" + }, + { + "id": "iexec-rlc", + "symbol": "rlc", + "name": "iExec RLC" + }, + { + "id": "ifarm", + "symbol": "ifarm", + "name": "iFARM" + }, + { + "id": "iftoken", + "symbol": "ift", + "name": "IFToken" + }, + { + "id": "ifx24", + "symbol": "ifx24", + "name": "IFX24" + }, + { + "id": "ig-gold", + "symbol": "igg", + "name": "IG Gold" + }, + { + "id": "ignis", + "symbol": "ignis", + "name": "Ignis" + }, + { + "id": "ignite", + "symbol": "ign", + "name": "Ignite" + }, + { + "id": "ignition", + "symbol": "ic", + "name": "Ignition" + }, + { + "id": "igtoken", + "symbol": "ig", + "name": "IGToken" + }, + { + "id": "iht-real-estate-protocol", + "symbol": "iht", + "name": "IHT Real Estate Protocol" + }, + { + "id": "ijascoin", + "symbol": "ijc", + "name": "IjasCoin" + }, + { + "id": "ikomp", + "symbol": "ikomp", + "name": "IKOMP" + }, + { + "id": "ilcoin", + "symbol": "ilc", + "name": "ILCOIN" + }, + { + "id": "ilgon", + "symbol": "ilg", + "name": "ILGON" + }, + { + "id": "illuvium", + "symbol": "ilv", + "name": "Illuvium" + }, + { + "id": "imagecash", + "symbol": "imgc", + "name": "ImageCash" + }, + { + "id": "imagecoin", + "symbol": "img", + "name": "ImageCoin" + }, + { + "id": "imbtc", + "symbol": "imbtc", + "name": "imBTC" + }, + { + "id": "imo", + "symbol": "imo", + "name": "IMO" + }, + { + "id": "impermax", + "symbol": "imx", + "name": "Impermax" + }, + { + "id": "impleum", + "symbol": "impl", + "name": "Impleum" + }, + { + "id": "impossible-finance", + "symbol": "if", + "name": "Impossible Finance" + }, + { + "id": "improved-bitcoin", + "symbol": "iBTC", + "name": "Improved Bitcoin" + }, + { + "id": "impulse-by-fdr", + "symbol": "impulse", + "name": "Impulse By FDR" + }, + { + "id": "impulseven", + "symbol": "ven", + "name": "ImpulseVen" + }, + { + "id": "ims-wallet", + "symbol": "ims", + "name": "IMSWallet" + }, + { + "id": "imusd", + "symbol": "imusd", + "name": "imUSD" + }, + { + "id": "imusify", + "symbol": "imu", + "name": "imusify" + }, + { + "id": "inbox-token", + "symbol": "inbox", + "name": "INBOX TOKEN" + }, + { + "id": "incakoin", + "symbol": "nka", + "name": "IncaKoin" + }, + { + "id": "incent", + "symbol": "incnt", + "name": "Incent" + }, + { + "id": "incoin", + "symbol": "in", + "name": "InCoin" + }, + { + "id": "indahash", + "symbol": "idh", + "name": "indaHash" + }, + { + "id": "index-chain", + "symbol": "IDX", + "name": "Index Chain" + }, + { + "id": "index-cooperative", + "symbol": "index", + "name": "Index Cooperative" + }, + { + "id": "indexed-finance", + "symbol": "ndx", + "name": "Indexed Finance" + }, + { + "id": "indinode", + "symbol": "xind", + "name": "INDINODE" + }, + { + "id": "indorse", + "symbol": "ind", + "name": "Indorse" + }, + { + "id": "infchain", + "symbol": "inf", + "name": "InfChain" + }, + { + "id": "infinitecoin", + "symbol": "ifc", + "name": "Infinitecoin" + }, + { + "id": "infinite-ricks", + "symbol": "rick", + "name": "Infinite Ricks" + }, + { + "id": "infinito", + "symbol": "inft", + "name": "Infinito" + }, + { + "id": "infinitus-token", + "symbol": "inf", + "name": "Infinitus Token" + }, + { + "id": "infinity-economics", + "symbol": "xin", + "name": "Infinity Economics" + }, + { + "id": "infinity-esaham", + "symbol": "infs", + "name": "Infinity Esaham" + }, + { + "id": "infinity-protocol-bsc", + "symbol": "infinity", + "name": "Infinity Protocol BSC" + }, + { + "id": "infinium", + "symbol": "inf", + "name": "Infinium" + }, + { + "id": "inflationcoin", + "symbol": "iflt", + "name": "InflationCoin" + }, + { + "id": "influxcoin", + "symbol": "infx", + "name": "Influxcoin" + }, + { + "id": "infocoin", + "symbol": "info", + "name": "INFOCoin" + }, + { + "id": "injective-protocol", + "symbol": "inj", + "name": "Injective Protocol" + }, + { + "id": "ink", + "symbol": "ink", + "name": "Ink" + }, + { + "id": "ink-protocol", + "symbol": "xnk", + "name": "Ink Protocol" + }, + { + "id": "inlock-token", + "symbol": "ilk", + "name": "INLOCK" + }, + { + "id": "inmax", + "symbol": "inx", + "name": "InMax" + }, + { + "id": "inmediate", + "symbol": "dit", + "name": "Direct Insurance Token" + }, + { + "id": "innova", + "symbol": "inn", + "name": "Innova" + }, + { + "id": "innovaminex", + "symbol": "minx", + "name": "InnovaMinex" + }, + { + "id": "innovation-blockchain-payment", + "symbol": "IBP", + "name": "Innovation Blockchain Payment" + }, + { + "id": "innovative-bioresearch", + "symbol": "innbc", + "name": "Innovative Bioresearch Coin" + }, + { + "id": "innovativebioresearchclassic", + "symbol": "innbcl", + "name": "InnovativeBioresearchClassic" + }, + { + "id": "ino-coin", + "symbol": "ino", + "name": "Ino Coin" + }, + { + "id": "inoovi", + "symbol": "ivi", + "name": "Inoovi" + }, + { + "id": "inrtoken", + "symbol": "inrt", + "name": "INRToken" + }, + { + "id": "ins3-finance-coin", + "symbol": "itf", + "name": "Ins3.Finance Coin" + }, + { + "id": "insanecoin", + "symbol": "insn", + "name": "INSaNe" + }, + { + "id": "insight-chain", + "symbol": "inb", + "name": "Insight Chain" + }, + { + "id": "insight-protocol", + "symbol": "inx", + "name": "Insight Protocol" + }, + { + "id": "insights-network", + "symbol": "instar", + "name": "INSTAR" + }, + { + "id": "instadapp", + "symbol": "inst", + "name": "Instadapp" + }, + { + "id": "insula", + "symbol": "isla", + "name": "Insula" + }, + { + "id": "insurace", + "symbol": "insur", + "name": "InsurAce" + }, + { + "id": "insurance-fintech", + "symbol": "ifc", + "name": "Insurance Fintech" + }, + { + "id": "insure", + "symbol": "sure", + "name": "inSure DeFi" + }, + { + "id": "insured-finance", + "symbol": "infi", + "name": "Insured Finance" + }, + { + "id": "insurepal", + "symbol": "ipl", + "name": "InsurePal" + }, + { + "id": "insureum", + "symbol": "isr", + "name": "Insureum" + }, + { + "id": "insurex", + "symbol": "ixt", + "name": "iXledger" + }, + { + "id": "intelligence-quickly-chain", + "symbol": "iqc", + "name": "Intelligence Quickly Chain" + }, + { + "id": "intelligent-eth-set-ii", + "symbol": "inteth", + "name": "Intelligent ETH Set II" + }, + { + "id": "intelligent-investment-chain", + "symbol": "iic", + "name": "Intelligent Investment Chain" + }, + { + "id": "intelligent-ratio-set", + "symbol": "intratio", + "name": "Intelligent Ratio Set" + }, + { + "id": "intelligent-trading-tech", + "symbol": "itt", + "name": "Intelligent Trading Foundation" + }, + { + "id": "intellishare", + "symbol": "ine", + "name": "IntelliShare" + }, + { + "id": "intensecoin", + "symbol": "lthn", + "name": "Lethean" + }, + { + "id": "intercrone", + "symbol": "icr", + "name": "InterCrone" + }, + { + "id": "interest-bearing-dpi", + "symbol": "bdpi", + "name": "Interest Bearing DPI" + }, + { + "id": "interest-bearing-eth", + "symbol": "ibETH", + "name": "Interest Bearing ETH" + }, + { + "id": "interfinex-bills", + "symbol": "ifex", + "name": "Interfinex Bills" + }, + { + "id": "international-cryptox", + "symbol": "incx", + "name": "International CryptoX" + }, + { + "id": "internet-computer", + "symbol": "icp", + "name": "Internet Computer" + }, + { + "id": "internet-exchange-token", + "symbol": "inex", + "name": "Internet Exchange Token" + }, + { + "id": "internet-node-token", + "symbol": "int", + "name": "INTchain" + }, + { + "id": "internet-of-people", + "symbol": "iop", + "name": "Internet of People" + }, + { + "id": "internxt", + "symbol": "inxt", + "name": "Internxt" + }, + { + "id": "interop", + "symbol": "trop", + "name": "Interop" + }, + { + "id": "intervalue", + "symbol": "inve", + "name": "InterValue" + }, + { + "id": "intexcoin", + "symbol": "intx", + "name": "INTEXCOIN" + }, + { + "id": "intucoin", + "symbol": "intu", + "name": "INTUCoin" + }, + { + "id": "inventoryclub", + "symbol": "vnt", + "name": "InventoryClub" + }, + { + "id": "inverse-finance", + "symbol": "inv", + "name": "Inverse Finance" + }, + { + "id": "investcoin", + "symbol": "invc", + "name": "Investcoin" + }, + { + "id": "investdigital", + "symbol": "idt", + "name": "InvestDigital" + }, + { + "id": "invictus-hyprion-fund", + "symbol": "ihf", + "name": "Invictus Hyperion Fund" + }, + { + "id": "invizion", + "symbol": "nvzn", + "name": "INVIZION" + }, + { + "id": "invoice-coin", + "symbol": "ivc", + "name": "Invoice Coin" + }, + { + "id": "invox-finance", + "symbol": "invox", + "name": "Invox Finance" + }, + { + "id": "inziderx-exchange", + "symbol": "inx", + "name": "InziderX" + }, + { + "id": "iocoin", + "symbol": "ioc", + "name": "I/O Coin" + }, + { + "id": "ioex", + "symbol": "ioex", + "name": "ioeX" + }, + { + "id": "ion", + "symbol": "ion", + "name": "ION" + }, + { + "id": "ionchain-token", + "symbol": "ionc", + "name": "IONChain" + }, + { + "id": "ioox-system", + "symbol": "ioox", + "name": "IOOX System" + }, + { + "id": "iostoken", + "symbol": "iost", + "name": "IOST" + }, + { + "id": "iota", + "symbol": "miota", + "name": "IOTA" + }, + { + "id": "iot-chain", + "symbol": "itc", + "name": "IoT Chain" + }, + { + "id": "iote", + "symbol": "iote", + "name": "IOTE" + }, + { + "id": "iotex", + "symbol": "iotx", + "name": "IoTeX" + }, + { + "id": "iown", + "symbol": "iown", + "name": "iOWN Token" + }, + { + "id": "ipchain", + "symbol": "ipc", + "name": "IPChain" + }, + { + "id": "ipfst", + "symbol": "ipfst", + "name": "IPFST" + }, + { + "id": "ipse", + "symbol": "post", + "name": "IPSE" + }, + { + "id": "ipx-token", + "symbol": "ipx", + "name": "Tachyon Protocol" + }, + { + "id": "iq-cash", + "symbol": "iq", + "name": "IQ.cash" + }, + { + "id": "iqeon", + "symbol": "iqn", + "name": "IQeon" + }, + { + "id": "iqoniq", + "symbol": "iqq", + "name": "Iqoniq" + }, + { + "id": "iridium", + "symbol": "ird", + "name": "Iridium" + }, + { + "id": "iris-network", + "symbol": "iris", + "name": "IRISnet" + }, + { + "id": "iron-stablecoin", + "symbol": "iron", + "name": "Iron" + }, + { + "id": "isalcoin", + "symbol": "isal", + "name": "Isalcoin" + }, + { + "id": "ishop-plus", + "symbol": "isp", + "name": "ISHOP PLUS" + }, + { + "id": "ishop-token", + "symbol": "ist", + "name": "iShop Token" + }, + { + "id": "isiklar-coin", + "symbol": "isikc", + "name": "Isiklar Coin" + }, + { + "id": "ispolink", + "symbol": "isp", + "name": "Ispolink" + }, + { + "id": "istanbul-basaksehir-fan-token", + "symbol": "ibfk", + "name": "İstanbul Başakşehir Fan Token" + }, + { + "id": "istardust", + "symbol": "isdt", + "name": "Istardust" + }, + { + "id": "italian-lira", + "symbol": "itl", + "name": "Italian Lira" + }, + { + "id": "italo", + "symbol": "xta", + "name": "Italo" + }, + { + "id": "itam-games", + "symbol": "itam", + "name": "ITAM Games" + }, + { + "id": "iten", + "symbol": "iten", + "name": "ITEN" + }, + { + "id": "iteration-syndicate", + "symbol": "ITS", + "name": "Iteration Syndicate" + }, + { + "id": "iticoin", + "symbol": "iti", + "name": "iTicoin" + }, + { + "id": "iungo", + "symbol": "ing", + "name": "Iungo" + }, + { + "id": "ivy-mining", + "symbol": "ivy", + "name": "Ivy Mining" + }, + { + "id": "ixcoin", + "symbol": "ixc", + "name": "Ixcoin" + }, + { + "id": "ixicash", + "symbol": "ixi", + "name": "IxiCash" + }, + { + "id": "ixinium", + "symbol": "xxa", + "name": "Ixinium" + }, + { + "id": "ixrp", + "symbol": "ixrp", + "name": "iXRP" + }, + { + "id": "ixtz", + "symbol": "ixtz", + "name": "iXTZ" + }, + { + "id": "ize", + "symbol": "ize", + "name": "IZE" + }, + { + "id": "izeroium", + "symbol": "izer", + "name": "IZEROIUM" + }, + { + "id": "izichain", + "symbol": "izi", + "name": "IZIChain" + }, + { + "id": "jackpool-finance", + "symbol": "jfi", + "name": "JackPool.finance" + }, + { + "id": "jackpot", + "symbol": "777", + "name": "Jackpot" + }, + { + "id": "jack-token", + "symbol": "jack", + "name": "Jack Token" + }, + { + "id": "jade-currency", + "symbol": "jade", + "name": "Jade Currency" + }, + { + "id": "jaguarswap", + "symbol": "jaguar", + "name": "JaguarSwap" + }, + { + "id": "jarvis", + "symbol": "jar", + "name": "Jarvis+" + }, + { + "id": "jarvis-reward-token", + "symbol": "jrt", + "name": "Jarvis Reward Token" + }, + { + "id": "jasper-coin", + "symbol": "jac", + "name": "Jasper Coin" + }, + { + "id": "javascript-token", + "symbol": "js", + "name": "JavaScript Token" + }, + { + "id": "jboxcoin", + "symbol": "jbx", + "name": "JBOX" + }, + { + "id": "jb-protocol", + "symbol": "jbp", + "name": "JB Protocol" + }, + { + "id": "jd-coin", + "symbol": "jdc", + "name": "JD Coin" + }, + { + "id": "jdi-token", + "symbol": "jdi", + "name": "JDI Token" + }, + { + "id": "jem", + "symbol": "jem", + "name": "Jem" + }, + { + "id": "jemoo-community", + "symbol": "jmc", + "name": "Jemoo Community" + }, + { + "id": "jetcoin", + "symbol": "jet", + "name": "Jetcoin" + }, + { + "id": "jetmint", + "symbol": "xyz", + "name": "Jetmint" + }, + { + "id": "jewel", + "symbol": "jwl", + "name": "Jewel" + }, + { + "id": "jfin-coin", + "symbol": "jfin", + "name": "JFIN Coin" + }, + { + "id": "jiaozi", + "symbol": "jiaozi", + "name": "Jiaozi" + }, + { + "id": "jiggly-finance", + "symbol": "jigg", + "name": "Jiggly Finance" + }, + { + "id": "jigstack", + "symbol": "stak", + "name": "Jigstack" + }, + { + "id": "jinbi-token", + "symbol": "jnb", + "name": "Jinbi Token" + }, + { + "id": "jiviz", + "symbol": "jvz", + "name": "Jiviz" + }, + { + "id": "jllone", + "symbol": "jll", + "name": "Jllone" + }, + { + "id": "jmtime", + "symbol": "jmt", + "name": "JMTIME" + }, + { + "id": "jntre", + "symbol": "jntr/e", + "name": "JNTR/e" + }, + { + "id": "jobchain", + "symbol": "job", + "name": "Jobchain" + }, + { + "id": "jobscoin", + "symbol": "jobs", + "name": "Jobscoin" + }, + { + "id": "joint", + "symbol": "joint", + "name": "Joint Ventures" + }, + { + "id": "jointer", + "symbol": "jntr", + "name": "Jointer" + }, + { + "id": "joon", + "symbol": "joon", + "name": "JOON" + }, + { + "id": "joorschain", + "symbol": "jic", + "name": "JoorsChain" + }, + { + "id": "joos-protocol", + "symbol": "joos", + "name": "JOOS Protocol" + }, + { + "id": "joulecoin", + "symbol": "xjo", + "name": "Joulecoin" + }, + { + "id": "joy-coin", + "symbol": "joy", + "name": "Joy Coin" + }, + { + "id": "joys", + "symbol": "joys", + "name": "JOYS" + }, + { + "id": "joyso", + "symbol": "joy", + "name": "JOYSO" + }, + { + "id": "joytube-token", + "symbol": "jtt", + "name": "JoyTube Token" + }, + { + "id": "jpyq-stablecoin-by-q-dao-v1", + "symbol": "jpyq", + "name": "JPYQ Stablecoin by Q DAO v1.0" + }, + { + "id": "jsb-foundation", + "symbol": "jsb", + "name": "JSB Foundation" + }, + { + "id": "jubi-token", + "symbol": "jt", + "name": "Jubi Token" + }, + { + "id": "juggernaut", + "symbol": "jgn", + "name": "Juggernaut" + }, + { + "id": "juiice", + "symbol": "jui", + "name": "JUIICE" + }, + { + "id": "jul", + "symbol": "jul", + "name": "JustLiquidity" + }, + { + "id": "julien", + "symbol": "julien", + "name": "JULIEN" + }, + { + "id": "julswap", + "symbol": "juld", + "name": "JulSwap" + }, + { + "id": "jumpcoin", + "symbol": "jump", + "name": "Jumpcoin" + }, + { + "id": "junca-cash", + "symbol": "jcc", + "name": "Junca cash" + }, + { + "id": "junsonmingchancoin", + "symbol": "jmc", + "name": "Junsonmingchancoin" + }, + { + "id": "jupiter", + "symbol": "jup", + "name": "Jupiter" + }, + { + "id": "jur", + "symbol": "jur", + "name": "Jur" + }, + { + "id": "jurasaur", + "symbol": "jrex", + "name": "Jurasaur" + }, + { + "id": "jurassic-farm", + "symbol": "dino", + "name": "Jurassic Farm" + }, + { + "id": "just", + "symbol": "jst", + "name": "JUST" + }, + { + "id": "justbet", + "symbol": "winr", + "name": "JustBet" + }, + { + "id": "justliquidity-binance", + "symbol": "julb", + "name": "JustLiquidity Binance" + }, + { + "id": "just-network", + "symbol": "jus", + "name": "JUST NETWORK" + }, + { + "id": "just-stablecoin", + "symbol": "usdj", + "name": "JUST Stablecoin" + }, + { + "id": "juventus-fan-token", + "symbol": "juv", + "name": "Juventus Fan Token" + }, + { + "id": "k21", + "symbol": "k21", + "name": "K21" + }, + { + "id": "kaaso", + "symbol": "kaaso", + "name": "KAASO" + }, + { + "id": "kadena", + "symbol": "kda", + "name": "Kadena" + }, + { + "id": "kala", + "symbol": "kala", + "name": "Kala" + }, + { + "id": "kaleido", + "symbol": "kal", + "name": "Kaleido" + }, + { + "id": "kalicoin", + "symbol": "kali", + "name": "KALICOIN" + }, + { + "id": "kalkulus", + "symbol": "klks", + "name": "Kalkulus" + }, + { + "id": "kambria", + "symbol": "kat", + "name": "Kambria" + }, + { + "id": "kambria-yield-tuning-engine", + "symbol": "kyte", + "name": "Kambria Yield Tuning Engine" + }, + { + "id": "kan", + "symbol": "kan", + "name": "BitKan" + }, + { + "id": "kanadecoin", + "symbol": "kndc", + "name": "KanadeCoin" + }, + { + "id": "kangal", + "symbol": "kangal", + "name": "Kangal" + }, + { + "id": "kansas-city-chiefs-win-super-bowl", + "symbol": "chiefs", + "name": "Kansas City Chiefs Win Super Bowl" + }, + { + "id": "kanva", + "symbol": "knv", + "name": "Kanva" + }, + { + "id": "karaganda-token", + "symbol": "krg", + "name": "Karaganda Token" + }, + { + "id": "karatgold-coin", + "symbol": "kbc", + "name": "Karatgold Coin" + }, + { + "id": "karbo", + "symbol": "krb", + "name": "Karbo" + }, + { + "id": "kardiachain", + "symbol": "kai", + "name": "KardiaChain" + }, + { + "id": "karma-dao", + "symbol": "karma", + "name": "Karma DAO" + }, + { + "id": "kashhcoin", + "symbol": "kashh", + "name": "Kashhcoin" + }, + { + "id": "kassia-home", + "symbol": "kassiahome", + "name": "Kassia Home" + }, + { + "id": "katalyo", + "symbol": "ktlyo", + "name": "Katalyo" + }, + { + "id": "katana-finance", + "symbol": "katana", + "name": "Katana Finance" + }, + { + "id": "kattana", + "symbol": "ktn", + "name": "Kattana" + }, + { + "id": "kava", + "symbol": "kava", + "name": "Kava.io" + }, + { + "id": "kawanggawa", + "symbol": "kgw", + "name": "KAWANGGAWA" + }, + { + "id": "kcash", + "symbol": "kcash", + "name": "Kcash" + }, + { + "id": "kdag", + "symbol": "kdag", + "name": "King DAG" + }, + { + "id": "kebab-token", + "symbol": "kebab", + "name": "Kebab Token" + }, + { + "id": "keep3r-bsc-network", + "symbol": "kp3rb", + "name": "Keep3r BSC Network" + }, + { + "id": "keep3rv1", + "symbol": "kp3r", + "name": "Keep3rV1" + }, + { + "id": "keep4r", + "symbol": "kp4r", + "name": "Keep4r" + }, + { + "id": "keep-calm", + "symbol": "kch", + "name": "Keep Calm and Hodl" + }, + { + "id": "keep-network", + "symbol": "keep", + "name": "Keep Network" + }, + { + "id": "kefi-token", + "symbol": "kfi", + "name": "KeFi Token" + }, + { + "id": "kelvpn", + "symbol": "kel", + "name": "KelVPN" + }, + { + "id": "kemacoin", + "symbol": "kema", + "name": "KemaCoin" + }, + { + "id": "kepler-network", + "symbol": "kmw", + "name": "Kepler Network" + }, + { + "id": "kerman", + "symbol": "kerman", + "name": "KERMAN" + }, + { + "id": "kevacoin", + "symbol": "kva", + "name": "Kevacoin" + }, + { + "id": "key", + "symbol": "key", + "name": "Key" + }, + { + "id": "keyco", + "symbol": "kec", + "name": "Keyco" + }, + { + "id": "keyfi", + "symbol": "keyfi", + "name": "KeyFi" + }, + { + "id": "keysians-network", + "symbol": "ken", + "name": "Keysians Network" + }, + { + "id": "keytango", + "symbol": "tango", + "name": "keyTango" + }, + { + "id": "khipu-token", + "symbol": "kip", + "name": "Khipu Token" + }, + { + "id": "kianite", + "symbol": "kian", + "name": "Kianite" + }, + { + "id": "kickico", + "symbol": "kick", + "name": "KickToken" + }, + { + "id": "kickpad", + "symbol": "kpad", + "name": "KickPad" + }, + { + "id": "kids-cash", + "symbol": "kash", + "name": "Kids Cash" + }, + { + "id": "kilimanjaro", + "symbol": "kili", + "name": "Kilimanjaro" + }, + { + "id": "kiloample", + "symbol": "kmpl", + "name": "KiloAmple" + }, + { + "id": "kilopi", + "symbol": "lop", + "name": "Kilopi" + }, + { + "id": "kimchi-finance", + "symbol": "kimchi", + "name": "KIMCHI.finance" + }, + { + "id": "kimchiswap", + "symbol": "kswap", + "name": "KimchiSwap" + }, + { + "id": "kimex", + "symbol": "kmx", + "name": "KIMEX" + }, + { + "id": "kimochi-finance", + "symbol": "kimochi", + "name": "Kimochi Finance" + }, + { + "id": "kin", + "symbol": "kin", + "name": "Kin" + }, + { + "id": "kind-ads-token", + "symbol": "kind", + "name": "Kind Ads Token" + }, + { + "id": "kindcow-finance", + "symbol": "kind", + "name": "Kindcow Finance" + }, + { + "id": "kine-protocol", + "symbol": "kine", + "name": "Kine Protocol" + }, + { + "id": "kingdom-game-4-0", + "symbol": "kdg", + "name": "Kingdom Game 4.0" + }, + { + "id": "king-maker-coin", + "symbol": "kmc", + "name": "King Maker Coin" + }, + { + "id": "king-money", + "symbol": "kim", + "name": "King Money" + }, + { + "id": "king-of-defi", + "symbol": "kodx", + "name": "King Of Defi" + }, + { + "id": "kingscoin", + "symbol": "kgs", + "name": "KINGSCOIN" + }, + { + "id": "king-swap", + "symbol": "$king", + "name": "King Swap" + }, + { + "id": "kingxchain", + "symbol": "kxc", + "name": "KingXChain" + }, + { + "id": "kira-network", + "symbol": "kex", + "name": "KIRA Network" + }, + { + "id": "kirobo", + "symbol": "kiro", + "name": "Kirobo" + }, + { + "id": "kishu-inu", + "symbol": "kishu", + "name": "Kishu Inu" + }, + { + "id": "kitcoin", + "symbol": "ktc", + "name": "Kitcoin" + }, + { + "id": "kittenfinance", + "symbol": "kif", + "name": "KittenFinance" + }, + { + "id": "kittoken", + "symbol": "kit", + "name": "Kittoken" + }, + { + "id": "kiwigo", + "symbol": "kgo", + "name": "Kiwigo" + }, + { + "id": "kiwi-token", + "symbol": "kiwi", + "name": "KIWI Token" + }, + { + "id": "kizunacoin", + "symbol": "kiz", + "name": "KIZUNACOIN" + }, + { + "id": "kkcoin", + "symbol": "kk", + "name": "KKCOIN" + }, + { + "id": "klayswap-protocol", + "symbol": "ksp", + "name": "KlaySwap Protocol" + }, + { + "id": "klay-token", + "symbol": "klay", + "name": "Klaytn" + }, + { + "id": "klend", + "symbol": "klt", + "name": "KLend" + }, + { + "id": "kleros", + "symbol": "pnk", + "name": "Kleros" + }, + { + "id": "klever", + "symbol": "klv", + "name": "Klever" + }, + { + "id": "klever-finance", + "symbol": "kfi", + "name": "Klever Finance" + }, + { + "id": "klimatas", + "symbol": "kts", + "name": "Klimatas" + }, + { + "id": "klondike-bond", + "symbol": "kbond", + "name": "Klondike Bond" + }, + { + "id": "klondike-btc", + "symbol": "kbtc", + "name": "Klondike BTC" + }, + { + "id": "klondike-finance", + "symbol": "klon", + "name": "Klondike Finance v1" + }, + { + "id": "klondike-finance-v2", + "symbol": "klonx", + "name": "Klondike Finance v2" + }, + { + "id": "kmushicoin", + "symbol": "ktv", + "name": "Kmushicoin" + }, + { + "id": "knekted", + "symbol": "knt", + "name": "Knekted" + }, + { + "id": "know-your-developer", + "symbol": "kydc", + "name": "Know Your Developer" + }, + { + "id": "knoxfs", + "symbol": "kfx", + "name": "KnoxFS" + }, + { + "id": "kobocoin", + "symbol": "kobo", + "name": "Kobocoin" + }, + { + "id": "koduro", + "symbol": "koduro", + "name": "Koduro" + }, + { + "id": "koel-coin", + "symbol": "koel", + "name": "Koel Coin" + }, + { + "id": "koinon", + "symbol": "koin", + "name": "Koinon" + }, + { + "id": "koinos", + "symbol": "koin", + "name": "Koinos" + }, + { + "id": "kok-coin", + "symbol": "kok", + "name": "KOK Coin" + }, + { + "id": "kokoswap", + "symbol": "koko", + "name": "KokoSwap" + }, + { + "id": "kolin", + "symbol": "kolin", + "name": "Kolin" + }, + { + "id": "koloop-basic", + "symbol": "kpc", + "name": "Koloop Basic" + }, + { + "id": "komet", + "symbol": "komet", + "name": "Komet" + }, + { + "id": "komodo", + "symbol": "kmd", + "name": "Komodo" + }, + { + "id": "kompass", + "symbol": "komp", + "name": "Kompass" + }, + { + "id": "kong-defi", + "symbol": "kong", + "name": "Kong Defi" + }, + { + "id": "konjungate", + "symbol": "konj", + "name": "KONJUNGATE" + }, + { + "id": "konomi-network", + "symbol": "kono", + "name": "Konomi Network" + }, + { + "id": "kora-network", + "symbol": "knt", + "name": "Kora Network" + }, + { + "id": "koto", + "symbol": "koto", + "name": "Koto" + }, + { + "id": "kper-network", + "symbol": "kper", + "name": "Kper Network" + }, + { + "id": "kreds", + "symbol": "kreds", + "name": "Kreds" + }, + { + "id": "krios", + "symbol": "GIG", + "name": "Krios" + }, + { + "id": "kronn", + "symbol": "krex", + "name": "Kronn" + }, + { + "id": "kryll", + "symbol": "krl", + "name": "KRYLL" + }, + { + "id": "kryptobellion", + "symbol": "krypto", + "name": "Kryptobellion" + }, + { + "id": "kryptofranc", + "symbol": "kyf", + "name": "Kryptofranc" + }, + { + "id": "kryptokrona", + "symbol": "xkr", + "name": "Kryptokrona" + }, + { + "id": "krypton-token", + "symbol": "kgc", + "name": "Krypton Galaxy Coin" + }, + { + "id": "kskin", + "symbol": "ksk", + "name": "Kskin" + }, + { + "id": "kstarcoin", + "symbol": "ksc", + "name": "KStarCoin" + }, + { + "id": "k-tune", + "symbol": "ktt", + "name": "K-Tune" + }, + { + "id": "kuaitoken", + "symbol": "kt", + "name": "Kuai Token" + }, + { + "id": "kublaicoin", + "symbol": "kub", + "name": "Kublaicoin" + }, + { + "id": "kubocoin", + "symbol": "kubo", + "name": "KuboCoin" + }, + { + "id": "kucoin-shares", + "symbol": "kcs", + "name": "KuCoin Token" + }, + { + "id": "kuende", + "symbol": "kue", + "name": "Kuende" + }, + { + "id": "kuky-star", + "symbol": "kuky", + "name": "Kuky Star" + }, + { + "id": "kulupu", + "symbol": "klp", + "name": "Kulupu" + }, + { + "id": "kupp", + "symbol": "kupp", + "name": "KUPP" + }, + { + "id": "kurrent", + "symbol": "kurt", + "name": "Kurrent" + }, + { + "id": "kusama", + "symbol": "ksm", + "name": "Kusama" + }, + { + "id": "kush-finance", + "symbol": "kseed", + "name": "Kush Finance" + }, + { + "id": "kuverit", + "symbol": "kuv", + "name": "Kuverit" + }, + { + "id": "kvant", + "symbol": "kvnt", + "name": "KVANT" + }, + { + "id": "kvi", + "symbol": "kvi", + "name": "KVI" + }, + { + "id": "kwhcoin", + "symbol": "kwh", + "name": "KwhCoin" + }, + { + "id": "kxusd", + "symbol": "kxusd", + "name": "kxUSD" + }, + { + "id": "kyanite", + "symbol": "kyan", + "name": "Kyanite" + }, + { + "id": "kyber-network", + "symbol": "kncl", + "name": "Kyber Network Crystal Legacy" + }, + { + "id": "kyber-network-crystal", + "symbol": "KNC", + "name": "Kyber Network Crystal" + }, + { + "id": "kyc-crypto", + "symbol": "mima", + "name": "KYC.Crypto" + }, + { + "id": "kylin-network", + "symbol": "kyl", + "name": "Kylin Network" + }, + { + "id": "kzcash", + "symbol": "kzc", + "name": "Kzcash" + }, + { + "id": "labra-finance", + "symbol": "labra", + "name": "Labra Finance" + }, + { + "id": "labs-group", + "symbol": "labs", + "name": "LABS Group" + }, + { + "id": "ladz", + "symbol": "ladz", + "name": "LADZ" + }, + { + "id": "laikacoin", + "symbol": "laika", + "name": "LaikaCoin" + }, + { + "id": "lambda", + "symbol": "lamb", + "name": "Lambda" + }, + { + "id": "lamden", + "symbol": "tau", + "name": "Lamden" + }, + { + "id": "lanacoin", + "symbol": "lana", + "name": "LanaCoin" + }, + { + "id": "lance-coin", + "symbol": "lce", + "name": "Lance Coin" + }, + { + "id": "laq-pay", + "symbol": "laq", + "name": "LaQ Pay" + }, + { + "id": "largo-coin", + "symbol": "lrg", + "name": "Largo Coin" + }, + { + "id": "latamcash", + "symbol": "lmch", + "name": "Latamcash" + }, + { + "id": "latex-chain", + "symbol": "lxc", + "name": "Latex Chain" + }, + { + "id": "latino-token", + "symbol": "latino", + "name": "Latino Token" + }, + { + "id": "latiumx", + "symbol": "latx", + "name": "LatiumX" + }, + { + "id": "latoken", + "symbol": "la", + "name": "LATOKEN" + }, + { + "id": "lattice-token", + "symbol": "ltx", + "name": "Lattice Token" + }, + { + "id": "launchpool", + "symbol": "lpool", + "name": "Launchpool" + }, + { + "id": "lbk", + "symbol": "lbk", + "name": "LBK" + }, + { + "id": "lbrl", + "symbol": "lbrl", + "name": "LBRL" + }, + { + "id": "lbry-credits", + "symbol": "lbc", + "name": "LBRY Credits" + }, + { + "id": "lbt-chain", + "symbol": "lbt", + "name": "LBT Chain" + }, + { + "id": "lcg", + "symbol": "lcg", + "name": "LCG" + }, + { + "id": "lcx", + "symbol": "lcx", + "name": "LCX" + }, + { + "id": "lead-token", + "symbol": "lead", + "name": "Lead Token" + }, + { + "id": "leafcoin", + "symbol": "leaf", + "name": "Leafcoin" + }, + { + "id": "leasehold", + "symbol": "lsh", + "name": "Leasehold" + }, + { + "id": "legal-block", + "symbol": "lbk", + "name": "Legal Block" + }, + { + "id": "legends-room", + "symbol": "more", + "name": "More Coin" + }, + { + "id": "legia-warsaw-fan-token", + "symbol": "LEG", + "name": "Legia Warsaw Fan Token" + }, + { + "id": "legolas-exchange", + "symbol": "lgo", + "name": "LGO Token" + }, + { + "id": "lemochain", + "symbol": "lemo", + "name": "LemoChain" + }, + { + "id": "lemon-bet", + "symbol": "lbet", + "name": "Lemon Bet" + }, + { + "id": "lemond", + "symbol": "lemd", + "name": "Lemond" + }, + { + "id": "lemur-finance", + "symbol": "lem", + "name": "Lemur Finance" + }, + { + "id": "lendchain", + "symbol": "lv", + "name": "LendChain" + }, + { + "id": "lendefi", + "symbol": "LDFI", + "name": "Lendefi" + }, + { + "id": "lendhub", + "symbol": "lhb", + "name": "Lendhub" + }, + { + "id": "lendingblock", + "symbol": "lnd", + "name": "Lendingblock" + }, + { + "id": "lendroid-support-token", + "symbol": "lst", + "name": "Lendroid Support Token" + }, + { + "id": "leocoin", + "symbol": "lc4", + "name": "LEOcoin" + }, + { + "id": "leo-token", + "symbol": "leo", + "name": "LEO Token" + }, + { + "id": "lepard-coin", + "symbol": "lp", + "name": "LeoPard Coin" + }, + { + "id": "lepricon", + "symbol": "l3p", + "name": "Lepricon" + }, + { + "id": "letitride", + "symbol": "lir", + "name": "LetItRide" + }, + { + "id": "level01-derivatives-exchange", + "symbol": "lvx", + "name": "LVX" + }, + { + "id": "levelapp", + "symbol": "lvl", + "name": "LevelApp" + }, + { + "id": "levelg", + "symbol": "levelg", + "name": "LEVELG" + }, + { + "id": "leverj", + "symbol": "lev", + "name": "Leverj" + }, + { + "id": "leverj-gluon", + "symbol": "l2", + "name": "Leverj Gluon" + }, + { + "id": "lever-network", + "symbol": "lev", + "name": "Lever Network" + }, + { + "id": "levolution", + "symbol": "levl", + "name": "Levolution" + }, + { + "id": "lgcy-network", + "symbol": "lgcy", + "name": "LGCY Network" + }, + { + "id": "lhcoin", + "symbol": "lhcoin", + "name": "LHCoin" + }, + { + "id": "libartysharetoken", + "symbol": "lst", + "name": "Libartysharetoken" + }, + { + "id": "libera", + "symbol": "lib", + "name": "Libera" + }, + { + "id": "liber-coin", + "symbol": "lbr", + "name": "LIBER COIN" + }, + { + "id": "libertas-token", + "symbol": "libertas", + "name": "LIBERTAS" + }, + { + "id": "libfx", + "symbol": "libfx", + "name": "Libfx" + }, + { + "id": "libonomy", + "symbol": "lby", + "name": "Libonomy" + }, + { + "id": "libra-2", + "symbol": "lc", + "name": "Libra" + }, + { + "id": "libra-credit", + "symbol": "lba", + "name": "LibraToken" + }, + { + "id": "librefreelencer", + "symbol": "libref", + "name": "LibreFreelencer" + }, + { + "id": "lichang", + "symbol": "lc", + "name": "Lichang" + }, + { + "id": "lido-dao", + "symbol": "ldo", + "name": "Lido DAO" + }, + { + "id": "lien", + "symbol": "lien", + "name": "Lien" + }, + { + "id": "life-is-camping-community", + "symbol": "licc", + "name": "Life Is Camping Community" + }, + { + "id": "lifeline", + "symbol": "llt", + "name": "LifeLine" + }, + { + "id": "life-style-chain", + "symbol": "lst", + "name": "Life Style Chain" + }, + { + "id": "life-token", + "symbol": "ltn", + "name": "Life Token" + }, + { + "id": "lightbit", + "symbol": "litb", + "name": "LightBit" + }, + { + "id": "lightening-cash", + "symbol": "lic", + "name": "Lightening Cash" + }, + { + "id": "lightforge", + "symbol": "ltfg", + "name": "Lightforge" + }, + { + "id": "lightning-bitcoin", + "symbol": "lbtc", + "name": "Lightning Bitcoin" + }, + { + "id": "lightningcoin", + "symbol": "lc", + "name": "LightningCoin" + }, + { + "id": "lightning-protocol", + "symbol": "light", + "name": "Lightning" + }, + { + "id": "lightpaycoin", + "symbol": "lpc", + "name": "LightPayCoin" + }, + { + "id": "lightstreams", + "symbol": "pht", + "name": "Lightstreams Photon" + }, + { + "id": "likecoin", + "symbol": "like", + "name": "LikeCoin" + }, + { + "id": "limestone-network", + "symbol": "limex", + "name": "Limestone Network" + }, + { + "id": "limeswap", + "symbol": "lime", + "name": "LimeSwap" + }, + { + "id": "limitless-vip", + "symbol": "vip", + "name": "Limitless VIP" + }, + { + "id": "limitswap", + "symbol": "limit", + "name": "LimitSwap" + }, + { + "id": "lina", + "symbol": "lina", + "name": "LINA" + }, + { + "id": "linda", + "symbol": "mrx", + "name": "Metrix Coin" + }, + { + "id": "linear", + "symbol": "lina", + "name": "Linear" + }, + { + "id": "linear-bsc", + "symbol": "lina", + "name": "Linear (BSC)" + }, + { + "id": "linfinity", + "symbol": "lfc", + "name": "Linfinity" + }, + { + "id": "linix", + "symbol": "lnx", + "name": "LNX Protocol" + }, + { + "id": "link", + "symbol": "ln", + "name": "LINK" + }, + { + "id": "linka", + "symbol": "linka", + "name": "LINKA" + }, + { + "id": "linkart", + "symbol": "lar", + "name": "LinkArt" + }, + { + "id": "linkbased", + "symbol": "lbd", + "name": "LinkBased" + }, + { + "id": "linkcoin-token", + "symbol": "lkn", + "name": "LinkCoin Token" + }, + { + "id": "linker-coin", + "symbol": "lnc", + "name": "Linker Coin" + }, + { + "id": "link-eth-growth-alpha-set", + "symbol": "lega", + "name": "LINK/ETH Growth Alpha Set" + }, + { + "id": "link-eth-long-only-alpha-portfolio", + "symbol": "leloap", + "name": "LINK/ETH Long-Only Alpha Portfolio" + }, + { + "id": "link-eth-rsi-ratio-trading-set", + "symbol": "linkethrsi", + "name": "LINK/ETH RSI Ratio Trading Set" + }, + { + "id": "linkeye", + "symbol": "let", + "name": "Linkeye" + }, + { + "id": "linkflow", + "symbol": "lf", + "name": "Linkflow" + }, + { + "id": "link-platform", + "symbol": "lnk", + "name": "Link Platform" + }, + { + "id": "linkpool", + "symbol": "lpl", + "name": "LinkPool" + }, + { + "id": "link-profit-taker-set", + "symbol": "linkpt", + "name": "LINK Profit Taker Set" + }, + { + "id": "link-rsi-crossover-set", + "symbol": "linkrsico", + "name": "LINK RSI Crossover Set" + }, + { + "id": "linktoken", + "symbol": "ltk", + "name": "LinkToken" + }, + { + "id": "linkusd", + "symbol": "linkusd", + "name": "LINKUSD" + }, + { + "id": "lion-token", + "symbol": "lion", + "name": "Lion Token" + }, + { + "id": "lipchain", + "symbol": "lips", + "name": "LIPCHAIN" + }, + { + "id": "liquid-bank", + "symbol": "liq", + "name": "Liquid Bank" + }, + { + "id": "liquid-defi", + "symbol": "liq", + "name": "Liquid DeFi" + }, + { + "id": "liquidity-bot-token", + "symbol": "liq", + "name": "Liquidity Bot Token" + }, + { + "id": "liquidity-dividends-protocol", + "symbol": "LID", + "name": "Liquidity Dividends Protocol" + }, + { + "id": "liquidity-network", + "symbol": "lqd", + "name": "Liquidity Network" + }, + { + "id": "liquid-lottery-rtc", + "symbol": "liqlo", + "name": "Liquid Lottery RTC" + }, + { + "id": "liquity", + "symbol": "lqty", + "name": "Liquity" + }, + { + "id": "liquity-usd", + "symbol": "lusd", + "name": "Liquity USD" + }, + { + "id": "lisk", + "symbol": "lsk", + "name": "Lisk" + }, + { + "id": "litbinex-coin", + "symbol": "ltb", + "name": "Litbinex Coin" + }, + { + "id": "litebar", + "symbol": "ltb", + "name": "LiteBar" + }, + { + "id": "litebitcoin", + "symbol": "lbtc", + "name": "LiteBitcoin" + }, + { + "id": "litecash", + "symbol": "cash", + "name": "Litecash" + }, + { + "id": "litecoin", + "symbol": "ltc", + "name": "Litecoin" + }, + { + "id": "litecoin-bep2", + "symbol": "ltcb", + "name": "Litecoin BEP2" + }, + { + "id": "litecoin-cash", + "symbol": "lcc", + "name": "Litecoin Cash" + }, + { + "id": "litecoin-finance", + "symbol": "ltfn", + "name": "Litecoin Finance" + }, + { + "id": "litecoin-plus", + "symbol": "lcp", + "name": "Litecoin Plus" + }, + { + "id": "litecoin-sv", + "symbol": "lsv", + "name": "Litecoin SV" + }, + { + "id": "litecoin-token", + "symbol": "ltk", + "name": "Litecoin Token" + }, + { + "id": "litecoin-ultra", + "symbol": "ltcu", + "name": "LiteCoin Ultra" + }, + { + "id": "litecoinz", + "symbol": "ltz", + "name": "LitecoinZ" + }, + { + "id": "litedoge", + "symbol": "ldoge", + "name": "LiteDoge" + }, + { + "id": "litegold", + "symbol": "ltg", + "name": "LiteGold" + }, + { + "id": "litentry", + "symbol": "lit", + "name": "Litentry" + }, + { + "id": "litex", + "symbol": "lxt", + "name": "LITEX" + }, + { + "id": "lition", + "symbol": "lit", + "name": "Lition" + }, + { + "id": "littlesesame", + "symbol": "lsc", + "name": "Littlesesame" + }, + { + "id": "livenodes", + "symbol": "lno", + "name": "Livenodes" + }, + { + "id": "livenpay", + "symbol": "lvn", + "name": "LivenPay" + }, + { + "id": "livepeer", + "symbol": "lpt", + "name": "Livepeer" + }, + { + "id": "lives-token", + "symbol": "lvt", + "name": "Lives Token" + }, + { + "id": "live-swap-coin", + "symbol": "dsc", + "name": "Live Swap Coin" + }, + { + "id": "lkr-coin", + "symbol": "lkr", + "name": "LKR Coin" + }, + { + "id": "llamaswap", + "symbol": "lama", + "name": "LlamaSwap" + }, + { + "id": "lnko-token", + "symbol": "lnko", + "name": "LNKO Token" + }, + { + "id": "load-network", + "symbol": "load", + "name": "LOAD Network" + }, + { + "id": "loanburst", + "symbol": "lburst", + "name": "LoanBurst" + }, + { + "id": "loa-protocol", + "symbol": "loa", + "name": "LOA Protocol" + }, + { + "id": "lobstex-coin", + "symbol": "lobs", + "name": "Lobstex" + }, + { + "id": "localcoinswap", + "symbol": "lcs", + "name": "LocalCoinSwap" + }, + { + "id": "locgame", + "symbol": "locg", + "name": "LOCGame" + }, + { + "id": "lockchain", + "symbol": "loc", + "name": "LockTrip" + }, + { + "id": "lock-token", + "symbol": "lock", + "name": "LOCK Token" + }, + { + "id": "loki-network", + "symbol": "oxen", + "name": "Oxen" + }, + { + "id": "loltoken", + "symbol": "lol", + "name": "LOLTOKEN" + }, + { + "id": "lonelyfans", + "symbol": "lof", + "name": "LonelyFans" + }, + { + "id": "long-coin", + "symbol": "long", + "name": "LONG COIN" + }, + { + "id": "loom-network", + "symbol": "loomold", + "name": "Loom Network (OLD)" + }, + { + "id": "loom-network-new", + "symbol": "loom", + "name": "Loom Network (NEW)" + }, + { + "id": "loon-network", + "symbol": "loon", + "name": "Loon Network" + }, + { + "id": "loopring", + "symbol": "lrc", + "name": "Loopring" + }, + { + "id": "lotoblock", + "symbol": "loto", + "name": "Lotoblock" + }, + { + "id": "lottery-token", + "symbol": "lot", + "name": "Lottery Token" + }, + { + "id": "lotto", + "symbol": "lotto", + "name": "Lotto" + }, + { + "id": "lottonation", + "symbol": "lnt", + "name": "Lottonation" + }, + { + "id": "lovechain", + "symbol": "lov", + "name": "LoveChain" + }, + { + "id": "love-coin", + "symbol": "love", + "name": "LOVE Coin" + }, + { + "id": "lovehearts", + "symbol": "lvh", + "name": "LoveHearts" + }, + { + "id": "lp-3pool-curve", + "symbol": "3crv", + "name": "LP 3pool Curve" + }, + { + "id": "lp-renbtc-curve", + "symbol": "renbtcCurve", + "name": "LP renBTC Curve" + }, + { + "id": "lp-scurve", + "symbol": "sCurve", + "name": "LP-sCurve" + }, + { + "id": "lto-network", + "symbol": "lto", + "name": "LTO Network" + }, + { + "id": "lua-token", + "symbol": "lua", + "name": "Lua Token" + }, + { + "id": "lucent", + "symbol": "lcnt", + "name": "Lucent" + }, + { + "id": "luckchain", + "symbol": "bash", + "name": "LuckChain" + }, + { + "id": "luckstar", + "symbol": "lst", + "name": "Luckstar" + }, + { + "id": "lucky-2", + "symbol": "lucky", + "name": "LUCKY" + }, + { + "id": "luckyseventoken", + "symbol": "lst", + "name": "LuckySevenToken" + }, + { + "id": "lucy", + "symbol": "lucy", + "name": "LUCY" + }, + { + "id": "ludena-protocol", + "symbol": "ldn", + "name": "Ludena Protocol" + }, + { + "id": "ludos", + "symbol": "lud", + "name": "Ludos Protocol" + }, + { + "id": "lukki-operating-token", + "symbol": "lot", + "name": "Lukki Operating Token" + }, + { + "id": "lukso-token", + "symbol": "lyxe", + "name": "LUKSO Token" + }, + { + "id": "lukutex", + "symbol": "lkt", + "name": "Lukutex" + }, + { + "id": "lumeneo", + "symbol": "lmo", + "name": "Lumeneo" + }, + { + "id": "lumos", + "symbol": "LMS", + "name": "Lumos" + }, + { + "id": "luna-nusa-coin", + "symbol": "lncx", + "name": "Luna Nusa Coin" + }, + { + "id": "lunar-highway", + "symbol": "lunar", + "name": "Lunar Highway" + }, + { + "id": "lunarium", + "symbol": "xln", + "name": "Lunarium" + }, + { + "id": "lunarx", + "symbol": "lx", + "name": "LunarX" + }, + { + "id": "lunch-money", + "symbol": "lmy", + "name": "Lunch Money" + }, + { + "id": "lunes", + "symbol": "lunes", + "name": "Lunes" + }, + { + "id": "lung-protocol", + "symbol": "l2p", + "name": "Lung Protocol" + }, + { + "id": "lunyr", + "symbol": "lun", + "name": "Lunyr" + }, + { + "id": "lux", + "symbol": "lx", + "name": "Moonlight Lux" + }, + { + "id": "lux-bio-exchange-coin", + "symbol": "lbxc", + "name": "LUX BIO EXCHANGE COIN" + }, + { + "id": "luxcoin", + "symbol": "lux", + "name": "LUXCoin" + }, + { + "id": "luxurious-pro-network-token", + "symbol": "lpnt", + "name": "Luxurious Pro Network Token" + }, + { + "id": "luxurium", + "symbol": "lxmt", + "name": "Luxurium" + }, + { + "id": "lydia-finance", + "symbol": "lyd", + "name": "Lydia Finance" + }, + { + "id": "lyfe", + "symbol": "lyfe", + "name": "Lyfe" + }, + { + "id": "lyfe-gold", + "symbol": "lgold", + "name": "Lyfe Gold" + }, + { + "id": "lyfe-land", + "symbol": "lland", + "name": "Lyfe Land" + }, + { + "id": "lyfe-silver", + "symbol": "lsilver", + "name": "Lyfe Silver" + }, + { + "id": "lykke", + "symbol": "lkk", + "name": "Lykke" + }, + { + "id": "lympo", + "symbol": "lym", + "name": "Lympo" + }, + { + "id": "lympo-market-token", + "symbol": "lmt", + "name": "Lympo Market Token" + }, + { + "id": "lynchpin_token", + "symbol": "lyn", + "name": "Lynchpin Token" + }, + { + "id": "lync-network", + "symbol": "lync", + "name": "LYNC Network" + }, + { + "id": "lynx", + "symbol": "lynx", + "name": "Lynx" + }, + { + "id": "lyra", + "symbol": "lyr", + "name": "Lyra" + }, + { + "id": "lytix", + "symbol": "lytx", + "name": "Lytix" + }, + { + "id": "lyze", + "symbol": "lze", + "name": "LYZE" + }, + { + "id": "macaronswap", + "symbol": "mcrn", + "name": "MacaronSwap" + }, + { + "id": "mach", + "symbol": "mach", + "name": "MACH Project" + }, + { + "id": "machinecoin", + "symbol": "mac", + "name": "Machinecoin" + }, + { + "id": "machix", + "symbol": "mcx", + "name": "Machi X" + }, + { + "id": "macpo", + "symbol": "macpo", + "name": "Master Coin Point" + }, + { + "id": "mad-network", + "symbol": "mad", + "name": "MADNetwork" + }, + { + "id": "maecenas", + "symbol": "art", + "name": "Maecenas" + }, + { + "id": "mafia-network", + "symbol": "mafi", + "name": "Mafia.Network" + }, + { + "id": "maggie", + "symbol": "mag", + "name": "Maggie" + }, + { + "id": "magi", + "symbol": "xmg", + "name": "Magi" + }, + { + "id": "magic-cube", + "symbol": "mcc", + "name": "Magic Cube Coin" + }, + { + "id": "magic-e-stock", + "symbol": "msb", + "name": "Magic E-stock" + }, + { + "id": "magikarp-finance", + "symbol": "magi", + "name": "Magikarp Finance" + }, + { + "id": "magnachain", + "symbol": "mgc", + "name": "Magnachain" + }, + { + "id": "mahadao", + "symbol": "maha", + "name": "MahaDAO" + }, + { + "id": "maidsafecoin", + "symbol": "maid", + "name": "MaidSafeCoin" + }, + { + "id": "maincoin", + "symbol": "mnc", + "name": "MainCoin" + }, + { + "id": "mainframe", + "symbol": "mft", + "name": "Hifi Finance" + }, + { + "id": "mainstream-for-the-underground", + "symbol": "mftu", + "name": "Mainstream For The Underground" + }, + { + "id": "makcoin", + "symbol": "mak", + "name": "MAKCOIN" + }, + { + "id": "make-more-money", + "symbol": "M3C", + "name": "Make More Money" + }, + { + "id": "maker", + "symbol": "mkr", + "name": "Maker" + }, + { + "id": "maker-basic", + "symbol": "mkb", + "name": "Maker Basic" + }, + { + "id": "makes", + "symbol": "mks", + "name": "Makes" + }, + { + "id": "malwarechain", + "symbol": "malw", + "name": "MalwareChain" + }, + { + "id": "manateecoin", + "symbol": "mtc", + "name": "ManateeCoin" + }, + { + "id": "mandala-exchange-token", + "symbol": "mdx", + "name": "Mandala Exchange Token" + }, + { + "id": "mandi-token", + "symbol": "mandi", + "name": "Mandi Token" + }, + { + "id": "mangochain", + "symbol": "mgp", + "name": "MangoChain" + }, + { + "id": "mango-market-caps", + "symbol": "mcaps", + "name": "Mango Market Caps" + }, + { + "id": "mango-markets", + "symbol": "mngo", + "name": "Mango Markets" + }, + { + "id": "mangu", + "symbol": "mnguz", + "name": "Mangu" + }, + { + "id": "manna", + "symbol": "manna", + "name": "Manna" + }, + { + "id": "mano-coin", + "symbol": "mano", + "name": "Mano Coin" + }, + { + "id": "mantis-network", + "symbol": "mntis", + "name": "Mantis Network" + }, + { + "id": "mantra-dao", + "symbol": "om", + "name": "MANTRA DAO" + }, + { + "id": "many", + "symbol": "many", + "name": "MANY" + }, + { + "id": "manyswap", + "symbol": "many", + "name": "Manyswap" + }, + { + "id": "mao-zedong", + "symbol": "mao", + "name": "Mao Zedong" + }, + { + "id": "mapcoin", + "symbol": "mapc", + "name": "MapCoin" + }, + { + "id": "maple-finance", + "symbol": "mpl", + "name": "Maple" + }, + { + "id": "maps", + "symbol": "maps", + "name": "MAPS" + }, + { + "id": "marblecoin", + "symbol": "mbc", + "name": "Marblecoin" + }, + { + "id": "marcopolo", + "symbol": "map", + "name": "MAP Protocol" + }, + { + "id": "marginswap", + "symbol": "mfi", + "name": "Marginswap" + }, + { + "id": "margix", + "symbol": "mgx", + "name": "MargiX" + }, + { + "id": "mario-cash-jan-2021", + "symbol": "mario-cash-jan-2021", + "name": "Mario Cash Synthetic Token Expiring 15 January 2021" + }, + { + "id": "markaccy", + "symbol": "MKCY", + "name": "Markaccy" + }, + { + "id": "market-arbitrage-coin", + "symbol": "marc", + "name": "Market Arbitrage Coin" + }, + { + "id": "marketpeak", + "symbol": "peak", + "name": "PEAKDEFI" + }, + { + "id": "markyt", + "symbol": "mar", + "name": "MARKYT" + }, + { + "id": "marlin", + "symbol": "pond", + "name": "Marlin" + }, + { + "id": "mar-network", + "symbol": "mars", + "name": "Mars Network" + }, + { + "id": "mars", + "symbol": "mars", + "name": "Mars" + }, + { + "id": "marscoin", + "symbol": "mars", + "name": "Marscoin" + }, + { + "id": "marshal-lion-group-coin", + "symbol": "mlgc", + "name": "Marshal Lion Group Coin" + }, + { + "id": "marshmellowdefi", + "symbol": "mash", + "name": "MarshmallowDeFi" + }, + { + "id": "marsmission", + "symbol": "marsm", + "name": "MarsMission" + }, + { + "id": "martexcoin", + "symbol": "mxt", + "name": "MarteXcoin" + }, + { + "id": "martian-dao", + "symbol": "mdao", + "name": "Martian DAO" + }, + { + "id": "martkist", + "symbol": "martk", + "name": "Martkist" + }, + { + "id": "marxcoin", + "symbol": "marx", + "name": "MarxCoin" + }, + { + "id": "masari", + "symbol": "msr", + "name": "Masari" + }, + { + "id": "mask-network", + "symbol": "mask", + "name": "Mask Network" + }, + { + "id": "masq", + "symbol": "masq", + "name": "MASQ" + }, + { + "id": "mass", + "symbol": "mass", + "name": "MASS" + }, + { + "id": "mass-vehicle-ledger", + "symbol": "mvl", + "name": "MVL" + }, + { + "id": "master-contract-token", + "symbol": "mct", + "name": "Master Contract Token" + }, + { + "id": "masternet", + "symbol": "mash", + "name": "Masternet" + }, + { + "id": "master-usd", + "symbol": "musd", + "name": "MASTER USD" + }, + { + "id": "masterwin", + "symbol": "mw", + "name": "MasterWin" + }, + { + "id": "matchpool", + "symbol": "gup", + "name": "Guppy" + }, + { + "id": "math", + "symbol": "math", + "name": "MATH" + }, + { + "id": "matic-aave-aave", + "symbol": "maaave", + "name": "Matic Aave Interest Bearing AAVE" + }, + { + "id": "matic-aave-dai", + "symbol": "madai", + "name": "Matic Aave Interest Bearing DAI" + }, + { + "id": "matic-aave-link", + "symbol": "malink", + "name": "Matic Aave Interest Bearing LINK" + }, + { + "id": "matic-aave-tusd", + "symbol": "matusd", + "name": "Matic Aave interest bearing TUSD" + }, + { + "id": "matic-aave-uni", + "symbol": "mauni", + "name": "Matic Aave Interest Bearing UNI" + }, + { + "id": "matic-aave-usdc", + "symbol": "mausdc", + "name": "Matic Aave Interest Bearing USDC" + }, + { + "id": "matic-aave-usdt", + "symbol": "mausdt", + "name": "Matic Aave Interest Bearing USDT" + }, + { + "id": "matic-aave-weth", + "symbol": "maweth", + "name": "Matic Aave Interest Bearing WETH" + }, + { + "id": "matic-aave-yfi", + "symbol": "mayfi", + "name": "Matic Aave Interest Bearing YFI" + }, + { + "id": "matic-network", + "symbol": "matic", + "name": "Polygon" + }, + { + "id": "matrexcoin", + "symbol": "mac", + "name": "Matrexcoin" + }, + { + "id": "matrix-ai-network", + "symbol": "man", + "name": "Matrix AI Network" + }, + { + "id": "matryx", + "symbol": "mtx", + "name": "MATRYX" + }, + { + "id": "mavro", + "symbol": "mvr", + "name": "Mavro" + }, + { + "id": "maxcoin", + "symbol": "max", + "name": "Maxcoin" + }, + { + "id": "maxonrow", + "symbol": "mxw", + "name": "Maxonrow" + }, + { + "id": "max-property-group", + "symbol": "mpg", + "name": "Max Property Group" + }, + { + "id": "max-token", + "symbol": "max", + "name": "MAX Token" + }, + { + "id": "maya-coin", + "symbol": "maya", + "name": "Maya Coin" + }, + { + "id": "maya-preferred-223", + "symbol": "mayp", + "name": "Maya Preferred" + }, + { + "id": "maza", + "symbol": "mzc", + "name": "Maza" + }, + { + "id": "mbitbooks", + "symbol": "mbit", + "name": "MBitBooks" + }, + { + "id": "mbm-token", + "symbol": "mbm", + "name": "MBM Token" + }, + { + "id": "mcbase-finance", + "symbol": "mcbase", + "name": "McBase Finance" + }, + { + "id": "mcdex", + "symbol": "mcb", + "name": "MCDEX" + }, + { + "id": "mchain", + "symbol": "mar", + "name": "Mchain" + }, + { + "id": "m-chain", + "symbol": "m", + "name": "M Chain" + }, + { + "id": "mci-coin", + "symbol": "mci", + "name": "MCI Coin" + }, + { + "id": "mcobit", + "symbol": "mct", + "name": "Mcobit" + }, + { + "id": "mdex", + "symbol": "mdx", + "name": "Mdex" + }, + { + "id": "mdsquare", + "symbol": "tmed", + "name": "MDsquare" + }, + { + "id": "mdtoken", + "symbol": "mdtk", + "name": "MDtoken" + }, + { + "id": "mdu", + "symbol": "mdu", + "name": "MDUKEY" + }, + { + "id": "measurable-data-token", + "symbol": "mdt", + "name": "Measurable Data Token" + }, + { + "id": "meconcash", + "symbol": "mch", + "name": "Meconcash" + }, + { + "id": "mecro-coin", + "symbol": "mec", + "name": "Mecro Coin" + }, + { + "id": "media-network", + "symbol": "media", + "name": "Media Network" + }, + { + "id": "medibit", + "symbol": "medibit", + "name": "MEDIBIT" + }, + { + "id": "medibloc", + "symbol": "med", + "name": "Medibloc" + }, + { + "id": "medicalchain", + "symbol": "mtn", + "name": "Medicalchain" + }, + { + "id": "medical-token-currency", + "symbol": "mtc", + "name": "Doc.com" + }, + { + "id": "medicalveda", + "symbol": "mveda", + "name": "MedicalVeda" + }, + { + "id": "medican-coin", + "symbol": "mcan", + "name": "Medican Coin" + }, + { + "id": "medic-coin", + "symbol": "medic", + "name": "Medic Coin" + }, + { + "id": "mediconnect", + "symbol": "medi", + "name": "MediConnect" + }, + { + "id": "medikey", + "symbol": "mkey", + "name": "MEDIKEY" + }, + { + "id": "medishares", + "symbol": "mds", + "name": "MediShares" + }, + { + "id": "medium", + "symbol": "mdm", + "name": "MEDIUM" + }, + { + "id": "medooza-ecosystem", + "symbol": "mdza", + "name": "Medooza Ecosystem" + }, + { + "id": "medusa", + "symbol": "dusa", + "name": "Medusa" + }, + { + "id": "meetluna", + "symbol": "lstr", + "name": "Luna Stars" + }, + { + "id": "meetone", + "symbol": "meetone", + "name": "MEET.ONE" + }, + { + "id": "meetple", + "symbol": "mpt", + "name": "Meetple" + }, + { + "id": "megabonk", + "symbol": "mbonk", + "name": "megaBonk" + }, + { + "id": "megacoin", + "symbol": "mec", + "name": "Megacoin" + }, + { + "id": "megacryptopolis", + "symbol": "mega", + "name": "MegaCryptoPolis" + }, + { + "id": "mega-lottery-services-global", + "symbol": "mlr", + "name": "Mega Lottery Services Global" + }, + { + "id": "melalie", + "symbol": "mel", + "name": "Melalie" + }, + { + "id": "meld-gold", + "symbol": "mcau", + "name": "Meld Gold" + }, + { + "id": "meliora", + "symbol": "mora", + "name": "Meliora" + }, + { + "id": "mello-token", + "symbol": "mello", + "name": "Mello Token" + }, + { + "id": "melon", + "symbol": "mln", + "name": "Enzyme" + }, + { + "id": "melonheadsprotocol", + "symbol": "mhsp", + "name": "MelonHeadSProtocol" + }, + { + "id": "membrana-platform", + "symbol": "mbn", + "name": "Membrana" + }, + { + "id": "meme-cash", + "symbol": "mch", + "name": "Meme Cash" + }, + { + "id": "memepad", + "symbol": "mepad", + "name": "MemePad" + }, + { + "id": "memes-token", + "symbol": "memes", + "name": "Memes Token" + }, + { + "id": "memetic", + "symbol": "meme", + "name": "Memetic" + }, + { + "id": "menapay", + "symbol": "mpay", + "name": "Menapay" + }, + { + "id": "menlo-one", + "symbol": "one", + "name": "Menlo One" + }, + { + "id": "meowth", + "symbol": "meowth", + "name": "Meowth" + }, + { + "id": "meraki", + "symbol": "mek", + "name": "Meraki" + }, + { + "id": "merchdao", + "symbol": "mrch", + "name": "MerchDAO" + }, + { + "id": "merculet", + "symbol": "mvp", + "name": "Merculet" + }, + { + "id": "mercurity-finance", + "symbol": "mee", + "name": "Mercurity Finance" + }, + { + "id": "mercury", + "symbol": "mer", + "name": "Mercury" + }, + { + "id": "merebel", + "symbol": "meri", + "name": "Merebel" + }, + { + "id": "merge", + "symbol": "merge", + "name": "Merge" + }, + { + "id": "mergecoin", + "symbol": "mgc", + "name": "MergeCoin" + }, + { + "id": "meridaworld", + "symbol": "mer", + "name": "MeridaWorld" + }, + { + "id": "meridian-network", + "symbol": "lock", + "name": "Meridian Network" + }, + { + "id": "meritcoins", + "symbol": "mrc", + "name": "Meritcoins" + }, + { + "id": "meroechain", + "symbol": "mrc", + "name": "MeroeChain" + }, + { + "id": "meschain", + "symbol": "mes", + "name": "MesChain" + }, + { + "id": "mesefa", + "symbol": "sefa", + "name": "MESEFA" + }, + { + "id": "meshbox", + "symbol": "mesh", + "name": "MeshBox" + }, + { + "id": "meta", + "symbol": "mta", + "name": "mStable Governance Token: Meta" + }, + { + "id": "metacoin", + "symbol": "mtc", + "name": "Metacoin" + }, + { + "id": "metadium", + "symbol": "meta", + "name": "Metadium" + }, + { + "id": "metagame", + "symbol": "seed", + "name": "MetaGame" + }, + { + "id": "metahash", + "symbol": "mhc", + "name": "#MetaHash" + }, + { + "id": "metal", + "symbol": "mtl", + "name": "Metal" + }, + { + "id": "metal-music-coin", + "symbol": "mtlmc3", + "name": "Metal Music Coin" + }, + { + "id": "metal-packaging-token", + "symbol": "mpt", + "name": "Metal Packaging Token" + }, + { + "id": "metamorph", + "symbol": "metm", + "name": "MetaMorph" + }, + { + "id": "meta-network", + "symbol": "meta", + "name": "Meta Network" + }, + { + "id": "metaprediction", + "symbol": "metp", + "name": "Metaprediction" + }, + { + "id": "metaverse-dualchain-network-architecture", + "symbol": "dna", + "name": "Metaverse DNA" + }, + { + "id": "metaverse-etp", + "symbol": "etp", + "name": "Metaverse ETP" + }, + { + "id": "metaverse-index", + "symbol": "mvi", + "name": "Metaverse Index" + }, + { + "id": "metaverse-nft-index", + "symbol": "PLAY", + "name": "Metaverse NFT Index" + }, + { + "id": "metawhale-btc", + "symbol": "mwbtc", + "name": "MetaWhale BTC" + }, + { + "id": "metawhale-gold", + "symbol": "MWG", + "name": "Metawhale Gold" + }, + { + "id": "meteorite-network", + "symbol": "meteor", + "name": "Meteorite Network" + }, + { + "id": "meter", + "symbol": "mtrg", + "name": "Meter Governance" + }, + { + "id": "meter-governance-mapped-by-meter-io", + "symbol": "eMTRG", + "name": "Meter Governance mapped by Meter.io" + }, + { + "id": "meter-stable", + "symbol": "mtr", + "name": "Meter Stable" + }, + { + "id": "method-fi", + "symbol": "mthd", + "name": "Method Finance" + }, + { + "id": "metis", + "symbol": "mts", + "name": "Metis" + }, + { + "id": "metric-exchange", + "symbol": "metric", + "name": "MetricExchange" + }, + { + "id": "metronome", + "symbol": "met", + "name": "Metronome" + }, + { + "id": "mettalex", + "symbol": "mtlx", + "name": "Mettalex" + }, + { + "id": "mex", + "symbol": "mex", + "name": "MEX" + }, + { + "id": "mexc-token", + "symbol": "mexc", + "name": "MEXC Token" + }, + { + "id": "mfcoin", + "symbol": "mfc", + "name": "MFCoin" + }, + { + "id": "mgc-token", + "symbol": "mgc", + "name": "MGC Token" + }, + { + "id": "miami", + "symbol": "miami", + "name": "MIAMI" + }, + { + "id": "mib-coin", + "symbol": "mib", + "name": "MIB Coin" + }, + { + "id": "microbitcoin", + "symbol": "mbc", + "name": "MicroBitcoin" + }, + { + "id": "micro-blood-science", + "symbol": "mbs", + "name": "MicroBloodScience" + }, + { + "id": "microchain", + "symbol": "mb", + "name": "Microchain" + }, + { + "id": "microcoin", + "symbol": "mcc", + "name": "MicroCoin" + }, + { + "id": "micromines", + "symbol": "micro", + "name": "Micromines" + }, + { + "id": "micromoney", + "symbol": "amm", + "name": "MicroMoney" + }, + { + "id": "midas", + "symbol": "midas", + "name": "Midas" + }, + { + "id": "midas-cash", + "symbol": "mcash", + "name": "Mcashchain" + }, + { + "id": "midas-dollar", + "symbol": "mdo", + "name": "Midas Dollar" + }, + { + "id": "midas-dollar-share", + "symbol": "mds", + "name": "Midas Dollar Share" + }, + { + "id": "midas-gold", + "symbol": "mdg", + "name": "Midas Gold" + }, + { + "id": "midas-protocol", + "symbol": "mas", + "name": "Midas Protocol" + }, + { + "id": "migranet", + "symbol": "mig", + "name": "Migranet" + }, + { + "id": "miks-coin", + "symbol": "miks", + "name": "MIKS COIN" + }, + { + "id": "mileverse", + "symbol": "mvc", + "name": "MileVerse" + }, + { + "id": "milfies", + "symbol": "milf", + "name": "Milfies" + }, + { + "id": "milk-alliance", + "symbol": "mlk", + "name": "MiL.k Alliance" + }, + { + "id": "milk-token", + "symbol": "milk", + "name": "Milk Token" + }, + { + "id": "millenniumclub", + "symbol": "mclb", + "name": "MillenniumClub Coin" + }, + { + "id": "millimeter", + "symbol": "mm", + "name": "Millimeter" + }, + { + "id": "mimatic", + "symbol": "mimatic", + "name": "miMatic" + }, + { + "id": "mimblewimblecoin", + "symbol": "mwc", + "name": "MimbleWimbleCoin" + }, + { + "id": "mimosa", + "symbol": "mimo", + "name": "Mimosa" + }, + { + "id": "mina-protocol", + "symbol": "mina", + "name": "Mina Protocol (IOU)" + }, + { + "id": "mincoin", + "symbol": "mnc", + "name": "Mincoin" + }, + { + "id": "mindcoin", + "symbol": "mnd", + "name": "MindCoin" + }, + { + "id": "mindol", + "symbol": "min", + "name": "MINDOL" + }, + { + "id": "minds", + "symbol": "minds", + "name": "Minds" + }, + { + "id": "minebee", + "symbol": "mb", + "name": "MineBee" + }, + { + "id": "mineral", + "symbol": "mnr", + "name": "Mineral" + }, + { + "id": "minereum", + "symbol": "mne", + "name": "Minereum" + }, + { + "id": "minergate-token", + "symbol": "mg", + "name": "MinerGate Token" + }, + { + "id": "minerva-wallet", + "symbol": "miva", + "name": "Minerva Wallet" + }, + { + "id": "mineum", + "symbol": "mnm", + "name": "Mineum" + }, + { + "id": "mini", + "symbol": "mini", + "name": "Mini" + }, + { + "id": "minibitcoin", + "symbol": "mbtc", + "name": "MiniBitcoin" + }, + { + "id": "mintcoin", + "symbol": "mint", + "name": "Mintcoin" + }, + { + "id": "minter-hub", + "symbol": "hub", + "name": "Minter Hub" + }, + { + "id": "minty-art", + "symbol": "minty", + "name": "Minty Art" + }, + { + "id": "mirai", + "symbol": "mri", + "name": "Mirai" + }, + { + "id": "miraqle", + "symbol": "mql", + "name": "MiraQle" + }, + { + "id": "mir-coin", + "symbol": "mir", + "name": "MIR COIN" + }, + { + "id": "mirocana", + "symbol": "miro", + "name": "Mirocana" + }, + { + "id": "mirror", + "symbol": "mor", + "name": "Mirror" + }, + { + "id": "mirrored-airbnb", + "symbol": "mabnb", + "name": "Mirrored Airbnb" + }, + { + "id": "mirrored-alibaba", + "symbol": "mbaba", + "name": "Mirrored Alibaba" + }, + { + "id": "mirrored-amazon", + "symbol": "mamzn", + "name": "Mirrored Amazon" + }, + { + "id": "mirrored-amc-entertainment", + "symbol": "mamc", + "name": "Mirrored AMC Entertainment" + }, + { + "id": "mirrored-apple", + "symbol": "maapl", + "name": "Mirrored Apple" + }, + { + "id": "mirrored-bitcoin", + "symbol": "mbtc", + "name": "Mirrored Bitcoin" + }, + { + "id": "mirrored-ether", + "symbol": "meth", + "name": "Mirrored Ether" + }, + { + "id": "mirrored-facebook", + "symbol": "mfb", + "name": "Mirrored Facebook" + }, + { + "id": "mirrored-gamestop", + "symbol": "mgme", + "name": "Mirrored GameStop" + }, + { + "id": "mirrored-goldman-sachs", + "symbol": "mgs", + "name": "Mirrored Goldman Sachs" + }, + { + "id": "mirrored-google", + "symbol": "mgoogl", + "name": "Mirrored Google" + }, + { + "id": "mirrored-invesco-qqq-trust", + "symbol": "mqqq", + "name": "Mirrored Invesco QQQ Trust" + }, + { + "id": "mirrored-ishares-gold-trust", + "symbol": "miau", + "name": "Mirrored iShares Gold Trust" + }, + { + "id": "mirrored-ishares-silver-trust", + "symbol": "mslv", + "name": "Mirrored iShares Silver Trust" + }, + { + "id": "mirrored-microsoft", + "symbol": "mmsft", + "name": "Mirrored Microsoft" + }, + { + "id": "mirrored-netflix", + "symbol": "mnflx", + "name": "Mirrored Netflix" + }, + { + "id": "mirrored-proshares-vix", + "symbol": "mvixy", + "name": "Mirrored ProShares VIX" + }, + { + "id": "mirrored-tesla", + "symbol": "mtsla", + "name": "Mirrored Tesla" + }, + { + "id": "mirrored-twitter", + "symbol": "mtwtr", + "name": "Mirrored Twitter" + }, + { + "id": "mirrored-united-states-oil-fund", + "symbol": "muso", + "name": "Mirrored United States Oil Fund" + }, + { + "id": "mirror-protocol", + "symbol": "mir", + "name": "Mirror Protocol" + }, + { + "id": "mirror-world-token", + "symbol": "mw", + "name": "Mirror World Token" + }, + { + "id": "misbloc", + "symbol": "msb", + "name": "Misbloc" + }, + { + "id": "miss", + "symbol": "miss", + "name": "MISS" + }, + { + "id": "mist", + "symbol": "mist", + "name": "Mist" + }, + { + "id": "mith-cash", + "symbol": "mic", + "name": "Mithril Cash" + }, + { + "id": "mithril", + "symbol": "mith", + "name": "Mithril" + }, + { + "id": "mithril-share", + "symbol": "mis", + "name": "Mithril Share" + }, + { + "id": "mixin", + "symbol": "xin", + "name": "Mixin" + }, + { + "id": "mixmarvel", + "symbol": "mix", + "name": "MixMarvel" + }, + { + "id": "mixsome", + "symbol": "some", + "name": "Mixsome" + }, + { + "id": "mixtrust", + "symbol": "mxt", + "name": "MixTrust" + }, + { + "id": "mixty-finance", + "symbol": "mxf", + "name": "Mixty Finance" + }, + { + "id": "mktcoin", + "symbol": "mlm", + "name": "MktCoin" + }, + { + "id": "mmaon", + "symbol": "mmaon", + "name": "MMAON" + }, + { + "id": "mmocoin", + "symbol": "mmo", + "name": "MMOCoin" + }, + { + "id": "mm-token", + "symbol": "mm", + "name": "MM Token" + }, + { + "id": "mnmcoin", + "symbol": "mnmc", + "name": "MNMCoin" + }, + { + "id": "mnpcoin", + "symbol": "mnp", + "name": "MNPCoin" + }, + { + "id": "mnpostree", + "symbol": "mptc", + "name": "MNPoSTree" + }, + { + "id": "moac", + "symbol": "moac", + "name": "MOAC" + }, + { + "id": "moar", + "symbol": "moar", + "name": "Moar Finance" + }, + { + "id": "mobiecoin", + "symbol": "mbx", + "name": "MobieCoin" + }, + { + "id": "mobifi", + "symbol": "mofi", + "name": "MobiFi" + }, + { + "id": "mobilecoin", + "symbol": "mob", + "name": "MobileCoin" + }, + { + "id": "mobile-crypto-pay-coin", + "symbol": "mcpc", + "name": "Mobile Crypto Pay Coin" + }, + { + "id": "mobilego", + "symbol": "mgo", + "name": "MobileGo" + }, + { + "id": "mobilian-coin", + "symbol": "mbn", + "name": "Mobilian Coin" + }, + { + "id": "mobilink-coin", + "symbol": "molk", + "name": "MobilinkToken" + }, + { + "id": "mobit-global", + "symbol": "mbgl", + "name": "Mobit Global" + }, + { + "id": "mobius", + "symbol": "mobi", + "name": "Mobius" + }, + { + "id": "mobox", + "symbol": "mbox", + "name": "Mobox" + }, + { + "id": "mochi-market", + "symbol": "moma", + "name": "Mochi Market" + }, + { + "id": "mochimo", + "symbol": "mcm", + "name": "Mochimo" + }, + { + "id": "mochiswap", + "symbol": "mochi", + "name": "Mochiswap" + }, + { + "id": "mocktailswap", + "symbol": "mok", + "name": "MocktailSwap" + }, + { + "id": "modefi", + "symbol": "mod", + "name": "Modefi" + }, + { + "id": "model-x-coin", + "symbol": "modx", + "name": "MODEL-X-coin" + }, + { + "id": "modern-investment-coin", + "symbol": "modic", + "name": "Modern Investment Coin" + }, + { + "id": "modex", + "symbol": "modex", + "name": "Modex" + }, + { + "id": "modihost", + "symbol": "aim", + "name": "ModiHost" + }, + { + "id": "modum", + "symbol": "mod", + "name": "Modum" + }, + { + "id": "moeda-loyalty-points", + "symbol": "mda", + "name": "Moeda Loyalty Points" + }, + { + "id": "mogu", + "symbol": "mogx", + "name": "Mogu" + }, + { + "id": "mogul-productions", + "symbol": "stars", + "name": "Mogul Productions" + }, + { + "id": "mogwai", + "symbol": "mog", + "name": "Mogwai Coin" + }, + { + "id": "moji-experience-points", + "symbol": "mexp", + "name": "MOJI Experience Points" + }, + { + "id": "mojocoin", + "symbol": "mojo", + "name": "Mojocoin" + }, + { + "id": "molecular-future", + "symbol": "mof", + "name": "Molecular Future" + }, + { + "id": "molten", + "symbol": "mol", + "name": "Molten" + }, + { + "id": "momentum", + "symbol": "XMM", + "name": "Momentum" + }, + { + "id": "momocash", + "symbol": "moc", + "name": "MomoCash" + }, + { + "id": "momo-key", + "symbol": "key", + "name": "MoMo Key" + }, + { + "id": "momo-protocol", + "symbol": "momo", + "name": "Momo Protocol" + }, + { + "id": "monacoin", + "symbol": "mona", + "name": "MonaCoin" + }, + { + "id": "monavale", + "symbol": "mona", + "name": "Monavale" + }, + { + "id": "monero", + "symbol": "xmr", + "name": "Monero" + }, + { + "id": "monero-classic-xmc", + "symbol": "xmc", + "name": "Monero-Classic" + }, + { + "id": "monerov", + "symbol": "xmv", + "name": "MoneroV" + }, + { + "id": "moneta", + "symbol": "moneta", + "name": "Moneta" + }, + { + "id": "monetaryunit", + "symbol": "mue", + "name": "MonetaryUnit" + }, + { + "id": "moneta-verde", + "symbol": "mcn", + "name": "Moneta Verde" + }, + { + "id": "monetha", + "symbol": "mth", + "name": "Monetha" + }, + { + "id": "moneybyte", + "symbol": "mon", + "name": "MoneyByte" + }, + { + "id": "money-cash-miner", + "symbol": "mcm", + "name": "MONEY CASH MINER" + }, + { + "id": "moneynet", + "symbol": "mnc", + "name": "Moneynet" + }, + { + "id": "money-party", + "symbol": "party", + "name": "MONEY PARTY" + }, + { + "id": "money-plant-token", + "symbol": "mpt", + "name": "Money Plant Token" + }, + { + "id": "money-printer-go-brrr-set", + "symbol": "brrr", + "name": "Money Printer Go Brrr Set" + }, + { + "id": "moneyswap", + "symbol": "mswap", + "name": "MoneySwap" + }, + { + "id": "moneytoken", + "symbol": "imt", + "name": "MoneyToken" + }, + { + "id": "mongo-coin", + "symbol": "mongocm", + "name": "MONGO Coin" + }, + { + "id": "monkey-coin", + "symbol": "mc", + "name": "Monkey Coin" + }, + { + "id": "monkey-king-token", + "symbol": "mkt", + "name": "Monkey King Token" + }, + { + "id": "monkey-project", + "symbol": "monk", + "name": "Monkey Project" + }, + { + "id": "monnos", + "symbol": "mns", + "name": "Monnos" + }, + { + "id": "monster-cash-share", + "symbol": "mss", + "name": "Monster Slayer Share" + }, + { + "id": "monster-slayer-cash", + "symbol": "msc", + "name": "Monster Slayer Cash" + }, + { + "id": "moola", + "symbol": "mla", + "name": "Moola" + }, + { + "id": "moon", + "symbol": "moon", + "name": "r/CryptoCurrency Moons" + }, + { + "id": "moonai", + "symbol": "mooi", + "name": "Moonaï" + }, + { + "id": "moonbase", + "symbol": "mbbased", + "name": "Moonbase" + }, + { + "id": "moonboys", + "symbol": "mbs", + "name": "MoonBoys" + }, + { + "id": "mooncoin", + "symbol": "moon", + "name": "Mooncoin" + }, + { + "id": "mooncoin-v1", + "symbol": "moon", + "name": "Moon Coin" + }, + { + "id": "moondao", + "symbol": "mndao", + "name": "MoonDAO" + }, + { + "id": "moonday-finance", + "symbol": "Moonday", + "name": "Moonday Finance" + }, + { + "id": "moon-day-plus", + "symbol": "md+", + "name": "MoonDayPlus" + }, + { + "id": "mooni", + "symbol": "mooni", + "name": "Mooni" + }, + { + "id": "moon-juice", + "symbol": "juice", + "name": "Moon Juice" + }, + { + "id": "moonmoon", + "symbol": "moonmoon", + "name": "MoonMoon" + }, + { + "id": "moonpirate", + "symbol": "moonpirate", + "name": "MoonPirate" + }, + { + "id": "moonrat", + "symbol": "mrat", + "name": "MoonRat" + }, + { + "id": "moonshot", + "symbol": "moonshot", + "name": "Moonshot" + }, + { + "id": "moonsmart", + "symbol": "smart", + "name": "MoonSmart" + }, + { + "id": "moonstar", + "symbol": "moonstar", + "name": "MoonStar" + }, + { + "id": "moonswap", + "symbol": "moon", + "name": "MoonSwap" + }, + { + "id": "moontoken", + "symbol": "moontoken", + "name": "MoonToken" + }, + { + "id": "moontools", + "symbol": "moons", + "name": "MoonTools" + }, + { + "id": "moonwolf-io", + "symbol": "wolf", + "name": "moonwolf.io" + }, + { + "id": "moon-yfi", + "symbol": "myfi", + "name": "Moon YFI" + }, + { + "id": "moozicore", + "symbol": "mzg", + "name": "Moozicore" + }, + { + "id": "morality", + "symbol": "mo", + "name": "Morality" + }, + { + "id": "morcrypto-coin", + "symbol": "mor", + "name": "MorCrypto Coin" + }, + { + "id": "moria", + "symbol": "mor", + "name": "Moria Token" + }, + { + "id": "mork", + "symbol": "mork", + "name": "MORK" + }, + { + "id": "morley-cash", + "symbol": "mcn", + "name": "Morley Cash" + }, + { + "id": "morpher", + "symbol": "mph", + "name": "Morpher" + }, + { + "id": "morpheus-labs", + "symbol": "mitx", + "name": "Morpheus Labs" + }, + { + "id": "morpheus-network", + "symbol": "mrph", + "name": "Morpheus Network" + }, + { + "id": "moss-carbon-credit", + "symbol": "mco2", + "name": "Moss Carbon Credit" + }, + { + "id": "mossland", + "symbol": "moc", + "name": "Mossland" + }, + { + "id": "most-protocol", + "symbol": "most", + "name": "Most Protocol" + }, + { + "id": "motacoin", + "symbol": "mota", + "name": "MotaCoin" + }, + { + "id": "mothership", + "symbol": "msp", + "name": "Mothership" + }, + { + "id": "motiv-protocol", + "symbol": "mov", + "name": "MOTIV Protocol" + }, + { + "id": "motocoin", + "symbol": "moto", + "name": "Motocoin" + }, + { + "id": "mouse", + "symbol": "mouse", + "name": "MouseMN" + }, + { + "id": "mousecoin", + "symbol": "mic3", + "name": "MOUSECOIN" + }, + { + "id": "moviebloc", + "symbol": "mbl", + "name": "MovieBloc" + }, + { + "id": "moviecash", + "symbol": "mvh", + "name": "MovieCash" + }, + { + "id": "mox", + "symbol": "mox", + "name": "MoX" + }, + { + "id": "mozox", + "symbol": "mozox", + "name": "MozoX" + }, + { + "id": "mp3", + "symbol": "mp3", + "name": "MP3" + }, + { + "id": "mp4", + "symbol": "mp4", + "name": "MP4" + }, + { + "id": "mrv", + "symbol": "mrv", + "name": "MRV" + }, + { + "id": "msn", + "symbol": "msn", + "name": "MSN" + }, + { + "id": "mstable-btc", + "symbol": "mbtc", + "name": "mStable BTC" + }, + { + "id": "mtblock", + "symbol": "mts", + "name": "MtBlock" + }, + { + "id": "mti-finance", + "symbol": "mti", + "name": "MTI Finance" + }, + { + "id": "mt-pelerin-shares", + "symbol": "mps", + "name": "Mt Pelerin Shares" + }, + { + "id": "mttcoin", + "symbol": "mttcoin", + "name": "MTTCoin" + }, + { + "id": "muay-thai-pass", + "symbol": "mtc", + "name": "Muay Thai Chain" + }, + { + "id": "mu-dank", + "symbol": "dank", + "name": "MU DANK" + }, + { + "id": "multibridge", + "symbol": "bridge", + "name": "MultiBridge" + }, + { + "id": "multicoincasino", + "symbol": "mcc", + "name": "MultiCoinCasino" + }, + { + "id": "multiplay", + "symbol": "mtp", + "name": "MultiPlay" + }, + { + "id": "multiplier", + "symbol": "mxx", + "name": "Multiplier" + }, + { + "id": "multiplier-bsc", + "symbol": "bmxx", + "name": "Multiplier (BSC)" + }, + { + "id": "multivac", + "symbol": "mtv", + "name": "MultiVAC" + }, + { + "id": "multiven", + "symbol": "mtcn", + "name": "Multicoin" + }, + { + "id": "munch-token", + "symbol": "munch", + "name": "Munch Token" + }, + { + "id": "musd", + "symbol": "musd", + "name": "mStable USD" + }, + { + "id": "muse-2", + "symbol": "muse", + "name": "Muse" + }, + { + "id": "mushroom", + "symbol": "mush", + "name": "Mushroom" + }, + { + "id": "musk", + "symbol": "musk", + "name": "Musk" + }, + { + "id": "must", + "symbol": "must", + "name": "Must" + }, + { + "id": "mustangcoin", + "symbol": "mst", + "name": "MustangCoin" + }, + { + "id": "mustangtoken", + "symbol": "must", + "name": "MustangToken" + }, + { + "id": "mute", + "symbol": "mute", + "name": "Mute" + }, + { + "id": "muzika-network", + "symbol": "mzk", + "name": "Muzika Network" + }, + { + "id": "mvg-token", + "symbol": "IUT", + "name": "ITO Utility Token" + }, + { + "id": "mvp", + "symbol": "mvp", + "name": "MVP" + }, + { + "id": "mxc", + "symbol": "mxc", + "name": "MXC" + }, + { + "id": "mx-token", + "symbol": "mx", + "name": "MX Token" + }, + { + "id": "mybit-token", + "symbol": "myb", + "name": "MyBit Token" + }, + { + "id": "myce", + "symbol": "yce", + "name": "MYCE" + }, + { + "id": "mycro-ico", + "symbol": "myo", + "name": "Mycro" + }, + { + "id": "my-crypto-play", + "symbol": "mcp", + "name": "My Crypto Play" + }, + { + "id": "my-defi-pet", + "symbol": "dpet", + "name": "My DeFi Pet" + }, + { + "id": "myfichain", + "symbol": "myfi", + "name": "MyFiChain" + }, + { + "id": "my-identity-coin", + "symbol": "myid", + "name": "My Identity Coin" + }, + { + "id": "mykey", + "symbol": "key", + "name": "MYKEY" + }, + { + "id": "mykonos-coin", + "symbol": "myk", + "name": "Mykonos Coin" + }, + { + "id": "mymn", + "symbol": "mymn", + "name": "MyMN" + }, + { + "id": "my-neighbor-alice", + "symbol": "alice", + "name": "My Neighbor Alice" + }, + { + "id": "mynt", + "symbol": "mynt", + "name": "Mynt" + }, + { + "id": "myriadcoin", + "symbol": "xmy", + "name": "Myriad" + }, + { + "id": "mysterious-sound", + "symbol": "mst", + "name": "Mysterious Sound" + }, + { + "id": "mysterium", + "symbol": "myst", + "name": "Mysterium" + }, + { + "id": "mytoken", + "symbol": "mt", + "name": "MyToken" + }, + { + "id": "mytracknet-token", + "symbol": "mtnt", + "name": "Mytracknet Token" + }, + { + "id": "mytvchain", + "symbol": "mytv", + "name": "MyTVchain" + }, + { + "id": "myubi", + "symbol": "myu", + "name": "Myubi" + }, + { + "id": "mywish", + "symbol": "wish", + "name": "MyWish" + }, + { + "id": "myx-network", + "symbol": "myx", + "name": "MYX Network" + }, + { + "id": "n3rd-finance", + "symbol": "N3RDz", + "name": "N3RD Finance" + }, + { + "id": "nacho-coin", + "symbol": "nacho", + "name": "Nacho Coin" + }, + { + "id": "naga", + "symbol": "ngc", + "name": "NAGA" + }, + { + "id": "nagaswap", + "symbol": "bnw", + "name": "NagaSwap" + }, + { + "id": "nahmii", + "symbol": "nii", + "name": "Nahmii" + }, + { + "id": "naka-bodhi-token", + "symbol": "nbot", + "name": "Naka Bodhi Token" + }, + { + "id": "name-changing-token", + "symbol": "nct", + "name": "Name Change Token" + }, + { + "id": "namecoin", + "symbol": "nmc", + "name": "Namecoin" + }, + { + "id": "nami-corporation-token", + "symbol": "nami", + "name": "Nami Corporation Token" + }, + { + "id": "nami-trade", + "symbol": "nac", + "name": "Nami.Trade" + }, + { + "id": "nanjcoin", + "symbol": "nanj", + "name": "NANJCOIN" + }, + { + "id": "nano", + "symbol": "nano", + "name": "Nano" + }, + { + "id": "nantrade", + "symbol": "nan", + "name": "NanTrade" + }, + { + "id": "naos-finance", + "symbol": "naos", + "name": "NAOS Finance" + }, + { + "id": "napoleon-x", + "symbol": "npx", + "name": "Napoleon X" + }, + { + "id": "narrative", + "symbol": "nrve", + "name": "Narrative" + }, + { + "id": "nar-token", + "symbol": "nar", + "name": "NAR Token" + }, + { + "id": "naruto-bsc", + "symbol": "naruto2", + "name": "Naruto BSC" + }, + { + "id": "narwhale", + "symbol": "nawa", + "name": "Narwhale" + }, + { + "id": "nasdacoin", + "symbol": "nsd", + "name": "Nasdacoin" + }, + { + "id": "nasgo", + "symbol": "nsg", + "name": "NASGO" + }, + { + "id": "native-utility-token", + "symbol": "nut", + "name": "Native Utility Token" + }, + { + "id": "natmin-pure-escrow", + "symbol": "nat", + "name": "Natmin" + }, + { + "id": "nature", + "symbol": "nat", + "name": "Nature" + }, + { + "id": "natus-vincere-fan-token", + "symbol": "navi", + "name": "Natus Vincere Fan Token" + }, + { + "id": "nav-coin", + "symbol": "nav", + "name": "NavCoin" + }, + { + "id": "navibration", + "symbol": "navi", + "name": "Navibration" + }, + { + "id": "nayuta-coin", + "symbol": "nc", + "name": "Nayuta Coin" + }, + { + "id": "naz-coin", + "symbol": "naz", + "name": "Naz coin" + }, + { + "id": "ndau", + "symbol": "ndau", + "name": "Ndau" + }, + { + "id": "ndex", + "symbol": "ndx", + "name": "nDEX" + }, + { + "id": "ndn-link", + "symbol": "ndn", + "name": "NDN Link" + }, + { + "id": "neal", + "symbol": "neal", + "name": "Coineal Token" + }, + { + "id": "near", + "symbol": "near", + "name": "Near" + }, + { + "id": "neblio", + "symbol": "nebl", + "name": "Neblio" + }, + { + "id": "nebulas", + "symbol": "nas", + "name": "Nebulas" + }, + { + "id": "nectar-token", + "symbol": "nec", + "name": "Nectar" + }, + { + "id": "neetcoin", + "symbol": "neet", + "name": "Neetcoin" + }, + { + "id": "neeva-defi", + "symbol": "nva", + "name": "Neeva Defi" + }, + { + "id": "neexstar", + "symbol": "neex", + "name": "Neexstar" + }, + { + "id": "nekonium", + "symbol": "nuko", + "name": "Nekonium" + }, + { + "id": "nem", + "symbol": "xem", + "name": "NEM" + }, + { + "id": "nemocoin", + "symbol": "nemo", + "name": "NemoCoin" + }, + { + "id": "neo", + "symbol": "neo", + "name": "NEO" + }, + { + "id": "neo-holistic-coin", + "symbol": "nhc", + "name": "Neo Holistic Coin" + }, + { + "id": "neon-exchange", + "symbol": "nex", + "name": "Nash" + }, + { + "id": "neonic-finance", + "symbol": "neon", + "name": "Neonic Finance" + }, + { + "id": "neoworld-cash", + "symbol": "nash", + "name": "NeoWorld Cash" + }, + { + "id": "nerva", + "symbol": "xnv", + "name": "Nerva" + }, + { + "id": "nerve-finance", + "symbol": "nrv", + "name": "Nerve Finance" + }, + { + "id": "nervenetwork", + "symbol": "nvt", + "name": "NerveNetwork" + }, + { + "id": "nervos-network", + "symbol": "ckb", + "name": "Nervos Network" + }, + { + "id": "nest", + "symbol": "nest", + "name": "Nest Protocol" + }, + { + "id": "nestegg-coin", + "symbol": "egg", + "name": "NestEgg Coin" + }, + { + "id": "nestree", + "symbol": "egg", + "name": "Nestree" + }, + { + "id": "netbox-coin", + "symbol": "nbx", + "name": "Netbox Coin" + }, + { + "id": "netcoin", + "symbol": "net", + "name": "Netcoin" + }, + { + "id": "netko", + "symbol": "netko", + "name": "Netko" + }, + { + "id": "netkoin", + "symbol": "ntk", + "name": "Netkoin" + }, + { + "id": "netkoin-liquid", + "symbol": "liquid", + "name": "Netkoin Liquid" + }, + { + "id": "netm", + "symbol": "ntm", + "name": "Netm" + }, + { + "id": "netrum", + "symbol": "ntr", + "name": "Netrum" + }, + { + "id": "neumark", + "symbol": "neu", + "name": "Neumark" + }, + { + "id": "neural-protocol", + "symbol": "nrp", + "name": "Neural Protocol" + }, + { + "id": "neurochain", + "symbol": "ncc", + "name": "NeuroChain" + }, + { + "id": "neuro-charity", + "symbol": "neuro", + "name": "Neuro Charity" + }, + { + "id": "neuromorphic-io", + "symbol": "nmp", + "name": "Neuromorphic.io" + }, + { + "id": "neurotoken", + "symbol": "ntk", + "name": "Neurotoken" + }, + { + "id": "neutrino", + "symbol": "usdn", + "name": "Neutrino USD" + }, + { + "id": "neutrino-system-base-token", + "symbol": "nsbt", + "name": "Neutrino System Base Token" + }, + { + "id": "neutron", + "symbol": "ntrn", + "name": "Neutron" + }, + { + "id": "nevacoin", + "symbol": "neva", + "name": "NevaCoin" + }, + { + "id": "new-bitshares", + "symbol": "nbs", + "name": "New BitShares" + }, + { + "id": "newdex-token", + "symbol": "ndx", + "name": "Newdex Token" + }, + { + "id": "newland", + "symbol": "nld", + "name": "NEWLAND" + }, + { + "id": "new-landbox", + "symbol": "land", + "name": "LandBox" + }, + { + "id": "nework", + "symbol": "nkc", + "name": "Nework" + }, + { + "id": "new-power-coin", + "symbol": "npw", + "name": "New Power Coin" + }, + { + "id": "news24", + "symbol": "news", + "name": "News24" + }, + { + "id": "newscrypto-coin", + "symbol": "nwc", + "name": "Newscrypto Coin" + }, + { + "id": "newsolution", + "symbol": "nst", + "name": "Newsolution" + }, + { + "id": "newstoken", + "symbol": "newos", + "name": "NewsToken" + }, + { + "id": "newton-coin-project", + "symbol": "ncp", + "name": "Newton Coin Project" + }, + { + "id": "newtonium", + "symbol": "newton", + "name": "Newtonium" + }, + { + "id": "newton-project", + "symbol": "new", + "name": "Newton Project" + }, + { + "id": "new-usdf", + "symbol": "usdf", + "name": "New USDf" + }, + { + "id": "newv-finance", + "symbol": "neww", + "name": "Newv Finance" + }, + { + "id": "new-year-bull", + "symbol": "nyb", + "name": "New Year Bull" + }, + { + "id": "newyorkcoin", + "symbol": "nyc", + "name": "NewYorkCoin" + }, + { + "id": "newyork-exchange", + "symbol": "nye", + "name": "NewYork Exchange" + }, + { + "id": "nexalt", + "symbol": "xlt", + "name": "Nexalt" + }, + { + "id": "nexdax", + "symbol": "nt", + "name": "NexDAX" + }, + { + "id": "nexfin", + "symbol": "nex", + "name": "NexFin" + }, + { + "id": "nexo", + "symbol": "nexo", + "name": "NEXO" + }, + { + "id": "nextdao", + "symbol": "nax", + "name": "NextDAO" + }, + { + "id": "nextexchange", + "symbol": "next", + "name": "NEXT" + }, + { + "id": "next-level", + "symbol": "nxl", + "name": "Next Level" + }, + { + "id": "nexty", + "symbol": "nty", + "name": "Nexty" + }, + { + "id": "nexus", + "symbol": "nxs", + "name": "Nexus" + }, + { + "id": "nexxo", + "symbol": "nexxo", + "name": "Nexxo" + }, + { + "id": "nft-alley", + "symbol": "alley", + "name": "NFT Alley" + }, + { + "id": "nft-art-finance", + "symbol": "nftart", + "name": "NFT Art Finance" + }, + { + "id": "nft-index", + "symbol": "nfti", + "name": "NFT Index" + }, + { + "id": "nftlootbox", + "symbol": "loot", + "name": "NFTLootBox" + }, + { + "id": "nftl-token", + "symbol": "nftl", + "name": "NFTL Token" + }, + { + "id": "nft-platform-index", + "symbol": "NFTP", + "name": "NFT Platform Index" + }, + { + "id": "nft-protocol", + "symbol": "nft", + "name": "NFT Protocol" + }, + { + "id": "nft-rehab", + "symbol": "rehab", + "name": "NFT Rehab" + }, + { + "id": "nftswaps", + "symbol": "swaps", + "name": "NFTSwaps" + }, + { + "id": "nft-wars", + "symbol": "war", + "name": "NFT Wars" + }, + { + "id": "nftx", + "symbol": "nftx", + "name": "NFTX" + }, + { + "id": "nftx-hashmasks-index", + "symbol": "mask", + "name": "NFTX Hashmasks Index" + }, + { + "id": "nfx-coin", + "symbol": "nfxc", + "name": "NFX Coin" + }, + { + "id": "ngin", + "symbol": "ng", + "name": "Ngin" + }, + { + "id": "ngot", + "symbol": "ngot", + "name": "ngot" + }, + { + "id": "nia-token", + "symbol": "nia", + "name": "NIA Token" + }, + { + "id": "nibbleclassic", + "symbol": "nbxc", + "name": "Nibble" + }, + { + "id": "nice", + "symbol": "nice", + "name": "Nice" + }, + { + "id": "nicheman", + "symbol": "nicheman", + "name": "Nicheman" + }, + { + "id": "nifdo-protocol", + "symbol": "nfd", + "name": "NIFDO Protocol" + }, + { + "id": "nilu", + "symbol": "nilu", + "name": "Nilu" + }, + { + "id": "nimbus", + "symbol": "nbu", + "name": "Nimbus" + }, + { + "id": "nimiq-2", + "symbol": "nim", + "name": "Nimiq" + }, + { + "id": "niobio-cash", + "symbol": "nbr", + "name": "Niobio" + }, + { + "id": "niobium-coin", + "symbol": "nbc", + "name": "Niobium Coin" + }, + { + "id": "nirvana", + "symbol": "vana", + "name": "Nirvana" + }, + { + "id": "nitroex", + "symbol": "ntx", + "name": "NitroEX" + }, + { + "id": "nitrous-finance", + "symbol": "nos", + "name": "Nitrous Finance" + }, + { + "id": "niubiswap", + "symbol": "niu", + "name": "Niubiswap" + }, + { + "id": "nix-bridge-token", + "symbol": "voice", + "name": "Voice Token" + }, + { + "id": "nix-platform", + "symbol": "nix", + "name": "NIX" + }, + { + "id": "nkn", + "symbol": "nkn", + "name": "NKN" + }, + { + "id": "nms-token", + "symbol": "nmst", + "name": "NMS Token" + }, + { + "id": "nnb-token", + "symbol": "nnb", + "name": "NNB Token" + }, + { + "id": "noah-ark", + "symbol": "noahark", + "name": "Noah's Ark" + }, + { + "id": "noah-coin", + "symbol": "noahp", + "name": "Noah Decentralized State Coin" + }, + { + "id": "noblecoin", + "symbol": "nobl", + "name": "NobleCoin" + }, + { + "id": "nobrainer-finance", + "symbol": "brain", + "name": "Nobrainer Finance" + }, + { + "id": "noderunners", + "symbol": "ndr", + "name": "Node Runners" + }, + { + "id": "nodeseeds", + "symbol": "nds", + "name": "Nodeseeds" + }, + { + "id": "nodestats", + "symbol": "ns", + "name": "Nodestats" + }, + { + "id": "noel-capital", + "symbol": "noel", + "name": "Noel Capital" + }, + { + "id": "noia-network", + "symbol": "noia", + "name": "Syntropy" + }, + { + "id": "noiz-chain", + "symbol": "noiz", + "name": "Noiz Chain" + }, + { + "id": "nokencoin", + "symbol": "nokn", + "name": "Nokencoin" + }, + { + "id": "noku", + "symbol": "noku", + "name": "Noku" + }, + { + "id": "nolecoin", + "symbol": "nole", + "name": "NoleCoin" + }, + { + "id": "nolewater", + "symbol": "amsk", + "name": "NoleWater" + }, + { + "id": "nolimitcoin", + "symbol": "nlc2", + "name": "NoLimitCoin" + }, + { + "id": "nominex", + "symbol": "nmx", + "name": "Nominex" + }, + { + "id": "non-fungible-yearn", + "symbol": "nfy", + "name": "Non-Fungible Yearn" + }, + { + "id": "noob-finance", + "symbol": "$noob", + "name": "noob.finance" + }, + { + "id": "noodle-finance", + "symbol": "noodle", + "name": "NOODLE.Finance" + }, + { + "id": "nord-finance", + "symbol": "nord", + "name": "Nord Finance" + }, + { + "id": "norse-finance", + "symbol": "nfi", + "name": "Norse Finance" + }, + { + "id": "northern", + "symbol": "nort", + "name": "Northern" + }, + { + "id": "nosturis", + "symbol": "ntrs", + "name": "Nosturis" + }, + { + "id": "note-blockchain", + "symbol": "ntbc", + "name": "Note Blockchain" + }, + { + "id": "no-trump-augur-prediction-token", + "symbol": "ntrump", + "name": "NO Trump Augur Prediction Token" + }, + { + "id": "nova", + "symbol": "nova", + "name": "NOVA" + }, + { + "id": "novacoin", + "symbol": "nvc", + "name": "Novacoin" + }, + { + "id": "novadefi", + "symbol": "nmt", + "name": "NovaDeFi" + }, + { + "id": "novara-calcio-fan-token", + "symbol": "nov", + "name": "Novara Calcio Fan Token" + }, + { + "id": "novem-gold-token", + "symbol": "nnn", + "name": "Novem Gold Token" + }, + { + "id": "novo", + "symbol": "novo", + "name": "Novo" + }, + { + "id": "npccoin", + "symbol": "npc", + "name": "NPCcoin" + }, + { + "id": "npcoin", + "symbol": "npc", + "name": "NPCoin" + }, + { + "id": "npo-coin", + "symbol": "npo", + "name": "NPO Coin" + }, + { + "id": "nss-coin", + "symbol": "nss", + "name": "NSS Coin" + }, + { + "id": "nsure-network", + "symbol": "nsure", + "name": "Nsure Network" + }, + { + "id": "nter", + "symbol": "nter", + "name": "NTerprise" + }, + { + "id": "ntoken0031", + "symbol": "n0031", + "name": "nYFI" + }, + { + "id": "nubits", + "symbol": "usnbt", + "name": "NuBits" + }, + { + "id": "nucleus-vision", + "symbol": "ncash", + "name": "Nucleus Vision" + }, + { + "id": "nuclum", + "symbol": "nlm", + "name": "NUCLUM" + }, + { + "id": "nuco-cloud", + "symbol": "ncdt", + "name": "Nuco.Cloud" + }, + { + "id": "nucypher", + "symbol": "nu", + "name": "NuCypher" + }, + { + "id": "nuggets", + "symbol": "nug", + "name": "Nuggets" + }, + { + "id": "nullex", + "symbol": "nlx", + "name": "NulleX" + }, + { + "id": "nuls", + "symbol": "nuls", + "name": "Nuls" + }, + { + "id": "numeraire", + "symbol": "nmr", + "name": "Numeraire" + }, + { + "id": "nusd", + "symbol": "susd", + "name": "sUSD" + }, + { + "id": "nushares", + "symbol": "nsr", + "name": "NuShares" + }, + { + "id": "nuvo-cash", + "symbol": "nuvo", + "name": "Nuvo Cash" + }, + { + "id": "nxm", + "symbol": "nxm", + "name": "Nexus Mutual" + }, + { + "id": "nxt", + "symbol": "nxt", + "name": "NXT" + }, + { + "id": "nyan-cat", + "symbol": "ncat", + "name": "NCAT Token" + }, + { + "id": "nyantereum", + "symbol": "nyante", + "name": "Nyantereum International" + }, + { + "id": "nyan-v2", + "symbol": "nyan-2", + "name": "Nyan V2" + }, + { + "id": "nydronia", + "symbol": "nia", + "name": "Nydronia" + }, + { + "id": "nyerium", + "symbol": "nyex", + "name": "Nyerium" + }, + { + "id": "nyxcoin", + "symbol": "nyx", + "name": "NYXCoin" + }, + { + "id": "nyzo", + "symbol": "nyzo", + "name": "Nyzo" + }, + { + "id": "oasis-2", + "symbol": "xos", + "name": "OASIS" + }, + { + "id": "oasis-city", + "symbol": "osc", + "name": "Oasis City" + }, + { + "id": "oasis-network", + "symbol": "rose", + "name": "Oasis Network" + }, + { + "id": "obee-network", + "symbol": "obee", + "name": "Obee Network" + }, + { + "id": "obic", + "symbol": "obic", + "name": "OBIC" + }, + { + "id": "obitan-chain", + "symbol": "obtc", + "name": "Obitan Chain" + }, + { + "id": "obortech", + "symbol": "obot", + "name": "Obortech" + }, + { + "id": "obr", + "symbol": "obr", + "name": "OBR" + }, + { + "id": "observer-coin", + "symbol": "obsr", + "name": "OBSERVER Coin" + }, + { + "id": "occamfi", + "symbol": "occ", + "name": "OccamFi" + }, + { + "id": "oceanchain", + "symbol": "oc", + "name": "OceanChain" + }, + { + "id": "oceanex-token", + "symbol": "oce", + "name": "OceanEX Token" + }, + { + "id": "ocean-protocol", + "symbol": "ocean", + "name": "Ocean Protocol" + }, + { + "id": "oc-protocol", + "symbol": "ocp", + "name": "OC Protocol" + }, + { + "id": "octans", + "symbol": "octa", + "name": "Octans" + }, + { + "id": "oction", + "symbol": "octi", + "name": "Oction" + }, + { + "id": "octocoin", + "symbol": "888", + "name": "Octocoin" + }, + { + "id": "octofi", + "symbol": "octo", + "name": "OctoFi" + }, + { + "id": "octree", + "symbol": "oct", + "name": "Octree" + }, + { + "id": "oculor", + "symbol": "ocul", + "name": "Oculor" + }, + { + "id": "oddo-coin", + "symbol": "odc", + "name": "ODDO coin" + }, + { + "id": "oddz", + "symbol": "oddz", + "name": "Oddz" + }, + { + "id": "odem", + "symbol": "ode", + "name": "ODEM" + }, + { + "id": "odin-protocol", + "symbol": "odin", + "name": "Odin Protocol" + }, + { + "id": "odin-token", + "symbol": "odin", + "name": "OdinBrowser" + }, + { + "id": "odinycoin", + "symbol": "odc", + "name": "Odinycoin" + }, + { + "id": "oduwa-coin", + "symbol": "owc", + "name": "Oduwa Coin" + }, + { + "id": "oduwausd", + "symbol": "owdt", + "name": "OduwaUSD" + }, + { + "id": "odyssey", + "symbol": "ocn", + "name": "Odyssey" + }, + { + "id": "offshift", + "symbol": "xft", + "name": "Offshift" + }, + { + "id": "og-fan-token", + "symbol": "og", + "name": "OG Fan Token" + }, + { + "id": "ohm-coin", + "symbol": "ohmc", + "name": "Ohmcoin" + }, + { + "id": "oikos", + "symbol": "oks", + "name": "Oikos" + }, + { + "id": "oilage", + "symbol": "oil", + "name": "OILage" + }, + { + "id": "oiler", + "symbol": "oil", + "name": "Oiler" + }, + { + "id": "oin-finance", + "symbol": "oin", + "name": "OIN Finance" + }, + { + "id": "okb", + "symbol": "okb", + "name": "OKB" + }, + { + "id": "okcash", + "symbol": "ok", + "name": "OKCash" + }, + { + "id": "okexchain", + "symbol": "okt", + "name": "OKExChain" + }, + { + "id": "okschain", + "symbol": "oks", + "name": "OksChain" + }, + { + "id": "olcf", + "symbol": "olcf", + "name": "OLCF" + }, + { + "id": "olivecash", + "symbol": "olive", + "name": "Olive Cash" + }, + { + "id": "olo", + "symbol": "olo", + "name": "OLO" + }, + { + "id": "olxa", + "symbol": "olxa", + "name": "OLXA" + }, + { + "id": "olympus", + "symbol": "ohm", + "name": "Olympus" + }, + { + "id": "olyseum", + "symbol": "oly", + "name": "Olyseum" + }, + { + "id": "ombre", + "symbol": "omb", + "name": "Ombre" + }, + { + "id": "omc-group", + "symbol": "omc", + "name": "OMC Group" + }, + { + "id": "omcoin", + "symbol": "omm", + "name": "Omcoin" + }, + { + "id": "omega", + "symbol": "omega", + "name": "OMEGA" + }, + { + "id": "omega-protocol-money", + "symbol": "opm", + "name": "Omega Protocol Money" + }, + { + "id": "omisego", + "symbol": "omg", + "name": "OMG Network" + }, + { + "id": "omni", + "symbol": "omni", + "name": "Omni" + }, + { + "id": "omni-consumer-protocol", + "symbol": "ocp", + "name": "Omni Consumer Protocol" + }, + { + "id": "omnitude", + "symbol": "ecom", + "name": "Omnitude" + }, + { + "id": "omniunit", + "symbol": "omniunit", + "name": "Omniunit" + }, + { + "id": "omotenashicoin", + "symbol": "mtns", + "name": "OmotenashiCoin" + }, + { + "id": "onbuff", + "symbol": "onit", + "name": "ONBUFF" + }, + { + "id": "one", + "symbol": "one", + "name": "One" + }, + { + "id": "one-army-coin", + "symbol": "oac", + "name": "One Army Coin" + }, + { + "id": "onebtc", + "symbol": "onebtc", + "name": "oneBTC" + }, + { + "id": "one-cash", + "symbol": "onc", + "name": "One Cash" + }, + { + "id": "one-dex", + "symbol": "odex", + "name": "One DEX" + }, + { + "id": "oneeth", + "symbol": "oneeth", + "name": "oneETH" + }, + { + "id": "one-genesis", + "symbol": "og", + "name": "One Genesis" + }, + { + "id": "onegetcoin", + "symbol": "ogc", + "name": "Onegetcoin" + }, + { + "id": "one-hundred-coin-2", + "symbol": "one", + "name": "One Hundred Coin" + }, + { + "id": "one-ledger", + "symbol": "olt", + "name": "OneLedger" + }, + { + "id": "onelink", + "symbol": "onelink", + "name": "oneLINK" + }, + { + "id": "oneroot-network", + "symbol": "rnt", + "name": "OneRoot Network" + }, + { + "id": "one-share", + "symbol": "ons", + "name": "One Share" + }, + { + "id": "oneswap-dao-token", + "symbol": "ones", + "name": "OneSwap DAO Token" + }, + { + "id": "onevbtc", + "symbol": "onevbtc", + "name": "oneVBTC" + }, + { + "id": "onewing", + "symbol": "onewing", + "name": "oneWING" + }, + { + "id": "one-world-coin", + "symbol": "owo", + "name": "One World Coin" + }, + { + "id": "onex-network", + "symbol": "onex", + "name": "ONEX Network" + }, + { + "id": "ong", + "symbol": "ong", + "name": "Ontology Gas" + }, + { + "id": "ong-social", + "symbol": "ong", + "name": "SoMee.Social" + }, + { + "id": "onigiri", + "symbol": "onigiri", + "name": "Onigiri" + }, + { + "id": "onix", + "symbol": "onx", + "name": "Onix" + }, + { + "id": "onlexpa-token", + "symbol": "onlexpa", + "name": "onLEXpa Token" + }, + { + "id": "online-expo", + "symbol": "expo", + "name": "Expo Token" + }, + { + "id": "on-live", + "symbol": "onl", + "name": "On.Live" + }, + { + "id": "ono", + "symbol": "onot", + "name": "ONO" + }, + { + "id": "ontology", + "symbol": "ont", + "name": "Ontology" + }, + { + "id": "onx-finance", + "symbol": "onx", + "name": "OnX Finance" + }, + { + "id": "o-ocean-mar22", + "symbol": "o-ocean-mar22", + "name": "O-OCEAN-MAR22" + }, + { + "id": "opacity", + "symbol": "opct", + "name": "Opacity" + }, + { + "id": "opal", + "symbol": "opal", + "name": "Opal" + }, + { + "id": "opalcoin", + "symbol": "auop", + "name": "Opalcoin" + }, + { + "id": "op-coin", + "symbol": "opc", + "name": "OP Coin" + }, + { + "id": "openalexa-protocol", + "symbol": "oap", + "name": "OpenAlexa Protocol" + }, + { + "id": "openanx", + "symbol": "oax", + "name": "OAX" + }, + { + "id": "open-governance-token", + "symbol": "open", + "name": "OPEN Governance Token" + }, + { + "id": "opennity", + "symbol": "opnn", + "name": "Opennity" + }, + { + "id": "open-platform", + "symbol": "open", + "name": "Open Platform" + }, + { + "id": "open-predict-token", + "symbol": "opt", + "name": "OpenPredict Token" + }, + { + "id": "opium", + "symbol": "opium", + "name": "Opium" + }, + { + "id": "option-room", + "symbol": "room", + "name": "OptionRoom" + }, + { + "id": "options-market", + "symbol": "osm", + "name": "Options Market" + }, + { + "id": "optitoken", + "symbol": "opti", + "name": "Optitoken" + }, + { + "id": "opus", + "symbol": "opt", + "name": "Opus" + }, + { + "id": "oraclechain", + "symbol": "oct", + "name": "OracleChain" + }, + { + "id": "oracle-system", + "symbol": "orc", + "name": "Oracle System" + }, + { + "id": "oracle-top-5", + "symbol": "orcl5", + "name": "Oracle Top 5 Index" + }, + { + "id": "oracolxor", + "symbol": "xor", + "name": "Oracolxor" + }, + { + "id": "oraichain-token", + "symbol": "orai", + "name": "Oraichain Token" + }, + { + "id": "orakuru", + "symbol": "ork", + "name": "Orakuru" + }, + { + "id": "orao-network", + "symbol": "orao", + "name": "ORAO Network" + }, + { + "id": "orbicular", + "symbol": "orbi", + "name": "Orbicular" + }, + { + "id": "orbit-chain", + "symbol": "orc", + "name": "Orbit Chain" + }, + { + "id": "orbitcoin", + "symbol": "orb", + "name": "Orbitcoin" + }, + { + "id": "orbs", + "symbol": "orbs", + "name": "Orbs" + }, + { + "id": "orb-v2", + "symbol": "orb", + "name": "Orb V2" + }, + { + "id": "orbyt-token", + "symbol": "orbyt", + "name": "ORBYT Token" + }, + { + "id": "orcax", + "symbol": "ox", + "name": "OrcaX" + }, + { + "id": "orchid-protocol", + "symbol": "oxt", + "name": "Orchid Protocol" + }, + { + "id": "oreo", + "symbol": "ore", + "name": "Oreo Defi Finance" + }, + { + "id": "orfano", + "symbol": "orfano", + "name": "Orfano" + }, + { + "id": "organix", + "symbol": "ogx", + "name": "Organix" + }, + { + "id": "orient", + "symbol": "oft", + "name": "Orient" + }, + { + "id": "orient-walt", + "symbol": "htdf", + "name": "Orient Walt" + }, + { + "id": "original-crypto-coin", + "symbol": "tusc", + "name": "The Universal Settlement Coin" + }, + { + "id": "origin-dollar", + "symbol": "ousd", + "name": "Origin Dollar" + }, + { + "id": "origin-protocol", + "symbol": "ogn", + "name": "Origin Protocol" + }, + { + "id": "origin-sport", + "symbol": "ors", + "name": "Origin Sport" + }, + { + "id": "origintrail", + "symbol": "trac", + "name": "OriginTrail" + }, + { + "id": "origo", + "symbol": "ogo", + "name": "Origo" + }, + { + "id": "orion-protocol", + "symbol": "orn", + "name": "Orion Protocol" + }, + { + "id": "orium", + "symbol": "orm", + "name": "ORIUM" + }, + { + "id": "orlycoin", + "symbol": "orly", + "name": "Orlycoin" + }, + { + "id": "ormeus-cash", + "symbol": "omc", + "name": "Ormeus Cash" + }, + { + "id": "ormeuscoin", + "symbol": "orme", + "name": "Ormeus Coin" + }, + { + "id": "ormeus-ecosystem", + "symbol": "eco", + "name": "Ormeus Ecosystem" + }, + { + "id": "oro", + "symbol": "oro", + "name": "ORO" + }, + { + "id": "orsgroup-io", + "symbol": "ors", + "name": "ORS Group" + }, + { + "id": "oryx", + "symbol": "oryx", + "name": "ORYX" + }, + { + "id": "oryxcoin", + "symbol": "estx", + "name": "EstxCoin" + }, + { + "id": "osina", + "symbol": "osina", + "name": "OSINA" + }, + { + "id": "osmiumcoin", + "symbol": "os76", + "name": "OsmiumCoin" + }, + { + "id": "otcbtc-token", + "symbol": "otb", + "name": "OTCBTC Token" + }, + { + "id": "otocash", + "symbol": "oto", + "name": "OTOCASH" + }, + { + "id": "ouroboros", + "symbol": "ouro", + "name": "Ouroboros" + }, + { + "id": "our-pay", + "symbol": "our", + "name": "Our Pay" + }, + { + "id": "ovcode", + "symbol": "ovc", + "name": "OVCODE" + }, + { + "id": "over-powered-coin", + "symbol": "opcx", + "name": "Over Powered Coin" + }, + { + "id": "oviex", + "symbol": "ovi", + "name": "Oviex" + }, + { + "id": "ovr", + "symbol": "ovr", + "name": "Ovr" + }, + { + "id": "owl", + "symbol": "owl", + "name": "OWL" + }, + { + "id": "owl-token", + "symbol": "owl", + "name": "OWL Token" + }, + { + "id": "owndata", + "symbol": "own", + "name": "OWNDATA" + }, + { + "id": "own-token", + "symbol": "own", + "name": "OWN Token" + }, + { + "id": "oxbitcoin", + "symbol": "0xbtc", + "name": "0xBitcoin" + }, + { + "id": "oxbull-tech", + "symbol": "oxb", + "name": "Oxbull Tech" + }, + { + "id": "oxo-farm", + "symbol": "oxo", + "name": "OXO.Farm" + }, + { + "id": "oxygen", + "symbol": "oxy", + "name": "Oxygen" + }, + { + "id": "ozziecoin", + "symbol": "ozc", + "name": "Ozziecoin" + }, + { + "id": "p2p", + "symbol": "p2p", + "name": "P2P" + }, + { + "id": "p2pgo", + "symbol": "p2pg", + "name": "P2PGO" + }, + { + "id": "p2p-network", + "symbol": "p2p", + "name": "P2P Coin" + }, + { + "id": "p2p-solutions-foundation", + "symbol": "p2ps", + "name": "P2P solutions foundation" + }, + { + "id": "paccoin", + "symbol": "pac", + "name": "PAC Protocol" + }, + { + "id": "packageportal", + "symbol": "port", + "name": "PackagePortal" + }, + { + "id": "packswap", + "symbol": "pact", + "name": "PactSwap" + }, + { + "id": "paid-network", + "symbol": "paid", + "name": "PAID Network" + }, + { + "id": "paint", + "symbol": "paint", + "name": "MurAll" + }, + { + "id": "pajama-finance", + "symbol": "pjm", + "name": "Pajama.Finance" + }, + { + "id": "pakcoin", + "symbol": "pak", + "name": "Pakcoin" + }, + { + "id": "palace", + "symbol": "paa", + "name": "Palace" + }, + { + "id": "palchain", + "symbol": "palt", + "name": "PalChain" + }, + { + "id": "palgold", + "symbol": "palg", + "name": "PalGold" + }, + { + "id": "palletone", + "symbol": "ptn", + "name": "PalletOneToken" + }, + { + "id": "pamp-network", + "symbol": "pamp", + "name": "Pamp Network" + }, + { + "id": "pancake-bunny", + "symbol": "bunny", + "name": "Pancake Bunny" + }, + { + "id": "pancakeswap-token", + "symbol": "cake", + "name": "PancakeSwap" + }, + { + "id": "pancaketools", + "symbol": "tcake", + "name": "PancakeTools" + }, + { + "id": "pandacoin", + "symbol": "pnd", + "name": "Pandacoin" + }, + { + "id": "panda-dao", + "symbol": "pdao", + "name": "Panda Dao" + }, + { + "id": "panda-yield", + "symbol": "bboo", + "name": "Panda Yield" + }, + { + "id": "pando", + "symbol": "pando", + "name": "Pando" + }, + { + "id": "pangea", + "symbol": "xpat", + "name": "Pangea Arbitration Token (Bitnation)" + }, + { + "id": "pangolin", + "symbol": "png", + "name": "Pangolin" + }, + { + "id": "pantheon-x", + "symbol": "xpn", + "name": "PANTHEON X" + }, + { + "id": "pantherswap", + "symbol": "panther", + "name": "PantherSwap" + }, + { + "id": "pantos", + "symbol": "pan", + "name": "Pantos" + }, + { + "id": "panvala-pan", + "symbol": "pan", + "name": "Panvala Pan" + }, + { + "id": "paparazzi", + "symbol": "pazzi", + "name": "Paparazzi" + }, + { + "id": "papel", + "symbol": "papel", + "name": "Papel Token" + }, + { + "id": "paper", + "symbol": "paper", + "name": "Paper" + }, + { + "id": "parachute", + "symbol": "par", + "name": "Parachute" + }, + { + "id": "parallelcoin", + "symbol": "duo", + "name": "ParallelCoin" + }, + { + "id": "parellel-network", + "symbol": "pnc", + "name": "Parallel network" + }, + { + "id": "pareto-network", + "symbol": "pareto", + "name": "PARETO Rewards" + }, + { + "id": "paris-saint-germain-fan-token", + "symbol": "psg", + "name": "Paris Saint-Germain Fan Token" + }, + { + "id": "parkbyte", + "symbol": "pkb", + "name": "ParkByte" + }, + { + "id": "parkgene", + "symbol": "gene", + "name": "Parkgene" + }, + { + "id": "parkingo", + "symbol": "got", + "name": "ParkinGo" + }, + { + "id": "parsiq", + "symbol": "prq", + "name": "PARSIQ" + }, + { + "id": "parsiq-boost", + "symbol": "prqboost", + "name": "Parsiq Boost" + }, + { + "id": "parsl", + "symbol": "seed", + "name": "Parsl" + }, + { + "id": "par-stablecoin", + "symbol": "par", + "name": "Parallel" + }, + { + "id": "particl", + "symbol": "part", + "name": "Particl" + }, + { + "id": "particle-2", + "symbol": "prtcle", + "name": "Particle" + }, + { + "id": "partner", + "symbol": "prc", + "name": "Partner" + }, + { + "id": "pascalcoin", + "symbol": "pasc", + "name": "Pascal" + }, + { + "id": "passive-income", + "symbol": "psi", + "name": "Passive Income" + }, + { + "id": "passive-income-bot", + "symbol": "pib", + "name": "Passive Income Bot" + }, + { + "id": "passport-finance", + "symbol": "pass", + "name": "Passport Finance" + }, + { + "id": "pasta-finance", + "symbol": "pasta", + "name": "Pasta Finance" + }, + { + "id": "pastel", + "symbol": "psl", + "name": "Pastel" + }, + { + "id": "patientory", + "symbol": "ptoy", + "name": "Patientory" + }, + { + "id": "patron", + "symbol": "pat", + "name": "Patron" + }, + { + "id": "paws-funds", + "symbol": "paws", + "name": "Paws Funds" + }, + { + "id": "pawtocol", + "symbol": "upi", + "name": "Pawtocol" + }, + { + "id": "paxex", + "symbol": "paxex", + "name": "PAXEX" + }, + { + "id": "pax-gold", + "symbol": "paxg", + "name": "PAX Gold" + }, + { + "id": "paxos-standard", + "symbol": "pax", + "name": "Paxos Standard" + }, + { + "id": "payaccept", + "symbol": "payt", + "name": "PayAccept" + }, + { + "id": "paybswap", + "symbol": "payb", + "name": "Paybswap" + }, + { + "id": "paycent", + "symbol": "pyn", + "name": "Paycent" + }, + { + "id": "pay-coin", + "symbol": "pci", + "name": "PayProtocol Paycoin" + }, + { + "id": "paycon-token", + "symbol": "con", + "name": "Paycon Token" + }, + { + "id": "payfair", + "symbol": "pfr", + "name": "Payfair" + }, + { + "id": "paymastercoin", + "symbol": "pmc", + "name": "PayMasterCoin" + }, + { + "id": "payment-coin", + "symbol": "pod", + "name": "Payment Coin" + }, + { + "id": "payou-finance", + "symbol": "payou", + "name": "Payou Finance" + }, + { + "id": "payperex", + "symbol": "pax", + "name": "PayperEx" + }, + { + "id": "paypex", + "symbol": "payx", + "name": "Paypex" + }, + { + "id": "paypie", + "symbol": "ppp", + "name": "PayPie" + }, + { + "id": "paypolitan-token", + "symbol": "epan", + "name": "Paypolitan Token" + }, + { + "id": "payrue", + "symbol": "propel", + "name": "Propel" + }, + { + "id": "payship", + "symbol": "pshp", + "name": "Payship" + }, + { + "id": "paytomat", + "symbol": "pti", + "name": "Paytomat" + }, + { + "id": "payturn", + "symbol": "ptr", + "name": "Payturn" + }, + { + "id": "payyoda", + "symbol": "yot", + "name": "PayYoda" + }, + { + "id": "pazzy", + "symbol": "pazzy", + "name": "Pazzy" + }, + { + "id": "pbs-chain", + "symbol": "pbs", + "name": "PBS Chain" + }, + { + "id": "pbtc35a", + "symbol": "pbtc35a", + "name": "pBTC35A" + }, + { + "id": "pcatv3", + "symbol": "pcatv3", + "name": "pCATv3" + }, + { + "id": "pchain", + "symbol": "pi", + "name": "Plian" + }, + { + "id": "peach", + "symbol": "peach", + "name": "Peach" + }, + { + "id": "peanut", + "symbol": "nux", + "name": "Peanut" + }, + { + "id": "pearl-finance", + "symbol": "pearl", + "name": "Pearl Finance" + }, + { + "id": "peculium", + "symbol": "pcl", + "name": "Peculium" + }, + { + "id": "peepcoin", + "symbol": "pcn", + "name": "Peepcoin" + }, + { + "id": "peercoin", + "symbol": "ppc", + "name": "Peercoin" + }, + { + "id": "peerex-network", + "symbol": "PERX", + "name": "PeerEx Network" + }, + { + "id": "peerguess", + "symbol": "guess", + "name": "PeerGuess" + }, + { + "id": "peerplays", + "symbol": "ppy", + "name": "Peerplays" + }, + { + "id": "peet-defi", + "symbol": "pte", + "name": "Peet DeFi" + }, + { + "id": "pegascoin", + "symbol": "pgc", + "name": "Pegascoin" + }, + { + "id": "pegasus", + "symbol": "pgs", + "name": "Pegasus" + }, + { + "id": "pegnet", + "symbol": "peg", + "name": "PegNet" + }, + { + "id": "pegshares", + "symbol": "pegs", + "name": "PegShares" + }, + { + "id": "pegsusd", + "symbol": "pusd", + "name": "PegsUSD" + }, + { + "id": "pendle", + "symbol": "pendle", + "name": "Pendle" + }, + { + "id": "pengolincoin", + "symbol": "pgo", + "name": "PengolinCoin" + }, + { + "id": "penguin", + "symbol": "peng", + "name": "PENG" + }, + { + "id": "penguin-finance", + "symbol": "pefi", + "name": "Penguin Finance" + }, + { + "id": "penguin-party-fish", + "symbol": "fish", + "name": "Penguin Party Fish" + }, + { + "id": "penta", + "symbol": "pnt", + "name": "Penta Network Token" + }, + { + "id": "peony-coin", + "symbol": "pny", + "name": "Peony Coin" + }, + { + "id": "peos", + "symbol": "peos", + "name": "pEOS" + }, + { + "id": "pepedex", + "symbol": "ppdex", + "name": "Pepedex" + }, + { + "id": "pepegold", + "symbol": "peps", + "name": "PEPS Coin" + }, + { + "id": "pepemon-pepeballs", + "symbol": "ppblz", + "name": "Pepemon Pepeballs" + }, + { + "id": "pepper-finance", + "symbol": "pepr", + "name": "Pepper Finance" + }, + { + "id": "percent", + "symbol": "pct", + "name": "Percent" + }, + { + "id": "peri-finance", + "symbol": "peri", + "name": "PERI Finance" + }, + { + "id": "perkle", + "symbol": "prkl", + "name": "Perkle" + }, + { + "id": "perkscoin", + "symbol": "pct", + "name": "PerksCoin" + }, + { + "id": "perlin", + "symbol": "perl", + "name": "Perlin" + }, + { + "id": "permission-coin", + "symbol": "ask", + "name": "Permission Coin" + }, + { + "id": "perpetual-protocol", + "symbol": "perp", + "name": "Perpetual Protocol" + }, + { + "id": "per-project", + "symbol": "per", + "name": "PER Project" + }, + { + "id": "persistence", + "symbol": "xprt", + "name": "Persistence" + }, + { + "id": "perth-mint-gold-token", + "symbol": "pmgt", + "name": "Perth Mint Gold Token" + }, + { + "id": "pesetacoin", + "symbol": "ptc", + "name": "Pesetacoin" + }, + { + "id": "pesobit", + "symbol": "psb", + "name": "Pesobit" + }, + { + "id": "peth18c", + "symbol": "peth18c", + "name": "pETH18C" + }, + { + "id": "petrachor", + "symbol": "pta", + "name": "Petrachor" + }, + { + "id": "petrodollar", + "symbol": "xpd", + "name": "PetroDollar" + }, + { + "id": "petroleum", + "symbol": "oil", + "name": "PETROLEUM" + }, + { + "id": "pgf500", + "symbol": "pgf7t", + "name": "PGF500" + }, + { + "id": "pha", + "symbol": "pha", + "name": "Phala Network" + }, + { + "id": "phantasma", + "symbol": "soul", + "name": "Phantasma" + }, + { + "id": "phantasma-energy", + "symbol": "kcal", + "name": "Phantasma Energy" + }, + { + "id": "phantom", + "symbol": "xph", + "name": "PHANTOM" + }, + { + "id": "phantom-token", + "symbol": "phtf", + "name": "Phantom Token" + }, + { + "id": "phantomx", + "symbol": "pnx", + "name": "Phantomx" + }, + { + "id": "philips-pay-coin", + "symbol": "ppc", + "name": "PHILLIPS PAY COIN" + }, + { + "id": "phillionex", + "symbol": "phn", + "name": "Phillionex" + }, + { + "id": "philosafe-token", + "symbol": "plst", + "name": "Philosafe Token" + }, + { + "id": "philscurrency", + "symbol": "wage", + "name": "Digiwage" + }, + { + "id": "phoenixcoin", + "symbol": "pxc", + "name": "Phoenixcoin" + }, + { + "id": "phoenixdao", + "symbol": "phnx", + "name": "PhoenixDAO" + }, + { + "id": "phoenix-defi-finance", + "symbol": "pnixs", + "name": "Phoenix Defi Finance" + }, + { + "id": "phoenixdefi-finance", + "symbol": "pnix", + "name": "PhoenixDefi.Finance" + }, + { + "id": "phoneum", + "symbol": "pht", + "name": "Phoneum" + }, + { + "id": "phore", + "symbol": "phr", + "name": "Phore" + }, + { + "id": "phoswap", + "symbol": "pho", + "name": "Phoswap" + }, + { + "id": "photon", + "symbol": "pho", + "name": "Photon" + }, + { + "id": "piasa", + "symbol": "piasa", + "name": "PIASA" + }, + { + "id": "pibble", + "symbol": "pib", + "name": "Pibble" + }, + { + "id": "pica", + "symbol": "pica", + "name": "PICA" + }, + { + "id": "pick", + "symbol": "pick", + "name": "PICK" + }, + { + "id": "pickle-finance", + "symbol": "pickle", + "name": "Pickle Finance" + }, + { + "id": "piction-network", + "symbol": "pxl", + "name": "Piction Network" + }, + { + "id": "piedao-balanced-crypto-pie", + "symbol": "bcp", + "name": "PieDAO Balanced Crypto Pie" + }, + { + "id": "piedao-btc", + "symbol": "btc++", + "name": "PieDAO BTC++" + }, + { + "id": "piedao-defi", + "symbol": "defi++", + "name": "PieDAO DEFI++" + }, + { + "id": "piedao-defi-large-cap", + "symbol": "defi+l", + "name": "PieDAO DEFI Large Cap" + }, + { + "id": "piedao-defi-small-cap", + "symbol": "DEFI+S", + "name": "PieDAO DEFI Small Cap" + }, + { + "id": "piedao-dough-v2", + "symbol": "dough", + "name": "PieDAO DOUGH v2" + }, + { + "id": "piedao-yearn-ecosystem-pie", + "symbol": "ypie", + "name": "PieDAO Yearn Ecosystem Pie" + }, + { + "id": "pigeoncoin", + "symbol": "pgn", + "name": "Pigeoncoin" + }, + { + "id": "pig-finance", + "symbol": "pig", + "name": "Pig Finance" + }, + { + "id": "pigx", + "symbol": "pigx", + "name": "PIGX" + }, + { + "id": "pikachu", + "symbol": "pika", + "name": "Pika" + }, + { + "id": "pikto-group", + "symbol": "pkp", + "name": "Pikto Group" + }, + { + "id": "pillar", + "symbol": "plr", + "name": "Pillar" + }, + { + "id": "pilnette", + "symbol": "pvg", + "name": "Pilnette" + }, + { + "id": "pilot", + "symbol": "ptd", + "name": "Pilot" + }, + { + "id": "pinecoin", + "symbol": "pine", + "name": "Pinecoin" + }, + { + "id": "pinkcoin", + "symbol": "pink", + "name": "Pinkcoin" + }, + { + "id": "pinkelon", + "symbol": "pinke", + "name": "PinkElon" + }, + { + "id": "pinkmoon", + "symbol": "pinkm", + "name": "PinkMoon" + }, + { + "id": "piplcoin", + "symbol": "pipl", + "name": "PiplCoin" + }, + { + "id": "pippi-finance", + "symbol": "pipi", + "name": "Pippi Finance" + }, + { + "id": "piratecash", + "symbol": "pirate", + "name": "PirateCash" + }, + { + "id": "pirate-chain", + "symbol": "arrr", + "name": "Pirate Chain" + }, + { + "id": "pirl", + "symbol": "pirl", + "name": "Pirl" + }, + { + "id": "pitch", + "symbol": "pitch", + "name": "Pitch" + }, + { + "id": "pivot-token", + "symbol": "pvt", + "name": "Pivot Token" + }, + { + "id": "pivx", + "symbol": "pivx", + "name": "PIVX" + }, + { + "id": "pivx-lite", + "symbol": "pivxl", + "name": "Pivx Lite" + }, + { + "id": "pixeos", + "symbol": "pixeos", + "name": "PixEOS" + }, + { + "id": "pixie-coin", + "symbol": "pxc", + "name": "Pixie Coin" + }, + { + "id": "pixl-coin", + "symbol": "pxl", + "name": "Pixl Coin" + }, + { + "id": "pizzaswap", + "symbol": "pizza", + "name": "PizzaSwap" + }, + { + "id": "pizza-usde", + "symbol": "pizza", + "name": "PIZZA" + }, + { + "id": "pkg-token", + "symbol": "pkg", + "name": "PKG Token" + }, + { + "id": "plaas-farmers-token", + "symbol": "plaas", + "name": "PLAAS FARMERS TOKEN" + }, + { + "id": "placeh", + "symbol": "phl", + "name": "Placeholders" + }, + { + "id": "plair", + "symbol": "pla", + "name": "Plair" + }, + { + "id": "planet", + "symbol": "pla", + "name": "PLANET" + }, + { + "id": "plasma-finance", + "symbol": "ppay", + "name": "Plasma Finance" + }, + { + "id": "platincoin", + "symbol": "plc", + "name": "PlatinCoin" + }, + { + "id": "platoncoin", + "symbol": "pltc", + "name": "PlatonCoin" + }, + { + "id": "play2live", + "symbol": "luc", + "name": "Level-Up Coin" + }, + { + "id": "playandlike", + "symbol": "pal", + "name": "PlayAndLike" + }, + { + "id": "playcent", + "symbol": "pcnt", + "name": "Playcent" + }, + { + "id": "playchip", + "symbol": "pla", + "name": "PlayChip" + }, + { + "id": "playdapp", + "symbol": "pla", + "name": "PlayDapp" + }, + { + "id": "playervsplayercoin", + "symbol": "pvp", + "name": "PlayerVsPlayerCoin" + }, + { + "id": "playfuel", + "symbol": "plf", + "name": "PlayFuel" + }, + { + "id": "playgame", + "symbol": "pxg", + "name": "PlayGame" + }, + { + "id": "playgroundz", + "symbol": "iog", + "name": "Playgroundz" + }, + { + "id": "playkey", + "symbol": "pkt", + "name": "PlayKey" + }, + { + "id": "playmarket", + "symbol": "pmt", + "name": "DAO PlayMarket 2.0" + }, + { + "id": "play-token", + "symbol": "play", + "name": "PLAY Token" + }, + { + "id": "pledgecamp", + "symbol": "plg", + "name": "Pledgecamp" + }, + { + "id": "plethori", + "symbol": "ple", + "name": "Plethori" + }, + { + "id": "plex", + "symbol": "plex", + "name": "PLEX" + }, + { + "id": "plotx", + "symbol": "plot", + "name": "PlotX" + }, + { + "id": "plug", + "symbol": "plg", + "name": "Plug" + }, + { + "id": "plumcake-finance", + "symbol": "plum", + "name": "PlumCake Finance" + }, + { + "id": "pluracoin", + "symbol": "plura", + "name": "PluraCoin" + }, + { + "id": "plus-coin", + "symbol": "nplc", + "name": "Plus Coin" + }, + { + "id": "plusonecoin", + "symbol": "plus1", + "name": "PlusOneCoin" + }, + { + "id": "pluto", + "symbol": "plut", + "name": "Pluto" + }, + { + "id": "pluton", + "symbol": "plu", + "name": "Pluton" + }, + { + "id": "plutus-defi", + "symbol": "plt", + "name": "Add.xyz (OLD)" + }, + { + "id": "pnetwork", + "symbol": "pnt", + "name": "pNetwork" + }, + { + "id": "poa-network", + "symbol": "poa", + "name": "POA Network" + }, + { + "id": "poc-blockchain", + "symbol": "poc", + "name": "POC Blockchain" + }, + { + "id": "poc-chain", + "symbol": "pocc", + "name": "POC Chain" + }, + { + "id": "pocket-arena", + "symbol": "poc", + "name": "Pocket Arena" + }, + { + "id": "pocket-bomb", + "symbol": "pbom", + "name": "Pocket Bomb" + }, + { + "id": "pocketcoin", + "symbol": "pkoin", + "name": "Pocketcoin" + }, + { + "id": "pocket-node", + "symbol": "node", + "name": "Pocket Node" + }, + { + "id": "podo-point", + "symbol": "pod", + "name": "Podo Point" + }, + { + "id": "poet", + "symbol": "poe", + "name": "Po.et" + }, + { + "id": "pofi", + "symbol": "pofi", + "name": "PoFi" + }, + { + "id": "pofid-dao", + "symbol": "pfid", + "name": "Pofid Dao" + }, + { + "id": "point", + "symbol": "point", + "name": "Point" + }, + { + "id": "pokeball", + "symbol": "poke", + "name": "Pokeball" + }, + { + "id": "pokerain", + "symbol": "mmda", + "name": "Pokerain" + }, + { + "id": "poker-io", + "symbol": "pok", + "name": "Poker.io" + }, + { + "id": "polar-chain", + "symbol": "pola", + "name": "Polar Chain" + }, + { + "id": "polaris", + "symbol": "polar", + "name": "Polaris" + }, + { + "id": "polaris-share", + "symbol": "pola", + "name": "Polaris Share" + }, + { + "id": "polis", + "symbol": "polis", + "name": "Polis" + }, + { + "id": "polkabase", + "symbol": "pbase", + "name": "Polkabase" + }, + { + "id": "polkabridge", + "symbol": "pbr", + "name": "PolkaBridge" + }, + { + "id": "polka-city", + "symbol": "polc", + "name": "Polkacity" + }, + { + "id": "polkacover", + "symbol": "cvr", + "name": "Polkacover" + }, + { + "id": "polkadex", + "symbol": "pdex", + "name": "Polkadex" + }, + { + "id": "polkadomain", + "symbol": "name", + "name": "PolkaDomain" + }, + { + "id": "polkadot", + "symbol": "dot", + "name": "Polkadot" + }, + { + "id": "polkafoundry", + "symbol": "pkf", + "name": "PolkaFoundry" + }, + { + "id": "polkainsure-finance", + "symbol": "pis", + "name": "Polkainsure Finance" + }, + { + "id": "polkalokr", + "symbol": "lkr", + "name": "Polkalokr" + }, + { + "id": "polkamarkets", + "symbol": "polk", + "name": "Polkamarkets" + }, + { + "id": "polkamon", + "symbol": "pmon", + "name": "Polkamon" + }, + { + "id": "polkastarter", + "symbol": "pols", + "name": "Polkastarter" + }, + { + "id": "polkatrain", + "symbol": "polt", + "name": "Polkatrain" + }, + { + "id": "polka-ventures", + "symbol": "polven", + "name": "Polka Ventures" + }, + { + "id": "pollux-coin", + "symbol": "pox", + "name": "Pollux Coin" + }, + { + "id": "polybius", + "symbol": "plbt", + "name": "Polybius" + }, + { + "id": "polycat-finance", + "symbol": "fish", + "name": "Polycat Finance" + }, + { + "id": "polyient-games-unity", + "symbol": "pgu", + "name": "Polyient Games Unity" + }, + { + "id": "polylastic", + "symbol": "polx", + "name": "Polylastic" + }, + { + "id": "polymath-network", + "symbol": "poly", + "name": "Polymath Network" + }, + { + "id": "polymoon", + "symbol": "polymoon", + "name": "PolyMoon" + }, + { + "id": "polypux", + "symbol": "PUX", + "name": "PolypuX" + }, + { + "id": "polystar", + "symbol": "polystar", + "name": "PolyStar" + }, + { + "id": "polyswarm", + "symbol": "nct", + "name": "PolySwarm" + }, + { + "id": "polyvolve-finance", + "symbol": "spr", + "name": "PolyVolve Finance" + }, + { + "id": "polywhale", + "symbol": "krill", + "name": "Polywhale" + }, + { + "id": "poma", + "symbol": "pomac", + "name": "POMA" + }, + { + "id": "ponzicoin", + "symbol": "ponzi", + "name": "PonziCoin" + }, + { + "id": "poocoin", + "symbol": "poocoin", + "name": "PooCoin" + }, + { + "id": "poodle", + "symbol": "poodl", + "name": "Poodl Token" + }, + { + "id": "poolcoin", + "symbol": "pool", + "name": "POOLCOIN" + }, + { + "id": "pool-of-stake", + "symbol": "psk", + "name": "Pool of Stake" + }, + { + "id": "poolstake", + "symbol": "psk", + "name": "PoolStake" + }, + { + "id": "pooltogether", + "symbol": "pool", + "name": "PoolTogether" + }, + { + "id": "poolz-finance", + "symbol": "poolz", + "name": "Poolz Finance" + }, + { + "id": "pop", + "symbol": "pop!", + "name": "POP" + }, + { + "id": "popchain", + "symbol": "pch", + "name": "Popchain" + }, + { + "id": "pop-chest-token", + "symbol": "pop", + "name": "POP Network" + }, + { + "id": "popcorn-token", + "symbol": "corn", + "name": "Popcorn Token" + }, + { + "id": "popularcoin", + "symbol": "pop", + "name": "PopularCoin" + }, + { + "id": "populous", + "symbol": "ppt", + "name": "Populous" + }, + { + "id": "populous-xbrl-token", + "symbol": "pxt", + "name": "Populous XBRL Token" + }, + { + "id": "porkchop", + "symbol": "chop", + "name": "Porkchop" + }, + { + "id": "porkswap", + "symbol": "pswap", + "name": "PorkSwap" + }, + { + "id": "portal", + "symbol": "portal", + "name": "Portal" + }, + { + "id": "porte-token", + "symbol": "porte", + "name": "Porte Token" + }, + { + "id": "portion", + "symbol": "prt", + "name": "Portion" + }, + { + "id": "pos-coin", + "symbol": "pos", + "name": "POS Coin" + }, + { + "id": "postcoin", + "symbol": "post", + "name": "PostCoin" + }, + { + "id": "potcoin", + "symbol": "pot", + "name": "Potcoin" + }, + { + "id": "potentiam", + "symbol": "ptm", + "name": "Potentiam" + }, + { + "id": "powerbalt", + "symbol": "pwrb", + "name": "PowerBalt" + }, + { + "id": "powercoin", + "symbol": "pwr", + "name": "PWR Coin" + }, + { + "id": "power-index-pool-token", + "symbol": "pipt", + "name": "Power Index Pool Token" + }, + { + "id": "power-ledger", + "symbol": "powr", + "name": "Power Ledger" + }, + { + "id": "powertrade-fuel", + "symbol": "ptf", + "name": "PowerTrade Fuel" + }, + { + "id": "prcy-coin", + "symbol": "prcy", + "name": "PRCY Coin" + }, + { + "id": "precium", + "symbol": "pcm", + "name": "Precium" + }, + { + "id": "predator-coin", + "symbol": "prd", + "name": "Predator Coin" + }, + { + "id": "predict", + "symbol": "pt", + "name": "Predict" + }, + { + "id": "predictz", + "symbol": "prdz", + "name": "Predictz" + }, + { + "id": "prediqt", + "symbol": "pqt", + "name": "Prediqt" + }, + { + "id": "predix-network", + "symbol": "prdx", + "name": "Predix Network" + }, + { + "id": "premia", + "symbol": "premia", + "name": "Premia" + }, + { + "id": "presearch", + "symbol": "pre", + "name": "Presearch" + }, + { + "id": "pressone", + "symbol": "prs", + "name": "PressOne" + }, + { + "id": "presto", + "symbol": "prstx", + "name": "PRESTO" + }, + { + "id": "previse", + "symbol": "prvs", + "name": "Previse" + }, + { + "id": "pria", + "symbol": "pria", + "name": "PRIA" + }, + { + "id": "pride", + "symbol": "lgbtq", + "name": "Pride" + }, + { + "id": "primas", + "symbol": "pst", + "name": "Primas" + }, + { + "id": "primecoin", + "symbol": "xpm", + "name": "Primecoin" + }, + { + "id": "prime-dai", + "symbol": "pdai", + "name": "Prime DAI" + }, + { + "id": "primedao", + "symbol": "prime", + "name": "PrimeDAO" + }, + { + "id": "prime-finance", + "symbol": "pfi", + "name": "Prime Finance" + }, + { + "id": "primestone", + "symbol": "kkc", + "name": "Kabberry" + }, + { + "id": "prime-whiterock-company", + "symbol": "pwc", + "name": "Prime Whiterock Company" + }, + { + "id": "prime-xi", + "symbol": "pxi", + "name": "Prime-XI" + }, + { + "id": "printer-finance", + "symbol": "print", + "name": "Printer.Finance" + }, + { + "id": "prism-network", + "symbol": "prism", + "name": "Prism Network" + }, + { + "id": "privacy", + "symbol": "prv", + "name": "Privacy" + }, + { + "id": "privapp-network", + "symbol": "bpriva", + "name": "Privapp Network" + }, + { + "id": "privateum", + "symbol": "pvm", + "name": "Privateum" + }, + { + "id": "privatix", + "symbol": "prix", + "name": "Privatix" + }, + { + "id": "privcy", + "symbol": "priv", + "name": "PRiVCY" + }, + { + "id": "prizm", + "symbol": "pzm", + "name": "Prizm" + }, + { + "id": "probit-exchange", + "symbol": "prob", + "name": "Probit Token" + }, + { + "id": "professional-fighters-league-fan-token", + "symbol": "pfl", + "name": "Professional Fighters League Fan Token" + }, + { + "id": "profile-utility-token", + "symbol": "put", + "name": "Profile Utility Token" + }, + { + "id": "project-inverse", + "symbol": "xiv", + "name": "Project Inverse" + }, + { + "id": "project-pai", + "symbol": "pai", + "name": "Project Pai" + }, + { + "id": "project-senpai", + "symbol": "senpai", + "name": "Project Senpai" + }, + { + "id": "project-shivom", + "symbol": "omx", + "name": "Project SHIVOM" + }, + { + "id": "project-with", + "symbol": "wiken", + "name": "Project WITH" + }, + { + "id": "project-x", + "symbol": "nanox", + "name": "Project-X" + }, + { + "id": "prometeus", + "symbol": "prom", + "name": "Prometeus" + }, + { + "id": "promotionchain", + "symbol": "pc", + "name": "PromotionChain" + }, + { + "id": "proof-of-liquidity", + "symbol": "pol", + "name": "Proof Of Liquidity" + }, + { + "id": "propersix", + "symbol": "psix", + "name": "ProperSix" + }, + { + "id": "prophecy", + "symbol": "pry", + "name": "Prophecy" + }, + { + "id": "prophet", + "symbol": "prophet", + "name": "Prophet" + }, + { + "id": "props", + "symbol": "props", + "name": "Props Token" + }, + { + "id": "propy", + "symbol": "pro", + "name": "Propy" + }, + { + "id": "prospectors-gold", + "symbol": "pgl", + "name": "Prospectors Gold" + }, + { + "id": "prosper", + "symbol": "pros", + "name": "Prosper" + }, + { + "id": "proswap", + "symbol": "pros", + "name": "ProSwap" + }, + { + "id": "prot", + "symbol": "prot", + "name": "PROT" + }, + { + "id": "protocol-finance", + "symbol": "pfi", + "name": "Protocol Finance" + }, + { + "id": "proton", + "symbol": "xpr", + "name": "Proton" + }, + { + "id": "proton-project", + "symbol": "prtn", + "name": "Proton Project" + }, + { + "id": "proton-token", + "symbol": "ptt", + "name": "Proton Token" + }, + { + "id": "proud-money", + "symbol": "proud", + "name": "Proud Money" + }, + { + "id": "proverty-eradication-coin", + "symbol": "pec", + "name": "Poverty Eradication Coin" + }, + { + "id": "provoco", + "symbol": "voco", + "name": "Provoco" + }, + { + "id": "proxeus", + "symbol": "xes", + "name": "Proxeus" + }, + { + "id": "proximax", + "symbol": "xpx", + "name": "ProximaX" + }, + { + "id": "proxynode", + "symbol": "prx", + "name": "ProxyNode" + }, + { + "id": "psrs", + "symbol": "psrs", + "name": "PSRS" + }, + { + "id": "psyche", + "symbol": "usd1", + "name": "Psyche" + }, + { + "id": "psychic", + "symbol": "psy", + "name": "Psychic" + }, + { + "id": "pteria", + "symbol": "pteria", + "name": "Pteria" + }, + { + "id": "ptokens-btc", + "symbol": "pbtc", + "name": "pTokens BTC" + }, + { + "id": "ptokens-ltc", + "symbol": "pltc", + "name": "pTokens LTC" + }, + { + "id": "pub-finance", + "symbol": "pint", + "name": "Pub Finance" + }, + { + "id": "publica", + "symbol": "pbl", + "name": "Pebbles" + }, + { + "id": "public-mint", + "symbol": "mint", + "name": "Public Mint" + }, + { + "id": "publish", + "symbol": "news", + "name": "PUBLISH" + }, + { + "id": "pumapay", + "symbol": "pma", + "name": "PumaPay" + }, + { + "id": "puml-better-health", + "symbol": "puml", + "name": "PUML Better Health" + }, + { + "id": "pump-coin", + "symbol": "pump", + "name": "Pump Coin" + }, + { + "id": "pumpy-farm", + "symbol": "pmp", + "name": "Pumpy Farm" + }, + { + "id": "pundi-x", + "symbol": "npxs", + "name": "Pundi X [OLD]" + }, + { + "id": "pundi-x-2", + "symbol": "pundix", + "name": "Pundi X" + }, + { + "id": "pundi-x-nem", + "symbol": "npxsxem", + "name": "Pundi X NEM" + }, + { + "id": "punk", + "symbol": "punk", + "name": "Punk" + }, + { + "id": "punk-attr-4", + "symbol": "punk-attr-4", + "name": "Punk Attr 4" + }, + { + "id": "punk-attr-5", + "symbol": "punk-attr-5", + "name": "Punk Attr 5" + }, + { + "id": "punk-basic", + "symbol": "punk-basic", + "name": "Punk Basic" + }, + { + "id": "punk-female", + "symbol": "punk-female", + "name": "Punk Female" + }, + { + "id": "punk-zombie", + "symbol": "punk-zombie", + "name": "Punk Zombie" + }, + { + "id": "puregold-token", + "symbol": "pgpay", + "name": "PGPay" + }, + { + "id": "pureland-project", + "symbol": "pld", + "name": "Pureland Project" + }, + { + "id": "puriever", + "symbol": "pure", + "name": "Puriever" + }, + { + "id": "purple-butterfly-trading", + "symbol": "pbtt", + "name": "Purple Butterfly Trading" + }, + { + "id": "pussy-financial", + "symbol": "pussy", + "name": "Pussy Financial" + }, + { + "id": "putincoin", + "symbol": "put", + "name": "PutinCoin" + }, + { + "id": "pway", + "symbol": "pway", + "name": "PWay" + }, + { + "id": "pxgold-synthetic-gold-31-may-2021", + "symbol": "pxGOLD-MAY2021", + "name": "pxGOLD Synthetic GOLD 31 May 2021" + }, + { + "id": "pxgold-synthetic-gold-expiring-31-mar-2022", + "symbol": "pxgold-mar2022", + "name": "pxGOLD Synthetic Gold Expiring 31 Mar 2022" + }, + { + "id": "pxusd-synthetic-usd-expiring-1-april-2021", + "symbol": "pxusd-mar2021", + "name": "pxUSD Synthetic USD Expiring 1 April 2021" + }, + { + "id": "pxusd-synthetic-usd-expiring-31-mar-2022", + "symbol": "pxusd-mar2022", + "name": "pxUSD Synthetic USD Expiring 31 Mar 2022" + }, + { + "id": "pylon-finance", + "symbol": "pylon", + "name": "Pylon Finance" + }, + { + "id": "pylon-network", + "symbol": "pylnt", + "name": "Pylon Network" + }, + { + "id": "pyrexcoin", + "symbol": "gpyx", + "name": "GoldenPyrex" + }, + { + "id": "pyrk", + "symbol": "pyrk", + "name": "Pyrk" + }, + { + "id": "pyro-network", + "symbol": "pyro", + "name": "PYRO Network" + }, + { + "id": "q8e20-token", + "symbol": "q8e20", + "name": "Q8E20 Token" + }, + { + "id": "qanplatform", + "symbol": "qark", + "name": "QANplatform" + }, + { + "id": "qash", + "symbol": "qash", + "name": "QASH" + }, + { + "id": "qawalla-token", + "symbol": "qwla", + "name": "Qawalla Token" + }, + { + "id": "qbao", + "symbol": "qbt", + "name": "Qbao" + }, + { + "id": "qcad", + "symbol": "qcad", + "name": "QCAD" + }, + { + "id": "qcash", + "symbol": "qc", + "name": "Qcash" + }, + { + "id": "qchi", + "symbol": "qch", + "name": "QChi" + }, + { + "id": "qchi-chain", + "symbol": "qhc", + "name": "QChi Chain" + }, + { + "id": "qcore-finance", + "symbol": "qcore", + "name": "Qcore.Finance" + }, + { + "id": "q-dao-governance-token-v1-0", + "symbol": "qdao", + "name": "Q DAO Governance token v1.0" + }, + { + "id": "qdefi-rating-governance-token-v2", + "symbol": "qdefi", + "name": "Q DeFi Rating & Governance Token v2.0" + }, + { + "id": "qian-governance-token", + "symbol": "kun", + "name": "QIAN Governance Token" + }, + { + "id": "qi-dao", + "symbol": "qi", + "name": "Qi Dao" + }, + { + "id": "qiibee", + "symbol": "qbx", + "name": "qiibee" + }, + { + "id": "qiswap", + "symbol": "qi", + "name": "QiSwap" + }, + { + "id": "qitmeer", + "symbol": "pmeer", + "name": "Qitmeer" + }, + { + "id": "qlink", + "symbol": "qlc", + "name": "QLC Chain" + }, + { + "id": "qmcoin", + "symbol": "qmc", + "name": "QMCoin" + }, + { + "id": "qnodecoin", + "symbol": "qnc", + "name": "QnodeCoin" + }, + { + "id": "qobit", + "symbol": "qob", + "name": "Qobit" + }, + { + "id": "qoober", + "symbol": "qoob", + "name": "QOOBER" + }, + { + "id": "qovar-coin", + "symbol": "qc", + "name": "Qovar Coin" + }, + { + "id": "qpay", + "symbol": "qpy", + "name": "QPay" + }, + { + "id": "qqq-token", + "symbol": "qqq", + "name": "Poseidon Network" + }, + { + "id": "qredit", + "symbol": "xqr", + "name": "Qredit" + }, + { + "id": "qtum", + "symbol": "qtum", + "name": "Qtum" + }, + { + "id": "quadrant-protocol", + "symbol": "equad", + "name": "Quadrant Protocol" + }, + { + "id": "quai-dao", + "symbol": "quai", + "name": "Quai Dao" + }, + { + "id": "quality-tracing-chain", + "symbol": "qtc", + "name": "Quality Tracing Chain" + }, + { + "id": "quam-network", + "symbol": "quam", + "name": "Quam Network" + }, + { + "id": "quantfury", + "symbol": "qtf", + "name": "Quantfury" + }, + { + "id": "quantis", + "symbol": "quan", + "name": "Quantis" + }, + { + "id": "quant-network", + "symbol": "qnt", + "name": "Quant" + }, + { + "id": "quantstamp", + "symbol": "qsp", + "name": "Quantstamp" + }, + { + "id": "quantum-resistant-ledger", + "symbol": "qrl", + "name": "Quantum Resistant Ledger" + }, + { + "id": "quark", + "symbol": "qrk", + "name": "Quark" + }, + { + "id": "quark-chain", + "symbol": "qkc", + "name": "QuarkChain" + }, + { + "id": "quasarcoin", + "symbol": "qac", + "name": "Quasarcoin" + }, + { + "id": "qubitica", + "symbol": "qbit", + "name": "Qubitica" + }, + { + "id": "quebecoin", + "symbol": "qbc", + "name": "Quebecoin" + }, + { + "id": "queenbee", + "symbol": "qbz", + "name": "QUEENBEE" + }, + { + "id": "quick", + "symbol": "quick", + "name": "Quickswap" + }, + { + "id": "quickx-protocol", + "symbol": "qcx", + "name": "QuickX Protocol" + }, + { + "id": "quinads", + "symbol": "quin", + "name": "QUINADS" + }, + { + "id": "quish-coin", + "symbol": "qtv", + "name": "QUISH COIN" + }, + { + "id": "quiverx", + "symbol": "qrx", + "name": "QuiverX" + }, + { + "id": "quiztok", + "symbol": "qtcon", + "name": "Quiztok" + }, + { + "id": "qunqun", + "symbol": "qun", + "name": "QunQun" + }, + { + "id": "quotation-coin", + "symbol": "quot", + "name": "Quotation Coin" + }, + { + "id": "quotient", + "symbol": "xqn", + "name": "Quotient" + }, + { + "id": "quras-token", + "symbol": "xqc", + "name": "Quras Token" + }, + { + "id": "qureno", + "symbol": "qrn", + "name": "Qureno" + }, + { + "id": "qusd-stablecoin", + "symbol": "qusd", + "name": "QUSD Stablecoin" + }, + { + "id": "qwertycoin", + "symbol": "qwc", + "name": "Qwertycoin" + }, + { + "id": "r34p", + "symbol": "r34p", + "name": "R34P" + }, + { + "id": "r3fi-finance", + "symbol": "r3fi", + "name": "R3FI Finance" + }, + { + "id": "r64x", + "symbol": "r64x", + "name": "R64X" + }, + { + "id": "rabbit", + "symbol": "rabbit", + "name": "Rabbit" + }, + { + "id": "rabbit-coin", + "symbol": "brb", + "name": "Rabbit Coin" + }, + { + "id": "rac", + "symbol": "rac", + "name": "RAC" + }, + { + "id": "racing-pigeon-chain", + "symbol": "rpc", + "name": "Racing Pigeon Chain" + }, + { + "id": "radicle", + "symbol": "rad", + "name": "Radicle" + }, + { + "id": "radium", + "symbol": "val", + "name": "Validity" + }, + { + "id": "rae-token", + "symbol": "rae", + "name": "Receive Access Ecosystem" + }, + { + "id": "rage-fan", + "symbol": "rage", + "name": "Rage.Fan" + }, + { + "id": "ragnarok", + "symbol": "ragna", + "name": "Ragnarok" + }, + { + "id": "rai", + "symbol": "rai", + "name": "Rai Reflex Index" + }, + { + "id": "raicoin", + "symbol": "rai", + "name": "Raicoin" + }, + { + "id": "raiden-network", + "symbol": "rdn", + "name": "Raiden Network Token" + }, + { + "id": "rai-finance", + "symbol": "rai", + "name": "RAI Finance" + }, + { + "id": "rainicorn", + "symbol": "raini", + "name": "Rainicorn" + }, + { + "id": "rain-network", + "symbol": "rain", + "name": "RAIN Network" + }, + { + "id": "rake-finance", + "symbol": "rak", + "name": "Rake Finance" + }, + { + "id": "rakon", + "symbol": "rkn", + "name": "RAKON" + }, + { + "id": "raksur", + "symbol": "ras", + "name": "RAKSUR" + }, + { + "id": "rakun", + "symbol": "raku", + "name": "RAKUN" + }, + { + "id": "rally-2", + "symbol": "rly", + "name": "Rally" + }, + { + "id": "ramenswap", + "symbol": "ramen", + "name": "RamenSwap" + }, + { + "id": "ramifi", + "symbol": "ram", + "name": "Ramifi Protocol" + }, + { + "id": "ramp", + "symbol": "ramp", + "name": "RAMP" + }, + { + "id": "rank-token", + "symbol": "rank", + "name": "Rank Token" + }, + { + "id": "rapids", + "symbol": "rpd", + "name": "Rapids" + }, + { + "id": "rapidz", + "symbol": "rpzx", + "name": "Rapidz" + }, + { + "id": "raptoreum", + "symbol": "rtm", + "name": "Raptoreum" + }, + { + "id": "raptor-finance", + "symbol": "raptor", + "name": "Raptor Finance" + }, + { + "id": "rapture", + "symbol": "rap", + "name": "Rapture" + }, + { + "id": "rare", + "symbol": "rare", + "name": "Rare" + }, + { + "id": "rare-pepe", + "symbol": "rpepe", + "name": "Rare Pepe" + }, + { + "id": "rarible", + "symbol": "rari", + "name": "Rarible" + }, + { + "id": "rari-governance-token", + "symbol": "rgt", + "name": "Rari Governance Token" + }, + { + "id": "rate3", + "symbol": "rte", + "name": "Rate3" + }, + { + "id": "ratecoin", + "symbol": "xra", + "name": "Ratecoin" + }, + { + "id": "ravencoin", + "symbol": "rvn", + "name": "Ravencoin" + }, + { + "id": "ravencoin-classic", + "symbol": "rvc", + "name": "Ravencoin Classic" + }, + { + "id": "raven-dark", + "symbol": "xrd", + "name": "Raven Dark" + }, + { + "id": "raven-protocol", + "symbol": "raven", + "name": "Raven Protocol" + }, + { + "id": "raven-x", + "symbol": "rx", + "name": "Raven X" + }, + { + "id": "raydium", + "symbol": "ray", + "name": "Raydium" + }, + { + "id": "raze-network", + "symbol": "raze", + "name": "Raze Network" + }, + { + "id": "razor-network", + "symbol": "razor", + "name": "Razor Network" + }, + { + "id": "rbase-finance", + "symbol": "rbase", + "name": "rbase.finance" + }, + { + "id": "rccc", + "symbol": "rccc", + "name": "RCCC" + }, + { + "id": "rchain", + "symbol": "REV", + "name": "RChain" + }, + { + "id": "rdctoken", + "symbol": "rdct", + "name": "RDCToken" + }, + { + "id": "read-this-contract", + "symbol": "rtc", + "name": "Read This Contract" + }, + { + "id": "real", + "symbol": "real", + "name": "Real Estate Asset Ledger" + }, + { + "id": "real-coin", + "symbol": "real", + "name": "Real Coin" + }, + { + "id": "real-estate-sales-platform", + "symbol": "rsp", + "name": "Real-estate Sales Platform" + }, + { + "id": "realfinance-network", + "symbol": "refi", + "name": "Realfinance Network" + }, + { + "id": "realio-network", + "symbol": "rio", + "name": "Realio Network" + }, + { + "id": "real-land", + "symbol": "rld", + "name": "Real Land" + }, + { + "id": "realtoken-10024-10028-appoline-st-detroit-mi", + "symbol": "REALTOKEN-10024-10028-APPOLINE-ST-DETROIT-MI", + "name": "RealToken 10024 10028 Appoline St Detroit MI" + }, + { + "id": "realtoken-16200-fullerton-avenue-detroit-mi", + "symbol": "REALTOKEN-16200-FULLERTON-AVE-DETROIT-MI", + "name": "RealToken16200 Fullerton Avenue Detroit MI" + }, + { + "id": "realtoken-20200-lesure-st-detroit-mi", + "symbol": "REALTOKEN-20200-LESURE-ST-DETROIT-MI", + "name": "RealToken 20200 Lesure Street Detroit MI" + }, + { + "id": "realtoken-8342-schaefer-hwy-detroit-mi", + "symbol": "REALTOKEN-8342-SCHAEFER-HWY-DETROIT-MI", + "name": "RealToken 8342 Schaefer Hwy Detroit MI" + }, + { + "id": "realtoken-9336-patton-st-detroit-mi", + "symbol": "REALTOKEN-9336-PATTON-ST-DETROIT-MI", + "name": "RealToken 9336 Patton Street Detroit MI" + }, + { + "id": "realtract", + "symbol": "ret", + "name": "RealTract" + }, + { + "id": "reapchain", + "symbol": "reap", + "name": "ReapChain" + }, + { + "id": "reapit", + "symbol": "reap", + "name": "REAPit" + }, + { + "id": "rebased", + "symbol": "reb2", + "name": "Rebased" + }, + { + "id": "rebasing-liquidity", + "symbol": "delta rlp", + "name": "Rebasing Liquidity" + }, + { + "id": "rebit", + "symbol": "keyt", + "name": "Rebit" + }, + { + "id": "rechain", + "symbol": "rech", + "name": "ReChain" + }, + { + "id": "recovery-right-token", + "symbol": "rrt", + "name": "Recovery Right Token" + }, + { + "id": "red", + "symbol": "red", + "name": "Red" + }, + { + "id": "redbux", + "symbol": "redbux", + "name": "RedBUX" + }, + { + "id": "redchillies", + "symbol": "redc", + "name": "RedChillies" + }, + { + "id": "reddcoin", + "symbol": "rdd", + "name": "Reddcoin" + }, + { + "id": "redfox-labs-2", + "symbol": "rfox", + "name": "RedFOX Labs" + }, + { + "id": "redi", + "symbol": "redi", + "name": "REDi" + }, + { + "id": "red-pulse", + "symbol": "phb", + "name": "Phoenix Global" + }, + { + "id": "reecoin", + "symbol": "ree", + "name": "ReeCoin" + }, + { + "id": "reecore", + "symbol": "reex", + "name": "Reecore" + }, + { + "id": "reef-finance", + "symbol": "reef", + "name": "Reef Finance" + }, + { + "id": "refereum", + "symbol": "rfr", + "name": "Refereum" + }, + { + "id": "refinable", + "symbol": "fine", + "name": "Refinable" + }, + { + "id": "refine-medium", + "symbol": "xrm", + "name": "Refine Medium" + }, + { + "id": "reflect-finance", + "symbol": "rfi", + "name": "reflect.finance" + }, + { + "id": "reflector-finance", + "symbol": "rfctr", + "name": "Reflector.Finance" + }, + { + "id": "reflex", + "symbol": "rfx", + "name": "Reflex" + }, + { + "id": "reflexer-ungovernance-token", + "symbol": "flx", + "name": "Reflexer Ungovernance Token" + }, + { + "id": "refork", + "symbol": "efk", + "name": "ReFork" + }, + { + "id": "refract", + "symbol": "rfr", + "name": "Refract" + }, + { + "id": "refraction", + "symbol": "REFRACTION", + "name": "Refraction" + }, + { + "id": "regiment-finance", + "symbol": "rtf", + "name": "Regiment Finance" + }, + { + "id": "relax-protocol", + "symbol": "rlx", + "name": "RELAX Protocol" + }, + { + "id": "relayer-network", + "symbol": "rlr", + "name": "Relayer Network (OLD)" + }, + { + "id": "relayer-network-2", + "symbol": "rlr", + "name": "Relayer Network" + }, + { + "id": "release-ico-project", + "symbol": "rel", + "name": "RELEASE" + }, + { + "id": "relevant", + "symbol": "rel", + "name": "Relevant" + }, + { + "id": "relex", + "symbol": "rlx", + "name": "Relex" + }, + { + "id": "relianz", + "symbol": "rlz", + "name": "Relianz" + }, + { + "id": "remita-coin", + "symbol": "remit", + "name": "Remita Coin" + }, + { + "id": "remme", + "symbol": "rem", + "name": "Remme" + }, + { + "id": "renbch", + "symbol": "renbch", + "name": "renBCH" + }, + { + "id": "renbtc", + "symbol": "renbtc", + "name": "renBTC" + }, + { + "id": "render-token", + "symbol": "rndr", + "name": "Render Token" + }, + { + "id": "rendoge", + "symbol": "rendoge", + "name": "renDOGE" + }, + { + "id": "renewableelectronicenergycoin", + "symbol": "reec", + "name": "Renewable Electronic Energy Coin" + }, + { + "id": "renfil", + "symbol": "renfil", + "name": "renFIL" + }, + { + "id": "renrenbit", + "symbol": "rrb", + "name": "Renrenbit" + }, + { + "id": "rentberry", + "symbol": "berry", + "name": "Rentberry" + }, + { + "id": "rentible", + "symbol": "rnb", + "name": "Rentible" + }, + { + "id": "renzec", + "symbol": "renzec", + "name": "renZEC" + }, + { + "id": "reosc-ecosystem", + "symbol": "reosc", + "name": "REOSC Ecosystem" + }, + { + "id": "repo", + "symbol": "repo", + "name": "Repo Coin" + }, + { + "id": "republic-protocol", + "symbol": "ren", + "name": "REN" + }, + { + "id": "request-network", + "symbol": "req", + "name": "Request" + }, + { + "id": "reserve", + "symbol": "rsv", + "name": "Reserve" + }, + { + "id": "reserve-rights-token", + "symbol": "rsr", + "name": "Reserve Rights Token" + }, + { + "id": "resfinex-token", + "symbol": "res", + "name": "Resfinex Token" + }, + { + "id": "restart-energy", + "symbol": "mwat", + "name": "Restart Energy" + }, + { + "id": "reth", + "symbol": "reth", + "name": "rETH" + }, + { + "id": "retro-defi", + "symbol": "rcube", + "name": "Retro DEFI" + }, + { + "id": "revain", + "symbol": "rev", + "name": "Revain" + }, + { + "id": "revelation-coin", + "symbol": "rev", + "name": "Revelation coin" + }, + { + "id": "reviewbase", + "symbol": "rview", + "name": "ReviewBase" + }, + { + "id": "review-capital", + "symbol": "recap", + "name": "Review Capital" + }, + { + "id": "revolution-populi", + "symbol": "rvp", + "name": "Revolution Populi" + }, + { + "id": "revomon", + "symbol": "revo", + "name": "Revomon" + }, + { + "id": "revonetwork", + "symbol": "revo", + "name": "RevoNetwork" + }, + { + "id": "revv", + "symbol": "revv", + "name": "REVV" + }, + { + "id": "rewardiqa", + "symbol": "rew", + "name": "Rewardiqa" + }, + { + "id": "rex", + "symbol": "rex", + "name": "Imbrex" + }, + { + "id": "rfbtc", + "symbol": "rfbtc", + "name": "RFbtc" + }, + { + "id": "rfis", + "symbol": "rfis", + "name": "rFIS" + }, + { + "id": "rfyield-finance", + "symbol": "rfy", + "name": "RFYield Finance" + }, + { + "id": "rheaprotocol", + "symbol": "rhea", + "name": "Rhea Protocol" + }, + { + "id": "rhegic", + "symbol": "rhegic", + "name": "rHegic" + }, + { + "id": "rhegic2", + "symbol": "rhegic2", + "name": "rHEGIC2" + }, + { + "id": "riceswap", + "symbol": "rice", + "name": "RiceSwap" + }, + { + "id": "rich-lab-token", + "symbol": "rle", + "name": "Rich Lab Token" + }, + { + "id": "rich-maker", + "symbol": "rich", + "name": "Rich Maker" + }, + { + "id": "richway-finance", + "symbol": "rich", + "name": "Richway.Finance" + }, + { + "id": "ride-my-car", + "symbol": "ride", + "name": "Ride My Car" + }, + { + "id": "riecoin", + "symbol": "ric", + "name": "Riecoin" + }, + { + "id": "rif-token", + "symbol": "rif", + "name": "RSK Infrastructure Framework" + }, + { + "id": "rigel-finance", + "symbol": "rigel", + "name": "Rigel Finance" + }, + { + "id": "rigoblock", + "symbol": "grg", + "name": "RigoBlock" + }, + { + "id": "rilcoin", + "symbol": "ril", + "name": "Rilcoin" + }, + { + "id": "ring-x-platform", + "symbol": "ringx", + "name": "RING X PLATFORM" + }, + { + "id": "rio-defi", + "symbol": "rfuel", + "name": "RioDeFi" + }, + { + "id": "ripio-credit-network", + "symbol": "rcn", + "name": "Ripio Credit Network" + }, + { + "id": "ripple", + "symbol": "xrp", + "name": "XRP" + }, + { + "id": "ripple-alpha", + "symbol": "xla", + "name": "Ripple Alpha" + }, + { + "id": "rise", + "symbol": "rise", + "name": "Rise" + }, + { + "id": "risecointoken", + "symbol": "rsct", + "name": "RiseCoin Token" + }, + { + "id": "rise-protocol", + "symbol": "rise", + "name": "Rise Protocol" + }, + { + "id": "riskmoon", + "symbol": "riskmoon", + "name": "Riskmoon" + }, + { + "id": "rito", + "symbol": "rito", + "name": "Rito" + }, + { + "id": "ri-token", + "symbol": "ri", + "name": "RI Token" + }, + { + "id": "rivemont", + "symbol": "rvmt", + "name": "RiveMont" + }, + { + "id": "rivetz", + "symbol": "rvt", + "name": "Rivetz" + }, + { + "id": "rivex-erc20", + "symbol": "rvx", + "name": "Rivex" + }, + { + "id": "rizen-coin", + "symbol": "rzn", + "name": "Rizen Coin (Old)" + }, + { + "id": "rizen-coin-2", + "symbol": "rzn", + "name": "Rizen Coin" + }, + { + "id": "rizubot", + "symbol": "rzb", + "name": "Rizubot" + }, + { + "id": "rmpl", + "symbol": "rmpl", + "name": "RMPL" + }, + { + "id": "road", + "symbol": "road", + "name": "ROAD" + }, + { + "id": "robbocoach", + "symbol": "rbc", + "name": "RobboCoach" + }, + { + "id": "robet-coin", + "symbol": "robet", + "name": "RoBet Coin" + }, + { + "id": "robocalls", + "symbol": "rc20", + "name": "RoboCalls" + }, + { + "id": "robonomics-network", + "symbol": "xrt", + "name": "Robonomics Network" + }, + { + "id": "robonomics-web-services", + "symbol": "rws", + "name": "Robonomics Web Services" + }, + { + "id": "robot", + "symbol": "robot", + "name": "Robot" + }, + { + "id": "robotina", + "symbol": "rox", + "name": "Robotina" + }, + { + "id": "robo-token", + "symbol": "robo", + "name": "Robo Token" + }, + { + "id": "rock3t", + "symbol": "r3t", + "name": "ROCK3T" + }, + { + "id": "rocket-bunny", + "symbol": "bunny", + "name": "Rocket Bunny" + }, + { + "id": "rocket-fund", + "symbol": "rkt", + "name": "Rocket Fund" + }, + { + "id": "rocketgame", + "symbol": "rocket", + "name": "RocketGame" + }, + { + "id": "rocketmoon", + "symbol": "rmoon", + "name": "RocketMoon" + }, + { + "id": "rocket-pool", + "symbol": "rpl", + "name": "Rocket Pool" + }, + { + "id": "rocket-token", + "symbol": "rckt", + "name": "Rocket Token" + }, + { + "id": "rocket-vault-finance", + "symbol": "rvf", + "name": "Rocket Vault" + }, + { + "id": "rocki", + "symbol": "rocks", + "name": "Rocki" + }, + { + "id": "rock-n-rain-coin", + "symbol": "rnrc", + "name": "Rock N Rain Coin" + }, + { + "id": "roiyal-coin", + "symbol": "roco", + "name": "ROIyal Coin" + }, + { + "id": "rom-token", + "symbol": "rom", + "name": "ROM Token" + }, + { + "id": "ronpaulcoin", + "symbol": "rpc", + "name": "RonPaulCoin" + }, + { + "id": "roobee", + "symbol": "roobee", + "name": "Roobee" + }, + { + "id": "rook", + "symbol": "rook", + "name": "KeeperDAO" + }, + { + "id": "roonex", + "symbol": "rnx", + "name": "ROONEX" + }, + { + "id": "rootkit", + "symbol": "root", + "name": "Rootkit" + }, + { + "id": "rootstock", + "symbol": "rbtc", + "name": "Rootstock RSK" + }, + { + "id": "rope", + "symbol": "$rope", + "name": "Rope" + }, + { + "id": "rope-token", + "symbol": "rope", + "name": "Rope Token" + }, + { + "id": "ror-universe", + "symbol": "ror", + "name": "ROR Universe" + }, + { + "id": "rotharium", + "symbol": "rth", + "name": "Rotharium" + }, + { + "id": "rotten", + "symbol": "rot", + "name": "Rotten" + }, + { + "id": "rougecoin", + "symbol": "xrge", + "name": "RougeCoin" + }, + { + "id": "roul-token", + "symbol": "roul", + "name": "Roul Token" + }, + { + "id": "route", + "symbol": "route", + "name": "Router Protocol" + }, + { + "id": "rover-coin", + "symbol": "roe", + "name": "Rover Coin" + }, + { + "id": "rowan-coin", + "symbol": "rwn", + "name": "Rowan Coin" + }, + { + "id": "rowket", + "symbol": "ket", + "name": "Rowket" + }, + { + "id": "roxe", + "symbol": "roc", + "name": "Roxe" + }, + { + "id": "royale", + "symbol": "roya", + "name": "Royale" + }, + { + "id": "rozeus", + "symbol": "roz", + "name": "Rozeus" + }, + { + "id": "rrspace", + "symbol": "rrc", + "name": "RRSpace" + }, + { + "id": "rubic", + "symbol": "rbc", + "name": "Rubic" + }, + { + "id": "rublix", + "symbol": "rblx", + "name": "Rublix" + }, + { + "id": "rubycoin", + "symbol": "rby", + "name": "Rubycoin" + }, + { + "id": "ruff", + "symbol": "ruff", + "name": "Ruff" + }, + { + "id": "rug", + "symbol": "rug", + "name": "Rug" + }, + { + "id": "rug-busters", + "symbol": "rugbust", + "name": "Rug Busters" + }, + { + "id": "rug-proof", + "symbol": "rpt", + "name": "Rug Proof" + }, + { + "id": "rugz", + "symbol": "rugz", + "name": "pulltherug.finance" + }, + { + "id": "ruler-protocol", + "symbol": "ruler", + "name": "Ruler Protocol" + }, + { + "id": "ruletka", + "symbol": "rtk", + "name": "Ruletka" + }, + { + "id": "runebase", + "symbol": "runes", + "name": "Runebase" + }, + { + "id": "rupaya", + "symbol": "rupx", + "name": "Rupaya" + }, + { + "id": "rupee", + "symbol": "rup", + "name": "Rupee" + }, + { + "id": "rupiah-token", + "symbol": "idrt", + "name": "Rupiah Token" + }, + { + "id": "rush", + "symbol": "ruc", + "name": "Rush" + }, + { + "id": "russell-coin", + "symbol": "rc", + "name": "RussellCoin" + }, + { + "id": "russian-miner-coin", + "symbol": "rmc", + "name": "Russian Miner Coin" + }, + { + "id": "rutheneum", + "symbol": "rth", + "name": "Rutheneum" + }, + { + "id": "rxc", + "symbol": "rxc", + "name": "RXC" + }, + { + "id": "ryi-platinum", + "symbol": "ryip", + "name": "RYI Platinum" + }, + { + "id": "ryi-unity", + "symbol": "ryiu", + "name": "RYI Unity" + }, + { + "id": "ryo", + "symbol": "ryo", + "name": "Ryo Currency" + }, + { + "id": "s1inch", + "symbol": "s1inch", + "name": "s1INCH" + }, + { + "id": "s4fe", + "symbol": "s4f", + "name": "S4FE" + }, + { + "id": "saave", + "symbol": "saave", + "name": "sAAVE" + }, + { + "id": "sada", + "symbol": "sada", + "name": "sADA" + }, + { + "id": "sad-cat-token", + "symbol": "scat", + "name": "Sad Cat Token" + }, + { + "id": "safari", + "symbol": "sfr", + "name": "Safari" + }, + { + "id": "safe2", + "symbol": "safe2", + "name": "SAFE2" + }, + { + "id": "safebtc", + "symbol": "safebtc", + "name": "SafeBTC" + }, + { + "id": "safecapital", + "symbol": "scap", + "name": "SafeCapital" + }, + { + "id": "safe-coin", + "symbol": "safe", + "name": "Safe" + }, + { + "id": "safe-coin-2", + "symbol": "safe", + "name": "SafeCoin" + }, + { + "id": "safecomet", + "symbol": "safecomet", + "name": "SafeComet" + }, + { + "id": "safe-deal", + "symbol": "sfd", + "name": "SafeDeal" + }, + { + "id": "safe-finance", + "symbol": "saft", + "name": "Sage Finance" + }, + { + "id": "safegalaxy", + "symbol": "safegalaxy", + "name": "SafeGalaxy" + }, + { + "id": "safe-haven", + "symbol": "sha", + "name": "Safe Haven" + }, + { + "id": "safeinsure", + "symbol": "sins", + "name": "SafeInsure" + }, + { + "id": "safelaunchpad", + "symbol": "sld", + "name": "SafeLaunchpad" + }, + { + "id": "safelcarus", + "symbol": "safeicarus", + "name": "SafeIcarus" + }, + { + "id": "safelight", + "symbol": "safelight", + "name": "SafeLight" + }, + { + "id": "safemars", + "symbol": "safemars", + "name": "Safemars" + }, + { + "id": "safemoon", + "symbol": "safemoon", + "name": "SafeMoon" + }, + { + "id": "safenebula", + "symbol": "snbl", + "name": "Nebula Protocol" + }, + { + "id": "safepal", + "symbol": "sfp", + "name": "SafePal" + }, + { + "id": "saferune", + "symbol": "saferune", + "name": "SafeRune" + }, + { + "id": "safe-seafood-coin", + "symbol": "ssf", + "name": "Safe SeaFood Coin" + }, + { + "id": "safetoken", + "symbol": "safetoken", + "name": "SafeToken" + }, + { + "id": "saffron-finance", + "symbol": "sfi", + "name": "saffron.finance" + }, + { + "id": "safron", + "symbol": "sfn", + "name": "Safron" + }, + { + "id": "sagacoin", + "symbol": "saga", + "name": "DarkSaga" + }, + { + "id": "sai", + "symbol": "sai", + "name": "Sai" + }, + { + "id": "saint-fame", + "symbol": "fame", + "name": "SAINT FAME: Genesis Shirt" + }, + { + "id": "saito", + "symbol": "saito", + "name": "Saito" + }, + { + "id": "sake-token", + "symbol": "sake", + "name": "SakeToken" + }, + { + "id": "sakura-bloom", + "symbol": "skb", + "name": "Sakura Bloom" + }, + { + "id": "salmon", + "symbol": "slm", + "name": "Salmon" + }, + { + "id": "salt", + "symbol": "salt", + "name": "SALT" + }, + { + "id": "saltswap", + "symbol": "salt", + "name": "SaltSwap" + }, + { + "id": "salus", + "symbol": "sls", + "name": "SaluS" + }, + { + "id": "samoyedcoin", + "symbol": "samo", + "name": "Samoyedcoin" + }, + { + "id": "samurai", + "symbol": "sam", + "name": "Samurai" + }, + { + "id": "samzn", + "symbol": "samzn", + "name": "sAMZN" + }, + { + "id": "sancoj", + "symbol": "sanc", + "name": "Sancoj" + }, + { + "id": "sandego", + "symbol": "sdgo", + "name": "SanDeGo" + }, + { + "id": "san-diego-coin", + "symbol": "sand", + "name": "San Diego Coin" + }, + { + "id": "santiment-network-token", + "symbol": "san", + "name": "Santiment Network Token" + }, + { + "id": "sapchain", + "symbol": "sap", + "name": "Sapchain" + }, + { + "id": "sapien", + "symbol": "spn", + "name": "Sapien" + }, + { + "id": "sappchain", + "symbol": "sapp", + "name": "SAPPCHAIN" + }, + { + "id": "sapphire", + "symbol": "sapp", + "name": "Sapphire" + }, + { + "id": "sarcophagus", + "symbol": "sarco", + "name": "Sarcophagus" + }, + { + "id": "saren", + "symbol": "sar", + "name": "Saren" + }, + { + "id": "saros", + "symbol": "saros", + "name": "SAROS" + }, + { + "id": "sashimi", + "symbol": "sashimi", + "name": "Sashimi" + }, + { + "id": "satisfinance", + "symbol": "sat", + "name": "SatisFinance" + }, + { + "id": "sativacoin", + "symbol": "stv", + "name": "Sativacoin" + }, + { + "id": "satoexchange-token", + "symbol": "satx", + "name": "SatoExchange Token" + }, + { + "id": "satopay", + "symbol": "stop", + "name": "SatoPay" + }, + { + "id": "satopay-yield-token", + "symbol": "spy", + "name": "Satopay Yield Token" + }, + { + "id": "satoshivision-coin", + "symbol": "svc", + "name": "Satoshivision Coin" + }, + { + "id": "satozhi", + "symbol": "satoz", + "name": "Satozhi" + }, + { + "id": "satt", + "symbol": "satt", + "name": "SaTT" + }, + { + "id": "saturn-classic-dao-token", + "symbol": "strn", + "name": "Saturn Classic DAO Token" + }, + { + "id": "saturn-network", + "symbol": "saturn", + "name": "Saturn DAO Token" + }, + { + "id": "saud", + "symbol": "saud", + "name": "sAUD" + }, + { + "id": "sav3", + "symbol": "sav3", + "name": "SAV3" + }, + { + "id": "savedroid", + "symbol": "svd", + "name": "Savedroid" + }, + { + "id": "save-environment-token", + "symbol": "set", + "name": "Save Environment Token" + }, + { + "id": "savenode", + "symbol": "sno", + "name": "SaveNode" + }, + { + "id": "saveplanetearth", + "symbol": "spe", + "name": "SavePlanetEarth" + }, + { + "id": "save-token-us", + "symbol": "save", + "name": "SaveToken" + }, + { + "id": "savix", + "symbol": "svx", + "name": "Savix" + }, + { + "id": "sbank", + "symbol": "sts", + "name": "SBank" + }, + { + "id": "sbet", + "symbol": "sbet", + "name": "SBET" + }, + { + "id": "sbnb", + "symbol": "sbnb", + "name": "sBNB" + }, + { + "id": "sbtc", + "symbol": "sbtc", + "name": "sBTC" + }, + { + "id": "scanetchain", + "symbol": "swc", + "name": "Scanetchain" + }, + { + "id": "scatter-cx", + "symbol": "stt", + "name": "Scatter.cx" + }, + { + "id": "scc", + "symbol": "scc", + "name": "SCC" + }, + { + "id": "scex", + "symbol": "scex", + "name": "sCEX" + }, + { + "id": "schain-wallet", + "symbol": "scha", + "name": "Schain Wallet" + }, + { + "id": "schillingcoin", + "symbol": "sch", + "name": "Schilling-Coin" + }, + { + "id": "scholarship-coin", + "symbol": "scho", + "name": "Scholarship Coin" + }, + { + "id": "science_chain", + "symbol": "scc", + "name": "Science Chain" + }, + { + "id": "scifi-finance", + "symbol": "scifi", + "name": "Scifi.Finance" + }, + { + "id": "scolcoin", + "symbol": "scol", + "name": "Scolcoin" + }, + { + "id": "scopecoin", + "symbol": "xscp", + "name": "ScopeCoin" + }, + { + "id": "score-milk", + "symbol": "milk", + "name": "Score Milk" + }, + { + "id": "scorum", + "symbol": "scr", + "name": "Scorum" + }, + { + "id": "scribe", + "symbol": "scribe", + "name": "Scribe" + }, + { + "id": "scriv", + "symbol": "scriv", + "name": "SCRIV" + }, + { + "id": "scroll-token", + "symbol": "xd", + "name": "Data Transaction Token" + }, + { + "id": "scrv", + "symbol": "scrv", + "name": "sCRV" + }, + { + "id": "scry-info", + "symbol": "ddd", + "name": "Scry.info" + }, + { + "id": "scrypta", + "symbol": "lyra", + "name": "Scrypta" + }, + { + "id": "sdash", + "symbol": "sdash", + "name": "sDASH" + }, + { + "id": "sdefi", + "symbol": "sdefi", + "name": "sDEFI" + }, + { + "id": "sdusd", + "symbol": "sdusd", + "name": "SDUSD" + }, + { + "id": "sea-cucumber-chain", + "symbol": "scc", + "name": "Sea Cucumber Chain" + }, + { + "id": "seadex", + "symbol": "sead", + "name": "SEADEX" + }, + { + "id": "sealblock-token", + "symbol": "skt", + "name": "SealBlock Token" + }, + { + "id": "sealchain", + "symbol": "seal", + "name": "Sealchain" + }, + { + "id": "seal-finance", + "symbol": "seal", + "name": "Seal Finance" + }, + { + "id": "sechain", + "symbol": "snn", + "name": "SeChain" + }, + { + "id": "secret", + "symbol": "scrt", + "name": "Secret" + }, + { + "id": "secret-erc20", + "symbol": "wscrt", + "name": "Secret (ERC20)" + }, + { + "id": "securabyte-protocol", + "symbol": "sbyte", + "name": "Securabyte Protocol" + }, + { + "id": "secure-cash", + "symbol": "scsx", + "name": "Secure Cash" + }, + { + "id": "secured-gold-coin", + "symbol": "sgc", + "name": "Secured Gold Coin" + }, + { + "id": "secured-moonrat-token", + "symbol": "smrat", + "name": "Secured MoonRat Token" + }, + { + "id": "secure-pad", + "symbol": "sepa", + "name": "Secure Pad" + }, + { + "id": "securus", + "symbol": "xscr", + "name": "Securus" + }, + { + "id": "securypto", + "symbol": "scu", + "name": "Securypto" + }, + { + "id": "sedo-pow-token", + "symbol": "sedo", + "name": "SEDO POW TOKEN" + }, + { + "id": "seed2need", + "symbol": "farm", + "name": "Seed2Need" + }, + { + "id": "seeder-network-token", + "symbol": "SEED", + "name": "Sesameseed" + }, + { + "id": "seedify-fund", + "symbol": "sfund", + "name": "Seedify.fund" + }, + { + "id": "seed-of-love", + "symbol": "seol", + "name": "SEED OF LOVE" + }, + { + "id": "seeds", + "symbol": "seeds", + "name": "Seeds" + }, + { + "id": "seedswap", + "symbol": "snft", + "name": "SeedSwap" + }, + { + "id": "seed-venture", + "symbol": "seed", + "name": "Seed Venture" + }, + { + "id": "seele", + "symbol": "seele", + "name": "Seele" + }, + { + "id": "seen", + "symbol": "seen", + "name": "SEEN" + }, + { + "id": "seer", + "symbol": "seer", + "name": "Seer" + }, + { + "id": "sefi", + "symbol": "sefi", + "name": "SEFI" + }, + { + "id": "seigniorage-shares", + "symbol": "share", + "name": "Seigniorage Shares" + }, + { + "id": "sekopay", + "symbol": "seko", + "name": "Sekopay" + }, + { + "id": "selenium", + "symbol": "slc", + "name": "Selenium" + }, + { + "id": "selfkey", + "symbol": "key", + "name": "SelfKey" + }, + { + "id": "self-storage-coin", + "symbol": "stor", + "name": "Self Storage Coin" + }, + { + "id": "semitoken", + "symbol": "semi", + "name": "Semitoken" + }, + { + "id": "semux", + "symbol": "sem", + "name": "Semux" + }, + { + "id": "sendvibe", + "symbol": "svb", + "name": "Sendvibe" + }, + { + "id": "sendwhale", + "symbol": "sendwhale", + "name": "SendWhale" + }, + { + "id": "sense", + "symbol": "sense", + "name": "Sense" + }, + { + "id": "sensible-finance", + "symbol": "sensi", + "name": "Sensible Finance" + }, + { + "id": "sensitrust", + "symbol": "sets", + "name": "Sensitrust" + }, + { + "id": "senso", + "symbol": "senso", + "name": "SENSO" + }, + { + "id": "sentinel", + "symbol": "dvpn", + "name": "Sentinel" + }, + { + "id": "sentinel-chain", + "symbol": "senc", + "name": "Sentinel Chain" + }, + { + "id": "sentinel-group", + "symbol": "dvpn", + "name": "Sentinel [OLD]" + }, + { + "id": "sentinel-protocol", + "symbol": "upp", + "name": "Sentinel Protocol" + }, + { + "id": "sentivate", + "symbol": "sntvt", + "name": "Sentivate" + }, + { + "id": "seos", + "symbol": "seos", + "name": "sEOS" + }, + { + "id": "sequence", + "symbol": "seq", + "name": "Sequence" + }, + { + "id": "serenity", + "symbol": "srnt", + "name": "Serenity" + }, + { + "id": "sergey-save-link", + "symbol": "ssl", + "name": "SERGS Governance" + }, + { + "id": "sergs", + "symbol": "sergs", + "name": "SERGS" + }, + { + "id": "serum", + "symbol": "srm", + "name": "Serum" + }, + { + "id": "serum-ecosystem-token", + "symbol": "seco", + "name": "Serum Ecosystem Token" + }, + { + "id": "sessia", + "symbol": "kicks", + "name": "SESSIA" + }, + { + "id": "setc", + "symbol": "setc", + "name": "sETC" + }, + { + "id": "seth", + "symbol": "seth", + "name": "sETH" + }, + { + "id": "sether", + "symbol": "seth", + "name": "Sether" + }, + { + "id": "set-of-sets-trailblazer-fund", + "symbol": "mqss", + "name": "Set of Sets Trailblazer Fund" + }, + { + "id": "seur", + "symbol": "seur", + "name": "sEUR" + }, + { + "id": "sexcoin", + "symbol": "sxc", + "name": "Sexcoin" + }, + { + "id": "sfb", + "symbol": "sfb", + "name": "sFB" + }, + { + "id": "sf-capital", + "symbol": "sfcp", + "name": "SF Capital" + }, + { + "id": "s-finance", + "symbol": "sfg", + "name": "S.Finance" + }, + { + "id": "sfmoney", + "symbol": "sfm", + "name": "SFMoney" + }, + { + "id": "sg20", + "symbol": "sg20", + "name": "SG20" + }, + { + "id": "sgoog", + "symbol": "sgoog", + "name": "sGOOG" + }, + { + "id": "shabu-shabu", + "symbol": "kobe", + "name": "Shabu Shabu" + }, + { + "id": "shadetech", + "symbol": "shd", + "name": "Shadetech" + }, + { + "id": "shadows", + "symbol": "dows", + "name": "Shadows" + }, + { + "id": "shadow-token", + "symbol": "shdw", + "name": "Shadow Token" + }, + { + "id": "shard", + "symbol": "shard", + "name": "Shard Coin" + }, + { + "id": "sharder-protocol", + "symbol": "ss", + "name": "Sharder protocol" + }, + { + "id": "shardingdao", + "symbol": "shd", + "name": "ShardingDAO" + }, + { + "id": "shardus", + "symbol": "ult", + "name": "Shardus" + }, + { + "id": "share-2", + "symbol": "share", + "name": "Share" + }, + { + "id": "shareat", + "symbol": "xat", + "name": "ShareAt" + }, + { + "id": "sharedstake-governance-token", + "symbol": "sgt", + "name": "SharedStake Governance Token" + }, + { + "id": "sharering", + "symbol": "shr", + "name": "ShareToken" + }, + { + "id": "sharkcoin", + "symbol": "skn", + "name": "Sharkcoin" + }, + { + "id": "sharkyield", + "symbol": "shark", + "name": "SharkYield" + }, + { + "id": "sharpay", + "symbol": "s", + "name": "Sharpay" + }, + { + "id": "shd-cash", + "symbol": "shdc", + "name": "SHD Cash" + }, + { + "id": "sheesha-finance", + "symbol": "sheesha", + "name": "Sheesha Finance" + }, + { + "id": "sheng", + "symbol": "sheng", + "name": "SHENG" + }, + { + "id": "shiba-inu", + "symbol": "shib", + "name": "Shiba Inu" + }, + { + "id": "shibapup", + "symbol": "shibapup", + "name": "ShibaPup" + }, + { + "id": "shield", + "symbol": "xsh", + "name": "SHIELD" + }, + { + "id": "shield-network", + "symbol": "shild", + "name": "Shield Network" + }, + { + "id": "shield-protocol", + "symbol": "shield", + "name": "Shield Protocol" + }, + { + "id": "shift", + "symbol": "shift", + "name": "Shift" + }, + { + "id": "shih-tzu", + "symbol": "shih", + "name": "Shih Tzu" + }, + { + "id": "shill", + "symbol": "posh", + "name": "Shill" + }, + { + "id": "shilling", + "symbol": "sh", + "name": "Shilling" + }, + { + "id": "shinechain", + "symbol": "she", + "name": "ShineChain" + }, + { + "id": "shipchain", + "symbol": "ship", + "name": "ShipChain" + }, + { + "id": "shipitpro", + "symbol": "shpp", + "name": "ShipItPro" + }, + { + "id": "shitcoin", + "symbol": "shit", + "name": "ShitCoin" + }, + { + "id": "shitcoin-token", + "symbol": "shit", + "name": "Shitcoin Token" + }, + { + "id": "shopping-io", + "symbol": "spi", + "name": "Shopping.io" + }, + { + "id": "shorty", + "symbol": "shorty", + "name": "Shorty" + }, + { + "id": "showcase-token", + "symbol": "sho", + "name": "Showcase Token" + }, + { + "id": "showhand", + "symbol": "hand", + "name": "ShowHand" + }, + { + "id": "shrimp-capital", + "symbol": "shrmp", + "name": "Shrimp Capital" + }, + { + "id": "shrimp-finance", + "symbol": "shrimp", + "name": "Shrimp Finance" + }, + { + "id": "shrine-cloud-storage-network", + "symbol": "SCDS", + "name": "Shrine Cloud Storage Network" + }, + { + "id": "shroom-finance", + "symbol": "shroom", + "name": "Niftyx Protocol" + }, + { + "id": "shrooms", + "symbol": "shrm", + "name": "Shrooms" + }, + { + "id": "shroud-protocol", + "symbol": "shroud", + "name": "ShroudX" + }, + { + "id": "shuffle-monster", + "symbol": "shuf", + "name": "Shuffle Monster" + }, + { + "id": "shuttleone", + "symbol": "szo", + "name": "ShuttleOne" + }, + { + "id": "shyft-network-2", + "symbol": "shft", + "name": "Shyft Network" + }, + { + "id": "si14bet", + "symbol": "si14", + "name": "Si14Bet" + }, + { + "id": "siacashcoin", + "symbol": "scc", + "name": "SiaCashCoin" + }, + { + "id": "siaclassic", + "symbol": "scc", + "name": "SiaClassic" + }, + { + "id": "siacoin", + "symbol": "sc", + "name": "Siacoin" + }, + { + "id": "siambitcoin", + "symbol": "sbtc", + "name": "SiamBitcoin" + }, + { + "id": "siaprime-coin", + "symbol": "scp", + "name": "ScPrime" + }, + { + "id": "sibcoin", + "symbol": "sib", + "name": "SIBCoin" + }, + { + "id": "sicash", + "symbol": "sic", + "name": "SICash" + }, + { + "id": "sideshift-ai", + "symbol": "sai", + "name": "SideShift AI" + }, + { + "id": "sierracoin", + "symbol": "sierra", + "name": "Sierracoin" + }, + { + "id": "sifchain", + "symbol": "erowan", + "name": "Sifchain" + }, + { + "id": "signal-token", + "symbol": "sig", + "name": "Signal Token" + }, + { + "id": "signata", + "symbol": "sata", + "name": "Signata" + }, + { + "id": "signaturechain", + "symbol": "sign", + "name": "SignatureChain" + }, + { + "id": "silkchain", + "symbol": "silk", + "name": "SilkChain" + }, + { + "id": "silvercashs", + "symbol": "svc", + "name": "Silvercashs" + }, + { + "id": "silver-coin", + "symbol": "scn", + "name": "Silver Coin" + }, + { + "id": "silver-gateway", + "symbol": "svs", + "name": "Silver Gateway" + }, + { + "id": "silverway", + "symbol": "slv", + "name": "Silverway" + }, + { + "id": "simba-storage-token", + "symbol": "sst", + "name": "SIMBA Storage Token" + }, + { + "id": "simian-finance", + "symbol": "sifi", + "name": "Simian Finance" + }, + { + "id": "simplechain", + "symbol": "sipc", + "name": "SimpleChain" + }, + { + "id": "simple-masternode-coin", + "symbol": "smnc", + "name": "Simple Masternode Coin" + }, + { + "id": "simple-software-solutions", + "symbol": "sss", + "name": "Simple Software Solutions" + }, + { + "id": "simple-token", + "symbol": "ost", + "name": "OST" + }, + { + "id": "simplexchain", + "symbol": "sxc", + "name": "SimplexChain" + }, + { + "id": "simplicity-coin", + "symbol": "spl", + "name": "Simplicity Coin" + }, + { + "id": "simracer-coin", + "symbol": "src", + "name": "Simracer Coin" + }, + { + "id": "simulacrum", + "symbol": "scm", + "name": "Simulacrum" + }, + { + "id": "sinelock", + "symbol": "sine", + "name": "Sinelock" + }, + { + "id": "sinergia", + "symbol": "sng", + "name": "Sinergia" + }, + { + "id": "singulardtv", + "symbol": "sngls", + "name": "SingularDTV" + }, + { + "id": "singularitynet", + "symbol": "agi", + "name": "SingularityNET" + }, + { + "id": "sinoc", + "symbol": "sinoc", + "name": "SINOC" + }, + { + "id": "sint-truidense-voetbalvereniging", + "symbol": "stv", + "name": "Sint-Truidense Voetbalvereniging Fan Token" + }, + { + "id": "siren", + "symbol": "si", + "name": "Siren" + }, + { + "id": "sirin-labs-token", + "symbol": "srn", + "name": "Sirin Labs Token" + }, + { + "id": "sishi-finance", + "symbol": "sishi", + "name": "Sishi Finance" + }, + { + "id": "sixeleven", + "symbol": "611", + "name": "SixEleven" + }, + { + "id": "six-network", + "symbol": "six", + "name": "SIX Network" + }, + { + "id": "sjwcoin", + "symbol": "sjw", + "name": "SJWCoin" + }, + { + "id": "skale", + "symbol": "skl", + "name": "SKALE" + }, + { + "id": "skillchain", + "symbol": "ski", + "name": "Skillchain" + }, + { + "id": "skinchain", + "symbol": "skc", + "name": "SKINCHAIN" + }, + { + "id": "skincoin", + "symbol": "skin", + "name": "SkinCoin" + }, + { + "id": "skin-rich", + "symbol": "skin", + "name": "SKIN RICH" + }, + { + "id": "sklay", + "symbol": "sklay", + "name": "sKLAY" + }, + { + "id": "skraps", + "symbol": "skrp", + "name": "Skraps" + }, + { + "id": "skrumble-network", + "symbol": "skm", + "name": "Skrumble Network" + }, + { + "id": "skull", + "symbol": "skull", + "name": "Skull" + }, + { + "id": "skull-candy-shards", + "symbol": "candy", + "name": "Skull Candy Shards" + }, + { + "id": "skycoin", + "symbol": "sky", + "name": "Skycoin" + }, + { + "id": "skyhub", + "symbol": "shb", + "name": "SkyHub" + }, + { + "id": "slam-token", + "symbol": "slam", + "name": "Slam Token" + }, + { + "id": "slate", + "symbol": "bytz", + "name": "BYTZ" + }, + { + "id": "sleepy-sloth", + "symbol": "sleepy", + "name": "Sleepy Sloth Finance" + }, + { + "id": "slimcoin", + "symbol": "slm", + "name": "Slimcoin" + }, + { + "id": "slime-finance", + "symbol": "slme", + "name": "Slime Finance" + }, + { + "id": "slink", + "symbol": "slink", + "name": "sLINK" + }, + { + "id": "slnv2", + "symbol": "slnv2", + "name": "SLNV2" + }, + { + "id": "slothcoin", + "symbol": "sloth", + "name": "SlothCoin" + }, + { + "id": "slt", + "symbol": "slt", + "name": "SLT" + }, + { + "id": "sltc", + "symbol": "sltc", + "name": "sLTC" + }, + { + "id": "smart-application-chain", + "symbol": "sac", + "name": "Smart Application Coin" + }, + { + "id": "smartcash", + "symbol": "smart", + "name": "SmartCash" + }, + { + "id": "smartcoin", + "symbol": "smc", + "name": "Smartcoin" + }, + { + "id": "smartcredit-token", + "symbol": "smartcredit", + "name": "SmartCredit Token" + }, + { + "id": "smart-dollar", + "symbol": "sd", + "name": "Smart Dollar" + }, + { + "id": "smartkey", + "symbol": "skey", + "name": "SmartKey" + }, + { + "id": "smartlands", + "symbol": "slt", + "name": "Smartlands Network" + }, + { + "id": "smartmesh", + "symbol": "smt", + "name": "SmartMesh" + }, + { + "id": "smartofgiving", + "symbol": "aog", + "name": "smARTOFGIVING" + }, + { + "id": "smartshare", + "symbol": "ssp", + "name": "Smartshare" + }, + { + "id": "smart-valor", + "symbol": "valor", + "name": "Smart Valor" + }, + { + "id": "smartway-finance", + "symbol": "smart", + "name": "Smartway.Finance" + }, + { + "id": "smartworth", + "symbol": "smartworth", + "name": "Smartworth" + }, + { + "id": "smartx", + "symbol": "sat", + "name": "SmartX" + }, + { + "id": "smaugs-nft", + "symbol": "smg", + "name": "Smaugs NFT" + }, + { + "id": "smile-token", + "symbol": "smile", + "name": "Smile Token" + }, + { + "id": "smileycoin", + "symbol": "smly", + "name": "Smileycoin" + }, + { + "id": "smol", + "symbol": "smol", + "name": "smol" + }, + { + "id": "smooth-love-potion", + "symbol": "slp", + "name": "Smooth Love Potion" + }, + { + "id": "smoothy", + "symbol": "smty", + "name": "Smoothy" + }, + { + "id": "smpl-foundation", + "symbol": "smpl", + "name": "SMPL Foundation" + }, + { + "id": "snapparazzi", + "symbol": "rno", + "name": "Earneo" + }, + { + "id": "snetwork", + "symbol": "snet", + "name": "Snetwork" + }, + { + "id": "snflx", + "symbol": "snflx", + "name": "sNFLX" + }, + { + "id": "snglsdao-governance-token", + "symbol": "sgt", + "name": "snglsDAO Governance Token" + }, + { + "id": "snodecoin", + "symbol": "snd", + "name": "SnodeCoin" + }, + { + "id": "snovio", + "symbol": "snov", + "name": "Snovian.Space" + }, + { + "id": "snowball-token", + "symbol": "snob", + "name": "Snowball" + }, + { + "id": "snowblossom", + "symbol": "snow", + "name": "SnowBlossom" + }, + { + "id": "snowgecoin", + "symbol": "snowge", + "name": "SnowgeCoin" + }, + { + "id": "snowgem", + "symbol": "tent", + "name": "TENT" + }, + { + "id": "snowswap", + "symbol": "SNOW", + "name": "Snowswap" + }, + { + "id": "soak-token", + "symbol": "soak", + "name": "Soak Token" + }, + { + "id": "soar", + "symbol": "skym", + "name": "SkyMap" + }, + { + "id": "soar-2", + "symbol": "soar", + "name": "Soar" + }, + { + "id": "soba-token", + "symbol": "soba", + "name": "SOBA Token" + }, + { + "id": "social-finance", + "symbol": "sofi", + "name": "Social Finance" + }, + { + "id": "social-good-project", + "symbol": "sg", + "name": "SocialGood" + }, + { + "id": "sociall", + "symbol": "scl", + "name": "Sociall" + }, + { + "id": "social-rocket", + "symbol": "rocks", + "name": "Social Rocket" + }, + { + "id": "social-send", + "symbol": "send", + "name": "Social Send" + }, + { + "id": "socketfinance", + "symbol": "sfi", + "name": "SocketFinance" + }, + { + "id": "soda-coin", + "symbol": "soc", + "name": "SODA Coin" + }, + { + "id": "soda-token", + "symbol": "soda", + "name": "Soda Token" + }, + { + "id": "soft-bitcoin", + "symbol": "sbtc", + "name": "Soft Bitcoin" + }, + { + "id": "softchain", + "symbol": "scc", + "name": "SoftChain" + }, + { + "id": "softlink", + "symbol": "slink", + "name": "Soft Link" + }, + { + "id": "soft-yearn", + "symbol": "syfi", + "name": "Soft Yearn" + }, + { + "id": "soga-project", + "symbol": "soga", + "name": "SOGA Project" + }, + { + "id": "solace-coin", + "symbol": "solace", + "name": "Solace Coin" + }, + { + "id": "solana", + "symbol": "sol", + "name": "Solana" + }, + { + "id": "solarcoin", + "symbol": "slr", + "name": "Solarcoin" + }, + { + "id": "solar-dao", + "symbol": "sdao", + "name": "Solar DAO" + }, + { + "id": "solareum", + "symbol": "slrm", + "name": "Solareum" + }, + { + "id": "solaris", + "symbol": "xlr", + "name": "Solaris" + }, + { + "id": "solarite", + "symbol": "solarite", + "name": "Solarite" + }, + { + "id": "solarys", + "symbol": "sola", + "name": "Solarys" + }, + { + "id": "solbit", + "symbol": "sbt", + "name": "SOLBIT" + }, + { + "id": "soldo", + "symbol": "sld", + "name": "Soldo" + }, + { + "id": "solo-coin", + "symbol": "solo", + "name": "Sologenic" + }, + { + "id": "solomon-defi", + "symbol": "slm", + "name": "Solomon Defi" + }, + { + "id": "solstarter", + "symbol": "sos", + "name": "Solstarter" + }, + { + "id": "solve-care", + "symbol": "solve", + "name": "SOLVE" + }, + { + "id": "sombe", + "symbol": "sbe", + "name": "Sombe" + }, + { + "id": "somesing", + "symbol": "ssx", + "name": "SOMESING" + }, + { + "id": "somidax", + "symbol": "smdx", + "name": "SOMIDAX" + }, + { + "id": "somnium-space-cubes", + "symbol": "cube", + "name": "Somnium Space CUBEs" + }, + { + "id": "songcoin", + "symbol": "song", + "name": "SongCoin" + }, + { + "id": "sonm", + "symbol": "snm", + "name": "SONM" + }, + { + "id": "sono", + "symbol": "sono", + "name": "SONO" + }, + { + "id": "sonocoin", + "symbol": "sono", + "name": "SonoCoin" + }, + { + "id": "sopay", + "symbol": "sop", + "name": "SoPay" + }, + { + "id": "sophiatx", + "symbol": "sphtx", + "name": "SophiaTX" + }, + { + "id": "sora", + "symbol": "xor", + "name": "Sora" + }, + { + "id": "sorachancoin", + "symbol": "sora", + "name": "SorachanCoin" + }, + { + "id": "sora-validator-token", + "symbol": "val", + "name": "Sora Validator Token" + }, + { + "id": "sota-finance", + "symbol": "sota", + "name": "SOTA Finance" + }, + { + "id": "soteria", + "symbol": "wsote", + "name": "Soteria" + }, + { + "id": "soul-token", + "symbol": "soul", + "name": "ChainZ Arena" + }, + { + "id": "sound-blockchain-protocol", + "symbol": "Berry", + "name": "Berry" + }, + { + "id": "southxchange-coin", + "symbol": "sxcc", + "name": "SouthXchange Coin" + }, + { + "id": "sov", + "symbol": "sov", + "name": "SOV" + }, + { + "id": "soverain", + "symbol": "sove", + "name": "Soverain" + }, + { + "id": "sovereign-coin", + "symbol": "sov", + "name": "Sovereign Coin" + }, + { + "id": "sovi-token", + "symbol": "sovi", + "name": "Sovi Token" + }, + { + "id": "sovranocoin", + "symbol": "svr", + "name": "SovranoCoin" + }, + { + "id": "sowing-network", + "symbol": "zseed", + "name": "Sowing.Network" + }, + { + "id": "sp8de", + "symbol": "spx", + "name": "Sp8de" + }, + { + "id": "spacechain", + "symbol": "spc", + "name": "SpaceChain" + }, + { + "id": "spacechain-erc-20", + "symbol": "spc", + "name": "SpaceChain (ERC-20)" + }, + { + "id": "spacecoin", + "symbol": "space", + "name": "Spacecoin" + }, + { + "id": "spacecowboy", + "symbol": "scb", + "name": "SpaceCowBoy" + }, + { + "id": "space-doge", + "symbol": "spacedoge", + "name": "Space Doge" + }, + { + "id": "space-hoge", + "symbol": "soge", + "name": "Space Hoge" + }, + { + "id": "space-iz", + "symbol": "spiz", + "name": "SPACE-iZ" + }, + { + "id": "space-monkey", + "symbol": "spmk", + "name": "Space Monkey" + }, + { + "id": "spaceswap-milk2", + "symbol": "milk2", + "name": "Spaceswap MILK2" + }, + { + "id": "spaceswap-shake", + "symbol": "shake", + "name": "Spaceswap SHAKE" + }, + { + "id": "spaghetti", + "symbol": "pasta", + "name": "Spaghetti" + }, + { + "id": "spankchain", + "symbol": "spank", + "name": "SpankChain" + }, + { + "id": "sparkle", + "symbol": "sprkl", + "name": "Sparkle Loyalty" + }, + { + "id": "sparkleswap-rewards", + "symbol": "✨", + "name": "Sparkleswap Rewards" + }, + { + "id": "sparkpoint", + "symbol": "srk", + "name": "SparkPoint" + }, + { + "id": "sparkpoint-fuel", + "symbol": "sfuel", + "name": "SparkPoint Fuel" + }, + { + "id": "sparks", + "symbol": "spk", + "name": "SparksPay" + }, + { + "id": "spartan", + "symbol": "300", + "name": "Spartan" + }, + { + "id": "spartancoin", + "symbol": "spn", + "name": "SpartanCoin" + }, + { + "id": "spartan-protocol-token", + "symbol": "sparta", + "name": "Spartan Protocol Token" + }, + { + "id": "sparta-startups", + "symbol": "sparta", + "name": "Sparta" + }, + { + "id": "spectrecoin", + "symbol": "alias", + "name": "Alias" + }, + { + "id": "spectre-dividend-token", + "symbol": "sxdt", + "name": "Spectre.ai Dividend Token" + }, + { + "id": "spectresecuritycoin", + "symbol": "xspc", + "name": "SpectreSecurityCoin" + }, + { + "id": "spectre-utility-token", + "symbol": "sxut", + "name": "Spectre.ai Utility Token" + }, + { + "id": "spectrum", + "symbol": "spt", + "name": "SPECTRUM" + }, + { + "id": "spectrum-cash", + "symbol": "xsm", + "name": "Spectrum Cash" + }, + { + "id": "speedcash", + "symbol": "scs", + "name": "Speedcash" + }, + { + "id": "speed-coin", + "symbol": "speed", + "name": "Speed Coin" + }, + { + "id": "speed-mining-service", + "symbol": "sms", + "name": "Speed Mining Service" + }, + { + "id": "spendcoin", + "symbol": "spnd", + "name": "Spendcoin" + }, + { + "id": "spender-x", + "symbol": "spdx", + "name": "SPENDER-X" + }, + { + "id": "sperax", + "symbol": "spa", + "name": "Sperax" + }, + { + "id": "sphere", + "symbol": "sphr", + "name": "Sphere" + }, + { + "id": "sphere-social", + "symbol": "sat", + "name": "Social Activity Token" + }, + { + "id": "spheroid-universe", + "symbol": "sph", + "name": "Spheroid Universe" + }, + { + "id": "spice", + "symbol": "spice", + "name": "Spice Token" + }, + { + "id": "spice-finance", + "symbol": "spice", + "name": "SPICE" + }, + { + "id": "spiderdao", + "symbol": "spdr", + "name": "SpiderDAO" + }, + { + "id": "spider-ecology", + "symbol": "espi", + "name": "SPIDER ECOLOGY" + }, + { + "id": "spiking", + "symbol": "spike", + "name": "Spiking" + }, + { + "id": "spindle", + "symbol": "spd", + "name": "SPINDLE" + }, + { + "id": "splyt", + "symbol": "shopx", + "name": "Splyt" + }, + { + "id": "spock", + "symbol": "spok", + "name": "Spock" + }, + { + "id": "spoklottery", + "symbol": "spkl", + "name": "SpokLottery" + }, + { + "id": "sponge", + "symbol": "spg", + "name": "Sponge" + }, + { + "id": "spookyswap", + "symbol": "boo", + "name": "Spookyswap" + }, + { + "id": "spore-engineering", + "symbol": "spore", + "name": "Spore Engineering" + }, + { + "id": "spore-finance-2", + "symbol": "spore", + "name": "Spore Finance" + }, + { + "id": "sport-and-leisure", + "symbol": "snl", + "name": "Sport and Leisure" + }, + { + "id": "sportx", + "symbol": "sx", + "name": "SportX" + }, + { + "id": "spots", + "symbol": "spt", + "name": "Spots" + }, + { + "id": "springrole", + "symbol": "spring", + "name": "SpringRole" + }, + { + "id": "sprink", + "symbol": "sprink", + "name": "Sprink" + }, + { + "id": "sprint-coin", + "symbol": "sprx", + "name": "Sprint Coin" + }, + { + "id": "spritzcoin", + "symbol": "sprtz", + "name": "SpritzCoin" + }, + { + "id": "sprouts", + "symbol": "sprts", + "name": "Sprouts" + }, + { + "id": "sproutsextreme", + "symbol": "spex", + "name": "SproutsExtreme" + }, + { + "id": "spurt-plus", + "symbol": "spup", + "name": "Spurt Plus" + }, + { + "id": "squirrel-finance", + "symbol": "nuts", + "name": "Squirrel Finance" + }, + { + "id": "srcoin", + "symbol": "srh", + "name": "SRH" + }, + { + "id": "srnartgallery", + "symbol": "sact", + "name": "srnArtGallery" + }, + { + "id": "srune", + "symbol": "srune", + "name": "sRUNE" + }, + { + "id": "sss-finance", + "symbol": "SSS", + "name": "SSS Finance" + }, + { + "id": "stabilize", + "symbol": "stbz", + "name": "Stabilize" + }, + { + "id": "stabilize-bsc", + "symbol": "stbb", + "name": "Stabilize BSC" + }, + { + "id": "stabinol", + "symbol": "stol", + "name": "Stabinol" + }, + { + "id": "stable-asset", + "symbol": "sta", + "name": "STABLE ASSET" + }, + { + "id": "stableusd", + "symbol": "USDS", + "name": "Stably USD" + }, + { + "id": "stablexswap", + "symbol": "stax", + "name": "StableXSwap" + }, + { + "id": "stacker-ventures", + "symbol": "stack", + "name": "Stacker Ventures" + }, + { + "id": "stackos", + "symbol": "stack", + "name": "StackOS" + }, + { + "id": "stacktical", + "symbol": "dsla", + "name": "DSLA Protocol" + }, + { + "id": "stacy", + "symbol": "stacy", + "name": "Stacy" + }, + { + "id": "stafi", + "symbol": "fis", + "name": "Stafi" + }, + { + "id": "stakd-finance", + "symbol": "stakd", + "name": "Stakd Finance" + }, + { + "id": "stake-coin-2", + "symbol": "coin", + "name": "Stake Coin" + }, + { + "id": "stakecube", + "symbol": "scc", + "name": "Stakecube" + }, + { + "id": "stake-dao", + "symbol": "sdt", + "name": "Stake DAO" + }, + { + "id": "staked-ether", + "symbol": "steth", + "name": "Lido Staked Ether" + }, + { + "id": "stakedxem", + "symbol": "stxem", + "name": "stakedXEM" + }, + { + "id": "stakedxym", + "symbol": "stxym", + "name": "stakedXYM" + }, + { + "id": "staked-yaxis", + "symbol": "syax", + "name": "Staked yAxis" + }, + { + "id": "stakedzen", + "symbol": "stzen", + "name": "StakedZEN" + }, + { + "id": "stakehound", + "symbol": "stfiro", + "name": "StakedFIRO" + }, + { + "id": "stakehound-staked-ether", + "symbol": "steth", + "name": "StakeHound Staked Ether" + }, + { + "id": "stakenet", + "symbol": "xsn", + "name": "Stakenet" + }, + { + "id": "staker", + "symbol": "str", + "name": "Staker Token" + }, + { + "id": "staker-dao", + "symbol": "stkr", + "name": "Staker DAO" + }, + { + "id": "stakeshare", + "symbol": "ssx", + "name": "StakeShare" + }, + { + "id": "stakewise", + "symbol": "swise", + "name": "StakeWise" + }, + { + "id": "stakinglab", + "symbol": "labx", + "name": "Stakinglab" + }, + { + "id": "stamp", + "symbol": "stamp", + "name": "STAMP" + }, + { + "id": "standard-protocol", + "symbol": "stnd", + "name": "Standard Protocol" + }, + { + "id": "stand-cash", + "symbol": "sac", + "name": "Stand Cash" + }, + { + "id": "stand-share", + "symbol": "sas", + "name": "Stand Share" + }, + { + "id": "starbase", + "symbol": "star", + "name": "Starbase" + }, + { + "id": "starblock", + "symbol": "stb", + "name": "StarBlock" + }, + { + "id": "starbugs-shards", + "symbol": "bugs", + "name": "Starbugs Shards" + }, + { + "id": "starchain", + "symbol": "stc", + "name": "StarChain" + }, + { + "id": "starcurve", + "symbol": "xstar", + "name": "StarDEX" + }, + { + "id": "stargaze-protocol", + "symbol": "stgz", + "name": "Stargaze Protocol" + }, + { + "id": "stark-chain", + "symbol": "stark", + "name": "Stark Chain" + }, + { + "id": "starname", + "symbol": "iov", + "name": "Starname" + }, + { + "id": "star-pacific-coin", + "symbol": "spc", + "name": "Star Pacific Coin" + }, + { + "id": "starplay", + "symbol": "stpc", + "name": "StarPlay" + }, + { + "id": "startcoin", + "symbol": "start", + "name": "Startcoin" + }, + { + "id": "stasis-eurs", + "symbol": "eurs", + "name": "STASIS EURO" + }, + { + "id": "stater", + "symbol": "str", + "name": "Stater" + }, + { + "id": "statera", + "symbol": "sta", + "name": "Statera" + }, + { + "id": "status", + "symbol": "SNT", + "name": "Status" + }, + { + "id": "staysbase", + "symbol": "sbs", + "name": "StaysBASE" + }, + { + "id": "stb-chain", + "symbol": "stb", + "name": "STB Chain" + }, + { + "id": "steaks-finance", + "symbol": "steak", + "name": "Steaks Finance" + }, + { + "id": "stealthcoin", + "symbol": "xst", + "name": "Stealth" + }, + { + "id": "steel", + "symbol": "steel", + "name": "Steel" + }, + { + "id": "steem", + "symbol": "steem", + "name": "Steem" + }, + { + "id": "steem-dollars", + "symbol": "sbd", + "name": "Steem Dollars" + }, + { + "id": "steepcoin", + "symbol": "steep", + "name": "SteepCoin" + }, + { + "id": "stellar", + "symbol": "xlm", + "name": "Stellar" + }, + { + "id": "stellar-gold", + "symbol": "xlmg", + "name": "Stellar Gold" + }, + { + "id": "stellar-invictus", + "symbol": "tryon", + "name": "Stellar Invictus" + }, + { + "id": "stellarpayglobal", + "symbol": "xlpg", + "name": "StellarPayGlobal" + }, + { + "id": "stellite", + "symbol": "xla", + "name": "Scala" + }, + { + "id": "step-finance", + "symbol": "step", + "name": "Step Finance" + }, + { + "id": "stib-token", + "symbol": "sti", + "name": "StiB" + }, + { + "id": "sting", + "symbol": "stn", + "name": "Sting" + }, + { + "id": "stingdefi", + "symbol": "sdfi", + "name": "StingDefi" + }, + { + "id": "stipend", + "symbol": "spd", + "name": "Stipend" + }, + { + "id": "stk", + "symbol": "stk", + "name": "STK" + }, + { + "id": "stk-coin", + "symbol": "stk", + "name": "STK Coin" + }, + { + "id": "stobox-token", + "symbol": "stbu", + "name": "Stobox Token" + }, + { + "id": "stockchain", + "symbol": "scc", + "name": "StockChain" + }, + { + "id": "ston", + "symbol": "ston", + "name": "Ston" + }, + { + "id": "stoner-doge", + "symbol": "stoge", + "name": "Stoner Doge Finance" + }, + { + "id": "stone-token", + "symbol": "stn", + "name": "Stone Token" + }, + { + "id": "stonk", + "symbol": "stonk", + "name": "Stonk Swap" + }, + { + "id": "stonk-2", + "symbol": "stonk", + "name": "Stonk" + }, + { + "id": "stonks", + "symbol": "stonk", + "name": "STONKS" + }, + { + "id": "storeum", + "symbol": "sto", + "name": "Storeum" + }, + { + "id": "storichain-token", + "symbol": "tori", + "name": "Storichain Token" + }, + { + "id": "storiqa", + "symbol": "stq", + "name": "Storiqa" + }, + { + "id": "storj", + "symbol": "storj", + "name": "Storj" + }, + { + "id": "storm", + "symbol": "stmx", + "name": "StormX" + }, + { + "id": "stox", + "symbol": "stx", + "name": "Stox" + }, + { + "id": "stp-network", + "symbol": "stpt", + "name": "STP Network" + }, + { + "id": "st-project", + "symbol": "ist", + "name": "ST Project" + }, + { + "id": "strain", + "symbol": "strn", + "name": "Strain" + }, + { + "id": "straks", + "symbol": "stak", + "name": "STRAKS" + }, + { + "id": "stratis", + "symbol": "strax", + "name": "Stratis" + }, + { + "id": "strayacoin", + "symbol": "nah", + "name": "Strayacoin" + }, + { + "id": "stream", + "symbol": "stm", + "name": "Stream" + }, + { + "id": "streamit-coin", + "symbol": "stream", + "name": "STREAMIT COIN" + }, + { + "id": "streamix", + "symbol": "mixs", + "name": "Streamix" + }, + { + "id": "stream-protocol", + "symbol": "stpl", + "name": "Stream Protocol" + }, + { + "id": "streamr-datacoin", + "symbol": "data", + "name": "Streamr" + }, + { + "id": "street-cred", + "symbol": "cred", + "name": "Street Cred" + }, + { + "id": "street-credit", + "symbol": "cred", + "name": "Street Credit" + }, + { + "id": "strike", + "symbol": "strk", + "name": "Strike" + }, + { + "id": "strite", + "symbol": "stri", + "name": "Strite" + }, + { + "id": "strong", + "symbol": "strong", + "name": "Strong" + }, + { + "id": "stronghands", + "symbol": "shnd", + "name": "StrongHands" + }, + { + "id": "stronghands-masternode", + "symbol": "shmn", + "name": "StrongHands Masternode" + }, + { + "id": "stronghold", + "symbol": "strng", + "name": "StrongHold" + }, + { + "id": "stronghold-token", + "symbol": "shx", + "name": "Stronghold Token" + }, + { + "id": "strudel-finance", + "symbol": "trdl", + "name": "Strudel Finance" + }, + { + "id": "stsla", + "symbol": "stsla", + "name": "sTSLA" + }, + { + "id": "stvke-network", + "symbol": "stv", + "name": "STVKE" + }, + { + "id": "substratum", + "symbol": "sub", + "name": "Substratum" + }, + { + "id": "sucrecoin", + "symbol": "xsr", + "name": "Sucrecoin" + }, + { + "id": "sugarchain", + "symbol": "sugar", + "name": "Sugarchain" + }, + { + "id": "suku", + "symbol": "SUKU", + "name": "SUKU" + }, + { + "id": "sumcoin", + "symbol": "sum", + "name": "Sumcoin" + }, + { + "id": "sumokoin", + "symbol": "sumo", + "name": "Sumokoin" + }, + { + "id": "sun", + "symbol": "sun", + "name": "SUN" + }, + { + "id": "suncontract", + "symbol": "snc", + "name": "SunContract" + }, + { + "id": "suni", + "symbol": "suni", + "name": "SUNI" + }, + { + "id": "sun-token", + "symbol": "sun", + "name": "Sun Token" + }, + { + "id": "sup8eme", + "symbol": "sup8eme", + "name": "SUP8EME" + }, + { + "id": "super8", + "symbol": "s8", + "name": "Super8" + }, + { + "id": "super-algorithmic-token", + "symbol": "sato", + "name": "Super Algorithmic Token" + }, + { + "id": "superbid", + "symbol": "superbid", + "name": "SuperBid" + }, + { + "id": "super-black-hole", + "symbol": "hole", + "name": "Super Black Hole" + }, + { + "id": "supercoin", + "symbol": "super", + "name": "SuperCoin" + }, + { + "id": "super-coinview-token", + "symbol": "scv", + "name": "Super CoinView Token" + }, + { + "id": "superedge", + "symbol": "ect", + "name": "SuperEdge" + }, + { + "id": "superfarm", + "symbol": "super", + "name": "SuperFarm" + }, + { + "id": "super-gold", + "symbol": "spg", + "name": "Super Gold" + }, + { + "id": "super-hero", + "symbol": "sh", + "name": "Super Hero" + }, + { + "id": "superlauncher", + "symbol": "launch", + "name": "SuperLauncher" + }, + { + "id": "super-running-coin", + "symbol": "src", + "name": "Super Running Coin" + }, + { + "id": "super-saiya-jin", + "symbol": "ssj", + "name": "Super Saiya-jin" + }, + { + "id": "superskynet", + "symbol": "ssn", + "name": "SuperSkyNet" + }, + { + "id": "super-trip-chain", + "symbol": "supt", + "name": "Super Trip Chain" + }, + { + "id": "supertron", + "symbol": "stro", + "name": "Supertron" + }, + { + "id": "supertx-governance-token", + "symbol": "sup", + "name": "SuperTx Governance Token" + }, + { + "id": "super-zero", + "symbol": "sero", + "name": "SERO" + }, + { + "id": "support-listing-coin", + "symbol": "slc", + "name": "Support Listing Coin" + }, + { + "id": "supra-token", + "symbol": "supra", + "name": "Supra Token" + }, + { + "id": "suqa", + "symbol": "sin", + "name": "SINOVATE" + }, + { + "id": "sureremit", + "symbol": "rmt", + "name": "SureRemit" + }, + { + "id": "suretly", + "symbol": "sur", + "name": "Suretly" + }, + { + "id": "surfexutilitytoken", + "symbol": "surf", + "name": "SurfExUtilityToken" + }, + { + "id": "surf-finance", + "symbol": "surf", + "name": "Surf.Finance" + }, + { + "id": "sushi", + "symbol": "sushi", + "name": "Sushi" + }, + { + "id": "suterusu", + "symbol": "suter", + "name": "Suterusu" + }, + { + "id": "swaap-stablecoin", + "symbol": "sap", + "name": "Swaap Stablecoin" + }, + { + "id": "swace", + "symbol": "swace", + "name": "Swace" + }, + { + "id": "swagbucks", + "symbol": "bucks", + "name": "SwagBucks" + }, + { + "id": "swag-finance", + "symbol": "swag", + "name": "SWAG Finance" + }, + { + "id": "swagg-network", + "symbol": "swagg", + "name": "Swagg Network" + }, + { + "id": "swamp-coin", + "symbol": "swamp", + "name": "Swamp Coin" + }, + { + "id": "swampy", + "symbol": "swamp", + "name": "Swampy" + }, + { + "id": "swap", + "symbol": "xwp", + "name": "Swap" + }, + { + "id": "swapall", + "symbol": "sap", + "name": "SwapAll" + }, + { + "id": "swapcoinz", + "symbol": "spaz", + "name": "SwapCoinz" + }, + { + "id": "swapdex", + "symbol": "sdx", + "name": "SwapDEX" + }, + { + "id": "swapfolio", + "symbol": "swfl", + "name": "Swapfolio" + }, + { + "id": "swapship", + "symbol": "swsh", + "name": "SwapShip" + }, + { + "id": "swaptoken", + "symbol": "token", + "name": "SwapToken" + }, + { + "id": "swarm", + "symbol": "swm", + "name": "Swarm Network" + }, + { + "id": "swarm-city", + "symbol": "swt", + "name": "Swarm City" + }, + { + "id": "swerve-dao", + "symbol": "swrv", + "name": "Swerve" + }, + { + "id": "swe-token", + "symbol": "swet", + "name": "SWE Token" + }, + { + "id": "swftcoin", + "symbol": "swftc", + "name": "SWFTCOIN" + }, + { + "id": "swiftcash", + "symbol": "swift", + "name": "SwiftCash" + }, + { + "id": "swiftlance-token", + "symbol": "swl", + "name": "Swiftlance Token" + }, + { + "id": "swinate", + "symbol": "swin", + "name": "Swinate" + }, + { + "id": "swing", + "symbol": "swing", + "name": "Swing" + }, + { + "id": "swingby", + "symbol": "SWINGBY", + "name": "Swingby" + }, + { + "id": "swipe", + "symbol": "sxp", + "name": "Swipe" + }, + { + "id": "swipe-network", + "symbol": "swipe", + "name": "SWIPE Network" + }, + { + "id": "swipp", + "symbol": "swipp", + "name": "Swipp" + }, + { + "id": "swirge", + "symbol": "swg", + "name": "Swirge" + }, + { + "id": "swirl-cash", + "symbol": "swirl", + "name": "Swirl Cash" + }, + { + "id": "swissborg", + "symbol": "chsb", + "name": "SwissBorg" + }, + { + "id": "swisscoin-classic", + "symbol": "sicc", + "name": "Swisscoin-Classic" + }, + { + "id": "swiss-finance", + "symbol": "swiss", + "name": "swiss.finance" + }, + { + "id": "switch", + "symbol": "esh", + "name": "Switch" + }, + { + "id": "switcheo", + "symbol": "swth", + "name": "Switcheo" + }, + { + "id": "swop", + "symbol": "swop", + "name": "Swop" + }, + { + "id": "swtcoin", + "symbol": "swat", + "name": "SWTCoin" + }, + { + "id": "swusd", + "symbol": "swusd", + "name": "Swerve.fi USD" + }, + { + "id": "swyft", + "symbol": "swyftt", + "name": "SWYFT" + }, + { + "id": "sxag", + "symbol": "sxag", + "name": "sXAG" + }, + { + "id": "sxau", + "symbol": "sxau", + "name": "sXAU" + }, + { + "id": "sxc", + "symbol": "sxc", + "name": "SXC Token" + }, + { + "id": "sxmr", + "symbol": "sxmr", + "name": "sXMR" + }, + { + "id": "sxrp", + "symbol": "sxrp", + "name": "sXRP" + }, + { + "id": "sxtz", + "symbol": "sxtz", + "name": "sXTZ" + }, + { + "id": "sybc-coin", + "symbol": "sybc", + "name": "SYBC Coin" + }, + { + "id": "sylo", + "symbol": "sylo", + "name": "Sylo" + }, + { + "id": "symbol", + "symbol": "xym", + "name": "Symbol" + }, + { + "id": "symverse", + "symbol": "sym", + "name": "SymVerse" + }, + { + "id": "syncfab", + "symbol": "mfg", + "name": "Smart MFG" + }, + { + "id": "synchrobitcoin", + "symbol": "snb", + "name": "SynchroBitcoin" + }, + { + "id": "sync-network", + "symbol": "sync", + "name": "Sync Network" + }, + { + "id": "syndicate", + "symbol": "synx", + "name": "Syndicate" + }, + { + "id": "synergy", + "symbol": "snrg", + "name": "Synergy" + }, + { + "id": "synlev", + "symbol": "syn", + "name": "SynLev" + }, + { + "id": "syntheify-token", + "symbol": "sny", + "name": "Synthetify Token" + }, + { + "id": "synth-soil", + "symbol": "soil", + "name": "Synth sOIL" + }, + { + "id": "syscoin", + "symbol": "sys", + "name": "Syscoin" + }, + { + "id": "taco-cat", + "symbol": "tacocat", + "name": "Taco Cat" + }, + { + "id": "taco-finance", + "symbol": "taco", + "name": "Taco Finance" + }, + { + "id": "tacos", + "symbol": "taco", + "name": "Tacos" + }, + { + "id": "tacotoken", + "symbol": "taco", + "name": "TacoToken" + }, + { + "id": "tadpole-finance", + "symbol": "tad", + "name": "Tadpole" + }, + { + "id": "taekwondo-access-credit", + "symbol": "tac", + "name": "Taekwondo Access Credit" + }, + { + "id": "tagcoin", + "symbol": "tag", + "name": "Tagcoin" + }, + { + "id": "tagcoin-erc20", + "symbol": "tag", + "name": "Tagcoin ERC-20" + }, + { + "id": "tagrcoin", + "symbol": "tagr", + "name": "TAGRcoin" + }, + { + "id": "tai", + "symbol": "tai", + "name": "tBridge Token" + }, + { + "id": "tajcoin", + "symbol": "taj", + "name": "TajCoin" + }, + { + "id": "taklimakan-network", + "symbol": "tan", + "name": "Taklimakan Network" + }, + { + "id": "talent-coin", + "symbol": "tlnt", + "name": "Talent Coin" + }, + { + "id": "talent-token", + "symbol": "ttx", + "name": "Talent Token" + }, + { + "id": "taler", + "symbol": "tlr", + "name": "Taler" + }, + { + "id": "talleo", + "symbol": "tlo", + "name": "Talleo" + }, + { + "id": "tama-egg-niftygotchi", + "symbol": "tme", + "name": "TAMA EGG NiftyGotchi" + }, + { + "id": "tamy-token", + "symbol": "tmt", + "name": "Tamy Token" + }, + { + "id": "tanzanite", + "symbol": "tzt", + "name": "Tanzanite" + }, + { + "id": "taodao", + "symbol": "tao", + "name": "TaoDAO" + }, + { + "id": "tao-network", + "symbol": "tao", + "name": "Tao Network" + }, + { + "id": "tap", + "symbol": "xtp", + "name": "Tap" + }, + { + "id": "tapmydata", + "symbol": "tap", + "name": "Tapmydata" + }, + { + "id": "tap-project", + "symbol": "ttt", + "name": "Tapcoin" + }, + { + "id": "taraxa", + "symbol": "tara", + "name": "Taraxa" + }, + { + "id": "tardigrades-finance", + "symbol": "trdg", + "name": "Tardigrades Finance" + }, + { + "id": "tartarus", + "symbol": "tar", + "name": "Tartarus" + }, + { + "id": "tatcoin", + "symbol": "tat", + "name": "Tatcoin" + }, + { + "id": "taurus-chain", + "symbol": "trt", + "name": "Taurus Chain" + }, + { + "id": "tavittcoin", + "symbol": "tavitt", + "name": "Tavittcoin" + }, + { + "id": "taxi", + "symbol": "taxi", + "name": "Taxi" + }, + { + "id": "tbcc-wallet", + "symbol": "tbcc", + "name": "TBCC Wallet" + }, + { + "id": "tbc-mart-token", + "symbol": "tmt", + "name": "The Mart Token" + }, + { + "id": "t-bitcoin", + "symbol": "tbtc", + "name": "τBitcoin" + }, + { + "id": "tbtc", + "symbol": "tbtc", + "name": "tBTC" + }, + { + "id": "tcash", + "symbol": "tcash", + "name": "TCASH" + }, + { + "id": "tcbcoin", + "symbol": "tcfx", + "name": "Tcbcoin" + }, + { + "id": "tchain", + "symbol": "tch", + "name": "Tchain" + }, + { + "id": "tcoin-fun", + "symbol": "tco", + "name": "Tcoin.fun" + }, + { + "id": "teal", + "symbol": "teat", + "name": "TEAL" + }, + { + "id": "team-finance", + "symbol": "team", + "name": "Team Finance" + }, + { + "id": "team-heretics-fan-token", + "symbol": "th", + "name": "Team Heretics Fan Token" + }, + { + "id": "tea-token", + "symbol": "tea", + "name": "Tea Token" + }, + { + "id": "technology-innovation-project", + "symbol": "tip", + "name": "Technology Innovation Project" + }, + { + "id": "tecracoin", + "symbol": "tcr", + "name": "TecraCoin" + }, + { + "id": "tedesis", + "symbol": "tdi", + "name": "Tedesis" + }, + { + "id": "te-food", + "symbol": "tone", + "name": "TE-FOOD" + }, + { + "id": "tekcoin", + "symbol": "tek", + "name": "TEKcoin" + }, + { + "id": "telcoin", + "symbol": "tel", + "name": "Telcoin" + }, + { + "id": "tellor", + "symbol": "trb", + "name": "Tellor" + }, + { + "id": "telokanda", + "symbol": "kanda", + "name": "Telokanda" + }, + { + "id": "telos", + "symbol": "tlos", + "name": "Telos" + }, + { + "id": "telos-coin", + "symbol": "telos", + "name": "Teloscoin" + }, + { + "id": "temco", + "symbol": "temco", + "name": "TEMCO" + }, + { + "id": "temtem", + "symbol": "tem", + "name": "Temtum" + }, + { + "id": "tena", + "symbol": "tena", + "name": "TENA" + }, + { + "id": "tendies", + "symbol": "tend", + "name": "Tendies" + }, + { + "id": "tenet", + "symbol": "ten", + "name": "Tenet" + }, + { + "id": "tenset", + "symbol": "10set", + "name": "Tenset" + }, + { + "id": "tenup", + "symbol": "tup", + "name": "Tenup" + }, + { + "id": "tenx", + "symbol": "pay", + "name": "TenX" + }, + { + "id": "tenxcoin", + "symbol": "txc", + "name": "TenXCoin" + }, + { + "id": "tepleton", + "symbol": "tep", + "name": "Tepleton" + }, + { + "id": "tera-smart-money", + "symbol": "tera", + "name": "TERA" + }, + { + "id": "tercet-network", + "symbol": "tcnx", + "name": "Tercet Network" + }, + { + "id": "ternio", + "symbol": "tern", + "name": "Ternio" + }, + { + "id": "terracoin", + "symbol": "trc", + "name": "Terracoin" + }, + { + "id": "terragreen", + "symbol": "tgn", + "name": "TerraGreen" + }, + { + "id": "terra-krw", + "symbol": "krt", + "name": "TerraKRW" + }, + { + "id": "terra-luna", + "symbol": "luna", + "name": "Terra" + }, + { + "id": "terra-sdt", + "symbol": "sdt", + "name": "Terra SDT" + }, + { + "id": "terrausd", + "symbol": "ust", + "name": "TerraUSD" + }, + { + "id": "terra-virtua-kolect", + "symbol": "tvk", + "name": "Terra Virtua Kolect" + }, + { + "id": "teslafunds", + "symbol": "tsf", + "name": "Teslafunds" + }, + { + "id": "tesra", + "symbol": "tsr", + "name": "Tesra" + }, + { + "id": "tessla-coin", + "symbol": "tsla", + "name": "Tessla Coin" + }, + { + "id": "tether", + "symbol": "usdt", + "name": "Tether" + }, + { + "id": "tether-gold", + "symbol": "xaut", + "name": "Tether Gold" + }, + { + "id": "tetris", + "symbol": "ttr", + "name": "Tetris" + }, + { + "id": "tewken", + "symbol": "tewken", + "name": "TEWKEN" + }, + { + "id": "tezos", + "symbol": "xtz", + "name": "Tezos" + }, + { + "id": "thaler", + "symbol": "tgco", + "name": "Thaler Group Company" + }, + { + "id": "thar-token", + "symbol": "ZEST", + "name": "Zest Token" + }, + { + "id": "thc", + "symbol": "thc", + "name": "THC" + }, + { + "id": "the-4th-pillar", + "symbol": "four", + "name": "4thpillar technologies" + }, + { + "id": "the-abyss", + "symbol": "abyss", + "name": "Abyss" + }, + { + "id": "the-apis", + "symbol": "api", + "name": "The APIS" + }, + { + "id": "thebigcoin", + "symbol": "big", + "name": "TheBigCoin" + }, + { + "id": "the-bitcoin-family", + "symbol": "family", + "name": "The Bitcoin Family" + }, + { + "id": "thecash", + "symbol": "tch", + "name": "THECASH" + }, + { + "id": "the-champcoin", + "symbol": "tcc", + "name": "The ChampCoin" + }, + { + "id": "the-crypto-prophecies", + "symbol": "tcp", + "name": "The Crypto Prophecies" + }, + { + "id": "the-currency-analytics", + "symbol": "tcat", + "name": "The Currency Analytics" + }, + { + "id": "the-famous-token", + "symbol": "tft", + "name": "The Famous Token" + }, + { + "id": "the-forbidden-forest", + "symbol": "forestplus", + "name": "The Forbidden Forest" + }, + { + "id": "thefutbolcoin", + "symbol": "tfc", + "name": "TheFutbolCoin" + }, + { + "id": "thegcccoin", + "symbol": "gcc", + "name": "Global Cryptocurrency" + }, + { + "id": "the-global-index-chain", + "symbol": "tgic", + "name": "The Global Index Chain" + }, + { + "id": "the-graph", + "symbol": "grt", + "name": "The Graph" + }, + { + "id": "the-hash-speed", + "symbol": "ths", + "name": "The Hash Speed" + }, + { + "id": "theholyrogercoin", + "symbol": "roger", + "name": "TheHolyRogerCoin" + }, + { + "id": "thekey", + "symbol": "tky", + "name": "THEKEY" + }, + { + "id": "the-lab-finance", + "symbol": "labo", + "name": "The Lab Finance" + }, + { + "id": "the-metaonez", + "symbol": "meta", + "name": "The MetaONEz" + }, + { + "id": "the-midas-touch-gold", + "symbol": "tmtg", + "name": "The Midas Touch Gold" + }, + { + "id": "themis", + "symbol": "get", + "name": "Themis Network" + }, + { + "id": "themis-2", + "symbol": "mis", + "name": "Themis" + }, + { + "id": "the-movement", + "symbol": "mvt", + "name": "The Movement" + }, + { + "id": "the-nifty-onez", + "symbol": "onez", + "name": "The Nifty ONEz" + }, + { + "id": "the-node", + "symbol": "the", + "name": "THENODE" + }, + { + "id": "theresa-may-coin", + "symbol": "may", + "name": "Theresa May Coin" + }, + { + "id": "the-sandbox", + "symbol": "sand", + "name": "The Sandbox" + }, + { + "id": "the-smokehouse-finance", + "symbol": "smoke", + "name": "The Smokehouse Finance" + }, + { + "id": "theta-fuel", + "symbol": "tfuel", + "name": "Theta Fuel" + }, + { + "id": "theta-token", + "symbol": "theta", + "name": "Theta Network" + }, + { + "id": "thetimeschaincoin", + "symbol": "ttc", + "name": "TheTimesChainCoin" + }, + { + "id": "the-tokenized-bitcoin", + "symbol": "imbtc", + "name": "The Tokenized Bitcoin" + }, + { + "id": "the-transfer-token", + "symbol": "ttt", + "name": "The Transfer Token" + }, + { + "id": "the-vault", + "symbol": "vlt", + "name": "The Vault" + }, + { + "id": "the-whale-of-blockchain", + "symbol": "twob", + "name": "The Whale of Blockchain" + }, + { + "id": "thingschain", + "symbol": "tic", + "name": "Thingschain" + }, + { + "id": "thingsoperatingsystem", + "symbol": "tos", + "name": "ThingsOperatingSystem" + }, + { + "id": "thinkcoin", + "symbol": "tco", + "name": "ThinkCoin" + }, + { + "id": "thinkium", + "symbol": "tkm", + "name": "Thinkium" + }, + { + "id": "thirm-protocol", + "symbol": "thirm", + "name": "Thirm Protocol" + }, + { + "id": "thisoption", + "symbol": "tons", + "name": "Thisoption" + }, + { + "id": "thorchain", + "symbol": "rune", + "name": "THORChain" + }, + { + "id": "thorchain-erc20", + "symbol": "rune", + "name": "THORChain (ERC20)" + }, + { + "id": "thorecash", + "symbol": "tch", + "name": "Thorecash (ERC-20)" + }, + { + "id": "thorecoin", + "symbol": "thr", + "name": "Thorecoin" + }, + { + "id": "thore-exchange", + "symbol": "thex", + "name": "Thore Exchange Token" + }, + { + "id": "thorenext", + "symbol": "thx", + "name": "Thorenext" + }, + { + "id": "thorium", + "symbol": "torm", + "name": "Thorium" + }, + { + "id": "thorncoin", + "symbol": "thrn", + "name": "Thorncoin" + }, + { + "id": "threefold-token", + "symbol": "tft", + "name": "ThreeFold Token" + }, + { + "id": "thrive", + "symbol": "thrt", + "name": "Thrive" + }, + { + "id": "thrivechain", + "symbol": "trvc", + "name": "TriveChain" + }, + { + "id": "thunderbolt", + "symbol": "bolt", + "name": "ThunderBolt" + }, + { + "id": "thunder-swap", + "symbol": "tndr", + "name": "Thunder Swap" + }, + { + "id": "thunder-token", + "symbol": "tt", + "name": "ThunderCore" + }, + { + "id": "thx", + "symbol": "thx", + "name": "Thx!" + }, + { + "id": "tianya-token", + "symbol": "tyt", + "name": "Tianya Token" + }, + { + "id": "tictalk", + "symbol": "tic", + "name": "TicTalk" + }, + { + "id": "tidal-finance", + "symbol": "tidal", + "name": "Tidal Finance" + }, + { + "id": "tidex-token", + "symbol": "tdx", + "name": "Tidex Token" + }, + { + "id": "tierion", + "symbol": "tnt", + "name": "Tierion" + }, + { + "id": "ties-network", + "symbol": "tie", + "name": "Ties.DB" + }, + { + "id": "tigercash", + "symbol": "tch", + "name": "TigerCash" + }, + { + "id": "tigereum", + "symbol": "tig", + "name": "TIG Token" + }, + { + "id": "tilwiki", + "symbol": "tlw", + "name": "TilWiki" + }, + { + "id": "time-coin", + "symbol": "timec", + "name": "TIMEcoin" + }, + { + "id": "timecoin-protocol", + "symbol": "tmcn", + "name": "Timecoin Protocol" + }, + { + "id": "timelockcoin", + "symbol": "tym", + "name": "TimeLockCoin" + }, + { + "id": "timeminer", + "symbol": "time", + "name": "TimeMiner" + }, + { + "id": "time-new-bank", + "symbol": "tnb", + "name": "Time New Bank" + }, + { + "id": "timers", + "symbol": "ipm", + "name": "Timers" + }, + { + "id": "time-space-chain", + "symbol": "tsc", + "name": "Time Space Chain" + }, + { + "id": "tinfoil-finance", + "symbol": "tin", + "name": "Tinfoil Finance" + }, + { + "id": "titan-coin", + "symbol": "ttn", + "name": "Titan Coin" + }, + { + "id": "titanswap", + "symbol": "titan", + "name": "TitanSwap" + }, + { + "id": "titcoin", + "symbol": "tit", + "name": "Titcoin" + }, + { + "id": "title-network", + "symbol": "tnet", + "name": "Title Network" + }, + { + "id": "ti-value", + "symbol": "tv", + "name": "Ti-Value" + }, + { + "id": "tixl-new", + "symbol": "txl", + "name": "Tixl" + }, + { + "id": "tkn-token", + "symbol": "tknt", + "name": "TKN Token" + }, + { + "id": "tl-coin", + "symbol": "tlc", + "name": "TL Coin" + }, + { + "id": "tls-token", + "symbol": "tls", + "name": "TLS Token" + }, + { + "id": "tmc", + "symbol": "tmc", + "name": "TMC" + }, + { + "id": "tmc-niftygotchi", + "symbol": "tmc", + "name": "TMC NiftyGotchi" + }, + { + "id": "tnc-coin", + "symbol": "tnc", + "name": "TNC Coin" + }, + { + "id": "toacoin", + "symbol": "toa", + "name": "ToaCoin" + }, + { + "id": "toast-finance", + "symbol": "house", + "name": "Toast.finance" + }, + { + "id": "tokamak-network", + "symbol": "ton", + "name": "Tokamak Network" + }, + { + "id": "tokemon", + "symbol": "tkmn", + "name": "Tokemon" + }, + { + "id": "tokenasset", + "symbol": "ntb", + "name": "TokenAsset" + }, + { + "id": "tokenbox", + "symbol": "tbx", + "name": "Tokenbox" + }, + { + "id": "tokencard", + "symbol": "tkn", + "name": "Monolith" + }, + { + "id": "token-cashpay", + "symbol": "tcp", + "name": "Token CashPay" + }, + { + "id": "tokenclub", + "symbol": "tct", + "name": "TokenClub" + }, + { + "id": "tokendesk", + "symbol": "tds", + "name": "TokenDesk" + }, + { + "id": "token-echo", + "symbol": "echo", + "name": "Token Echo" + }, + { + "id": "tokengo", + "symbol": "gpt", + "name": "GoPower" + }, + { + "id": "tokenize-xchange", + "symbol": "tkx", + "name": "Tokenize Xchange" + }, + { + "id": "token-kennel", + "symbol": "kennel", + "name": "Token Kennel" + }, + { + "id": "tokenlon", + "symbol": "lon", + "name": "Tokenlon" + }, + { + "id": "token-of-power", + "symbol": "top", + "name": "Token of Power" + }, + { + "id": "tokenomy", + "symbol": "ten", + "name": "Tokenomy" + }, + { + "id": "tokenpay", + "symbol": "tpay", + "name": "TokenPay" + }, + { + "id": "token-pocket", + "symbol": "tpt", + "name": "Token Pocket" + }, + { + "id": "tokens-of-babel", + "symbol": "tob", + "name": "Tokens of Babel" + }, + { + "id": "tokenstars-ace", + "symbol": "ace", + "name": "ACE" + }, + { + "id": "tokenstars-team", + "symbol": "team", + "name": "TEAM" + }, + { + "id": "tokenswap", + "symbol": "top", + "name": "TokenSwap" + }, + { + "id": "tokentuber", + "symbol": "tuber", + "name": "TokenTuber" + }, + { + "id": "tokes", + "symbol": "tks", + "name": "Tokes" + }, + { + "id": "toko", + "symbol": "toko", + "name": "Tokoin" + }, + { + "id": "tokocrypto", + "symbol": "tko", + "name": "Tokocrypto" + }, + { + "id": "tokok", + "symbol": "tok", + "name": "Tokok" + }, + { + "id": "tokpie", + "symbol": "tkp", + "name": "TOKPIE" + }, + { + "id": "tokyo", + "symbol": "tokc", + "name": "Tokyo Coin" + }, + { + "id": "tolar", + "symbol": "tol", + "name": "Tolar" + }, + { + "id": "tom-finance", + "symbol": "tom", + "name": "TOM Finance" + }, + { + "id": "tomochain", + "symbol": "tomo", + "name": "TomoChain" + }, + { + "id": "tomoe", + "symbol": "tomoe", + "name": "TomoChain ERC-20" + }, + { + "id": "ton-crystal", + "symbol": "ton", + "name": "TON Crystal" + }, + { + "id": "tonestra", + "symbol": "tnr", + "name": "Tonestra" + }, + { + "id": "tontoken", + "symbol": "ton", + "name": "TONToken" + }, + { + "id": "tools", + "symbol": "tools", + "name": "TOOLS" + }, + { + "id": "topb", + "symbol": "topb", + "name": "TOPBTC Token" + }, + { + "id": "topbidder", + "symbol": "bid", + "name": "TopBidder" + }, + { + "id": "topchain", + "symbol": "topc", + "name": "TopChain" + }, + { + "id": "topia", + "symbol": "topia", + "name": "TOPIA" + }, + { + "id": "topinvestmentcoin", + "symbol": "tico", + "name": "TICOEX Token (Formerly TopInvestmentCoin)" + }, + { + "id": "top-network", + "symbol": "top", + "name": "TOP Network" + }, + { + "id": "torchain", + "symbol": "tor", + "name": "Torchain" + }, + { + "id": "torex", + "symbol": "tor", + "name": "Torex" + }, + { + "id": "torj-world", + "symbol": "torj", + "name": "TORJ World" + }, + { + "id": "tornado-cash", + "symbol": "torn", + "name": "Tornado Cash" + }, + { + "id": "tornadocore", + "symbol": "tcore", + "name": "Tornado Core" + }, + { + "id": "torocus-token", + "symbol": "torocus", + "name": "TOROCUS Token" + }, + { + "id": "torpedo", + "symbol": "torpedo", + "name": "Torpedo" + }, + { + "id": "torq-coin", + "symbol": "torq", + "name": "TORQ Coin" + }, + { + "id": "t-os", + "symbol": "tosc", + "name": "T.OS" + }, + { + "id": "tosdis", + "symbol": "dis", + "name": "TosDis" + }, + { + "id": "toshify-finance", + "symbol": "YFT", + "name": "Toshify.finance" + }, + { + "id": "toshi-token", + "symbol": "toshi", + "name": "Toshimon" + }, + { + "id": "total-crypto-market-cap-token", + "symbol": "tcap", + "name": "Total Crypto Market Cap" + }, + { + "id": "totemfi", + "symbol": "totm", + "name": "TotemFi" + }, + { + "id": "to-the-mars", + "symbol": "mars", + "name": "To The Mars" + }, + { + "id": "tothe-moon", + "symbol": "ttm", + "name": "To The Moon" + }, + { + "id": "touchcon", + "symbol": "toc", + "name": "TouchCon" + }, + { + "id": "touch-social", + "symbol": "tst", + "name": "Touch Social" + }, + { + "id": "tourist-review-token", + "symbol": "tret", + "name": "Tourist Review Token" + }, + { + "id": "tourist-token", + "symbol": "toto", + "name": "Tourist Token" + }, + { + "id": "touriva", + "symbol": "tour", + "name": "Touriva" + }, + { + "id": "tower", + "symbol": "tower", + "name": "Tower" + }, + { + "id": "tozex", + "symbol": "toz", + "name": "Tozex" + }, + { + "id": "trabzonspor-fan-token", + "symbol": "tra", + "name": "Trabzonspor Fan Token" + }, + { + "id": "traceability-chain", + "symbol": "tac", + "name": "Traceability Chain" + }, + { + "id": "tradcoin", + "symbol": "trad", + "name": "Tradcoin" + }, + { + "id": "trade-butler-bot", + "symbol": "tbb", + "name": "Trade Butler Bot" + }, + { + "id": "tradeplus", + "symbol": "tdps", + "name": "Tradeplus" + }, + { + "id": "tradestars", + "symbol": "tsx", + "name": "TradeStars" + }, + { + "id": "trade-token", + "symbol": "tiox", + "name": "Trade Token X" + }, + { + "id": "trade-win", + "symbol": "twi", + "name": "Trade.win" + }, + { + "id": "trading-pool-coin", + "symbol": "tpc", + "name": "Trading Pool Coin" + }, + { + "id": "tradove", + "symbol": "bbc", + "name": "TraDove B2BCoin" + }, + { + "id": "tranche-finance", + "symbol": "SLICE", + "name": "Tranche Finance" + }, + { + "id": "tranium", + "symbol": "trm", + "name": "Tranium" + }, + { + "id": "transaction-ongoing-system", + "symbol": "tos", + "name": "Transaction Ongoing System" + }, + { + "id": "transcodium", + "symbol": "tns", + "name": "Transcodium" + }, + { + "id": "transfast", + "symbol": "fastx", + "name": "TRANSFAST" + }, + { + "id": "transfercoin", + "symbol": "tx", + "name": "Transfercoin" + }, + { + "id": "transmute", + "symbol": "XPb", + "name": "Transmute" + }, + { + "id": "tratok", + "symbol": "trat", + "name": "Tratok" + }, + { + "id": "travelnote", + "symbol": "tvnt", + "name": "TravelNote" + }, + { + "id": "traxia", + "symbol": "tmt", + "name": "Traxia" + }, + { + "id": "treasure-financial-coin", + "symbol": "tfc", + "name": "Treasure Financial Coin" + }, + { + "id": "treasure-sl", + "symbol": "tsl", + "name": "Treasure SL" + }, + { + "id": "treatdao", + "symbol": "treat", + "name": "TreatDAO" + }, + { + "id": "trebit-network", + "symbol": "trb", + "name": "Trebit Network" + }, + { + "id": "treecle", + "symbol": "trcl", + "name": "Treecle" + }, + { + "id": "treedefi", + "symbol": "seed", + "name": "TreeDefi" + }, + { + "id": "tree-defi", + "symbol": "tree", + "name": "Tree Defi" + }, + { + "id": "treelion", + "symbol": "trn", + "name": "Treelion" + }, + { + "id": "treep-token", + "symbol": "treep", + "name": "Treep Token" + }, + { + "id": "trees-finance", + "symbol": "ganja", + "name": "Trees Finance" + }, + { + "id": "trendering", + "symbol": "trnd", + "name": "Trendering" + }, + { + "id": "trexcoin", + "symbol": "trex", + "name": "Trexcoin" + }, + { + "id": "trezarcoin", + "symbol": "tzc", + "name": "TrezarCoin" + }, + { + "id": "trias-token", + "symbol": "trias", + "name": "Trias Token" + }, + { + "id": "tribe-2", + "symbol": "tribe", + "name": "Tribe" + }, + { + "id": "tribute", + "symbol": "trbt", + "name": "Tribute" + }, + { + "id": "trich", + "symbol": "trc", + "name": "Trich" + }, + { + "id": "triffic", + "symbol": "gps", + "name": "Triffic" + }, + { + "id": "triforce-protocol", + "symbol": "tfc", + "name": "Triforce Protocol" + }, + { + "id": "triipmiles", + "symbol": "tiim", + "name": "TriipMiles" + }, + { + "id": "trinity", + "symbol": "tty", + "name": "Trinity" + }, + { + "id": "trinity-bsc", + "symbol": "btri", + "name": "Trinity (BSC)" + }, + { + "id": "trinity-network-credit", + "symbol": "tnc", + "name": "Trinity Network Credit" + }, + { + "id": "trinity-protocol", + "symbol": "TRI", + "name": "Trinity Protocol" + }, + { + "id": "tripio", + "symbol": "trio", + "name": "Tripio" + }, + { + "id": "trips-community", + "symbol": "trips", + "name": "Trips Community" + }, + { + "id": "trism", + "symbol": "trism", + "name": "Trism" + }, + { + "id": "triton", + "symbol": "xeq", + "name": "Equilibria" + }, + { + "id": "trittium", + "symbol": "trtt", + "name": "Trittium" + }, + { + "id": "triumphx", + "symbol": "trix", + "name": "TriumphX" + }, + { + "id": "trodex", + "symbol": "trdx", + "name": "Trodex" + }, + { + "id": "trodl", + "symbol": "tro", + "name": "Trodl" + }, + { + "id": "trolite", + "symbol": "trl", + "name": "Trolite" + }, + { + "id": "trollcoin", + "symbol": "troll", + "name": "Trollcoin" + }, + { + "id": "tron", + "symbol": "trx", + "name": "TRON" + }, + { + "id": "tron-atm", + "symbol": "tatm", + "name": "TRON ATM" + }, + { + "id": "tronbetdice", + "symbol": "dice", + "name": "TRONbetDice" + }, + { + "id": "tronbetlive", + "symbol": "live", + "name": "TRONbetLive" + }, + { + "id": "tronclassic", + "symbol": "trxc", + "name": "TronClassic" + }, + { + "id": "trondice", + "symbol": "dice", + "name": "TRONdice" + }, + { + "id": "tro-network", + "symbol": "tro", + "name": "Tro.Network" + }, + { + "id": "troneuroperewardcoin", + "symbol": "terc", + "name": "TronEuropeRewardCoin" + }, + { + "id": "tronfamily", + "symbol": "fat", + "name": "TRONFamily" + }, + { + "id": "trongamecenterdiamonds", + "symbol": "tgcd", + "name": "TronGameCenterDiamonds" + }, + { + "id": "tron-game-center-token", + "symbol": "tgct", + "name": "Tron Game Center Token" + }, + { + "id": "tron-go", + "symbol": "go", + "name": "TRON GO" + }, + { + "id": "tronipay", + "symbol": "trp", + "name": "Tronipay" + }, + { + "id": "tronish", + "symbol": "tronish", + "name": "Tronish" + }, + { + "id": "tronnodes", + "symbol": "trn", + "name": "TronNodes" + }, + { + "id": "tronsecurehybrid", + "symbol": "tschybrid", + "name": "TronSecureHybrid" + }, + { + "id": "tronvegascoin", + "symbol": "vcoin", + "name": "TronVegasCoin" + }, + { + "id": "tronweeklyjournal", + "symbol": "twj", + "name": "TronWeeklyJournal" + }, + { + "id": "tronx-coin", + "symbol": "tronx", + "name": "TronX coin" + }, + { + "id": "troy", + "symbol": "troy", + "name": "Troy" + }, + { + "id": "truckcoin", + "symbol": "trk", + "name": "Truckcoin" + }, + { + "id": "trueaud", + "symbol": "taud", + "name": "TrueAUD" + }, + { + "id": "truebit-protocol", + "symbol": "tru", + "name": "Truebit Protocol" + }, + { + "id": "true-chain", + "symbol": "true", + "name": "TrueChain" + }, + { + "id": "truedeck", + "symbol": "tdp", + "name": "TrueDeck" + }, + { + "id": "truefeedbackchain", + "symbol": "tfb", + "name": "Truefeedback Token" + }, + { + "id": "truefi", + "symbol": "tru", + "name": "TrueFi" + }, + { + "id": "trueflip", + "symbol": "tfl", + "name": "TrueFlip" + }, + { + "id": "truegame", + "symbol": "tgame", + "name": "Truegame" + }, + { + "id": "truegbp", + "symbol": "tgbp", + "name": "TrueGBP" + }, + { + "id": "truehkd", + "symbol": "thkd", + "name": "TrueHKD" + }, + { + "id": "true-pnl", + "symbol": "pnl", + "name": "True PNL" + }, + { + "id": "true-seigniorage-dollar", + "symbol": "tsd", + "name": "True Seigniorage Dollar" + }, + { + "id": "true-usd", + "symbol": "tusd", + "name": "TrueUSD" + }, + { + "id": "trumpcoin", + "symbol": "trump", + "name": "Trumpcoin" + }, + { + "id": "trust", + "symbol": "trust", + "name": "TrustDAO" + }, + { + "id": "trust-ether-reorigin", + "symbol": "teo", + "name": "Trust Ether ReOrigin" + }, + { + "id": "trustline-network", + "symbol": "tln", + "name": "Trustlines Network" + }, + { + "id": "trustmarkethub-token", + "symbol": "tmh", + "name": "TrusMarketHub Token" + }, + { + "id": "trustpad", + "symbol": "tpad", + "name": "TrustPad" + }, + { + "id": "trustswap", + "symbol": "swap", + "name": "Trustswap" + }, + { + "id": "trust-union", + "symbol": "tut", + "name": "Trust Union" + }, + { + "id": "trustusd", + "symbol": "trusd", + "name": "TrustUSD" + }, + { + "id": "trustverse", + "symbol": "trv", + "name": "TrustVerse" + }, + { + "id": "trust-wallet-token", + "symbol": "twt", + "name": "Trust Wallet Token" + }, + { + "id": "trustworks", + "symbol": "trust", + "name": "Trustworks" + }, + { + "id": "trybe", + "symbol": "trybe", + "name": "Trybe" + }, + { + "id": "try-finance", + "symbol": "try", + "name": "Try.Finance" + }, + { + "id": "tsuki-dao", + "symbol": "tsuki", + "name": "Tsuki DAO" + }, + { + "id": "ttanslateme-network-token", + "symbol": "TMN", + "name": "TranslateMe Network Token" + }, + { + "id": "ttc-protocol", + "symbol": "maro", + "name": "Maro" + }, + { + "id": "ttcrypto", + "symbol": "ttc", + "name": "TTCRYPTO" + }, + { + "id": "tt-token", + "symbol": "ttt", + "name": "TT Token" + }, + { + "id": "tugz", + "symbol": "tugz", + "name": "Tugz" + }, + { + "id": "tulip-seed", + "symbol": "stlp", + "name": "Tulip Seed" + }, + { + "id": "tunacoin", + "symbol": "tuna", + "name": "TunaCoin" + }, + { + "id": "tune", + "symbol": "tun", + "name": "TUNE" + }, + { + "id": "tune-token", + "symbol": "tune", + "name": "TUNE TOKEN" + }, + { + "id": "tunnel-protocol", + "symbol": "tni", + "name": "Tunnel Protocol" + }, + { + "id": "turbostake", + "symbol": "trbo", + "name": "TRBO" + }, + { + "id": "turkeychain", + "symbol": "tkc", + "name": "TurkeyChain" + }, + { + "id": "turret", + "symbol": "tur", + "name": "Turret" + }, + { + "id": "turtlecoin", + "symbol": "trtl", + "name": "TurtleCoin" + }, + { + "id": "tutors-diary", + "symbol": "tuda", + "name": "Tutor's Diary" + }, + { + "id": "tutti-frutti-finance", + "symbol": "tff", + "name": "Tutti Frutti" + }, + { + "id": "tuxcoin", + "symbol": "tux", + "name": "Tuxcoin" + }, + { + "id": "tvt", + "symbol": "tvt", + "name": "TVT" + }, + { + "id": "tweebaa", + "symbol": "twee", + "name": "Tweebaa" + }, + { + "id": "twinci", + "symbol": "twin", + "name": "Twinci" + }, + { + "id": "twist", + "symbol": "TWIST", + "name": "TWIST" + }, + { + "id": "two-prime-ff1-token", + "symbol": "ff1", + "name": "Two Prime FF1 Token" + }, + { + "id": "txt", + "symbol": "txt", + "name": "TXT" + }, + { + "id": "tycoon", + "symbol": "tyc", + "name": "Tycoon" + }, + { + "id": "tycoon-global", + "symbol": "tct", + "name": "Tycoon Global" + }, + { + "id": "typerium", + "symbol": "type", + "name": "Typerium" + }, + { + "id": "typhoon-cash", + "symbol": "phoon", + "name": "Typhoon Cash" + }, + { + "id": "typhoon-network", + "symbol": "typh", + "name": "Typhoon Network" + }, + { + "id": "ubeswap", + "symbol": "ube", + "name": "Ubeswap" + }, + { + "id": "ubex", + "symbol": "ubex", + "name": "Ubex" + }, + { + "id": "ubiner", + "symbol": "ubin", + "name": "Ubiner" + }, + { + "id": "ubiq", + "symbol": "ubq", + "name": "Ubiq" + }, + { + "id": "ubiquitous-social-network-service", + "symbol": "usns", + "name": "Ubiquitous Social Network Service" + }, + { + "id": "ubix-network", + "symbol": "ubx", + "name": "UBIX Network" + }, + { + "id": "ubricoin", + "symbol": "ubn", + "name": "Ubricoin" + }, + { + "id": "ubu", + "symbol": "ubu", + "name": "UBU" + }, + { + "id": "ubu-finance", + "symbol": "ubu", + "name": "UBU Finance" + }, + { + "id": "uca", + "symbol": "uca", + "name": "UCA Coin" + }, + { + "id": "ucash", + "symbol": "ucash", + "name": "U.CASH" + }, + { + "id": "uchain", + "symbol": "ucn", + "name": "UChain" + }, + { + "id": "ucoin", + "symbol": "u", + "name": "Ucoin" + }, + { + "id": "ucos-token", + "symbol": "ucos", + "name": "UCOS Token" + }, + { + "id": "ucot", + "symbol": "uct", + "name": "Ubique Chain of Things (UCOT)" + }, + { + "id": "ucrowdme", + "symbol": "ucm", + "name": "UCROWDME" + }, + { + "id": "ucx", + "symbol": "ucx", + "name": "UCX" + }, + { + "id": "ucx-foundation", + "symbol": "ucx", + "name": "UCX FOUNDATION" + }, + { + "id": "udap", + "symbol": "upx", + "name": "UDAP" + }, + { + "id": "ufocoin", + "symbol": "ufo", + "name": "Uniform Fiscal Object" + }, + { + "id": "ugas-jun21", + "symbol": "ugas-jun21", + "name": "uGAS-JUN21 Token Expiring 30 Jun 2021" + }, + { + "id": "ugchain", + "symbol": "ugc", + "name": "ugChain" + }, + { + "id": "uhive", + "symbol": "hve2", + "name": "Uhive" + }, + { + "id": "ulabs-synthetic-gas-futures-expiring-1-jan-2021", + "symbol": "ugas-jan21", + "name": "uLABS synthetic Gas Futures Token" + }, + { + "id": "ulgen-hash-power", + "symbol": "uhp", + "name": "Ulgen Hash Power" + }, + { + "id": "ulord", + "symbol": "ut", + "name": "Ulord" + }, + { + "id": "ultiledger", + "symbol": "ult", + "name": "Ultiledger" + }, + { + "id": "ultimate-secure-cash", + "symbol": "usc", + "name": "Ultimate Secure Cash" + }, + { + "id": "ultra", + "symbol": "uos", + "name": "Ultra" + }, + { + "id": "ultra-clear", + "symbol": "ucr", + "name": "Ultra Clear" + }, + { + "id": "ultragate", + "symbol": "ulg", + "name": "Ultragate" + }, + { + "id": "ultrain", + "symbol": "ugas", + "name": "Ultrain" + }, + { + "id": "ultralpha", + "symbol": "uat", + "name": "UltrAlpha" + }, + { + "id": "ultranote-infinity", + "symbol": "xuni", + "name": "UltraNote Infinity" + }, + { + "id": "uma", + "symbol": "uma", + "name": "UMA" + }, + { + "id": "umbra-network", + "symbol": "umbr", + "name": "Umbria Network" + }, + { + "id": "umbrellacoin", + "symbol": "umc", + "name": "Umbrella Coin" + }, + { + "id": "umbrella-network", + "symbol": "umb", + "name": "Umbrella Network" + }, + { + "id": "ume-token", + "symbol": "ume", + "name": "UME Token" + }, + { + "id": "unagii-dai", + "symbol": "udai", + "name": "Unagii Dai" + }, + { + "id": "unagii-eth", + "symbol": "ueth", + "name": "Unagii ETH" + }, + { + "id": "unagii-tether-usd", + "symbol": "uusdt", + "name": "Unagii Tether USD" + }, + { + "id": "unagii-usd-coin", + "symbol": "uusdc", + "name": "Unagii USD Coin" + }, + { + "id": "unagii-wrapped-bitcoin", + "symbol": "uwbtc", + "name": "Unagii Wrapped Bitcoin" + }, + { + "id": "unbox-art", + "symbol": "uba", + "name": "Unbox Art" + }, + { + "id": "uncl", + "symbol": "uncl", + "name": "UNCL" + }, + { + "id": "u-network", + "symbol": "uuu", + "name": "U Network" + }, + { + "id": "unfederalreserve", + "symbol": "ersdl", + "name": "UnFederalReserve" + }, + { + "id": "unibomb", + "symbol": "ubomb", + "name": "Unibomb" + }, + { + "id": "unibot-cash", + "symbol": "undb", + "name": "UniDexBot" + }, + { + "id": "unibright", + "symbol": "ubt", + "name": "Unibright" + }, + { + "id": "unicap-finance", + "symbol": "ucap", + "name": "Unicap.Finance" + }, + { + "id": "unicly-aavegotchi-astronauts-collection", + "symbol": "ugotchi", + "name": "Unicly Aavegotchi Astronauts Collection" + }, + { + "id": "unicly-beeple-collection", + "symbol": "ubeeple", + "name": "Unicly Beeple Collection" + }, + { + "id": "unicly-chris-mccann-collection", + "symbol": "ucm", + "name": "Unicly Chris McCann Collection" + }, + { + "id": "unicly-cryptopunks-collection", + "symbol": "upunk", + "name": "Unicly CryptoPunks Collection" + }, + { + "id": "unicly-doki-doki-collection", + "symbol": "udoki", + "name": "Unicly Doki Doki Collection" + }, + { + "id": "unicly-genesis-collection", + "symbol": "uunicly", + "name": "Unicly Genesis Collection" + }, + { + "id": "unicly-hashmasks-collection", + "symbol": "umask", + "name": "Unicly Hashmasks Collection" + }, + { + "id": "unicly-mystic-axies-collection", + "symbol": "uaxie", + "name": "Unicly Mystic Axies Collection" + }, + { + "id": "unicly-waifu-collection", + "symbol": "uwaifu", + "name": "Unicly Waifu Collection" + }, + { + "id": "unicorn-token", + "symbol": "uni", + "name": "UNICORN Token" + }, + { + "id": "unicrap", + "symbol": "unicrap", + "name": "UniCrapToken.xyz" + }, + { + "id": "unicrypt", + "symbol": "unc", + "name": "UniCrypt (Old)" + }, + { + "id": "unicrypt-2", + "symbol": "uncx", + "name": "UniCrypt" + }, + { + "id": "unidex", + "symbol": "unidx", + "name": "UniDex" + }, + { + "id": "unidexbot-bsc", + "symbol": "bundb", + "name": "UniDexBot BSC" + }, + { + "id": "unidexgas", + "symbol": "undg", + "name": "UniDexGas" + }, + { + "id": "unido-ep", + "symbol": "udo", + "name": "Unido" + }, + { + "id": "unidollar", + "symbol": "uniusd", + "name": "UniDollar" + }, + { + "id": "unifarm", + "symbol": "ufarm", + "name": "UniFarm" + }, + { + "id": "unifi", + "symbol": "unifi", + "name": "Covenants" + }, + { + "id": "unification", + "symbol": "fund", + "name": "Unification" + }, + { + "id": "unifi-defi", + "symbol": "unifi", + "name": "UNIFI DeFi" + }, + { + "id": "unifi-protocol", + "symbol": "up", + "name": "UniFi Protocol" + }, + { + "id": "unifi-protocol-dao", + "symbol": "unfi", + "name": "Unifi Protocol DAO" + }, + { + "id": "unifty", + "symbol": "nif", + "name": "Unifty" + }, + { + "id": "unifund", + "symbol": "ifund", + "name": "Unifund" + }, + { + "id": "unify", + "symbol": "unify", + "name": "Unify" + }, + { + "id": "unigraph", + "symbol": "graph", + "name": "UniGraph" + }, + { + "id": "unigrid", + "symbol": "ugd", + "name": "UNIGRID" + }, + { + "id": "unii-finance", + "symbol": "unii", + "name": "UNII Finance" + }, + { + "id": "unikoin-gold", + "symbol": "ukg", + "name": "Unikoin Gold" + }, + { + "id": "unilayer", + "symbol": "layer", + "name": "UniLayer" + }, + { + "id": "unilayerx", + "symbol": "layerx", + "name": "UnilayerX" + }, + { + "id": "unilock-network", + "symbol": "unl", + "name": "Unilock.Network" + }, + { + "id": "unilord", + "symbol": "peer", + "name": "Unilord" + }, + { + "id": "unimex-network", + "symbol": "umx", + "name": "UniMex Network" + }, + { + "id": "union-fair-coin", + "symbol": "ufc", + "name": "Union Fair Coin" + }, + { + "id": "union-protocol-governance-token", + "symbol": "unn", + "name": "UNION Protocol Governance Token" + }, + { + "id": "unipower", + "symbol": "power", + "name": "UniPower" + }, + { + "id": "unipump", + "symbol": "UPP", + "name": "Unipump" + }, + { + "id": "uniqly", + "symbol": "uniq", + "name": "Uniqly" + }, + { + "id": "unique-fans", + "symbol": "fans", + "name": "Unique Fans" + }, + { + "id": "unique-one", + "symbol": "rare", + "name": "Unique One" + }, + { + "id": "unique-photo", + "symbol": "foto", + "name": "Unique Photo" + }, + { + "id": "uniris", + "symbol": "uco", + "name": "Uniris" + }, + { + "id": "unisocks", + "symbol": "socks", + "name": "Unisocks" + }, + { + "id": "unistake", + "symbol": "unistake", + "name": "Unistake" + }, + { + "id": "uniswap", + "symbol": "uni", + "name": "Uniswap" + }, + { + "id": "uniswap-state-dollar", + "symbol": "usd", + "name": "unified Stable Dollar" + }, + { + "id": "united-bitcoin", + "symbol": "ubtc", + "name": "United Bitcoin" + }, + { + "id": "unitedcrowd", + "symbol": "uct", + "name": "UnitedCrowd" + }, + { + "id": "united-token", + "symbol": "uted", + "name": "United" + }, + { + "id": "united-traders-token", + "symbol": "utt", + "name": "United Traders Token" + }, + { + "id": "unitopia-token", + "symbol": "uto", + "name": "UniTopia Token" + }, + { + "id": "unit-protocol", + "symbol": "col", + "name": "Unit Protocol" + }, + { + "id": "unit-protocol-duck", + "symbol": "duck", + "name": "Unit Protocol New" + }, + { + "id": "unitrade", + "symbol": "trade", + "name": "Unitrade" + }, + { + "id": "unitus", + "symbol": "uis", + "name": "Unitus" + }, + { + "id": "unitydao", + "symbol": "uty", + "name": "UnityDAO" + }, + { + "id": "universa", + "symbol": "utnp", + "name": "Universa" + }, + { + "id": "universal-basic-income", + "symbol": "ubi", + "name": "Universal Basic Income" + }, + { + "id": "universal-coin", + "symbol": "ucoin", + "name": "Universal Coin" + }, + { + "id": "universal-currency", + "symbol": "unit", + "name": "Universal Currency" + }, + { + "id": "universal-dollar", + "symbol": "u8d", + "name": "Universal Dollar" + }, + { + "id": "universalenergychain", + "symbol": "uenc", + "name": "UniversalEnergyChain" + }, + { + "id": "universal-euro", + "symbol": "upeur", + "name": "Universal Euro" + }, + { + "id": "universal-gold", + "symbol": "upxau", + "name": "Universal Gold" + }, + { + "id": "universal-liquidity-union", + "symbol": "ulu", + "name": "Universal Liquidity Union" + }, + { + "id": "universal-marketing-coin", + "symbol": "umc", + "name": "Universal Marketing Coin" + }, + { + "id": "universal-protocol-token", + "symbol": "upt", + "name": "Universal Protocol Token" + }, + { + "id": "universal-us-dollar", + "symbol": "upusd", + "name": "Universal US Dollar" + }, + { + "id": "universe-token", + "symbol": "uni", + "name": "UNIVERSE Token" + }, + { + "id": "universidad-de-chile-fan-token", + "symbol": "UCH", + "name": "Universidad de Chile Fan Token" + }, + { + "id": "uniwhales", + "symbol": "uwl", + "name": "UniWhales" + }, + { + "id": "unizen", + "symbol": "zcx", + "name": "Unizen" + }, + { + "id": "unknown-fair-object", + "symbol": "ufo", + "name": "Unknown Fair Object" + }, + { + "id": "unlend-finance", + "symbol": "uft", + "name": "UniLend Finance" + }, + { + "id": "unlimited-fiscusfyi", + "symbol": "uffyi", + "name": "Unlimited FiscusFYI" + }, + { + "id": "unlimitedip", + "symbol": "uip", + "name": "UnlimitedIP" + }, + { + "id": "unlock-protocol", + "symbol": "udt", + "name": "Unlock Protocol" + }, + { + "id": "unmarshal", + "symbol": "marsh", + "name": "Unmarshal" + }, + { + "id": "unobtanium", + "symbol": "uno", + "name": "Unobtanium" + }, + { + "id": "unore", + "symbol": "uno", + "name": "UnoRe" + }, + { + "id": "unoswap", + "symbol": "unos", + "name": "UnoSwap" + }, + { + "id": "unslashed-finance", + "symbol": "usf", + "name": "Unslashed Finance" + }, + { + "id": "upbnb", + "symbol": "upbnb", + "name": "upBNB" + }, + { + "id": "upbots", + "symbol": "ubxt", + "name": "UpBots" + }, + { + "id": "upbtc-token", + "symbol": "upb", + "name": "UPBTC Token" + }, + { + "id": "upfiring", + "symbol": "ufr", + "name": "Upfiring" + }, + { + "id": "uplexa", + "symbol": "upx", + "name": "uPlexa" + }, + { + "id": "uploadea", + "symbol": "upl", + "name": "Uploadea" + }, + { + "id": "upper-dollar", + "symbol": "usdu", + "name": "Upper Dollar" + }, + { + "id": "upper-euro", + "symbol": "euru", + "name": "Upper Euro" + }, + { + "id": "upper-pound", + "symbol": "gbpu", + "name": "Upper Pound" + }, + { + "id": "uptoken", + "symbol": "up", + "name": "UpToken" + }, + { + "id": "up-token", + "symbol": "up", + "name": "UP Token" + }, + { + "id": "uptrennd", + "symbol": "1up", + "name": "Uptrennd" + }, + { + "id": "uquid-coin", + "symbol": "uqc", + "name": "Uquid Coin" + }, + { + "id": "uranus", + "symbol": "urac", + "name": "Uranus" + }, + { + "id": "ureeqa", + "symbol": "urqa", + "name": "UREEQA" + }, + { + "id": "urus-token", + "symbol": "urus", + "name": "Urus Token" + }, + { + "id": "usda", + "symbol": "usda", + "name": "USDA" + }, + { + "id": "usd-bancor", + "symbol": "usdb", + "name": "USD Bancor" + }, + { + "id": "usd-coin", + "symbol": "usdc", + "name": "USD Coin" + }, + { + "id": "usdex-2", + "symbol": "usdex", + "name": "USDEX" + }, + { + "id": "usdf", + "symbol": "usdf", + "name": "OLD USDf" + }, + { + "id": "usdfreeliquidity", + "symbol": "usdfl", + "name": "USDFreeLiquidity" + }, + { + "id": "usdk", + "symbol": "usdk", + "name": "USDK" + }, + { + "id": "usdl", + "symbol": "usdl", + "name": "USDL" + }, + { + "id": "usd-open-dollar", + "symbol": "usdo", + "name": "USD Open Dollar" + }, + { + "id": "usdp", + "symbol": "usdp", + "name": "USDP Stablecoin" + }, + { + "id": "usdq", + "symbol": "usdq", + "name": "USDQ" + }, + { + "id": "usdx", + "symbol": "usdx", + "name": "USDX" + }, + { + "id": "usdx-stablecoin", + "symbol": "usdx", + "name": "USDx Stablecoin" + }, + { + "id": "usechain", + "symbol": "use", + "name": "Usechain" + }, + { + "id": "uselink-chain", + "symbol": "ul", + "name": "Uselink chain" + }, + { + "id": "uservice", + "symbol": "ust", + "name": "Uservice" + }, + { + "id": "usgold", + "symbol": "usg", + "name": "USGold" + }, + { + "id": "ustonks-apr21", + "symbol": "ustonks-apr21", + "name": "uSTONKS Index Token April 2021" + }, + { + "id": "utip", + "symbol": "utip", + "name": "uTip" + }, + { + "id": "utopia", + "symbol": "crp", + "name": "Crypton" + }, + { + "id": "utopia-genesis-foundation", + "symbol": "uop", + "name": "Utopia Genesis Foundation" + }, + { + "id": "utrin", + "symbol": "utrin", + "name": "Utrin" + }, + { + "id": "utrum", + "symbol": "oot", + "name": "Utrum" + }, + { + "id": "utrust", + "symbol": "utk", + "name": "UTRUST" + }, + { + "id": "utu-coin", + "symbol": "utu", + "name": "UTU Coin" + }, + { + "id": "uusdrbtc-synthetic-token-expiring-1-october-2020", + "symbol": "uUSDrBTC-OCT", + "name": "uUSDrBTC Synthetic Token Expiring 1 October 2020" + }, + { + "id": "uusdrbtc-synthetic-token-expiring-31-december-2020", + "symbol": "uUSDrBTC-DEC", + "name": "uUSDrBTC Synthetic Token Expiring 31 December 2020" + }, + { + "id": "uze-token", + "symbol": "uze", + "name": "Uze Tokens" + }, + { + "id": "vai", + "symbol": "vai", + "name": "Vai" + }, + { + "id": "vaiot", + "symbol": "vai", + "name": "Vaiot" + }, + { + "id": "valid", + "symbol": "vld", + "name": "Vetri" + }, + { + "id": "valireum", + "symbol": "vlm", + "name": "Valireum" + }, + { + "id": "valix", + "symbol": "vlx", + "name": "Vallix" + }, + { + "id": "valkyrie-network", + "symbol": "val", + "name": "Valkyrie Network" + }, + { + "id": "valobit", + "symbol": "vbit", + "name": "VALOBIT" + }, + { + "id": "valorbit", + "symbol": "val", + "name": "Valorbit" + }, + { + "id": "valuechain", + "symbol": "vlc", + "name": "ValueChain" + }, + { + "id": "valuecybertoken", + "symbol": "vct", + "name": "ValueCyberToken" + }, + { + "id": "value-liquidity", + "symbol": "value", + "name": "Value DeFi" + }, + { + "id": "value-network-token", + "symbol": "vntw", + "name": "Value Network Token" + }, + { + "id": "value-set-dollar", + "symbol": "vsd", + "name": "Value Set Dollar" + }, + { + "id": "value-usd", + "symbol": "vusd", + "name": "Value USD" + }, + { + "id": "valuto", + "symbol": "vlu", + "name": "Valuto" + }, + { + "id": "vampire-protocol", + "symbol": "vamp", + "name": "Vampire Protocol" + }, + { + "id": "va-na-su", + "symbol": "vns", + "name": "Va Na Su" + }, + { + "id": "vancat", + "symbol": "vancat", + "name": "Vancat" + }, + { + "id": "vanci-finance", + "symbol": "vancii", + "name": "Vanci Finance" + }, + { + "id": "vangold-token", + "symbol": "vgd", + "name": "Vangold Token" + }, + { + "id": "vanilla", + "symbol": "vnl", + "name": "Vanilla" + }, + { + "id": "vanilla-network", + "symbol": "vnla", + "name": "Vanilla Network" + }, + { + "id": "vankia-chain", + "symbol": "vkt", + "name": "Vankia Chain" + }, + { + "id": "vantaur", + "symbol": "vtar", + "name": "Vantaur" + }, + { + "id": "vanywhere", + "symbol": "vany", + "name": "Vanywhere" + }, + { + "id": "vaperscoin", + "symbol": "vprc", + "name": "VapersCoin" + }, + { + "id": "variable-time-dollar", + "symbol": "vtd", + "name": "Variable Time Dollar" + }, + { + "id": "varius", + "symbol": "varius", + "name": "Varius" + }, + { + "id": "vault", + "symbol": "vault", + "name": "VAULT" + }, + { + "id": "vault12", + "symbol": "vgt", + "name": "Vault Guardian Token" + }, + { + "id": "vaultz", + "symbol": "vaultz", + "name": "Vaultz" + }, + { + "id": "vbswap", + "symbol": "vbswap", + "name": "vBSWAP" + }, + { + "id": "vbt", + "symbol": "vbt", + "name": "VBT" + }, + { + "id": "vbzrx", + "symbol": "vbzrx", + "name": "bZx Vesting Token" + }, + { + "id": "vcash-token", + "symbol": "vcash", + "name": "VCash Token" + }, + { + "id": "vechain", + "symbol": "vet", + "name": "VeChain" + }, + { + "id": "veco", + "symbol": "veco", + "name": "Veco" + }, + { + "id": "vecrv-dao-yvault", + "symbol": "yve-crvdao", + "name": "veCRV-DAO yVault" + }, + { + "id": "vectoraic", + "symbol": "vt", + "name": "Vectoraic" + }, + { + "id": "vectorium", + "symbol": "vect", + "name": "Vectorium" + }, + { + "id": "vectorspace", + "symbol": "vxv", + "name": "Vectorspace AI" + }, + { + "id": "vega-coin", + "symbol": "vega", + "name": "Vega Coin" + }, + { + "id": "vegawallet-token", + "symbol": "vgw", + "name": "VegaWallet Token" + }, + { + "id": "veggiecoin", + "symbol": "vegi", + "name": "VeggieCoin" + }, + { + "id": "veil", + "symbol": "veil", + "name": "VEIL" + }, + { + "id": "vela", + "symbol": "vela", + "name": "VelaCoin" + }, + { + "id": "velas", + "symbol": "vlx", + "name": "Velas" + }, + { + "id": "veles", + "symbol": "vls", + "name": "Veles" + }, + { + "id": "velo", + "symbol": "velo", + "name": "Velo" + }, + { + "id": "velo-token", + "symbol": "vlo", + "name": "VELO Token" + }, + { + "id": "vena-network", + "symbol": "vena", + "name": "Vena Network" + }, + { + "id": "venjocoin", + "symbol": "vjc", + "name": "VENJOCOIN" + }, + { + "id": "venox", + "symbol": "vnx", + "name": "Venox" + }, + { + "id": "venus", + "symbol": "xvs", + "name": "Venus" + }, + { + "id": "venus-bch", + "symbol": "vbch", + "name": "Venus BCH" + }, + { + "id": "venus-beth", + "symbol": "vbeth", + "name": "Venus BETH" + }, + { + "id": "venus-btc", + "symbol": "vbtc", + "name": "Venus BTC" + }, + { + "id": "venus-busd", + "symbol": "vbusd", + "name": "Venus BUSD" + }, + { + "id": "venus-dai", + "symbol": "vdai", + "name": "Venus DAI" + }, + { + "id": "venus-doge", + "symbol": "vdoge", + "name": "Venus DOGE" + }, + { + "id": "venus-dot", + "symbol": "vdot", + "name": "Venus DOT" + }, + { + "id": "venus-eth", + "symbol": "veth", + "name": "Venus ETH" + }, + { + "id": "venus-fil", + "symbol": "vfil", + "name": "Venus FIL" + }, + { + "id": "venus-link", + "symbol": "vlink", + "name": "Venus LINK" + }, + { + "id": "venus-ltc", + "symbol": "vltc", + "name": "Venus LTC" + }, + { + "id": "venus-sxp", + "symbol": "vsxp", + "name": "Venus SXP" + }, + { + "id": "venus-usdc", + "symbol": "vusdc", + "name": "Venus USDC" + }, + { + "id": "venus-usdt", + "symbol": "vusdt", + "name": "Venus USDT" + }, + { + "id": "venus-xrp", + "symbol": "vxrp", + "name": "Venus XRP" + }, + { + "id": "venus-xvs", + "symbol": "vxvs", + "name": "Venus XVS" + }, + { + "id": "vera", + "symbol": "vera", + "name": "VERA" + }, + { + "id": "vera-cruz-coin", + "symbol": "vcco", + "name": "Vera Cruz Coin" + }, + { + "id": "veraone", + "symbol": "vro", + "name": "VeraOne" + }, + { + "id": "verasity", + "symbol": "vra", + "name": "Verasity" + }, + { + "id": "veraswap", + "symbol": "vrap", + "name": "VeraSwap" + }, + { + "id": "verge", + "symbol": "xvg", + "name": "Verge" + }, + { + "id": "veriblock", + "symbol": "vbk", + "name": "VeriBlock" + }, + { + "id": "vericoin", + "symbol": "vrc", + "name": "VeriCoin" + }, + { + "id": "veridocglobal", + "symbol": "vdg", + "name": "VeriDocGlobal" + }, + { + "id": "verify", + "symbol": "cred", + "name": "Verify" + }, + { + "id": "verisafe", + "symbol": "vsf", + "name": "VeriSafe" + }, + { + "id": "veritaseum", + "symbol": "veri", + "name": "Veritaseum" + }, + { + "id": "veros", + "symbol": "vrs", + "name": "Veros" + }, + { + "id": "verox", + "symbol": "vrx", + "name": "Verox" + }, + { + "id": "versacoin", + "symbol": "vcn", + "name": "VersaCoin" + }, + { + "id": "versess-coin", + "symbol": "vers", + "name": "VERSESS COIN" + }, + { + "id": "version", + "symbol": "v", + "name": "Version" + }, + { + "id": "verso", + "symbol": "vso", + "name": "Verso" + }, + { + "id": "versoview", + "symbol": "vvt", + "name": "VersoView" + }, + { + "id": "vertcoin", + "symbol": "vtc", + "name": "Vertcoin" + }, + { + "id": "verus-coin", + "symbol": "vrsc", + "name": "Verus Coin" + }, + { + "id": "vesper-finance", + "symbol": "vsp", + "name": "Vesper Finance" + }, + { + "id": "vesta", + "symbol": "vesta", + "name": "Vesta" + }, + { + "id": "vestchain", + "symbol": "vest", + "name": "VestChain" + }, + { + "id": "vestxcoin", + "symbol": "vestx", + "name": "VestxCoin" + }, + { + "id": "vether", + "symbol": "veth", + "name": "Vether" + }, + { + "id": "vethor-token", + "symbol": "vtho", + "name": "VeThor Token" + }, + { + "id": "vexanium", + "symbol": "vex", + "name": "Vexanium" + }, + { + "id": "vey", + "symbol": "vey", + "name": "VEY" + }, + { + "id": "vgtgtoken", + "symbol": "vgtg", + "name": "VGTGToken" + }, + { + "id": "viacoin", + "symbol": "via", + "name": "Viacoin" + }, + { + "id": "vibe", + "symbol": "vibe", + "name": "VIBE" + }, + { + "id": "viberate", + "symbol": "vib", + "name": "Viberate" + }, + { + "id": "vice-industry-token", + "symbol": "vit", + "name": "Vice Industry Token" + }, + { + "id": "vice-network", + "symbol": "vn", + "name": "Vice Network" + }, + { + "id": "vid", + "symbol": "vi", + "name": "Vid" + }, + { + "id": "v-id-blockchain", + "symbol": "vidt", + "name": "VIDT Datalink" + }, + { + "id": "videocoin", + "symbol": "vid", + "name": "VideoCoin" + }, + { + "id": "vidiachange", + "symbol": "vida", + "name": "Vidiachange" + }, + { + "id": "vidulum", + "symbol": "vdl", + "name": "Vidulum" + }, + { + "id": "vidy", + "symbol": "vidy", + "name": "VIDY" + }, + { + "id": "vidya", + "symbol": "vidya", + "name": "Vidya" + }, + { + "id": "vidyx", + "symbol": "vidyx", + "name": "VidyX" + }, + { + "id": "vig", + "symbol": "vig", + "name": "VIG" + }, + { + "id": "viking-swap", + "symbol": "viking", + "name": "Viking Swap" + }, + { + "id": "vikkytoken", + "symbol": "vikky", + "name": "VikkyToken" + }, + { + "id": "vinci", + "symbol": "vinci", + "name": "Vinci" + }, + { + "id": "vindax-coin", + "symbol": "vd", + "name": "VinDax Coin" + }, + { + "id": "vinx-coin", + "symbol": "vxc", + "name": "VINX COIN" + }, + { + "id": "vinx-coin-sto", + "symbol": "vinx", + "name": "VINX COIN STO" + }, + { + "id": "vip-coin", + "symbol": "vip", + "name": "Vip Coin" + }, + { + "id": "vipcoin-gold", + "symbol": "vcg", + "name": "VipCoin.Gold" + }, + { + "id": "viper", + "symbol": "viper", + "name": "Viper" + }, + { + "id": "vipstarcoin", + "symbol": "vips", + "name": "VIPSTARCOIN" + }, + { + "id": "vira-lata-finance", + "symbol": "reau", + "name": "Vira-Lata Finance" + }, + { + "id": "virgox-token", + "symbol": "vxt", + "name": "VirgoX Token" + }, + { + "id": "virtual-goods-token", + "symbol": "vgo", + "name": "Virtual Goods Token" + }, + { + "id": "visio", + "symbol": "visio", + "name": "Visio" + }, + { + "id": "vision", + "symbol": "vsn", + "name": "Vision" + }, + { + "id": "vision-network", + "symbol": "vsn", + "name": "Vision Network" + }, + { + "id": "visor", + "symbol": "visr", + "name": "Visor" + }, + { + "id": "vitae", + "symbol": "vitae", + "name": "Vitae" + }, + { + "id": "vite", + "symbol": "vite", + "name": "Vite" + }, + { + "id": "vitex", + "symbol": "vx", + "name": "ViteX Coin" + }, + { + "id": "vivid", + "symbol": "vivid", + "name": "Vivid Coin" + }, + { + "id": "vivo", + "symbol": "vivo", + "name": "VIVO" + }, + { + "id": "vlad-finance", + "symbol": "vlad", + "name": "Vlad Finance" + }, + { + "id": "vndc", + "symbol": "vndc", + "name": "VNDC" + }, + { + "id": "vns-coin", + "symbol": "vns", + "name": "VNS Coin" + }, + { + "id": "vntchain", + "symbol": "vnt", + "name": "VNT Chain" + }, + { + "id": "vn-token", + "symbol": "vn", + "name": "VN Token" + }, + { + "id": "vnx-exchange", + "symbol": "vnxlu", + "name": "VNX Exchange" + }, + { + "id": "voda-token", + "symbol": "wdt", + "name": "VODA TOKEN" + }, + { + "id": "vodi-x", + "symbol": "vdx", + "name": "Vodi X" + }, + { + "id": "voise", + "symbol": "voise", + "name": "VOISE" + }, + { + "id": "volentix-vtx", + "symbol": "vtx", + "name": "Volentix" + }, + { + "id": "vollar", + "symbol": "vollar", + "name": "V-Dimension" + }, + { + "id": "volt", + "symbol": "acdc", + "name": "Volt" + }, + { + "id": "volts-finance", + "symbol": "volts", + "name": "Volts.Finance" + }, + { + "id": "voltz", + "symbol": "voltz", + "name": "Voltz" + }, + { + "id": "volume-network-token", + "symbol": "vol", + "name": "Volume Network" + }, + { + "id": "vomer", + "symbol": "vmr", + "name": "VOMER" + }, + { + "id": "vortex-defi", + "symbol": "vtx", + "name": "Vortex DeFi" + }, + { + "id": "vortex-network", + "symbol": "vtx", + "name": "VorteX Network" + }, + { + "id": "voucher-eth", + "symbol": "veth", + "name": "Voucher ETH" + }, + { + "id": "vox-finance", + "symbol": "vox", + "name": "Vox.Finance" + }, + { + "id": "voyager", + "symbol": "vgr", + "name": "Voyager" + }, + { + "id": "voytek-bear-coin", + "symbol": "bear", + "name": "BEAR Coin" + }, + { + "id": "vpncoin", + "symbol": "vash", + "name": "VPNCoin" + }, + { + "id": "vslice", + "symbol": "vsl", + "name": "vSlice" + }, + { + "id": "vspacex", + "symbol": "vspacex", + "name": "vSpaceX" + }, + { + "id": "vsportcoin", + "symbol": "vsc", + "name": "vSportCoin" + }, + { + "id": "vspy", + "symbol": "vspy", + "name": "vSPY" + }, + { + "id": "vsync", + "symbol": "vsx", + "name": "Vsync" + }, + { + "id": "v-systems", + "symbol": "vsys", + "name": "V.SYSTEMS" + }, + { + "id": "vulcan-forged", + "symbol": "pyr", + "name": "Vulcan Forged" + }, + { + "id": "vulcano", + "symbol": "quo", + "name": "Quoxent" + }, + { + "id": "vulkania", + "symbol": "vlk", + "name": "Vulkania" + }, + { + "id": "vvsp", + "symbol": "vvsp", + "name": "vVSP" + }, + { + "id": "vybe", + "symbol": "vybe", + "name": "Vybe" + }, + { + "id": "w3bpush", + "symbol": "w3b", + "name": "W3bPUSH" + }, + { + "id": "wabi", + "symbol": "wabi", + "name": "Wabi" + }, + { + "id": "wab-network", + "symbol": "baw", + "name": "BAW Network" + }, + { + "id": "wadzpay-token", + "symbol": "wtk", + "name": "WadzPay Token" + }, + { + "id": "waffle", + "symbol": "waf", + "name": "Waffle" + }, + { + "id": "wagerr", + "symbol": "wgr", + "name": "Wagerr" + }, + { + "id": "waifu-token", + "symbol": "waif", + "name": "Waifu Token" + }, + { + "id": "wal", + "symbol": "wal", + "name": "WAL" + }, + { + "id": "waletoken", + "symbol": "wtn", + "name": "Waletoken" + }, + { + "id": "wallet-plus-x", + "symbol": "wpx", + "name": "Wallet Plus X" + }, + { + "id": "wall-street-baby", + "symbol": "wsb", + "name": "Wall Street Baby" + }, + { + "id": "wall-street-bets-dapp", + "symbol": "wsb", + "name": "WallStreetBets DApp" + }, + { + "id": "walnut-finance", + "symbol": "wtf", + "name": "Walnut.finance" + }, + { + "id": "waltonchain", + "symbol": "wtc", + "name": "Waltonchain" + }, + { + "id": "wanchain", + "symbol": "wan", + "name": "Wanchain" + }, + { + "id": "wandx", + "symbol": "wand", + "name": "WandX" + }, + { + "id": "wanswap", + "symbol": "wasp", + "name": "WanSwap" + }, + { + "id": "warlord-token", + "symbol": "wlt", + "name": "Warlord Token" + }, + { + "id": "warp-finance", + "symbol": "warp", + "name": "Warp Finance" + }, + { + "id": "warranty-chain", + "symbol": "wac", + "name": "Warranty Chain" + }, + { + "id": "warrior-token", + "symbol": "war", + "name": "Warrior Token" + }, + { + "id": "wasabix", + "symbol": "wasabi", + "name": "WasabiX" + }, + { + "id": "waterdrop", + "symbol": "wdp", + "name": "WaterDrop" + }, + { + "id": "water-finance", + "symbol": "water", + "name": "Water Finance" + }, + { + "id": "water-token-2", + "symbol": "wtr", + "name": "Liquid Finance" + }, + { + "id": "wault", + "symbol": "waultx", + "name": "Wault" + }, + { + "id": "wault-finance-old", + "symbol": "wault", + "name": "Wault Finance (OLD)" + }, + { + "id": "waultswap", + "symbol": "wex", + "name": "WaultSwap" + }, + { + "id": "wav3", + "symbol": "wav3", + "name": "WAV3" + }, + { + "id": "wave-edu-coin", + "symbol": "wec", + "name": "Wave Edu Coin" + }, + { + "id": "wave-platform", + "symbol": "wae", + "name": "Wave Platform" + }, + { + "id": "waves", + "symbol": "waves", + "name": "Waves" + }, + { + "id": "waves-community-token", + "symbol": "wct", + "name": "Waves Community Token" + }, + { + "id": "waves-enterprise", + "symbol": "west", + "name": "Waves Enterprise" + }, + { + "id": "wavesgo", + "symbol": "wgo", + "name": "WavesGo" + }, + { + "id": "wax", + "symbol": "waxp", + "name": "WAX" + }, + { + "id": "waxe", + "symbol": "waxe", + "name": "WAXE" + }, + { + "id": "wayawolfcoin", + "symbol": "ww", + "name": "WayaWolfCoin" + }, + { + "id": "waykichain", + "symbol": "wicc", + "name": "WaykiChain" + }, + { + "id": "waykichain-governance-coin", + "symbol": "wgrt", + "name": "WaykiChain Governance Coin" + }, + { + "id": "waytom", + "symbol": "wtm", + "name": "Waytom" + }, + { + "id": "wazirx", + "symbol": "wrx", + "name": "WazirX" + }, + { + "id": "wbnb", + "symbol": "wbnb", + "name": "Wrapped BNB" + }, + { + "id": "wealth-locks", + "symbol": "wlt", + "name": "Wealth Locks" + }, + { + "id": "wearesatoshi", + "symbol": "n8v", + "name": "NativeCoin" + }, + { + "id": "weather-finance", + "symbol": "weather", + "name": "Weather Finance" + }, + { + "id": "webchain", + "symbol": "mintme", + "name": "MintMe.com Coin" + }, + { + "id": "webcoin", + "symbol": "web", + "name": "Webcoin" + }, + { + "id": "web-coin-pay", + "symbol": "wec", + "name": "Web Coin Pay" + }, + { + "id": "webdollar", + "symbol": "webd", + "name": "webdollar" + }, + { + "id": "webflix", + "symbol": "wfx", + "name": "WebFlix" + }, + { + "id": "web-innovation-ph", + "symbol": "webn", + "name": "WEBN token" + }, + { + "id": "webloc", + "symbol": "wok", + "name": "weBloc" + }, + { + "id": "weblock", + "symbol": "won", + "name": "WeBlock" + }, + { + "id": "web-token-pay", + "symbol": "wtp", + "name": "Web Token Pay" + }, + { + "id": "wechain-coin", + "symbol": "wxtc", + "name": "WeChain Coin" + }, + { + "id": "wecoown", + "symbol": "wcx", + "name": "WeCoOwn" + }, + { + "id": "weedcash", + "symbol": "weed", + "name": "WeedCash" + }, + { + "id": "wellness-token-economy", + "symbol": "well", + "name": "Wellness Token Economy" + }, + { + "id": "welltrado", + "symbol": "wtl", + "name": "Welltrado" + }, + { + "id": "wemix-token", + "symbol": "wemix", + "name": "WEMIX Token" + }, + { + "id": "wenburn", + "symbol": "wenb", + "name": "WenBurn" + }, + { + "id": "wepower", + "symbol": "wpr", + "name": "WePower" + }, + { + "id": "weshow", + "symbol": "wet", + "name": "WeShow Token" + }, + { + "id": "wesing-coin", + "symbol": "wsc", + "name": "WeSing Coin" + }, + { + "id": "weth", + "symbol": "weth", + "name": "WETH" + }, + { + "id": "wetrust", + "symbol": "trst", + "name": "WeTrust" + }, + { + "id": "w-green-pay", + "symbol": "wgp", + "name": "W Green Pay" + }, + { + "id": "whale", + "symbol": "whale", + "name": "WHALE" + }, + { + "id": "whale-coin", + "symbol": "whale", + "name": "Whale Coin" + }, + { + "id": "whaleroom", + "symbol": "whl", + "name": "WhaleRoom" + }, + { + "id": "whalesburg", + "symbol": "wbt", + "name": "Whalesburg" + }, + { + "id": "wheat-token", + "symbol": "wheat", + "name": "Wheat Token" + }, + { + "id": "when-token", + "symbol": "when", + "name": "WHEN Token" + }, + { + "id": "whey", + "symbol": "whey", + "name": "WHEY" + }, + { + "id": "whirl-finance", + "symbol": "whirl", + "name": "Whirl Finance" + }, + { + "id": "whitecoin", + "symbol": "xwc", + "name": "Whitecoin" + }, + { + "id": "whiteheart", + "symbol": "white", + "name": "Whiteheart" + }, + { + "id": "whitehole-bsc", + "symbol": "whole", + "name": "WhiteHole_BSC" + }, + { + "id": "whiterockcasino", + "symbol": "wrc", + "name": "WhiteRockCasino" + }, + { + "id": "whitex", + "symbol": "whx", + "name": "WhiteX" + }, + { + "id": "whitex-community", + "symbol": "whxc", + "name": "WhiteX Community" + }, + { + "id": "whole-network", + "symbol": "node", + "name": "Whole Network" + }, + { + "id": "wibx", + "symbol": "wbx", + "name": "WiBX" + }, + { + "id": "wider-coin", + "symbol": "wdr", + "name": "Wider Coin" + }, + { + "id": "wifi-coin", + "symbol": "wifi", + "name": "Wifi Coin" + }, + { + "id": "wiix-coin", + "symbol": "wxc", + "name": "WIIX Coin" + }, + { + "id": "wiki-token", + "symbol": "wiki", + "name": "Wiki Token" + }, + { + "id": "wild-beast-block", + "symbol": "wbb", + "name": "Wild Beast Block" + }, + { + "id": "wild-crypto", + "symbol": "wild", + "name": "Wild Crypto" + }, + { + "id": "wildfire", + "symbol": "wdf", + "name": "Wildfire" + }, + { + "id": "willowcoin", + "symbol": "wllo", + "name": "WillowCoin" + }, + { + "id": "wincash-coin", + "symbol": "wcc", + "name": "Wincash Coin" + }, + { + "id": "winco", + "symbol": "wco", + "name": "Winco" + }, + { + "id": "winding-tree", + "symbol": "lif", + "name": "Lif" + }, + { + "id": "windswap", + "symbol": "windy", + "name": "WindSwap" + }, + { + "id": "wing-finance", + "symbol": "wing", + "name": "Wing Finance" + }, + { + "id": "wings", + "symbol": "wings", + "name": "Wings" + }, + { + "id": "wing-shop", + "symbol": "wing", + "name": "Wing Shop" + }, + { + "id": "wink", + "symbol": "win", + "name": "WINkLink" + }, + { + "id": "winsor-token", + "symbol": "wst", + "name": "Winsor Token" + }, + { + "id": "winstars", + "symbol": "wnl", + "name": "WinStars Live" + }, + { + "id": "wire", + "symbol": "wire", + "name": "AirWire" + }, + { + "id": "wirex", + "symbol": "wxt", + "name": "Wirex" + }, + { + "id": "wisdom-chain", + "symbol": "wdc", + "name": "Wisdom Chain" + }, + { + "id": "wise-token11", + "symbol": "wise", + "name": "Wise" + }, + { + "id": "wishchain", + "symbol": "wish", + "name": "WishChain" + }, + { + "id": "witchain", + "symbol": "wit", + "name": "WITChain" + }, + { + "id": "wixlar", + "symbol": "wix", + "name": "Wixlar" + }, + { + "id": "wizard", + "symbol": "wiz", + "name": "Wizard" + }, + { + "id": "wiz-coin", + "symbol": "wiz1", + "name": "Wiz Coin" + }, + { + "id": "wmatic", + "symbol": "wmatic", + "name": "Wrapped Matic" + }, + { + "id": "wm-professional", + "symbol": "wmpro", + "name": "WM PROFESSIONAL" + }, + { + "id": "wolves-of-wall-street", + "symbol": "wows", + "name": "Wolves of Wall Street" + }, + { + "id": "womencoin", + "symbol": "women", + "name": "WomenCoin" + }, + { + "id": "wom-token", + "symbol": "wom", + "name": "WOM Protocol" + }, + { + "id": "woodcoin", + "symbol": "log", + "name": "Woodcoin" + }, + { + "id": "woonkly-power", + "symbol": "woop", + "name": "Woonkly Power" + }, + { + "id": "wooshcoin-io", + "symbol": "xwo", + "name": "WooshCoin" + }, + { + "id": "wootrade-network", + "symbol": "woo", + "name": "Wootrade Network" + }, + { + "id": "wordlex", + "symbol": "wdx", + "name": "Wordlex" + }, + { + "id": "work-quest", + "symbol": "wqt", + "name": "Work Quest" + }, + { + "id": "worktips", + "symbol": "wtip", + "name": "Worktips" + }, + { + "id": "worldcoin", + "symbol": "wdc", + "name": "WorldCoin" + }, + { + "id": "worldcore", + "symbol": "wrc", + "name": "Worldcore" + }, + { + "id": "world-credit-diamond-coin", + "symbol": "wcdc", + "name": "World Credit Diamond Coin" + }, + { + "id": "worldpet", + "symbol": "wpt", + "name": "WORLDPET" + }, + { + "id": "world-token", + "symbol": "world", + "name": "World Token" + }, + { + "id": "wownero", + "symbol": "wow", + "name": "Wownero" + }, + { + "id": "wowswap", + "symbol": "wow", + "name": "WOWswap" + }, + { + "id": "woyager", + "symbol": "wyx", + "name": "Woyager" + }, + { + "id": "wozx", + "symbol": "wozx", + "name": "Efforce" + }, + { + "id": "wpp-token", + "symbol": "wpp", + "name": "WPP Token" + }, + { + "id": "wrapped-anatha", + "symbol": "wanatha", + "name": "Wrapped ANATHA" + }, + { + "id": "wrapped-atromg8", + "symbol": "wag8", + "name": "Wrapped ATROMG8" + }, + { + "id": "wrapped-avax", + "symbol": "wavax", + "name": "Wrapped AVAX" + }, + { + "id": "wrapped-bind", + "symbol": "wbind", + "name": "Wrapped BIND" + }, + { + "id": "wrapped-bitcoin", + "symbol": "wbtc", + "name": "Wrapped Bitcoin" + }, + { + "id": "wrapped-bitcoin-diamond", + "symbol": "wbcd", + "name": "Wrapped Bitcoin Diamond" + }, + { + "id": "wrapped-celo", + "symbol": "wcelo", + "name": "Wrapped CELO" + }, + { + "id": "wrapped-celo-dollar", + "symbol": "wcusd", + "name": "Wrapped Celo Dollar" + }, + { + "id": "wrapped-conceal", + "symbol": "wccx", + "name": "Wrapped Conceal" + }, + { + "id": "wrapped-crescofin", + "symbol": "wcres", + "name": "Wrapped CrescoFin" + }, + { + "id": "wrapped-cryptokitties", + "symbol": "wck", + "name": "Wrapped CryptoKitties" + }, + { + "id": "wrapped-dgld", + "symbol": "wdgld", + "name": "Wrapped-DGLD" + }, + { + "id": "wrapped-ecomi", + "symbol": "womi", + "name": "Wrapped ECOMI" + }, + { + "id": "wrapped-filecoin", + "symbol": "wfil", + "name": "Wrapped Filecoin" + }, + { + "id": "wrapped-gen-0-cryptokitties", + "symbol": "wg0", + "name": "Wrapped Gen-0 CryptoKitties" + }, + { + "id": "wrapped-huobi-token", + "symbol": "wht", + "name": "Wrapped Huobi Token" + }, + { + "id": "wrapped-leo", + "symbol": "wleo", + "name": "Wrapped LEO" + }, + { + "id": "wrapped-marblecards", + "symbol": "wmc", + "name": "Wrapped MarbleCards" + }, + { + "id": "wrapped-moon-cats", + "symbol": "mcat20", + "name": "Wrapped Moon Cats" + }, + { + "id": "wrapped-nxm", + "symbol": "wnxm", + "name": "Wrapped NXM" + }, + { + "id": "wrapped-origin-axie", + "symbol": "woa", + "name": "Wrapped Origin Axie" + }, + { + "id": "wrapped-polis", + "symbol": "polis", + "name": "Wrapped Polis" + }, + { + "id": "wrapped-shuttleone", + "symbol": "wszo", + "name": "Wrapped Shuttleone" + }, + { + "id": "wrapped-statera", + "symbol": "wsta", + "name": "Wrapped Statera" + }, + { + "id": "wrapped-terra", + "symbol": "luna", + "name": "Wrapped Terra" + }, + { + "id": "wrapped-tezos", + "symbol": "wxtz", + "name": "Wrapped Tezos" + }, + { + "id": "wrapped-ton-crystal", + "symbol": "wton", + "name": "Wrapped TON Crystal" + }, + { + "id": "wrapped-usd", + "symbol": "wusd", + "name": "Wrapped USD" + }, + { + "id": "wrapped-virgin-gen-0-cryptokitties", + "symbol": "wvg0", + "name": "Wrapped Virgin Gen-0 CryptoKittties" + }, + { + "id": "wrapped-x42-protocol", + "symbol": "wx42", + "name": "Wrapped X42 Protocol" + }, + { + "id": "wrapped-xdai", + "symbol": "wxdai", + "name": "Wrapped XDAI" + }, + { + "id": "wrapped-xmr-btse", + "symbol": "wxmr", + "name": "Wrapped XMR by BTSE" + }, + { + "id": "wrapped-zcash", + "symbol": "wzec", + "name": "Wrapped Zcash" + }, + { + "id": "wxcoin", + "symbol": "wxc", + "name": "WXCOINS" + }, + { + "id": "wynaut", + "symbol": "wynaut", + "name": "Wynaut" + }, + { + "id": "x42-protocol", + "symbol": "x42", + "name": "X42 Protocol" + }, + { + "id": "x8-project", + "symbol": "x8x", + "name": "X8X Token" + }, + { + "id": "xaavea", + "symbol": "xaavea", + "name": "xAAVEa" + }, + { + "id": "xaaveb", + "symbol": "xaaveb", + "name": "xAAVEb" + }, + { + "id": "xank", + "symbol": "xank", + "name": "Xank" + }, + { + "id": "xaurum", + "symbol": "xaur", + "name": "Xaurum" + }, + { + "id": "xavander-coin", + "symbol": "xczm", + "name": "Xavander Coin" + }, + { + "id": "xaviera-tech", + "symbol": "xts", + "name": "Xaviera Tech" + }, + { + "id": "xazab", + "symbol": "xazab", + "name": "Xazab" + }, + { + "id": "xbe-token", + "symbol": "xbe", + "name": "XBE Token" + }, + { + "id": "x-block", + "symbol": "ix", + "name": "X-Block" + }, + { + "id": "xbn", + "symbol": "xbn", + "name": "Elastic BNB" + }, + { + "id": "xbn-community-token", + "symbol": "xbc", + "name": "XBN Community Token" + }, + { + "id": "xbnt", + "symbol": "xbnta", + "name": "xBNT" + }, + { + "id": "xbtc", + "symbol": "xbtc", + "name": "xBTC" + }, + { + "id": "x-cash", + "symbol": "xcash", + "name": "X-CASH" + }, + { + "id": "xceltoken-plus", + "symbol": "xlab", + "name": "XCELTOKEN PLUS" + }, + { + "id": "xchain-token", + "symbol": "nxct", + "name": "XChain Token" + }, + { + "id": "xchainz", + "symbol": "xcz", + "name": "XChainZ" + }, + { + "id": "xcoin", + "symbol": "xco", + "name": "X-Coin" + }, + { + "id": "xcoinpay", + "symbol": "dyx", + "name": "XCoinPay" + }, + { + "id": "xcredit", + "symbol": "xfyi", + "name": "XCredit" + }, + { + "id": "xdai", + "symbol": "xdai", + "name": "xDAI" + }, + { + "id": "xdai-stake", + "symbol": "stake", + "name": "xDAI Stake" + }, + { + "id": "xdce-crowd-sale", + "symbol": "xdc", + "name": "XDC Network" + }, + { + "id": "xdef-finance", + "symbol": "xdef2", + "name": "Xdef Finance" + }, + { + "id": "xdefi-governance-token", + "symbol": "xdex", + "name": "XDEFI Governance Token" + }, + { + "id": "xditto", + "symbol": "xditto", + "name": "xDitto" + }, + { + "id": "xdna", + "symbol": "xdna", + "name": "XDNA" + }, + { + "id": "xels", + "symbol": "xels", + "name": "XELS" + }, + { + "id": "xend-finance", + "symbol": "xend", + "name": "Xend Finance" + }, + { + "id": "xenios", + "symbol": "xnc", + "name": "Xenios" + }, + { + "id": "xeniumx", + "symbol": "xemx", + "name": "Xeniumx" + }, + { + "id": "xenon-2", + "symbol": "xen", + "name": "Xenon" + }, + { + "id": "xeno-token", + "symbol": "xno", + "name": "Xeno Token" + }, + { + "id": "xensor", + "symbol": "xsr", + "name": "Xensor" + }, + { + "id": "xeonbit", + "symbol": "xnb", + "name": "Xeonbit" + }, + { + "id": "xeonbit-token", + "symbol": "xns", + "name": "Xeonbit Token" + }, + { + "id": "xeuro", + "symbol": "xeuro", + "name": "XEuro" + }, + { + "id": "xfii", + "symbol": "xfii", + "name": "XFII" + }, + { + "id": "xfinance", + "symbol": "xfi", + "name": "Xfinance" + }, + { + "id": "xfit", + "symbol": "xfit", + "name": "Xfit" + }, + { + "id": "xfuel", + "symbol": "xfuel", + "name": "XFUEL" + }, + { + "id": "xfund", + "symbol": "xfund", + "name": "xFund" + }, + { + "id": "xgalaxy", + "symbol": "xgcs", + "name": "xGalaxy" + }, + { + "id": "xgox", + "symbol": "xgox", + "name": "XGOX" + }, + { + "id": "xiglute-coin", + "symbol": "xgc", + "name": "Xiglute Coin" + }, + { + "id": "xincha", + "symbol": "xINCHa", + "name": "xINCHa" + }, + { + "id": "xinchb", + "symbol": "xINCHb", + "name": "xINCHb" + }, + { + "id": "xio", + "symbol": "xio", + "name": "Blockzero Labs" + }, + { + "id": "xion-global-token", + "symbol": "xgt", + "name": "Xion Global Token" + }, + { + "id": "xiotri", + "symbol": "xiot", + "name": "Xiotri" + }, + { + "id": "xiropht", + "symbol": "xiro", + "name": "Xiropht" + }, + { + "id": "xknca", + "symbol": "xknca", + "name": "xKNCa" + }, + { + "id": "xkncb", + "symbol": "xkncb", + "name": "xKNCb" + }, + { + "id": "xmark", + "symbol": "xmark", + "name": "xMARK" + }, + { + "id": "xmax", + "symbol": "xmx", + "name": "XMax" + }, + { + "id": "xmon", + "symbol": "xmon", + "name": "XMON" + }, + { + "id": "xnode", + "symbol": "xnode", + "name": "XNODE" + }, + { + "id": "xov", + "symbol": "xov", + "name": "XOVBank" + }, + { + "id": "xp", + "symbol": "xp", + "name": "XP" + }, + { + "id": "xpet-coin", + "symbol": "xpc", + "name": "Xpet Coin" + }, + { + "id": "xpool", + "symbol": "xpo", + "name": "Xpool" + }, + { + "id": "x-power-chain", + "symbol": "xpo", + "name": "X-power Chain" + }, + { + "id": "xptoken-io", + "symbol": "xpt", + "name": "XPToken.io" + }, + { + "id": "xriba", + "symbol": "xra", + "name": "Xriba" + }, + { + "id": "xrpalike-gene", + "symbol": "xag", + "name": "Xrpalike Gene" + }, + { + "id": "xrp-bep2", + "symbol": "xrp-bf2", + "name": "XRP BEP2" + }, + { + "id": "xrp-classic", + "symbol": "xrpc", + "name": "XRP Classic" + }, + { + "id": "xrphd", + "symbol": "xhd", + "name": "XRPHD" + }, + { + "id": "xscoin", + "symbol": "xsc", + "name": "XsCoin" + }, + { + "id": "xsgd", + "symbol": "xsgd", + "name": "XSGD" + }, + { + "id": "xsigma", + "symbol": "sig", + "name": "xSigma" + }, + { + "id": "xsl-labs", + "symbol": "syl", + "name": "XSL Labs" + }, + { + "id": "xsnx", + "symbol": "xSNXa", + "name": "xSNXa" + }, + { + "id": "xstable-protocol", + "symbol": "xst", + "name": "XStable" + }, + { + "id": "xsushi", + "symbol": "xsushi", + "name": "xSUSHI" + }, + { + "id": "xswap", + "symbol": "xsp", + "name": "XSwap" + }, + { + "id": "xtake", + "symbol": "xtk", + "name": "Xtake" + }, + { + "id": "xtcom-token", + "symbol": "xt", + "name": "XT.com Token" + }, + { + "id": "xtendcash", + "symbol": "XTNC", + "name": "XtendCash" + }, + { + "id": "xtg-world", + "symbol": "xtg", + "name": "XTG World" + }, + { + "id": "xtock", + "symbol": "xtx", + "name": "Xtock" + }, + { + "id": "xtoken", + "symbol": "xtk", + "name": "xToken" + }, + { + "id": "xtrabytes", + "symbol": "xby", + "name": "XTRABYTES" + }, + { + "id": "xtrade", + "symbol": "xtrd", + "name": "XTRD" + }, + { + "id": "xtrm", + "symbol": "xtrm", + "name": "XTRM" + }, + { + "id": "xuez", + "symbol": "xuez", + "name": "Xuez Coin" + }, + { + "id": "xvix", + "symbol": "xvix", + "name": "XVIX" + }, + { + "id": "xwc-dice-token", + "symbol": "xdt", + "name": "XWC Dice Token" + }, + { + "id": "xxxnifty", + "symbol": "nsfw", + "name": "xxxNifty" + }, + { + "id": "xyo-network", + "symbol": "xyo", + "name": "XYO Network" + }, + { + "id": "yacoin", + "symbol": "yac", + "name": "YACoin" + }, + { + "id": "yadacoin", + "symbol": "yda", + "name": "YadaCoin" + }, + { + "id": "yakuza-dao", + "symbol": "ykz", + "name": "Yakuza DFO" + }, + { + "id": "yam-2", + "symbol": "yam", + "name": "YAM" + }, + { + "id": "yam-v2", + "symbol": "YAMv2", + "name": "YAM v2" + }, + { + "id": "yap-stone", + "symbol": "yap", + "name": "Yap Stone" + }, + { + "id": "yas", + "symbol": "yas", + "name": "YAS" + }, + { + "id": "yaxis", + "symbol": "yaxis", + "name": "yAxis" + }, + { + "id": "ybusd", + "symbol": "ybusd", + "name": "yBUSD" + }, + { + "id": "ycash", + "symbol": "yec", + "name": "Ycash" + }, + { + "id": "y-coin", + "symbol": "yco", + "name": "Y Coin" + }, + { + "id": "yd-btc-jun21", + "symbol": "yd-btc-jun21", + "name": "YD-BTC-JUN21" + }, + { + "id": "yd-btc-mar21", + "symbol": "yd-btc-mar21", + "name": "YD-BTC-MAR21" + }, + { + "id": "yd-eth-jun21", + "symbol": "yd-eth-jun21", + "name": "YD-ETH-JUN21" + }, + { + "id": "yd-eth-mar21", + "symbol": "yd-eth-mar21", + "name": "YD-ETH-MAR21" + }, + { + "id": "yeafinance", + "symbol": "yea", + "name": "YeaFinance" + }, + { + "id": "yearn20moonfinance", + "symbol": "ymf20", + "name": "Yearn20Moon.Finance" + }, + { + "id": "yearn4-finance", + "symbol": "yf4", + "name": "Yearn4 Finance" + }, + { + "id": "yearn-classic-finance", + "symbol": "earn", + "name": "Yearn Classic Finance" + }, + { + "id": "yearn-ecosystem-token-index", + "symbol": "yeti", + "name": "Yearn Ecosystem Token Index" + }, + { + "id": "yearn-ethereum-finance", + "symbol": "yefi", + "name": "Yearn Ethereum Finance" + }, + { + "id": "yearn-finance", + "symbol": "yfi", + "name": "yearn.finance" + }, + { + "id": "yearn-finance-bit", + "symbol": "yfbt", + "name": "Yearn Finance Bit" + }, + { + "id": "yearn-finance-bit2", + "symbol": "yfb2", + "name": "Yearn Finance Bit2" + }, + { + "id": "yearn-finance-center", + "symbol": "yfc", + "name": "Yearn Finance Center" + }, + { + "id": "yearn-finance-diamond-token", + "symbol": "yfdt", + "name": "Yearn Finance Diamond Token" + }, + { + "id": "yearn-finance-dot", + "symbol": "yfdot", + "name": "Yearn Finance DOT" + }, + { + "id": "yearn-finance-ecosystem", + "symbol": "yfiec", + "name": "Yearn Finance Ecosystem" + }, + { + "id": "yearn-finance-infrastructure-labs", + "symbol": "ylab", + "name": "Yearn-finance Infrastructure Labs" + }, + { + "id": "yearn-finance-management", + "symbol": "yefim", + "name": "Yearn Finance Management" + }, + { + "id": "yearn-finance-network", + "symbol": "yfn", + "name": "Yearn Finance Network" + }, + { + "id": "yearn-finance-passive-income", + "symbol": "yfpi", + "name": "Yearn Finance Passive Income" + }, + { + "id": "yearn-finance-protocol", + "symbol": "yfp", + "name": "Yearn Finance Protocol" + }, + { + "id": "yearn-finance-red-moon", + "symbol": "yfrm", + "name": "Yearn Finance Red Moon" + }, + { + "id": "yearn-finance-value", + "symbol": "yfiv", + "name": "Yearn Finance Value" + }, + { + "id": "yearn-global", + "symbol": "yg", + "name": "Yearn Global" + }, + { + "id": "yearn-hold-finance", + "symbol": "yhfi", + "name": "Yearn Hold Finance" + }, + { + "id": "yearn-land", + "symbol": "yland", + "name": "Yearn Land" + }, + { + "id": "yearn-lazy-ape", + "symbol": "YLA", + "name": "Yearn Lazy Ape" + }, + { + "id": "yearn-secure", + "symbol": "ysec", + "name": "Yearn Secure" + }, + { + "id": "yearn-shark-finance", + "symbol": "yskf", + "name": "Yearn Shark Finance" + }, + { + "id": "yee", + "symbol": "yee", + "name": "Yee" + }, + { + "id": "yefam-finance", + "symbol": "fam", + "name": "Yefam.Finance" + }, + { + "id": "yeld-finance", + "symbol": "yeld", + "name": "Yeld Finance" + }, + { + "id": "yellow-road", + "symbol": "road", + "name": "Yellow Road" + }, + { + "id": "yenten", + "symbol": "ytn", + "name": "YENTEN" + }, + { + "id": "yep-coin", + "symbol": "YEP", + "name": "YEP Coin" + }, + { + "id": "yes", + "symbol": "yes", + "name": "YES" + }, + { + "id": "yetiswap", + "symbol": "yts", + "name": "YetiSwap" + }, + { + "id": "yfarmland-token", + "symbol": "yfarmer", + "name": "YFarmLand Token" + }, + { + "id": "yfarm-token", + "symbol": "yfarm", + "name": "YFARM Token" + }, + { + "id": "yfbeta", + "symbol": "yfbeta", + "name": "yfBeta" + }, + { + "id": "yfdai-finance", + "symbol": "yf-dai", + "name": "YfDAI.finance" + }, + { + "id": "yfdfi-finance", + "symbol": "yfd", + "name": "Your Finance Decentralized" + }, + { + "id": "yfedfinance", + "symbol": "yfed", + "name": "YFED.Finance" + }, + { + "id": "yfe-money", + "symbol": "YFE", + "name": "YFE Money" + }, + { + "id": "yfet", + "symbol": "yfet", + "name": "YFET" + }, + { + "id": "yffc-finance", + "symbol": "yffc", + "name": "yffc.finance" + }, + { + "id": "yff-finance", + "symbol": "yff", + "name": "YFF.Finance" + }, + { + "id": "yffi-finance", + "symbol": "yffi", + "name": "yffi finance" + }, + { + "id": "yffii-finance", + "symbol": "yffii", + "name": "YFFII Finance" + }, + { + "id": "yffs", + "symbol": "yffs", + "name": "YFFS Finance" + }, + { + "id": "yfi3-money", + "symbol": "yfi3", + "name": "YFI3.money" + }, + { + "id": "yfia", + "symbol": "yfia", + "name": "YFIA" + }, + { + "id": "yfibalancer-finance", + "symbol": "yfib", + "name": "YFIBALANCER.FINANCE" + }, + { + "id": "yfi-business", + "symbol": "yfib", + "name": "YFI Business" + }, + { + "id": "yfi-credits-group", + "symbol": "yficg", + "name": "YFI Credits Group" + }, + { + "id": "yfidapp", + "symbol": "yfid", + "name": "YFIDapp" + }, + { + "id": "yfiexchange-finance", + "symbol": "yfie", + "name": "YFIEXCHANGE.FINANCE" + }, + { + "id": "yfii-finance", + "symbol": "yfii", + "name": "DFI.money" + }, + { + "id": "yfii-gold", + "symbol": "yfiig", + "name": "YFII Gold" + }, + { + "id": "yfiii", + "symbol": "yfiii", + "name": "YFIII" + }, + { + "id": "yfiking-finance", + "symbol": "yfiking", + "name": "YFIKing Finance" + }, + { + "id": "yfilend-finance", + "symbol": "yfild", + "name": "YFILEND.FINANCE" + }, + { + "id": "yfimobi", + "symbol": "yfim", + "name": "Yfi.mobi" + }, + { + "id": "yfione", + "symbol": "yfo", + "name": "YFIONE" + }, + { + "id": "yfi-paprika", + "symbol": "yfip", + "name": "YFI Paprika" + }, + { + "id": "yfiscurity", + "symbol": "yfis", + "name": "YFISCURITY" + }, + { + "id": "yfive-finance", + "symbol": "yfive", + "name": "YFIVE FINANCE" + }, + { + "id": "yfix-finance", + "symbol": "yfix", + "name": "YFIX.finance" + }, + { + "id": "yflink", + "symbol": "yfl", + "name": "YF Link" + }, + { + "id": "yflink-synthetic", + "symbol": "syfl", + "name": "YFLink Synthetic" + }, + { + "id": "yfmoonbeam", + "symbol": "yfmb", + "name": "YFMoonBeam" + }, + { + "id": "yfmoonshot", + "symbol": "yfms", + "name": "YFMoonshot" + }, + { + "id": "yfos-finance", + "symbol": "YFOS", + "name": "YFOS.finance" + }, + { + "id": "yfox-finance", + "symbol": "yfox", + "name": "YFOX Finance" + }, + { + "id": "yfpro-finance", + "symbol": "yfpro", + "name": "YFPRO Finance" + }, + { + "id": "yfrb-finance", + "symbol": "yfrb", + "name": "yfrb.Finance" + }, + { + "id": "yfscience", + "symbol": "yfsi", + "name": "Yfscience" + }, + { + "id": "yfst-protocol", + "symbol": "yfst", + "name": "YFST.Protocol" + }, + { + "id": "yftether", + "symbol": "yfte", + "name": "YFTether" + }, + { + "id": "yfuel", + "symbol": "yfuel", + "name": "YFUEL" + }, + { + "id": "yggdrash", + "symbol": "yeed", + "name": "Yggdrash" + }, + { + "id": "yi12-stfinance", + "symbol": "yi12", + "name": "Yield Stake Finance" + }, + { + "id": "yield", + "symbol": "yld", + "name": "Yield" + }, + { + "id": "yield-app", + "symbol": "yld", + "name": "YIELD App" + }, + { + "id": "yield-bear", + "symbol": "ybear", + "name": "Yield Bear" + }, + { + "id": "yield-coin", + "symbol": "yld", + "name": "Yield Coin" + }, + { + "id": "yield-farming-known-as-ash", + "symbol": "yfka", + "name": "Yield Farming Known as Ash" + }, + { + "id": "yield-farming-token", + "symbol": "YFT", + "name": "Yield Farming Token" + }, + { + "id": "yield-goat", + "symbol": "ygoat", + "name": "Yield Goat" + }, + { + "id": "yieldnyan-token", + "symbol": "nyan", + "name": "YieldNyan Token" + }, + { + "id": "yield-optimization-platform", + "symbol": "yop", + "name": "Yield Optimization Platform & Protocol" + }, + { + "id": "yieldpanda", + "symbol": "ypanda", + "name": "YieldPanda" + }, + { + "id": "yield-protocol", + "symbol": "yield", + "name": "Yield Protocol" + }, + { + "id": "yieldwars-com", + "symbol": "war", + "name": "YieldWars" + }, + { + "id": "yieldwatch", + "symbol": "watch", + "name": "Yieldwatch" + }, + { + "id": "yieldx", + "symbol": "yieldx", + "name": "YieldX" + }, + { + "id": "ymax", + "symbol": "ymax", + "name": "YMAX" + }, + { + "id": "ymen-finance", + "symbol": "ymen", + "name": "Ymen.Finance" + }, + { + "id": "ympl", + "symbol": "ympl", + "name": "YMPL" + }, + { + "id": "yobit-token", + "symbol": "yo", + "name": "Yobit Token" + }, + { + "id": "yocoin", + "symbol": "yoc", + "name": "Yocoin" + }, + { + "id": "yoink", + "symbol": "ynk", + "name": "Yoink" + }, + { + "id": "yokcoin", + "symbol": "yok", + "name": "YOKcoin" + }, + { + "id": "yolo-cash", + "symbol": "ylc", + "name": "YOLOCash" + }, + { + "id": "yoo-ecology", + "symbol": "yoo", + "name": "Yoo Ecology" + }, + { + "id": "yottachainmena", + "symbol": "mta", + "name": "YottaChainMENA" + }, + { + "id": "yottacoin", + "symbol": "yta", + "name": "YottaChain" + }, + { + "id": "youcash", + "symbol": "youc", + "name": "YOUcash" + }, + { + "id": "you-chain", + "symbol": "you", + "name": "YOU Chain" + }, + { + "id": "youforia", + "symbol": "yfr", + "name": "YouForia" + }, + { + "id": "youlive-coin", + "symbol": "uc", + "name": "YouLive Coin" + }, + { + "id": "young-boys-fan-token", + "symbol": "ybo", + "name": "Young Boys Fan Token" + }, + { + "id": "yoyow", + "symbol": "yoyow", + "name": "YOYOW" + }, + { + "id": "yplutus", + "symbol": "yplt", + "name": "yplutus" + }, + { + "id": "yrise-finance", + "symbol": "yrise", + "name": "yRise Finance" + }, + { + "id": "ystar", + "symbol": "ysr", + "name": "Ystar" + }, + { + "id": "ytho-online", + "symbol": "ytho", + "name": "YTHO Online" + }, + { + "id": "ytsla-finance", + "symbol": "ytsla", + "name": "yTSLA Finance" + }, + { + "id": "ytusd", + "symbol": "ytusd", + "name": "yTUSD" + }, + { + "id": "ytv-coin", + "symbol": "ytv", + "name": "YTV Coin" + }, + { + "id": "yuan-chain-coin", + "symbol": "ycc", + "name": "Yuan Chain Coin" + }, + { + "id": "yui-hinata", + "symbol": "yui", + "name": "YUI Finance" + }, + { + "id": "yuki-coin", + "symbol": "yuki", + "name": "YUKI COIN" + }, + { + "id": "yunex", + "symbol": "yun", + "name": "YunEx Yun Token" + }, + { + "id": "yuno-finance", + "symbol": "yuno", + "name": "YUNo Finance" + }, + { + "id": "yup", + "symbol": "yup", + "name": "Yup" + }, + { + "id": "yusdc-busd-pool", + "symbol": "yusdc", + "name": "yUSDC (BUSD pool)" + }, + { + "id": "yusd-synthetic-token-expiring-31-december-2020", + "symbol": "uUSDwETH-DEC", + "name": "uUSDwETH Synthetic Token Expiring 31 December 2020" + }, + { + "id": "yusra", + "symbol": "yusra", + "name": "YUSRA" + }, + { + "id": "yvault-lp-ycurve", + "symbol": "yvault-lp-ycurve", + "name": "yUSD" + }, + { + "id": "yvboost", + "symbol": "yvboost", + "name": "Yearn Compounding veCRV yVault" + }, + { + "id": "yvs-finance", + "symbol": "yvs", + "name": "YVS Finance" + }, + { + "id": "yyfi-protocol", + "symbol": "yyfi", + "name": "YYFI.Protocol" + }, + { + "id": "zac-finance", + "symbol": "zac", + "name": "ZAC Finance" + }, + { + "id": "zaif-token", + "symbol": "zaif", + "name": "Zaif Token" + }, + { + "id": "zano", + "symbol": "zano", + "name": "Zano" + }, + { + "id": "zantepay", + "symbol": "zpay", + "name": "Zantepay" + }, + { + "id": "zap", + "symbol": "zap", + "name": "Zap" + }, + { + "id": "zarcash", + "symbol": "zarh", + "name": "Zarhexcash" + }, + { + "id": "zbank-token", + "symbol": "zbk", + "name": "Zbank Token" + }, + { + "id": "zb-token", + "symbol": "zb", + "name": "ZB Token" + }, + { + "id": "zcash", + "symbol": "zec", + "name": "Zcash" + }, + { + "id": "zccoin", + "symbol": "zcc", + "name": "ZcCoin" + }, + { + "id": "zclassic", + "symbol": "zcl", + "name": "Zclassic" + }, + { + "id": "zcnox-coin", + "symbol": "zcnox", + "name": "ZCNOX Coin" + }, + { + "id": "zcoin", + "symbol": "firo", + "name": "Firo" + }, + { + "id": "zcore", + "symbol": "zcr", + "name": "ZCore" + }, + { + "id": "zcore-token", + "symbol": "zcrt", + "name": "ZCore Token" + }, + { + "id": "zealium", + "symbol": "nzl", + "name": "Zealium" + }, + { + "id": "zebi", + "symbol": "zco", + "name": "Zebi" + }, + { + "id": "zedxe", + "symbol": "zfl", + "name": "Zuflo Coin" + }, + { + "id": "zeedex", + "symbol": "zdex", + "name": "Zeedex" + }, + { + "id": "zeepin", + "symbol": "zpt", + "name": "Zeepin" + }, + { + "id": "zeitcoin", + "symbol": "zeit", + "name": "Zeitcoin" + }, + { + "id": "zelaapayae", + "symbol": "zpae", + "name": "ZelaaPayAE" + }, + { + "id": "zelcash", + "symbol": "flux", + "name": "Flux" + }, + { + "id": "zelda-elastic-cash", + "symbol": "zelda elastic cash", + "name": "Zelda Elastic Cash" + }, + { + "id": "zelda-spring-nuts-cash", + "symbol": "zelda spring nuts cash", + "name": "Zelda Spring Nuts Cash" + }, + { + "id": "zelda-summer-nuts-cash", + "symbol": "zelda summer nuts cash", + "name": "Zelda Summer Nuts Cash" + }, + { + "id": "zelwin", + "symbol": "zlw", + "name": "Zelwin" + }, + { + "id": "zenad", + "symbol": "znd", + "name": "Zenad" + }, + { + "id": "zencash", + "symbol": "zen", + "name": "Horizen" + }, + { + "id": "zenfuse", + "symbol": "zefu", + "name": "Zenfuse" + }, + { + "id": "zenko", + "symbol": "znko", + "name": "Zenko" + }, + { + "id": "zenon", + "symbol": "znn", + "name": "Zenon" + }, + { + "id": "zen-protocol", + "symbol": "zp", + "name": "Zen Protocol" + }, + { + "id": "zensports", + "symbol": "sports", + "name": "ZenSports" + }, + { + "id": "zenswap-network-token", + "symbol": "znt", + "name": "Zenswap Network Token" + }, + { + "id": "zent-cash", + "symbol": "ztc", + "name": "Zent Cash" + }, + { + "id": "zenzo", + "symbol": "znz", + "name": "ZENZO" + }, + { + "id": "zeon", + "symbol": "zeon", + "name": "ZEON Network" + }, + { + "id": "zeon-2", + "symbol": "zeon", + "name": "Zeon" + }, + { + "id": "zeppelin-dao", + "symbol": "zep", + "name": "Zeppelin Dao" + }, + { + "id": "zer-dex", + "symbol": "zdx", + "name": "Zer-Dex" + }, + { + "id": "zero", + "symbol": "zer", + "name": "Zero" + }, + { + "id": "zero-carbon-project", + "symbol": "zcc", + "name": "Zero Carbon Project" + }, + { + "id": "zeroclassic", + "symbol": "zerc", + "name": "ZeroClassic" + }, + { + "id": "zero-collateral-dai", + "symbol": "zai", + "name": "Zero Collateral Dai" + }, + { + "id": "zero-exchange", + "symbol": "zero", + "name": "0.exchange" + }, + { + "id": "zeroswap", + "symbol": "zee", + "name": "ZeroSwap" + }, + { + "id": "zero-utility-token", + "symbol": "zut", + "name": "Zero Utility Token" + }, + { + "id": "zerozed", + "symbol": "x0z", + "name": "Zerozed" + }, + { + "id": "zeto", + "symbol": "ztc", + "name": "ZeTo" + }, + { + "id": "zettelkasten", + "symbol": "zttl", + "name": "Zettelkasten" + }, + { + "id": "zeusshield", + "symbol": "zsc", + "name": "Zeusshield" + }, + { + "id": "zeuxcoin", + "symbol": "zuc", + "name": "ZeuxCoin" + }, + { + "id": "zg", + "symbol": "zg", + "name": "ZG Token" + }, + { + "id": "zg-blockchain-token", + "symbol": "zgt", + "name": "ZG Blockchain Token" + }, + { + "id": "zhegic", + "symbol": "zhegic", + "name": "zHEGIC" + }, + { + "id": "zignaly", + "symbol": "zig", + "name": "Zignaly" + }, + { + "id": "zigzag", + "symbol": "zag", + "name": "ZigZag" + }, + { + "id": "zik-token", + "symbol": "zik", + "name": "Ziktalk" + }, + { + "id": "zilchess", + "symbol": "zch", + "name": "ZilChess" + }, + { + "id": "zilla", + "symbol": "zla", + "name": "Zilla" + }, + { + "id": "zillioncoin", + "symbol": "zln", + "name": "ZillionCoin" + }, + { + "id": "zillionlife", + "symbol": "zlf", + "name": "ZillonLife" + }, + { + "id": "zilliqa", + "symbol": "zil", + "name": "Zilliqa" + }, + { + "id": "zilswap", + "symbol": "zwap", + "name": "ZilSwap" + }, + { + "id": "zimbocash", + "symbol": "zash", + "name": "ZIMBOCASH" + }, + { + "id": "zin", + "symbol": "Zin", + "name": "Zin" + }, + { + "id": "zinc", + "symbol": "zinc", + "name": "ZINC" + }, + { + "id": "zioncoin", + "symbol": "znc", + "name": "ZionCoin" + }, + { + "id": "ziot", + "symbol": "ziot", + "name": "Ziot" + }, + { + "id": "zip", + "symbol": "zip", + "name": "Zipper Network" + }, + { + "id": "zipmex-token", + "symbol": "zmt", + "name": "Zipmex Token" + }, + { + "id": "zippie", + "symbol": "zipt", + "name": "Zippie" + }, + { + "id": "ziticoin", + "symbol": "ziti", + "name": "Ziticoin" + }, + { + "id": "zjlt-distributed-factoring-network", + "symbol": "zjlt", + "name": "ZJLT Distributed Factoring Network" + }, + { + "id": "zkswap", + "symbol": "zks", + "name": "ZKSwap" + }, + { + "id": "zloadr", + "symbol": "zdr", + "name": "Zloadr" + }, + { + "id": "zlot", + "symbol": "zlot", + "name": "zLOT" + }, + { + "id": "zmine", + "symbol": "zmn", + "name": "ZMINE" + }, + { + "id": "zodiac", + "symbol": "zdc", + "name": "Zodiac" + }, + { + "id": "zom", + "symbol": "zom", + "name": "ZOM" + }, + { + "id": "zonecoin", + "symbol": "zne", + "name": "Zonecoin" + }, + { + "id": "zoom-protocol", + "symbol": "zom", + "name": "Zoom Protocol" + }, + { + "id": "zoracles", + "symbol": "zora", + "name": "Zoracles" + }, + { + "id": "zos", + "symbol": "zos", + "name": "ZOS" + }, + { + "id": "zotova", + "symbol": "zoa", + "name": "Zotova" + }, + { + "id": "zper", + "symbol": "zpr", + "name": "ZPER" + }, + { + "id": "zrcoin", + "symbol": "zrc", + "name": "ZrCoin" + }, + { + "id": "zrocor", + "symbol": "zcor", + "name": "Zrocor" + }, + { + "id": "ztcoin", + "symbol": "zt", + "name": "ZBG Token" + }, + { + "id": "ztranzit-coin", + "symbol": "ztnz", + "name": "Ztranzit Coin" + }, + { + "id": "zucoinchain", + "symbol": "zcc", + "name": "ZuCoinChain" + }, + { + "id": "zuescrowdfunding", + "symbol": "zeus", + "name": "ZeusNetwork" + }, + { + "id": "zugacoin", + "symbol": "szc", + "name": "Zugacoin" + }, + { + "id": "zukacoin", + "symbol": "zuka", + "name": "Zukacoin" + }, + { + "id": "zumcoin", + "symbol": "zum", + "name": "ZumCoin" + }, + { + "id": "zum-token", + "symbol": "zum", + "name": "ZUM TOKEN" + }, + { + "id": "zupi-coin", + "symbol": "zupi", + "name": "Zupi Coin" + }, + { + "id": "zuplo", + "symbol": "zlp", + "name": "Zuplo" + }, + { + "id": "zusd", + "symbol": "zusd", + "name": "ZUSD" + }, + { + "id": "zuz-protocol", + "symbol": "zuz", + "name": "ZUZ Protocol" + }, + { + "id": "zynecoin", + "symbol": "zyn", + "name": "Zynecoin" + }, + { + "id": "zyro", + "symbol": "zyro", + "name": "Zyro" + }, + { + "id": "zytara-dollar", + "symbol": "zusd", + "name": "Zytara Dollar" + }, + { + "id": "zyx", + "symbol": "zyx", + "name": "ZYX" + }, + { + "id": "zzz-finance", + "symbol": "zzz", + "name": "zzz.finance" + }, + { + "id": "zzz-finance-v2", + "symbol": "zzzv2", + "name": "zzz.finance v2" + } +] diff --git a/NiceHash/investment.csv b/NiceHash/investment.csv new file mode 100644 index 0000000..d428072 --- /dev/null +++ b/NiceHash/investment.csv @@ -0,0 +1,77 @@ +buy ;value ;sell ;value ;date ;how ;fee ;value ;ineuro ; +BTC ;0.00111388 ;EUR ;50 ;2021-02-17 21:24:00 ;ste ;EUR ;1.45 ;43586.38 ; +ETH ;0.01677347 ;BTC ;0.00059096 ;2021-02-17 21:26:42 ;ste ;ETH ;0.00008387 ;1473.42 ; +RVN ;67.56756757 ;BTC ;0.0001 ;2021-02-17 21:51:55 ;ste ;RVN ;0.33783784 ;0.06517260032601803; +LTC ;0.05581514 ;BTC ;0.00024548 ;2021-02-18 16:14:00 ;ste ;LTC ;0.00027908 ;196.39130990886653 ; +BTC ;0.00342421 ;EUR ;150 ;2021-02-18 16:14:00 ;ste ;EUR ;2.18 ;43169.08 ; +XRP ;24.084778 ;BTC ;0.00025 ;2021-02-18 22:50:28 ;ste ;XRP ;0.120424 ;0.4454225873823748 ; +POLY ;37.90087464 ;BTC ;0.00026 ;2021-02-18 22:53:37 ;ste ;POLY ;0.18950437 ;0.16528781250821772; +RVN ;77.34806630 ;BTC ;0.00014 ;2021-02-18 23:09:21 ;ste ;RVN ;0.38674033 ;0.06149183018139609; +XLM ;25.8799172 ;BTC ;0.00025 ;2021-02-18 23:12:00 ;ste ;XLM ;0.1293996 ;0.4126191293430188 ; +ETH ;0.01870189 ;BTC ;0.0007 ;2021-02-18 23:22:00 ;ste ;ETH ;0.00009351 ;1532.245300670433 ; +MATIC ;66.00660066 ;BTC ;0.0002 ;2021-02-21 17:45:00 ;ste ;MATIC ;0.330033 ;0.12043422966095804; +TNT ;101.01010101 ;BTC ;0.0001 ;2021-02-21 17:33:00 ;ste ;TNT ;0.50505051 ;0.0495 ; +BTC ;0.00122211 ;EUR ;50 ;2021-03-01 13:28:00 ;ste ;EUR ;1.45 ;39726.37 ; +ETH ;0.04078763 ;BTC ;0.0013 ;2021-03-01 13:33:05 ;ste ;ETH ;0.00020394 ;1225.86 ; +BTC ;0.00307542 ;EUR ;150 ;2021-03-11 22:59:00 ;hen ;EUR ;2.18 ;48064.98 ; +BTC ;0.00222725 ;EUR ;100 ;2021-03-25 22:00:00 ;ste ;EUR ;1.45 ;44247.39 ; +FTM ;27.24795640 ;BTC ;0.0002 ;2021-04-02 10:02:00 ;ste ;FTM ;0.13623978 ;0.3769306838590017 ; +BTC ;0.00195425 ;EUR ;100 ;2021-04-12 19:33:00 ;ste ;EUR ;1.45 ;50428.55 ; +ETH ;0.05622319 ;BTC ;0.002 ;2021-04-12 19:34:05 ;ste ;ETH ;0.00028112 ;1806.414093543639 ; +BTC ;0.00210390 ;EUR ;100 ;2021-04-19 19:25:00 ;ste ;EUR ;1.45 ;46841.58 ; +BTC ;0.00236794 ;EUR ;100 ;2021-04-25 19:25:00 ;ste ;EUR ;1.45 ;42230.79 ; +ETH ;0.03071291 ;BTC ;0.0022 ;2021-05-10 23:52:24 ;ste ;ETH ;0.00015356 ;3308.70 ; +BTC ;0.00472456 ;EUR ;200 ;2021-05-13 14:18:00 ;ste ;EUR ;2.90 ;41718.17 ; +LBA ;1846.15384615 ;BTC ;0.00024 ;2021-05-14 17:12:00 ;ste ;LBA ;9.23076923 ;0.00544389 ; +DOGE ;111.88983856 ;BTC ;0.0011782 ;2021-05-14 17:25:00 ;ste ;DOGE ;0.55944919 ;0.44686811 ; +BTC ;0.00524624 ;EUR ;200 ;2021-05-18 08:22:00 ;ste ;EUR ;2.90 ;37569.76 ; +AOA ;4007.14285714 ;BTC ;0.0002805 ;2021-05-18 18:42:12 ;ste ;AOA ;20.03571429 ;0.00249554 ; +ETH ;0.03566481 ;BTC ;0.0028006 ;2021-05-18 19:56:40 ;ste ;ETH ;0.00017832 ;2817.97 ; +BTC ;0.00596527 ;EUR ;200 ;2021-05-20 22:47:00 ;ste ;EUR ;2.90 ;33041.25 ; +ETH ;0.04406291 ;BTC ;0.0030403 ;2021-05-20 23:07:13 ;ste ;EUR ;0.00022031 ;2269.48 ; +KEY ;2303.48631882 ;BTC ;0.0005989 ;2021-05-20 23:38:00 ;ste ;KEY ;11.5174316 ;0.0089 ; +MITH ;477.01929598 ;BTC ;0.0005984 ;2021-05-20 23:45:09 ;ste ;MITH ;2.38509648 ;0.04213771 ; +BTC ;0.00630013 ;EUR ;200 ;2021-05-24 16:22:00 ;ste ;EUR ;2.90 ;31285.07 ; +RVN ;162.12121212 ;BTC ;0.000321 ;2021-05-24 16:25:00 ;ste ;RVN ;0.81060606 ;0.06168224 ; +FTM ;37.80918728 ;BTC ;0.000321 ;2021-05-24 16:28:00 ;ste ;FTM ;0.18904594 ;0.264448598 ; +EUR ;55.81 ;BTC ;0.002 ;2021-05-29 23:13:00 ;ste ;BTC ;0.00004244 ; ;Binance +OCEAN ;43.46733668 ;BTC ;0.0006055 ;2021-06-16 23:34:00 ;ste ;OCEAN ;0.21733668 ;0.46011561 ; +BTC ;0.00596527 ;EUR ;200 ;2021-06-20 21:47:00 ;ste ;EUR ;2.90 ;33527.40 ; +XRP ;18.679522 ;BTC ;0.0003612 ;2021-06-25 15:15:16 ;ste ;XRP ;0.093867 ;0.53534560 ; +POLY ;82.24118993 ;BTC ;0.0003612 ;2021-06-25 15:16:14 ;ste ;POLY ;0.41327231 ;0.12159357 ; +MITH ;326.46756757 ;BTC ;0.0003642 ;2021-06-25 15:17:49 ;ste ;MITH ;1.64054054 ;0.03063091 ; +FTM ;109.82689394 ;BTC ;0.0007285 ;2021-06-25 15:18:43 ;ste ;FTM ;0.55189394 ;0.18210476 ; +RVN ;696.94647436 ;BTC ;0.0010927 ;2021-06-25 15:17:04 ;ste ;RVN ;3.50224359 ;0.04304491 ; +BTC ;0.00677037 ;EUR ;200 ;2021-06-28 21:35:00 ;ste ;EUR ;2.90 ;29540.48 ; +LOOM ;243.45744680 ;BTC ;0.000345 ;2021-06-25 32:35:04 ;ste ;LOOM ;1.22340426 ;0.04107493 ; +SNT ;239.07638889 ;BTC ;0.0010927 ;2021-06-25 15:17:04 ;ste ;SNT ;1.20138889 ;0.04182763 ; +ETH ;0.04937313 ;BTC ;0.003403 ;2021-07-07 15:52:04 ;ste ;ETH ;0.00024811 ;2025.39316 ; +ETH ;0.06136540 ;BTC ;0.003731 ;2021-07-21 15:41:07 ;ste ;ETH ;0.00030837 ;1629.58279 ; +KEY ;1767.30952381 ;BTC ;0.000373 ;2021-07-21 15:50:00 ;ste ;KEY ;8.88095238 ;0.00565831 ; +LBA ;4643.85 ;BTC ;0.000373 ;2021-07-21 15:53:38 ;ste ;LBA ;18.65 ;0.00215338 ; +BTC ;0.00601832 ;EUR ;200 ;2021-07-26 14:15:00 ;ste ;EUR ;2.90 ;33231.86 ; +ETH ;0.10033165 ;BTC ;0.00613 ;2021-07-26 14:14:12 ;ste ;ETH ;0.00040294 ;1993.38892 ; +EUR ;99.51 ;BTC ;0.002967 ;2021-05-29 23:13:00 ;ste ;BTC ;0 ; ;Coinbase +EUR ;50.11 ;BTC ;0.001541 ;2021-08-03 13:37:00 ;ste ;BTC ;0.000001 ; ;Binance +EUR ;50 ;BTC ;0.001485 ;2021-08-04 23:57:00 ;ste ;BTC ;0.000001 ; ;freebitco.in +BTC ;0.00496098 ;EUR ;200 ;2021-08-11 19:44:00 ;ste ;EUR ;2.90 ;40314.61 ; +BTC ;0.00190101 ;RVN ;604 ;2021-08-12 16:25:17 ;ste ;BTC ;0.00000763 ; ;71.96 +EUR ;50.02 ;BTC ;0.001274 ;2021-08-13 11:20:00 ;ste ;BTC ;0.000001 ; ;freebitco.in +ETH ;0.04705297 ;BTC ;0.00613 ;2021-08-16 22:07:34 ;ste ;ETH ;0.00018897 ;2725.86 ; +EUR ;100 ;BTC ;0.0025854 ;2021-08-18 16:47:00 ;ste ;BTC ;0.000001 ; ;Binance +XRP ;104.052804 ;BTC ;0.002477 ;2021-08-25 11:10:14 ;ste ;XRP ;0.417883 ;0.961050 ; +EUR ;100.57 ;BTC ;0.002472 ;2021-08-25 14:22:00 ;ste ;BTC ;0 ; ;Coinbase +BTC ;0.00109573 ;RVN ;398.44813612 ;2021-08-26 15:58:17 ;ste ;BTC ;0.00000438 ;sellout ;43.77 +RVN ;870.69677420 ;BTC ;0.002439 ;2021-08-27 19:33:37 ;ste ;RVN ;3.49677419 ;0.11485054 ; +BTC ;0.00051639 ;LBA ;6480.77307692 ;2021-09-01 17:32:17 ;ste ;BTC ;0.00000207 ;sellout ;20.64 +BTC ;0.00466603 ;EUR ;200 ;2021-09-02 13:18:00 ;ste ;EUR ;2.90 ;42915.69 ; +MITH ;269.18918919 ;BTC ;0.0003 ;2021-09-07 20:13:42 ;ste ;MITH ;1.08108108 ;0.04364959 ; +RVN ;521.36296296 ;BTC ;0.001272 ;2021-09-07 20:16:29 ;ste ;RVN ;2.09382716 ;0.09722593 ; +EUR ;140.67 ;BTC ;0.00370768 ;2021-09-13 22:07:00 ;ste ;BTC ;0.00000176 ; ;freebitco.in +BTC ;0.00538674 ;EUR ;200 ;2021-09-22 17:46:00 ;ste ;EUR ;2.86 ;37128.20 ; +BTC ;0.00560353 ;FTM ;174.5587519 ;2021-10-16 15:00:17 ;ste ;BTC ;0.0000225 ;sellout ;297.64 +FTM ;41.73395974 ;BTC ;0.001873 ;2021-10-30 10:40:00 ;ste ;FTM ;0.16760626 ;2.39613 ; +RVN ;750.75376884 ;BTC ;0.0015 ;2021-11-27 13:35:55 ;ste ;RVN ;3.01507538 ;0.0959 ; +FTM ;10.34870756 ;BTC ;0.00041 ;2021-11-27 13:51:39 ;ste ;FTM ;0.04156107 ;1.9326 ; +BTC ;0.00020643 ;LTC ;0.05553606 ;2021-11-19 20:31:51 ;ste ;BTC ;0.00000083 ;sellout ; +EUR ;200.29 ;BTC ;0.00546 ;2022-01-18 21:49:00 ;ste ;BTC ;0.000005 ; ;Binance diff --git a/NiceHash/nicehash.pl b/NiceHash/nicehash.pl new file mode 100644 index 0000000..881d8a1 --- /dev/null +++ b/NiceHash/nicehash.pl @@ -0,0 +1,206 @@ + +use lib '/home/steffen/scripte/nicehash'; +use Nicehashapi; +use Data::Printer; +use File::Slurp; +use Mojo::UserAgent; +use Time::Piece; +# use Term::ANSIColor; +use File::Copy; + +my $einsatzhenner = 150; + +my $api = Nicehashapi->new( + key => '8bcbda58-5a26-4ce4-8e61-3a0fd894cfbb', + secret => '59dc1ee5-a0e6-4ba6-9a9c-a043c350b88b84266786-2d14-4b9f-9ae5-d168ed8376b7', + organisation_id => '4c615374-bf85-42fd-860d-b1bf4568c01f' +); + +my $data = $api->get_payouts(0, 10_000); + +my @trading = read_file('/home/steffen/scripte/nicehash/investment.csv'); + +my %washabich; +my %washabichwoanders; +my %avgineuro; +my %count4avgineuro; + +# my %kleinstekurse = { +# "" +# } + + +for my $l ( @trading ) { + next if ( $l =~ /^buy/ ); + chomp $l; + $l = $l =~ s/\s//gr; + my @sp = split(/;/, $l ); + + if ( $sp[0] eq 'BTC' && $sp[2] eq 'EUR' ) { + $washabich{'EUR'} += $sp[3] ; + $washabich{$sp[0]} += ($sp[1] * $sp[8] ); + $avgineuro{$sp[0]} += $sp[8]; + $count4avgineuro{$sp[0]} += 1; + } elsif ( $sp[0] eq 'BTC' && $sp[2] ne 'EUR' ) { + if ( $sp[8] eq 'sellout' ) { + $avgineuro{$sp[2]} = 0; + $count4avgineuro{$sp[2]} = 0; + $washabich{$sp[2]} = 0; + } else { + $washabich{$sp[2]} -= (($sp[1]- $sp[7] ) * $sp[8] ); + } + } elsif ( $sp[0] eq 'EUR' ) { + $washabich{'EUR'} -= $sp[1]; + $washabichwoanders{$sp[9]} += $sp[1]; + } else { + $washabich{$sp[0]} += (($sp[1]- $sp[7] ) * $sp[8] ); + $avgineuro{$sp[0]} += $sp[8]; + $count4avgineuro{$sp[0]} += 1; + $washabich{'BTC'} -= (($sp[1]- $sp[7] ) * $sp[8] ); + } +} + +p $count4avgineuro{'FTM'}; +p $washabich{'FTM'}; + +for my $k ( keys %avgineuro ) { + next if ( $count4avgineuro{$k} == 0 ); + $avgineuro{$k} = $avgineuro{$k} / $count4avgineuro{$k}; +} + +$washabich{'EUR'} = $washabich{'EUR'} - $einsatzhenner; +my $get_accounts2 = $api->get_accounts2('true', 'EUR'); + +my %btcwerte; +my %curwerte; + +for my $li (@{$get_accounts2->{currencies}}) { + if ( $li->{totalBalance} > 0 ) { + $btcwerte{$li->{currency}} = $li->{fiatRate}; + $curwerte{$li->{currency}} = $li->{totalBalance}; + } +} + +my $othercurrbtc = $maxbtc - $btcwerte{'BTC'}; +my $cur = $api->get_prices; +my $gesamtgebuehr = 0; +my $gesamt = 0; + +# write_file('/mnt/h/Download/nicehashmining.csv', "Type,Buy Amount,Buy Currency,Sell Amount,Sell Currency,Fee,Fee Currency,Exchange,Trade-Group,Comment,Date\n"); + +my $min; +my $max; + +# mining +for my $line (@{$data->{list}}) { + my $date = localtime($line->{created} / 1000); + if ( not defined $min ) { + $min = $line->{created}; + } + if ( not defined $max ) { + $max = $line->{created}; + } + + if ( $min > $line->{created} ) { + $min = $line->{created}; + } + + if ( $max < $line->{created} ) { + $max = $line->{created}; + } + + my $datetime = $date->ymd .' ' . $date->hms; + my $currencies = $line->{currency}->{description}; + my $feeamount = $line->{feeAmount}; + my $amount = $line->{amount}; + my $gebuehr = sprintf('%.8f', $feeamount ); + $gesamtgebuehr += $gebuehr; + $gesamt += $amount; + #append_file('/mnt/h/Download/nicehashmining.csv', "Mining (kommerziell),$amount,$currencies,0,EUR,$gebuehr,$currencies,NiceHash,,,$datetime\n"); +} + +$min = localtime($min / 1000); +$max = localtime($max / 1000); + +my $eur = $btcwerte{'BTC'}; +my $btchenner = 0.00307542; + +my $gesamteuro = sprintf('%.2f', ( $gesamt * $eur ) ); +my $gebuehreuro = sprintf('%.2f', ( $gesamtgebuehr * $eur ) ); +my $gesamtgebeuro = sprintf('%.2f', ( ($gesamt - $gesamtgebuehr) * $eur ) ); +my $btchennereuro = sprintf('%.2f', ( $btchenner * $eur ) ); # Henner 150 Euro +my $btcsteffeneuro = sprintf('%.2f', ( ($curwerte{'BTC'} - $btchenner ) * $eur ) ); # + +print 'von '.$min->ymd.' - '.$max->ymd."\n"; +print "\n"; +print "─── Mining ───────────────────────────────────────────────────────────────────────────────────\n"; +print " BTC:\t$gesamt\t €: $gesamteuro\n"; +print " Gebuehr:\t" . sprintf('%.8f', $gesamtgebuehr). "\t €: $gebuehreuro\n"; +print "nach Gebuehr:\t". sprintf('%.8f',($gesamt - $gesamtgebuehr)). "\t €: $gesamtgebeuro\n"; +print "─── Trading ────────────────────────────────────────────────────────────│\n"; +print "BTC H:\t". sprintf('%.8f', $btchenner ). "\t €: $btchennereuro\t← 150\t→ ". _rotodergruen( _prozent(150,$btchennereuro)) ." %\t│───────────────│──────────────\n"; +print "BTC S:\t". sprintf('%.8f', ($curwerte{'BTC'} - $btchenner - $gesamt) ). "\t €: $btcsteffeneuro". "\t← ".sprintf('%.2f', $washabich{'BTC'} - 150). "\t→ ". _rotodergruen(_prozent( $washabich{'BTC'} - 150,$btcsteffeneuro))." %\t│ ".sprintf('%.4f', $eur ). " €\t│ ".sprintf('%.2f',$avgineuro{'BTC'} ). " €\n"; + +my $maxsteffen = $btcsteffeneuro; +my $maxsteffenbtc = sprintf('%.8f', ($btcwerte{'BTC'} - $btchenner) ); +for my $cu ( sort keys %btcwerte ) { + next if ( $cu eq 'BTC' ); + $maxsteffen += sprintf('%.2f', ( $curwerte{$cu} * $btcwerte{$cu} ) ); + $maxsteffenbtc += sprintf('%.8f', $curwerte{$cu} ); + # print sprintf('%.8f', $btcwerte{$cu}). "\n"; +my $pro = _prozent($curwerte{$cu} * $avgineuro{$cu}, $curwerte{$cu} * $btcwerte{$cu} ); + + print "$cu:\t".sprintf('%.8f', $curwerte{$cu} ). "\t €: ".sprintf('%.2f', ( $curwerte{$cu} * $btcwerte{$cu} ) ). "\t← ".sprintf('%.2f', $curwerte{$cu} * $avgineuro{$cu} ). "\t→ ". _rotodergruen($pro) . " %\t│ ".sprintf('%.4f',$btcwerte{$cu} )." €\t│ ".sprintf('%.4f',$avgineuro{$cu} ). " €\n"; +} + +print "─── result ─────────────────────────────────────────────────────────────│───────────────│──────────────\n"; + +my $totaleuro = $get_accounts2->{total}->{totalBalance} * $eur; + + +print "Umsatz NH:\t".sprintf('%.2f', $totaleuro)." €\n"; +print "davon mining:\t$gesamtgebeuro €\n"; +print "Rendite:\t". _rotodergruen( sprintf('%.2f', ($maxsteffen - $washabich{'EUR'}))) . " €\n"; +print "ohne mining:\t". _rotodergruen(sprintf('%.2f', ($maxsteffen - $washabich{'EUR'} - $gesamtgebeuro))) . " €\n"; +print "-=-=-=-=-=-=-=-=-=-=-=-=-=-\n"; +print "Einsatz NH:\t$washabich{'EUR'} €\n"; +my $su = 0; +for my $exch ( sort keys %washabichwoanders ) { + print "$exch:\t$washabichwoanders{$exch} €\n"; + $su += $washabichwoanders{$exch}; +} + +$su += $washabich{'EUR'}; +print "===========================\n"; +print "Einsatz gesamt:\t$su €\n"; + +my @dateien = read_dir('./' ); + +for my $d ( @dateien ) { + copy( '/home/steffen/scripte/nicehash/'.$d, '/mnt/e/Programmierung/Perl/NiceHash' ); +} + +sub _prozent { + my ($ist, $soll) = @_; + if ( $ist ) { + my $result = sprintf('%.0f', ( ($soll * 100) / $ist - 100)); + if ( $result !~ /-/ ) { + $result = " $result"; + } + return $result; + } else { + return 0; + } +} + +sub _rotodergruen { + my ($text) = @_; + if ( $text =~ /-/ ) { + return "\e[31m$text\e[0m"; + } else { + return "\e[32m$text\e[0m"; + } +} + + +1; diff --git a/NiceHash/nicehash.py b/NiceHash/nicehash.py new file mode 100644 index 0000000..d98f43f --- /dev/null +++ b/NiceHash/nicehash.py @@ -0,0 +1,336 @@ +from datetime import datetime +from time import mktime +import uuid +import hmac +import requests +import json +from hashlib import sha256 +import optparse +import sys +import dumper + +class public_api: + + def __init__(self, host, verbose=False): + self.host = host + self.verbose = verbose + + def request(self, method, path, query, body): + url = self.host + path + if query: + url += '?' + query + + if self.verbose: + print(method, url) + + s = requests.Session() + if body: + body_json = json.dumps(body) + response = s.request(method, url, data=body_json) + else: + response = s.request(method, url) + + if response.status_code == 200: + return response.json() + elif response.content: + raise Exception(str(response.status_code) + ": " + response.reason + ": " + str(response.content)) + else: + raise Exception(str(response.status_code) + ": " + response.reason) + + def get_current_global_stats(self): + return self.request('GET', '/main/api/v2/public/stats/global/current/', '', None) + + def get_global_stats_24(self): + return self.request('GET', '/main/api/v2/public/stats/global/24h/', '', None) + + def get_active_orders(self): + return self.request('GET', '/main/api/v2/public/orders/active/', '', None) + + def get_active_orders2(self): + return self.request('GET', '/main/api/v2/public/orders/active2/', '', None) + + def buy_info(self): + return self.request('GET', '/main/api/v2/public/buy/info/', '', None) + + def get_algorithms(self): + return self.request('GET', '/main/api/v2/mining/algorithms/', '', None) + + def get_markets(self): + return self.request('GET', '/main/api/v2/mining/markets/', '', None) + + def get_currencies(self): + return self.request('GET', '/main/api/v2/public/currencies/', '', None) + + def get_multialgo_info(self): + return self.request('GET', '/main/api/v2/public/simplemultialgo/info/', '', None) + + def get_exchange_markets_info(self): + return self.request('GET', '/exchange/api/v2/info/status', '', None) + + def get_exchange_trades(self, market): + return self.request('GET', '/exchange/api/v2/trades', 'market=' + market, None) + + def get_candlesticks(self, market, from_s, to_s, resolution): + return self.request('GET', '/exchange/api/v2/candlesticks', "market={}&from={}&to={}&resolution={}".format(market, from_s, to_s, resolution), None) + + def get_exchange_orderbook(self, market, limit): + return self.request('GET', '/exchange/api/v2/orderbook', "market={}&limit={}".format(market, limit), None) + +class private_api: + + def __init__(self, host, organisation_id, key, secret, verbose=False): + self.key = key + self.secret = secret + self.organisation_id = organisation_id + self.host = host + self.verbose = verbose + + def request(self, method, path, query, body): + + xtime = self.get_epoch_ms_from_now() + print(xtime) + + xnonce = str(uuid.uuid4()) + print(xnonce) + + message = bytearray(self.key, 'utf-8') + message += bytearray('\x00', 'utf-8') + message += bytearray(str(xtime), 'utf-8') + message += bytearray('\x00', 'utf-8') + message += bytearray(xnonce, 'utf-8') + message += bytearray('\x00', 'utf-8') + message += bytearray('\x00', 'utf-8') + message += bytearray(self.organisation_id, 'utf-8') + message += bytearray('\x00', 'utf-8') + message += bytearray('\x00', 'utf-8') + message += bytearray(method, 'utf-8') + message += bytearray('\x00', 'utf-8') + message += bytearray(path, 'utf-8') + message += bytearray('\x00', 'utf-8') + message += bytearray(query, 'utf-8') + + print(query) + + + if body: + body_json = json.dumps(body) + message += bytearray('\x00', 'utf-8') + message += bytearray(body_json, 'utf-8') + + digest = hmac.new(bytearray(self.secret, 'utf-8'), message, sha256).hexdigest() + xauth = self.key + ":" + digest + + headers = { + 'X-Time': str(xtime), + 'X-Nonce': xnonce, + 'X-Auth': xauth, + 'Content-Type': 'application/json', + 'X-Organization-Id': self.organisation_id, + 'X-Request-Id': str(uuid.uuid4()) + } + + print(headers) + + s = requests.Session() + s.headers = headers + + + url = self.host + path + if query: + url += '?' + query + + if self.verbose: + print(method, url) + + if body: + response = s.request(method, url, data=body_json) + else: + response = s.request(method, url) + + if response.status_code == 200: + return response.json() + elif response.content: + raise Exception(str(response.status_code) + ": " + response.reason + ": " + str(response.content)) + else: + raise Exception(str(response.status_code) + ": " + response.reason) + + def get_epoch_ms_from_now(self): + now = datetime.now() + now_ec_since_epoch = mktime(now.timetuple()) + now.microsecond / 1000000.0 + return int(now_ec_since_epoch * 1000) + + def algo_settings_from_response(self, algorithm, algo_response): + algo_setting = None + for item in algo_response['miningAlgorithms']: + if item['algorithm'] == algorithm: + algo_setting = item + + if algo_setting is None: + raise Exception('Settings for algorithm not found in algo_response parameter') + + return algo_setting + + def get_accounts(self): + return self.request('GET', '/main/api/v2/accounting/accounts2/', '', None) + + def get_accounts_for_currency(self, currency): + return self.request('GET', '/main/api/v2/accounting/account2/' + currency, '', None) + + def get_withdrawal_addresses(self, currency, size, page): + + params = "currency={}&size={}&page={}".format(currency, size, page) + + return self.request('GET', '/main/api/v2/accounting/withdrawalAddresses/', params, None) + + def get_withdrawal_types(self): + return self.request('GET', '/main/api/v2/accounting/withdrawalAddresses/types/', '', None) + + def withdraw_request(self, address_id, amount, currency): + withdraw_data = { + "withdrawalAddressId": address_id, + "amount": amount, + "currency": currency + } + return self.request('POST', '/main/api/v2/accounting/withdrawal/', '', withdraw_data) + + def get_my_active_orders(self, algorithm, market, limit): + + ts = self.get_epoch_ms_from_now() + params = "algorithm={}&market={}&ts={}&limit={}&op=LT".format(algorithm, market, ts, limit) + + return self.request('GET', '/main/api/v2/hashpower/myOrders', params, None) + + def create_pool(self, name, algorithm, pool_host, pool_port, username, password): + pool_data = { + "name": name, + "algorithm": algorithm, + "stratumHostname": pool_host, + "stratumPort": pool_port, + "username": username, + "password": password + } + return self.request('POST', '/main/api/v2/pool/', '', pool_data) + + def delete_pool(self, pool_id): + return self.request('DELETE', '/main/api/v2/pool/' + pool_id, '', None) + + def get_my_pools(self, page, size): + return self.request('GET', '/main/api/v2/pools/', '', None) + + def get_hashpower_orderbook(self, algorithm): + return self.request('GET', '/main/api/v2/hashpower/orderBook/', 'algorithm=' + algorithm, None ) + + def create_hashpower_order(self, market, type, algorithm, price, limit, amount, pool_id, algo_response): + + algo_setting = self.algo_settings_from_response(algorithm, algo_response) + + order_data = { + "market": market, + "algorithm": algorithm, + "amount": amount, + "price": price, + "limit": limit, + "poolId": pool_id, + "type": type, + "marketFactor": algo_setting['marketFactor'], + "displayMarketFactor": algo_setting['displayMarketFactor'] + } + return self.request('POST', '/main/api/v2/hashpower/order/', '', order_data) + + def cancel_hashpower_order(self, order_id): + return self.request('DELETE', '/main/api/v2/hashpower/order/' + order_id, '', None) + + def refill_hashpower_order(self, order_id, amount): + refill_data = { + "amount": amount + } + return self.request('POST', '/main/api/v2/hashpower/order/' + order_id + '/refill/', '', refill_data) + + def set_price_hashpower_order(self, order_id, price, algorithm, algo_response): + + algo_setting = self.algo_settings_from_response(algorithm, algo_response) + + price_data = { + "price": price, + "marketFactor": algo_setting['marketFactor'], + "displayMarketFactor": algo_setting['displayMarketFactor'] + } + return self.request('POST', '/main/api/v2/hashpower/order/' + order_id + '/updatePriceAndLimit/', '', + price_data) + + def set_limit_hashpower_order(self, order_id, limit, algorithm, algo_response): + algo_setting = self.algo_settings_from_response(algorithm, algo_response) + limit_data = { + "limit": limit, + "marketFactor": algo_setting['marketFactor'], + "displayMarketFactor": algo_setting['displayMarketFactor'] + } + return self.request('POST', '/main/api/v2/hashpower/order/' + order_id + '/updatePriceAndLimit/', '', + limit_data) + + def set_price_and_limit_hashpower_order(self, order_id, price, limit, algorithm, algo_response): + algo_setting = self.algo_settings_from_response(algorithm, algo_response) + + price_data = { + "price": price, + "limit": limit, + "marketFactor": algo_setting['marketFactor'], + "displayMarketFactor": algo_setting['displayMarketFactor'] + } + return self.request('POST', '/main/api/v2/hashpower/order/' + order_id + '/updatePriceAndLimit/', '', + price_data) + + def get_my_exchange_orders(self, market): + return self.request('GET', '/exchange/api/v2/myOrders', 'market=' + market, None) + + def get_my_exchange_trades(self, market): + return self.request('GET','/exchange/api/v2/myTrades', 'market=' + market, None) + + def create_exchange_limit_order(self, market, side, quantity, price): + query = "market={}&side={}&type=limit&quantity={}&price={}".format(market, side, quantity, price) + return self.request('POST', '/exchange/api/v2/order', query, None) + + def create_exchange_buy_market_order(self, market, quantity): + query = "market={}&side=buy&type=market&secQuantity={}".format(market, quantity) + return self.request('POST', '/exchange/api/v2/order', query, None) + + def create_exchange_sell_market_order(self, market, quantity): + query = "market={}&side=sell&type=market&quantity={}".format(market, quantity) + return self.request('POST', '/exchange/api/v2/order', query, None) + + def cancel_exchange_order(self, market, order_id): + query = "market={}&orderId={}".format(market, order_id) + return self.request('DELETE', '/exchange/api/v2/order', query, None) + + def get_payouts(self): + return self.request('GET', '/main/api/v2/mining/rigs/payouts/', '', None) + + +if __name__ == "__main__": + parser = optparse.OptionParser() + + parser.add_option('-b', '--base_url', dest="base", help="Api base url", default="https://api2.nicehash.com") + parser.add_option('-o', '--organization_id', dest="org", help="Organization id") + parser.add_option('-k', '--key', dest="key", help="Api key") + parser.add_option('-s', '--secret', dest="secret", help="Secret for api key") + parser.add_option('-m', '--method', dest="method", help="Method for request", default="GET") + parser.add_option('-p', '--path', dest="path", help="Path for request", default="/") + parser.add_option('-q', '--params', dest="params", help="Parameters for request") + parser.add_option('-d', '--body', dest="body", help="Body for request") + + options, args = parser.parse_args() + + private_api = private_api(options.base, options.org, options.key, options.secret) + + params = '' + if options.params is not None: + params = options.params + + try: + response = private_api.request(options.method, options.path, params, options.body) + except Exception as ex: + print("Unexpected error:", ex) + exit(1) + + print(response) + exit(0) diff --git a/NiceHash/nicehash.pyc b/NiceHash/nicehash.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e55f1383facf46020d28df89a47c5c44642d46c5 GIT binary patch literal 15430 zcmd5@OKcoRdamx_Yba6=QW8bWvM9-t>9t4W)ynk3jy5Z6+NL(vave;X(@nC; zdAYksBE4j?36*4l06~yL&Ow0O6D*KZfE<%k?g0WUkW+FCus}{hlJEPfduI61N*anr zEO)WGs=BKFzy4Q!Ra5xY_~>8!?N5HEYO?=|`1^f4Ny9ZJ!2gb^8B;fA(HMvCuBkbu z?wUo{z86fbU=|B%i~N9D9LV#7W^pjj51GXwZW_^UNOOW)xD~^ z3%zx(nc$-8W>j}cqh9VE^@<5zSBtA^aZN4W=xs4;f;ZLTTWaxEZ~t$bprpF%sw;Qu zCP@94Sffd^c-n+u&!ky9qx7uODW&Jk4wefndB-eHt7O^)1+!i>@rcV$rdi%FX7egL zSv#*buPVJ@Li@>U>g1yNqA_a*!WpwZYT_?kXYmr2_uD4CWR_j?@h9PB6WlO6j&T}} zc^F>IioRouAXWvlFgpjii~bk?%{s`XBS->24b!L|+L9rZ)Ythw-z`X1{TuJjrK6~8 zwU=s9wc@v;jyyw(&4+lBKSvTmCL9yG6tE|bq}HJjQDj|ZAZ!I?Aglw*K-LD88Oel@ zvO261NR?!eQd(3ABy3a}F!h)+khU>pAamo&K=O_&bIN!NvnMdEY5@r!PWBF-LB>_a;j9-#_xvndrUOV;n@O4uBl9SXmzqg9%YIaogtcXlO}s%Qvv_Qhd<(hq zYO@}elQdjj4jbj98b_@(EH|QRxaudXoy_&trk0^ni5gK_sT{|r3Hvlo(W$au+6(^G zvd)RCZnKe|QFZ2km3`63b?Ge+M*j2UT8We7gm^CaO@jH9TedoDn;v7Ash_r!O0^k; z`m~DHVIu`?#@yYghOLwxQ7V!&PN_k0=%dS7Ht_ha!g`plHUkaV^3zofhzZ4;Dq3m= zo9d$-*F;yM{#jhn{HUvOn6#P=h#>NPiJC|8n!uC1#x9(3XUI9_7Mzmy49J*c!(@Hj0#SUH3JlLzG z#W*ics`o0tzKZ0Tbl$kRTJ|oWWtT>e+?Sm>Bz=?UhxGN*Rk?BVEfgP;w9Dw?Akvy~ z5XMQ_ucpzX@W|*omCrx5M5}~B;JlWbHxEz8#l3XY;T0PzWxux4jH7h5o*Wq^w2WGt&QR|io*r6>UF(w3 zQ}^Tb5T@{`>;l~uiOI%!|L~OTTbazHTgzIF!lNT5UzzSuw+>IwQ(aV4Z`HzjyOu^2 zx}(*e+#Ym>lOBEl@YG4}!j0;x-&hHACoDr?gPEg}yJ<|Fa+eRC3!vz_(?b`dG(Mf! z;uX9wXhjf~#}_Ig{6))S0L0s9Xua>tv` zqhcrU5eCT}FG=G=6DiU;+8z=Sqchel@!>1_AImb|%52q;3F&KFo=dcwyfM*n^eL|uzVyW3&PpEiZ zhSj2aldl~C z<11(KkzY$fk5aEi^=PHN877yQkZ;}#bAiysd9a{LE#N}~CT-wC z(Oy{SVn7*dL{I`#f;=*4fPFnOvMD*LL7~w$Z9UwSjwfL?4%3t%Ni$yY8&TrZR#c*( zyL+DH@Ky%~nENghLP;J&q{D$965b!8n}pVdpoje@=!3K3j79coNS8GNJHRhM+aMq= zY?V8h2H*k08bd4=R{(6lnGmZ0urW-igPT^Byw@p059kTs?yWeWE&6_rRtJ3u&(`<1 z&o{OGlpQn=?AW{X7r-f^K!4@{*8pIXp+LwyjadM1y5Bb-N&tdK$yhE7Fgo?kugAKs zZq_EHPWTKR1E&HOc3fCkPZj0sxY@!KU6%gM~fy8#Du477(wbmdq#AlXkjX`fftZhC=}dOQ^XIOAmnODmHpp z0Ecy!KQ>p{EmgWN)I+$VRB0S+>?d)S`AB|25R=OOjnc||0$DTYL4NJQn1#)Z5+_d=DW*Yi&>~C6o zBg-RbZ=8Mdqt!Zg(=ZLD5k9u|h=x)huZ9~zw1ObXqiylHDH4FU8X{PXldgfY&Xauf z$PSOxdJOTzTWk4Fvy4P|^xqz%P|bCNV7W}`MuWW72w->OuY?}M5Y^dv*bjWL-Mh_B z7%qF{jz>%1b-pj^cez7)h$n$Oz)_4jgYJZ$NoU%b%>JG25TUTNp$y#X=V!9NLc!lIeWz;7RBSfaD>d-GOzMRfbMkuo<$-Jj}0S&P;8) zWE}Jo_USaL78I1uub>0-vnSVYNB@pat;=DNU0a9=1zO80hPSaxQw&j$sxeS`fU<#_ zMvc@)xpG<`^CJov1g#QQD@lYUs)Urm{@Km#^k3qU8X0HIx!~x4fhyQx$O2xl9NPu6 z@s_A{%=8a_`=Z%~v6Lg422Ti_!$u9T*;l9d{}-@M_-q~U`8_HzFjlMTu(qhmkyeVS z#S(6J@Cq@fiA&b|D$~vf2M)=GZ_^UF z#$YT?Ag2J6q1W{1LJZD|Z91Us#v7!|h zND{0sf>9lSN?W*no=@rSyS&X-{L?^d=htZmyw2+0zqjxpxq=U#&996>bY6-wx^`6i z`D_Wf-TDceXb9TYd@2>5Z1yiT^b?(~vO~>(Kv}liDp-H-ij{Pj9i5|(qk8E|2zW>R zlN+c0ft7Ge@LJkouE~{C1;N%{3zSe#I$npm*Tr1Ygzq`>a;@3A_1OcflKYTmo|m_p zkHffJ-@K>eCmlC>oT3G4x~kaSsnSac%JSYp4x22UKSykNU?pkOi@;O+;^O4kyoy;Q?3>G-7Z6j92YojAKPP3t-(U z*PBmg37*GgO4)yK_p`eX?*3Yauw%Pt&_S+VDS3+hMP(H9FJ+`L2oc^|8vg~axy562 z$)`gV_ad2~!05>l?ovUkQnYRR7WXN(o88+b{w?Nygrt8`@}LF^L$)OUir#Wsp1DG_ zCP@iPWW#5r>he2hnQE%ix{LgwvvdBu`o6N;bG|3iowB*)L)|i`Tau11Isd_!6yQDg0 z=A|=TyPp4snuIZ!!4;WaTSJR;3>RqnvpC*5`+X5!b$wme?9eP*@(*KoM7)pvF-&>x zaxL+{;v_j7f-c&JJn*{1^0$ygipvor%wZ#&*&`VvDKM^j!L`|tVL?0ldAo{V^805J zpOCzA94<$-{T_)^u>$j$Imt4G$Toio;*fQ;ha>-mA+qg%!5MXhR@3Wu)SH1^SG{p9 z4k+QEf>ZDXe4@K|p{Z1HWDCeLNJWfbl@>t(SVr?Vghvbd-QtbU`&9MYjo>pLeI2ZdB&Ub78d9pbTkT{t4#{V34Y9?q*uM6#`oCF8sW+MC zQQM~M-N?Er)w5pNdb!regu6dY5~r{Kr(SeH&S6ZUU{{UmL##2>H* z-cQkP7LQF{5UfqF;KQ!4;~2kk;2KPD4Nh_tCwDm6DjXtkqN43P7SDH8&vko3aYO&a z)5kDcLO__`Xvl8&y+(R7AM^4leDM7DLymw#dpYD%4~5hqYEws(uH$77#)X&AT>M~36`)NR~DDJ18ynq7k z;fey@!>Jl0!m17VJF2EhzO#!HczLm30zBpHA-nw=M=MFW| z{VtQ=WAZa5zt7|elRsqgM@;^h$GhEq&QeSrW;s8 zNJomp*;}D_3hzV3vEnEm-q9Mc|FSD*{P9MmB8HWggrt;8OMVho`12IXA#Piy%CJK5qJ3nkWN$p_s(?Vg1>JzM zC#1dY>sfpIyB&|3toEPlcRXsJ0qR!TDO{zNHie}Uf8nFs0t(^oLq zW6y^KP|Gpj&kthl;cYgQ{U*pp;je>q6G5YVh_~KRbjerz{81y^Xob}@3}(VOZpQCp zzm82io?eM#U`mmDQSpQ&-O~@JKqpY?{D_QMj)HTM3cBMDtN5yJD?S83BikB#GnIwj zpP-HRr%WjM_8JJGex1)*q?YSv?{5&X(}fEiZ0lqo+>i)|8&P^V6%-$S!`{*S9+{kc uh~y;BrpK~>SfdEYIqY#SxxAP$29)V4{xawvbp8*fU|Vnew( + key => '8bcbda58-5a26-4ce4-8e61-3a0fd894cfbb', + secret => '59dc1ee5-a0e6-4ba6-9a9c-a043c350b88b84266786-2d14-4b9f-9ae5-d168ed8376b7', + organisation_id => '4c615374-bf85-42fd-860d-b1bf4568c01f' +); + +my $data = $api->get_payouts; + +p $data->{list}; \ No newline at end of file diff --git a/NiceHash/pricesbitcoin.json b/NiceHash/pricesbitcoin.json new file mode 100644 index 0000000..c75c351 --- /dev/null +++ b/NiceHash/pricesbitcoin.json @@ -0,0 +1 @@ +{"prices":[[1589500800000,9065.58786685775],[1589587200000,8602.515037129955],[1589673600000,8663.505801366833],[1589760000000,8932.517630843413],[1589846400000,8893.367790448134],[1589932800000,8932.534067290839],[1590019200000,8676.19057826932],[1590105600000,8274.210078575754],[1590192000000,8377.38284872019],[1590278400000,8412.788365688826],[1590364800000,8004.922136091924],[1590451200000,8149.898829672694],[1590537600000,8050.512264626668],[1590624000000,8327.485032318018],[1590710400000,8618.036354672655],[1590796800000,8489.07476063891],[1590883200000,8701.218324700274],[1590969600000,8513.951139778357],[1591056000000,9139.332656460681],[1591142400000,8506.999104148701],[1591228800000,8584.870098314315],[1591315200000,8614.252385199457],[1591401600000,8535.123073514798],[1591488000000,8557.640255583976],[1591574400000,8604.7475065964],[1591660800000,8646.746499888024],[1591747200000,8617.878073129736],[1591833600000,8685.052389860908],[1591920000000,8258.589886025959],[1592006400000,8413.32049257224],[1592092800000,8413.267325810108],[1592179200000,8304.428332243695],[1592265600000,8321.983173811092],[1592352000000,8455.98220240086],[1592438400000,8418.558997364693],[1592524800000,8386.735504604761],[1592611200000,8330.22592679265],[1592697600000,8374.295608719134],[1592784000000,8319.838528907994],[1592870400000,8584.508072201117],[1592956800000,8507.06595186394],[1593043200000,8255.814453055787],[1593129600000,8252.296333941973],[1593216000000,8171.198437888594],[1593302400000,8034.824156146585],[1593388800000,8141.368843362288],[1593475200000,8163.959724661558],[1593561600000,8144.167549314312],[1593648000000,8203.363708558636],[1593734400000,8091.533089939427],[1593820800000,8065.3684415381895],[1593907200000,8121.749286492225],[1593993600000,8078.705100885547],[1594080000000,8259.12793830662],[1594166400000,8205.990402445177],[1594252800000,8319.298777202946],[1594339200000,8181.099093247821],[1594425600000,8214.533825232174],[1594512000000,8171.962177274989],[1594598400000,8219.669309084125],[1594684800000,8141.989652316821],[1594771200000,8105.9734060818755],[1594857600000,8060.5611939591245],[1594944000000,8022.554186634305],[1595030400000,8012.181511502039],[1595116800000,8021.70143789932],[1595203200000,8041.75186442637],[1595289600000,7998.4762466819175],[1595376000000,8132.522261758876],[1595462400000,8225.782663152648],[1595548800000,8268.647711869198],[1595635200000,8181.110755394266],[1595721600000,8314.849390480349],[1595808000000,8516.612323079422],[1595894400000,9317.952595801691],[1595980800000,9305.841377244684],[1596067200000,9411.765156730098],[1596153600000,9367.800977294917],[1596240000000,9615.200712279546],[1596326400000,10028.267261267707],[1596412800000,9394.032439349676],[1596499200000,9549.539792495829],[1596585600000,9472.358867901452],[1596672000000,9870.186405878985],[1596758400000,9908.763558966106],[1596844800000,9818.708410297182],[1596931200000,9960.957876348775],[1597017600000,9915.750087336437],[1597104000000,10104.850599220059],[1597190400000,9709.672976448235],[1597276800000,9816.775156630929],[1597363200000,10001.279526780683],[1597449600000,9945.064780536964],[1597536000000,10018.999358929797],[1597622400000,10041.99299246381],[1597708800000,10333.845746774328],[1597795200000,10003.13883962256],[1597881600000,9907.416497090384],[1597968000000,9993.443112482619],[1598054400000,9762.303593100985],[1598140800000,9899.437960198073],[1598227200000,9870.454289679794],[1598313600000,9971.48624607278],[1598400000000,9588.81006382656],[1598486400000,9683.68511565841],[1598572800000,9559.187782321487],[1598659200000,9674.642594493249],[1598745600000,9643.032509322002],[1598832000000,9818.956018885257],[1598918400000,9776.78535959722],[1599004800000,9974.610365860795],[1599091200000,9634.43790751692],[1599177600000,8613.253846922327],[1599264000000,8856.62006575121],[1599350400000,8597.555553056365],[1599436800000,8668.042597062857],[1599523200000,8765.924275376934],[1599609600000,8603.660583815532],[1599696000000,8666.32210124299],[1599782400000,8745.454087116239],[1599868800000,8761.244003123085],[1599955200000,8811.467026471148],[1600041600000,8723.336795824247],[1600128000000,8983.519437063293],[1600214400000,9109.291629624606],[1600300800000,9276.457153583979],[1600387200000,9228.814141975428],[1600473600000,9228.743337564398],[1600560000000,9361.72235984177],[1600646400000,9218.381071831582],[1600732800000,8872.842469854337],[1600819200000,8990.707407345302],[1600905600000,8769.23611779217],[1600992000000,9188.034600001185],[1601078400000,9184.111260761954],[1601164800000,9236.288187287017],[1601251200000,9252.775798367516],[1601337600000,9142.097204182532],[1601424000000,9229.987751235554],[1601510400000,9186.376992440666],[1601596800000,9049.721618464619],[1601683200000,9023.323353491749],[1601769600000,9001.117607747685],[1601856000000,9106.37607239346],[1601942400000,9148.35490107342],[1602028800000,9037.156332689581],[1602115200000,9066.58253791113],[1602201600000,9254.854797482747],[1602288000000,9351.191952980775],[1602374400000,9539.92700342876],[1602460800000,9624.493604248644],[1602547200000,9770.15073511698],[1602633600000,9730.84854294106],[1602720000000,9738.613536849927],[1602806400000,9819.494216600913],[1602892800000,9660.849960075877],[1602979200000,9700.722360830845],[1603065600000,9811.865588251083],[1603152000000,9986.104746091092],[1603238400000,10069.51600843137],[1603324800000,10804.047049367744],[1603411200000,10959.523161793859],[1603497600000,10900.291228593838],[1603584000000,11048.305051913621],[1603670400000,10993.599553091],[1603756800000,11059.1474408289],[1603843200000,11589.865932101582],[1603929600000,11306.914101245698],[1604016000000,11513.00925748653],[1604102400000,11594.589763561095],[1604188800000,11799.308784328252],[1604275200000,11787.189975430128],[1604361600000,11646.673457440633],[1604448000000,11900.53141915714],[1604534400000,12017.313197910922],[1604620800000,13163.189005249455],[1604707200000,13094.306490895644],[1604793600000,12479.379990544032],[1604880000000,13029.783004003737],[1604966400000,12970.985144090215],[1605052800000,12928.99690121876],[1605139200000,13317.69688820948],[1605225600000,13779.93203759942],[1605312000000,13794.427927065117],[1605398400000,13599.04334696278],[1605484800000,13494.485394017931],[1605571200000,14093.585337468716],[1605657600000,14879.725592257313],[1605744000000,15041.921518713621],[1605830400000,15016.246273383784],[1605916800000,15711.504039026126],[1606003200000,15762.916674081463],[1606089600000,15501.83292598104],[1606176000000,15505.01794999028],[1606262400000,16046.941545895852],[1606348800000,15737.328737432834],[1606435200000,14387.255809449201],[1606521600000,14327.744877385607],[1606608000000,14810.545193935972],[1606694400000,15179.579485845135],[1606780800000,16425.876414817623],[1606867200000,15619.881669757768],[1606953600000,15854.611867672349],[1607040000000,16000.596011570113],[1607126400000,15434.42300033802],[1607212800000,15787.374660624046],[1607299200000,15942.074754616388],[1607385600000,15850.227460489148],[1607472000000,15143.962364062603],[1607558400000,15371.864480269156],[1607644800000,15037.928500959382],[1607731200000,14909.700563052313],[1607817600000,15528.172355145709],[1607904000000,15782.488180596785],[1607990400000,15853.786913729256],[1608076800000,15987.004593260697],[1608163200000,17479.182574774823],[1608249600000,18596.370302565916],[1608336000000,18862.385711373685],[1608422400000,19468.77710395562],[1608508800000,19250.28454854162],[1608595200000,18662.460684275353],[1608681600000,19533.859665926884],[1608768000000,19123.05975513076],[1608854400000,19502.82377403685],[1608940800000,20235.24254736353],[1609027200000,21715.72193838337],[1609113600000,21651.457904372615],[1609200000000,22197.54271283681],[1609286400000,22383.990968366867],[1609372800000,23445.60952998802],[1609459200000,23758.680415784707],[1609545600000,24106.90173422772],[1609632000000,26505.018067687164],[1609718400000,26944.846107491692],[1609804800000,25728.49681420476],[1609891200000,27711.014779060108],[1609977600000,29930.887785755196],[1610064000000,32228.81707793265],[1610150400000,33401.61993597576],[1610236800000,32962.399539016464],[1610323200000,31506.011226579463],[1610409600000,29336.072696101375],[1610496000000,27802.759888042554],[1610582400000,30797.07867204945],[1610668800000,32288.59245921505],[1610755200000,30465.107457821814],[1610841600000,30013.42796807724],[1610928000000,29660.28800715679],[1611014400000,30302.801411274904],[1611100800000,29740.11793259074],[1611187200000,29377.25881192296],[1611273600000,25410.62510329595],[1611360000000,27071.26373707696],[1611446400000,26340.3742203778],[1611532800000,26523.183396434368],[1611619200000,26664.313603871564],[1611705600000,26786.79480225416],[1611792000000,25154.306588437914],[1611878400000,27330.224144153923],[1611964800000,28136.142415243863],[1612051200000,28176.744975119404],[1612137600000,27271.207894485506],[1612224000000,27681.60666152396],[1612310400000,29475.86644015628],[1612396800000,31144.38727939557],[1612483200000,30766.304042881016],[1612569600000,31544.980436850477],[1612656000000,32599.595195893216],[1612742400000,32235.555753607303],[1612828800000,38421.996247150084],[1612915200000,38434.83981506046],[1613001600000,37009.052137144594],[1613088000000,39412.402108929986],[1613174400000,39120.11748179182],[1613260800000,38728.86609411659],[1613347200000,40099.892421190445],[1613433600000,39481.90858259856],[1613520000000,40718.75750657568],[1613606400000,43291.09005613213],[1613692800000,42779.37349011407],[1613779200000,46244.61515359069],[1613865600000,46522.9359012382],[1613952000000,47559.18258700685],[1614038400000,44724.63565696625],[1614124800000,40067.294267744],[1614211200000,40960.3372001344],[1614297600000,38648.27183141423],[1614384000000,38561.29706326955],[1614470400000,38645.72851409784],[1614556800000,37203.27658845245],[1614643200000,41322.446632243096],[1614729600000,40159.69796002174],[1614816000000,41970.03402467931],[1614902400000,40721.482241058366],[1614988800000,41197.900141066006],[1615075200000,41137.103142082],[1615161600000,43033.77643908508],[1615248000000,44151.78354799639],[1615334400000,45969.83629700157],[1615420800000,46979.34120652177],[1615507200000,48228.104397681615],[1615593600000,47981.15078408417],[1615680000000,51295.129601791945],[1615766400000,49729.09033783585],[1615852800000,46797.45622313987],[1615939200000,47746.846623517624],[1616025600000,49256.512604163196],[1616112000000,48605.87962170269],[1616198400000,48753.403312258655],[1616284800000,48864.63909083903],[1616371200000,48446.46372599024],[1616457600000,45572.396859377],[1616544000000,46114.717337839604],[1616630400000,44461.5763385364],[1616716800000,43661.54177461499],[1616803200000,46661.08000365804],[1616889600000,47338.79983985637],[1616976000000,47277.492042457925],[1617062400000,48973.897419841785],[1617148800000,50043.81195360208],[1617235200000,50151.45728919469],[1617321600000,49928.270945521384],[1617408000000,50218.97701397946],[1617494400000,48523.656275506226],[1617580800000,49486.91248560528],[1617667200000,49682.814847849586],[1617753600000,48900.66366778089],[1617840000000,47281.06548137643],[1617926400000,48727.12069323635],[1618012800000,48864.797178312525],[1618099200000,50398.64448369228],[1618185600000,50399.53568851847],[1618272000000,50284.5178056672],[1618358400000,53178.647097858826],[1618444800000,52411.35100225741],[1618531200000,52786.19444052422],[1618617600000,51323.24782597241],[1618704000000,50303.90611604677],[1618790400000,47007.348565006636],[1618876800000,46274.2552812877],[1618963200000,46775.796611886864],[1619049600000,45015.6913673363],[1619136000000,43252.75973491791],[1619222400000,42311.972926691175],[1619308800000,41442.08203123892],[1619395200000,40507.65203218968],[1619481600000,44682.359740713204],[1619568000000,45484.93987625842],[1619654400000,45166.2478587414],[1619740800000,44204.7927866628],[1619827200000,48112.22308787791],[1619913600000,48097.49969239491],[1620000000000,47047.72809852492],[1620086400000,47437.639045229014],[1620172800000,44498.3953336929],[1620259200000,47831.061167924854],[1620345600000,46834.930702231],[1620432000000,47159.75662737094],[1620518400000,48319.24375914842],[1620567989000,47090.891011585234]],"market_caps":[[1589500800000,165996878711.65472],[1589587200000,158002426977.10648],[1589673600000,159227326848.32574],[1589760000000,163770480045.53336],[1589846400000,163464706752.95215],[1589932800000,163932940571.5699],[1590019200000,159589599038.40198],[1590105600000,152125108811.75922],[1590192000000,154405571031.38904],[1590278400000,154685154611.50488],[1590364800000,147973196868.85187],[1590451200000,149842376735.1264],[1590537600000,148044925860.05536],[1590624000000,153066537262.9822],[1590710400000,158470012354.30096],[1590796800000,156105324122.99658],[1590883200000,160268854159.52997],[1590969600000,156579011167.7713],[1591056000000,168004644385.5768],[1591142400000,156859684693.3642],[1591228800000,157912022275.569],[1591315200000,158457174119.19064],[1591401600000,157093888247.26343],[1591488000000,157553688007.21173],[1591574400000,158307399711.90598],[1591660800000,159088782419.78528],[1591747200000,158566259149.75024],[1591833600000,159811147730.74228],[1591920000000,151973431397.24542],[1592006400000,154829226466.50192],[1592092800000,154836720205.7935],[1592179200000,152935379875.20834],[1592265600000,153172649714.75095],[1592352000000,155424852072.83978],[1592438400000,154965227487.40955],[1592524800000,154386172194.57867],[1592611200000,153049395758.6033],[1592697600000,154171720077.62744],[1592784000000,153176805070.71948],[1592870400000,157989248901.62393],[1592956800000,156612081999.36557],[1593043200000,152020709780.31732],[1593129600000,151963297227.15857],[1593216000000,150478232847.0453],[1593302400000,147973684569.1123],[1593388800000,149943554834.83],[1593475200000,150366920677.47168],[1593561600000,150035798338.3356],[1593648000000,151108625604.85535],[1593734400000,149134923754.93912],[1593820800000,148583088701.1817],[1593907200000,149629878447.79227],[1593993600000,148845035742.19244],[1594080000000,152177058665.98383],[1594166400000,151206246102.33563],[1594252800000,153302056290.47507],[1594339200000,150763797506.6934],[1594425600000,151412148829.21152],[1594512000000,150611608280.32294],[1594598400000,151498722415.3716],[1594684800000,150099677881.85013],[1594771200000,149417813092.97754],[1594857600000,148682778443.15854],[1594944000000,147971684338.08295],[1595030400000,147673489121.23758],[1595116800000,147890638610.16913],[1595203200000,148286748943.2914],[1595289600000,147474556355.0169],[1595376000000,149954000275.25314],[1595462400000,151586160094.4451],[1595548800000,152459650221.5649],[1595635200000,150873605886.52118],[1595721600000,153346086048.42224],[1595808000000,157075500634.79108],[1595894400000,171863634868.09048],[1595980800000,171648803309.65695],[1596067200000,173903129673.83795],[1596153600000,172922693360.6627],[1596240000000,177381222740.13306],[1596326400000,184858768482.79623],[1596412800000,173279769190.9205],[1596499200000,176196047182.37512],[1596585600000,174999776905.9947],[1596672000000,182129239587.39856],[1596758400000,182849745278.89392],[1596844800000,181227391311.26828],[1596931200000,183670422150.72147],[1597017600000,183007562549.4031],[1597104000000,186439731606.08298],[1597190400000,179587129651.96576],[1597276800000,181250555301.56866],[1597363200000,183759159923.99167],[1597449600000,183169013173.85605],[1597536000000,184970635917.5703],[1597622400000,185425670718.43134],[1597708800000,190751327912.19202],[1597795200000,184991752452.27948],[1597881600000,182944903956.19763],[1597968000000,184542538141.51077],[1598054400000,180489751404.16498],[1598140800000,182824612047.2088],[1598227200000,182444434125.26657],[1598313600000,184352515217.1028],[1598400000000,177113951807.93402],[1598486400000,178874852627.29114],[1598572800000,176582927958.27072],[1598659200000,178725593529.3416],[1598745600000,178150377668.0545],[1598832000000,181408217049.4469],[1598918400000,180850316985.03143],[1599004800000,185565460667.62723],[1599091200000,177800155074.6203],[1599177600000,159163671843.23917],[1599264000000,163913145563.94934],[1599350400000,158888354848.70224],[1599436800000,160199183377.32315],[1599523200000,162058295400.1346],[1599609600000,158753568435.86703],[1599696000000,159894017981.75217],[1599782400000,161664581272.8161],[1599868800000,162179620715.67984],[1599955200000,162901882102.814],[1600041600000,161265739236.62546],[1600128000000,166010888578.2343],[1600214400000,168079408533.78763],[1600300800000,171536006343.15576],[1600387200000,170751501481.23587],[1600473600000,170680219600.79056],[1600560000000,173141478867.33206],[1600646400000,170498677734.63388],[1600732800000,164600947691.11377],[1600819200000,166303074887.88086],[1600905600000,162214206630.53134],[1600992000000,170029050152.34076],[1601078400000,169906113428.7637],[1601164800000,170818041004.5584],[1601251200000,171231374458.91815],[1601337600000,169421507318.0608],[1601424000000,170787936743.84793],[1601510400000,169989882611.99182],[1601596800000,167419445144.62717],[1601683200000,166987426644.389],[1601769600000,166584808706.28738],[1601856000000,168541946644.8672],[1601942400000,169266197909.7275],[1602028800000,167276064732.6936],[1602115200000,167925957656.80338],[1602201600000,171289077243.3038],[1602288000000,173137305061.12738],[1602374400000,176883942490.29156],[1602460800000,178343208845.02103],[1602547200000,180897877655.257],[1602633600000,180179741748.53128],[1602720000000,180333130342.9308],[1602806400000,181840094263.92526],[1602892800000,179229201108.4977],[1602979200000,179617285245.25363],[1603065600000,181586238597.70593],[1603152000000,184705654149.8229],[1603238400000,186357839813.80463],[1603324800000,199715087598.0585],[1603411200000,203272170921.1557],[1603497600000,202010527181.48248],[1603584000000,204666183039.7922],[1603670400000,203796950496.17313],[1603756800000,205030863276.7731],[1603843200000,214738403594.15805],[1603929600000,209082819424.69016],[1604016000000,213703241809.02945],[1604102400000,214849116480.3791],[1604188800000,218650702016.48264],[1604275200000,218435489748.681],[1604361600000,215838400321.26703],[1604448000000,220553358027.3758],[1604534400000,222538562151.64124],[1604620800000,243783561043.44336],[1604707200000,243018972456.22528],[1604793600000,231328544730.276],[1604880000000,241437677479.48877],[1604966400000,240460895923.67734],[1605052800000,239682502425.653],[1605139200000,247301466113.63416],[1605225600000,255457451128.00787],[1605312000000,255726181261.41034],[1605398400000,252023978608.7304],[1605484800000,250085349159.6355],[1605571200000,261272071425.39932],[1605657600000,276009900683.6573],[1605744000000,279082249416.01996],[1605830400000,278525735638.88043],[1605916800000,291438077465.78107],[1606003200000,292345748378.2537],[1606089600000,288406256282.26355],[1606176000000,287655481075.61505],[1606262400000,297723014518.04144],[1606348800000,292129364493.41595],[1606435200000,266957948603.3059],[1606521600000,265867596845.81558],[1606608000000,274840575681.30167],[1606694400000,281029007212.9345],[1606780800000,304843323266.5861],[1606867200000,289592768827.8713],[1606953600000,294269713825.2751],[1607040000000,296958261132.22614],[1607126400000,286993660028.4252],[1607212800000,293032644092.4927],[1607299200000,295950764156.4915],[1607385600000,294397215557.3988],[1607472000000,281162320644.39056],[1607558400000,285406902191.2472],[1607644800000,279801804456.5921],[1607731200000,276851043279.647],[1607817600000,288348067323.02496],[1607904000000,293085934822.34106],[1607990400000,294424132900.41327],[1608076800000,296637426785.0146],[1608163200000,324907002031.29144],[1608249600000,345405262725.7989],[1608336000000,350364683726.2953],[1608422400000,361647486726.7915],[1608508800000,357607107478.015],[1608595200000,346703020434.68774],[1608681600000,362880283545.0927],[1608768000000,355295454490.97034],[1608854400000,362482925013.31555],[1608940800000,375993065296.81647],[1609027200000,403520850155.93774],[1609113600000,404309518535.1257],[1609200000000,412235061155.62256],[1609286400000,416002554948.67883],[1609372800000,435758035510.7187],[1609459200000,441601238643.4067],[1609545600000,448095762683.38556],[1609632000000,492697142482.07477],[1609718400000,500899785176.27893],[1609804800000,478171698148.08514],[1609891200000,515199362652.24603],[1609977600000,553364438271.5564],[1610064000000,599263623840.409],[1610150400000,621101653038.192],[1610236800000,612963013407.6307],[1610323200000,585911777228.7335],[1610409600000,545585679385.7368],[1610496000000,515872383578.39825],[1610582400000,572814884322.5846],[1610668800000,600586159661.9167],[1610755200000,566698219632.0453],[1610841600000,558517334736.2053],[1610928000000,556841929750.6201],[1611014400000,565268783633.029],[1611100800000,553318046588.3516],[1611187200000,546758170957.1378],[1611273600000,472810876563.259],[1611360000000,503734116667.9894],[1611446400000,490159278862.7693],[1611532800000,493584321912.8315],[1611619200000,496233701879.3729],[1611705600000,498719920065.24084],[1611792000000,468179651441.82245],[1611878400000,508703611295.56934],[1611964800000,523730544155.566],[1612051200000,524510614893.2572],[1612137600000,507273262734.37854],[1612224000000,515339280924.17993],[1612310400000,548770067891.4522],[1612396800000,577964792539.3333],[1612483200000,573659832123.0673],[1612569600000,586217482424.2716],[1612656000000,607892935150.1154],[1612742400000,600523224688.9901],[1612828800000,715555889308.4242],[1612915200000,715584212243.9695],[1613001600000,692832975712.112],[1613088000000,734102771800.1244],[1613174400000,726575664940.612],[1613260800000,721443486417.7051],[1613347200000,747020374615.7554],[1613433600000,735544995750.6675],[1613520000000,758617937508.8219],[1613606400000,806579286404.6176],[1613692800000,797082398617.2014],[1613779200000,861692654707.5409],[1613865600000,866920855730.4941],[1613952000000,887032848171.3623],[1614038400000,831881923226.9886],[1614124800000,743867947934.2726],[1614211200000,763409548660.2349],[1614297600000,720354974170.2382],[1614384000000,719901595877.1304],[1614470400000,720379566939.8922],[1614556800000,693521829854.956],[1614643200000,770342347668.7681],[1614729600000,749099075902.5197],[1614816000000,782492462108.6729],[1614902400000,759246946199.2532],[1614988800000,765141200325.3857],[1615075200000,769131788723.183],[1615161600000,800788335843.6346],[1615248000000,822057889896.9529],[1615334400000,856422147116.0541],[1615420800000,876184679721.6438],[1615507200000,899515637849.869],[1615593600000,894954596428.7042],[1615680000000,958059086748.5513],[1615766400000,930413341613.2347],[1615852800000,879820002095.3202],[1615939200000,890762449038.0872],[1616025600000,918967968479.6125],[1616112000000,907237959920.5482],[1616198400000,909672981232.695],[1616284800000,912419534192.7384],[1616371200000,904040081005.2135],[1616457600000,855499932608.0442],[1616544000000,859204355653.1033],[1616630400000,831892813280.0],[1616716800000,814572196419.0581],[1616803200000,870943616525.2384],[1616889600000,883639908079.112],[1616976000000,881658365165.4386],[1617062400000,914256030003.9105],[1617148800000,934275081626.9066],[1617235200000,936333625461.225],[1617321600000,932805327683.9607],[1617408000000,937999194181.1338],[1617494400000,907453790081.5127],[1617580800000,924101283336.823],[1617667200000,927733809261.0995],[1617753600000,913245566844.2338],[1617840000000,885037017103.1237],[1617926400000,909183049454.8854],[1618012800000,912371538925.4468],[1618099200000,937922996206.573],[1618185600000,941523655016.0809],[1618272000000,938715315693.8813],[1618358400000,993481464293.6089],[1618444800000,979190788504.9747],[1618531200000,985415205333.9467],[1618617600000,959413720541.592],[1618704000000,939407045975.3424],[1618790400000,880126235684.532],[1618876800000,866193606152.9485],[1618963200000,876762630127.7645],[1619049600000,841249278891.9404],[1619136000000,808342695167.0507],[1619222400000,790795964809.3336],[1619308800000,774575016214.3984],[1619395200000,757146469023.5076],[1619481600000,834711777383.9949],[1619568000000,850018784348.1655],[1619654400000,844334721000.2095],[1619740800000,826394765046.5188],[1619827200000,900803905440.7534],[1619913600000,899252786708.875],[1620000000000,879424823846.13],[1620086400000,887022181215.0237],[1620172800000,832112739501.6178],[1620259200000,892050843018.571],[1620345600000,875901019626.7864],[1620432000000,882027749207.803],[1620518400000,903765212998.5938],[1620567989000,880916132984.2911]],"total_volumes":[[1589500800000,48191203357.2761],[1589587200000,41460465795.163155],[1589673600000,31554022762.81795],[1589760000000,32943696352.30226],[1589846400000,35655125008.27469],[1589932800000,33933362882.592545],[1590019200000,31720388012.28618],[1590105600000,32845842725.910755],[1590192000000,25412540507.764297],[1590278400000,23998653198.043983],[1590364800000,26986833173.72903],[1590451200000,26724740625.266846],[1590537600000,24464332062.284374],[1590624000000,26247647614.53289],[1590710400000,28682504579.209225],[1590796800000,26006534748.899017],[1590883200000,27223303265.753574],[1590969600000,24638723324.66859],[1591056000000,30293157219.388203],[1591142400000,32937425600.988197],[1591228800000,22449216601.0802],[1591315200000,21943214900.01021],[1591401600000,20767056979.973907],[1591488000000,17158356967.803736],[1591574400000,21079034611.80546],[1591660800000,18716987774.312366],[1591747200000,20156551979.059006],[1591833600000,21458885524.44926],[1591920000000,27651280278.205814],[1592006400000,20969002431.86737],[1592092800000,17496891832.721115],[1592179200000,16737017093.18651],[1592265600000,25729836356.087963],[1592352000000,23429262061.565353],[1592438400000,21032888740.12065],[1592524800000,18380855396.82875],[1592611200000,21233968630.13444],[1592697600000,17691540835.16569],[1592784000000,16988201704.915897],[1592870400000,21968528623.753273],[1592956800000,15694884105.183725],[1593043200000,20607186724.20974],[1593129600000,20944933050.612274],[1593216000000,19993863468.364708],[1593302400000,19178621004.899834],[1593388800000,17517431794.276836],[1593475200000,17558158766.337345],[1593561600000,17571851988.210453],[1593648000000,17778611577.277596],[1593734400000,17242586855.116932],[1593820800000,15488562841.914501],[1593907200000,14801005166.102362],[1593993600000,15401448394.990011],[1594080000000,19437659545.805405],[1594166400000,16800823881.36191],[1594252800000,18265247731.464275],[1594339200000,17255964540.02661],[1594425600000,16126956346.416807],[1594512000000,14307140710.673391],[1594598400000,15183071232.859869],[1594684800000,16076166694.035292],[1594771200000,16784490760.903376],[1594857600000,14508905410.36171],[1594944000000,16473187364.148664],[1595030400000,14438868675.669874],[1595116800000,13682541331.948406],[1595203200000,14056294687.653389],[1595289600000,14909389826.98058],[1595376000000,17373702524.853687],[1595462400000,17034128981.158728],[1595548800000,23251076374.53529],[1595635200000,30723052950.498814],[1595721600000,31508175015.583134],[1595808000000,16914565933.308651],[1595894400000,29490674601.418102],[1595980800000,23584856431.140087],[1596067200000,20057849427.027737],[1596153600000,18763215531.242523],[1596240000000,18957618815.155476],[1596326400000,22242460193.24936],[1596412800000,23416173839.78487],[1596499200000,17501832201.435753],[1596585600000,17388872715.827644],[1596672000000,18831907507.516716],[1596758400000,18349972956.91562],[1596844800000,18349151310.261765],[1596931200000,14668320627.111834],[1597017600000,14472400915.15281],[1597104000000,20567493967.187],[1597190400000,20826013733.766987],[1597276800000,19331787284.321175],[1597363200000,20951674758.79291],[1597449600000,18282474892.385185],[1597536000000,17974126673.426865],[1597622400000,16207982867.82939],[1597708800000,21456648458.814533],[1597795200000,20781854416.503933],[1597881600000,19745291655.02349],[1597968000000,17147431984.955587],[1598054400000,19843462576.050533],[1598140800000,16594138973.171406],[1598227200000,15649121473.12266],[1598313600000,17012202364.503532],[1598400000000,19787399219.92909],[1598486400000,17627367950.350914],[1598572800000,18268332102.287712],[1598659200000,16185482887.270988],[1598745600000,15466704176.300209],[1598832000000,16707204024.561901],[1598918400000,17654411204.231403],[1599004800000,21158521738.616463],[1599091200000,21970836484.008762],[1599177600000,41734959545.67542],[1599264000000,23334581603.021763],[1599350400000,47668544556.796074],[1599436800000,24332166917.51713],[1599523200000,22474585476.061222],[1599609600000,40601314688.0318],[1599696000000,18092332885.291996],[1599782400000,65573649330.95002],[1599868800000,17556563115.832634],[1599955200000,16843637707.928513],[1600041600000,17784237322.115547],[1600128000000,19824187136.04138],[1600214400000,20099055154.783478],[1600300800000,20716626395.252735],[1600387200000,19867663243.169308],[1600473600000,17467204083.785385],[1600560000000,15485421219.714417],[1600646400000,17014829993.562614],[1600732800000,20191790230.20556],[1600819200000,16966335837.16066],[1600905600000,17139119196.62771],[1600992000000,18286461069.85654],[1601078400000,16438692564.910572],[1601164800000,14517594472.812801],[1601251200000,15161538424.22194],[1601337600000,17021425265.956804],[1601424000000,15593178166.690289],[1601510400000,15828450889.427645],[1601596800000,17787624253.71496],[1601683200000,18143407649.07579],[1601769600000,13689306169.464907],[1601856000000,13679285560.083042],[1601942400000,15144253515.28601],[1602028800000,16547225789.68053],[1602115200000,14637121125.316416],[1602201600000,16801843932.83495],[1602288000000,16275194286.362354],[1602374400000,16479488567.647835],[1602460800000,13762913109.114908],[1602547200000,17738625476.855312],[1602633600000,16654556297.926092],[1602720000000,17408112734.08549],[1602806400000,17520846139.38694],[1602892800000,17442726039.723186],[1602979200000,13358060408.708763],[1603065600000,13288973523.634394],[1603152000000,15398282956.457672],[1603238400000,18122015461.852642],[1603324800000,24730764548.517677],[1603411200000,21215642577.437885],[1603497600000,18026418774.123043],[1603584000000,16272126270.71309],[1603670400000,16040089928.99643],[1603756800000,18211448177.166782],[1603843200000,20300884496.471687],[1603929600000,22835027725.458908],[1604016000000,19580379715.982548],[1604102400000,20112981297.794903],[1604188800000,19431564148.13785],[1604275200000,16986128410.804222],[1604361600000,19439969099.548676],[1604448000000,19227057039.62744],[1604534400000,22035216976.298576],[1604620800000,30732852459.658104],[1604707200000,29074695333.570835],[1604793600000,25576004427.389973],[1604880000000,20249372232.866444],[1604966400000,24953262109.728436],[1605052800000,18547868596.119186],[1605139200000,20367287401.457165],[1605225600000,23722724318.68701],[1605312000000,20975595646.258427],[1605398400000,18669291706.414684],[1605484800000,16196004653.44365],[1605571200000,20748081952.970676],[1605657600000,26614162475.213642],[1605744000000,33821126883.322872],[1605830400000,25774699040.091015],[1605916800000,24231896586.582928],[1606003200000,26315947127.317577],[1606089600000,27825017172.535057],[1606176000000,28196519542.647923],[1606262400000,41546856720.23314],[1606348800000,26976270143.195614],[1606435200000,40916013880.68436],[1606521600000,25646030833.718723],[1606608000000,20479574988.557438],[1606694400000,20000277140.113827],[1606780800000,30290044617.139202],[1606867200000,31985075710.743923],[1606953600000,23873128452.56179],[1607040000000,20040757041.910385],[1607126400000,21751847657.268303],[1607212800000,19247042958.120796],[1607299200000,18009857033.854256],[1607385600000,18191316930.054543],[1607472000000,22133872024.02511],[1607558400000,24680084836.31941],[1607644800000,19839147854.813427],[1607731200000,21533245325.058247],[1607817600000,18097369549.998425],[1607904000000,19408080982.437164],[1607990400000,17811273817.006588],[1608076800000,19887392552.470257],[1608163200000,32028981764.1756],[1608249600000,49491394720.28802],[1608336000000,30185753066.81568],[1608422400000,28760327121.838146],[1608508800000,26935757470.855675],[1608595200000,31394220266.990574],[1608681600000,31797715132.947697],[1608768000000,35211691590.58687],[1608854400000,30227676721.26223],[1608940800000,30038081443.305687],[1609027200000,34444425821.57171],[1609113600000,46423657650.11168],[1609200000000,34522538110.77736],[1609286400000,31082512221.33313],[1609372800000,35237690787.4503],[1609459200000,35613370771.24331],[1609545600000,27997885383.618732],[1609632000000,47196920018.87626],[1609718400000,146032480261.85092],[1609804800000,60948168710.52461],[1609891200000,54817181993.76377],[1609977600000,57560368528.50383],[1610064000000,64089922827.12478],[1610150400000,67797159249.189224],[1610236800000,45743815806.08853],[1610323200000,60210239259.945496],[1610409600000,91858720903.55923],[1610496000000,56488192387.27896],[1610582400000,53673653988.503],[1610668800000,47338560443.09282],[1610755200000,52545905548.424324],[1610841600000,45576668114.18592],[1610928000000,42040736688.807434],[1611014400000,38727001874.97061],[1611100800000,42616538464.93441],[1611187200000,48214310748.06892],[1611273600000,57058416538.28156],[1611360000000,57127393238.932236],[1611446400000,35792362185.45777],[1611532800000,35182775426.49637],[1611619200000,41518131666.10099],[1611705600000,39864914786.40619],[1611792000000,42561467867.55711],[1611878400000,42136655852.827705],[1611964800000,80302263102.56956],[1612051200000,42843465446.97747],[1612137600000,35043830941.39445],[1612224000000,40826246889.2035],[1612310400000,42138647899.16033],[1612396800000,41334123315.36294],[1612483200000,45539461320.13437],[1612569600000,39378495029.56373],[1612656000000,47370433371.61962],[1612742400000,44661504258.11542],[1612828800000,72180239710.45926],[1612915200000,65058759597.95928],[1613001600000,57764154097.11376],[1613088000000,54554915422.50321],[1613174400000,51106762568.75342],[1613260800000,45635425167.40473],[1613347200000,47632255303.931984],[1613433600000,50332249679.25021],[1613520000000,53043177896.537315],[1613606400000,56852898152.86854],[1613692800000,48363956128.65087],[1613779200000,58918854812.54609],[1613865600000,63830850157.96154],[1613952000000,50490097913.114426],[1614038400000,83457291317.85167],[1614124800000,96020844432.34703],[1614211200000,60098302549.3103],[1614297600000,49638196933.20936],[1614384000000,61594379376.643326],[1614470400000,42237677154.101814],[1614556800000,49372207764.30667],[1614643200000,52470084822.47395],[1614729600000,44270064719.35437],[1614816000000,49135346712.09821],[1614902400000,50768369805.09877],[1614988800000,47472016405.46222],[1615075200000,34809039137.60082],[1615161600000,38700661463.730255],[1615248000000,45198370163.79586],[1615334400000,48254011673.60926],[1615420800000,53302508673.308556],[1615507200000,53916745779.55266],[1615593600000,50182287602.90356],[1615680000000,56329304892.0808],[1615766400000,40252626918.549614],[1615852800000,59199408711.75497],[1615939200000,53115214077.764],[1616025600000,52890008567.580086],[1616112000000,48995748251.30877],[1616198400000,43484178180.325096],[1616284800000,45661152968.37852],[1616371200000,46839745949.751236],[1616457600000,51969094996.836205],[1616544000000,51013448299.56094],[1616630400000,61815732500.25645],[1616716800000,53838580860.63846],[1616803200000,47008247941.95867],[1616889600000,40092310047.27717],[1616976000000,41837590333.27714],[1617062400000,48763259700.77129],[1617148800000,44686102265.148],[1617235200000,49024636735.91986],[1617321600000,46123853539.26627],[1617408000000,44407057314.569],[1617494400000,44278034420.36956],[1617580800000,39227252401.61363],[1617667200000,46266656932.14634],[1617753600000,51794104414.43398],[1617840000000,56953166378.938385],[1617926400000,40879775082.234886],[1618012800000,38552785041.210945],[1618099200000,51918521475.447845],[1618185600000,39313187125.11256],[1618272000000,46997353166.314575],[1618358400000,60218573240.23423],[1618444800000,66889606595.508316],[1618531200000,50543403396.23027],[1618617600000,71989793744.6893],[1618704000000,53253631955.48141],[1618790400000,85236097754.68689],[1618876800000,54940206467.00336],[1618963200000,56640409462.2945],[1619049600000,46615038126.60225],[1619136000000,64836768079.33721],[1619222400000,75330204913.11586],[1619308800000,40750306972.48188],[1619395200000,38235048391.544266],[1619481600000,49854404608.39421],[1619568000000,40089412295.186615],[1619654400000,39614113929.41179],[1619740800000,38729438785.54727],[1619827200000,44826342548.85405],[1619913600000,36578403924.62257],[1620000000000,32478019170.18642],[1620086400000,44893410910.047325],[1620172800000,59340296609.89405],[1620259200000,60095509519.19639],[1620345600000,72530966035.15367],[1620432000000,56033405554.59759],[1620518400000,54929556729.38589],[1620567989000,61167258987.131546]]} \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/cx2mysql.pl b/cx2mysql.pl new file mode 100644 index 0000000..236d2e8 --- /dev/null +++ b/cx2mysql.pl @@ -0,0 +1,136 @@ +use strict; +use File::Slurp qw(:std); +use IO::Handle; +use File::Path qw(make_path); +use Data::Printer; + +my $datei = 'admin.sql'; + +my @lines = read_file($datei); + +write_file('admin2.sql', ''); + +my %spalten; +my $spaltenbestimmen = 0; +my $inserts = 0; +my $ignoreline = 0; +my $noreturn = 0; + +for my $l ( @lines ) { + $noreturn = 0; + chomp($l); + if ( $l =~ /CREATE INDEX|CREATE UNIQUE/ ) { + $ignoreline = 1; + } + + if ( $l eq "/" ) { + $inserts = 0; + } + + if ( $inserts == 1 ) { + $l =~ s/" "/""/g; + $l =~ s/" /"/g; + $l =~ s/ "/"/g; + $l =~ s/'/\\'/g; + $l =~ s/,,,/,NULL,NULL,/g; + $l =~ s/,,/,NULL,/g; + $l =~ s/^,"/NULL,"/g; + $l = $l =~ s/,$//r; + $l = "($l),"; + } + + $l =~ s/~ME~/Ä/g; + $l =~ s/~NM~/Ü/g; + $l =~ s/~NG~/Ö/g; + $l =~ s/~OE~/ä/g; + $l =~ s/~PM~/ü/g; + $l =~ s/~PG~/ö/g; + $l =~ s/~NP~/ß/g; + $l =~ s/~ANAK~/\\n/g; + $l =~ s/ä/ä/g; + $l =~ s/~LF~/\\/g; + $l =~ s/ü/ü/g; + $l =~ s/ö/ö/g; + + $l =~ s/"\\n"/""/g; + +# if ( $l =~ /~..~/ ) { +# p $l; +# } + + $l =~ s/\$long/""/g; + + next if ( $l =~ /SET LOADVERSION|PCTFREE|^\\|~/ ); + next if ( $l eq '/' ); + + + if ( $l =~ /\$DATATYPES/ ) { + $l = "VALUES"; + $inserts = 1; + } + + if ( $l =~ /INSERT INTO/ ) { + $noreturn = 1; + $l = $l =~ s/VALUES//r; + $spaltenbestimmen = 0; + } + + if ( $spaltenbestimmen > 0 ) { + if ( $l =~ /\)$/ ) { + $l = "$l;\n"; + }; + + my @sp = split(/ /, $l); + + $spalten{$spaltenbestimmen}= $sp[2]; + $spaltenbestimmen += 1; + } + + for my $z ( 0 .. 20 ) { + if ( $l =~ / :$z/ ) { + # print "$z $spalten{$z}\n"; + $noreturn = 1; + $l = $l =~ s/:$z/$spalten{$z}/r; + } + } + + if ( $l =~ /CREATE TABLE/ ) { + # p $l; + my $tabname = $l =~ s/CREATE TABLE SYSADM.//r; + $tabname =~ s/ \(//; + + $l = "DROP TABLE IF EXISTS `$tabname`;\n" . $l; + p $l; + + $l = $l =~ s/CREATE TABLE/CREATE TABLE IF NOT EXISTS/r; + $spaltenbestimmen = 1; + #if ( $l =~ /SYSADM.TEL_ALIASES|SYSADM.DATEIEN|SYSADM.PC_NET|SYSADM.PC_LOGIN|SYSADM.MMAC|SYSADM.PC_FILE|SYSADM.PC_RPRN|SYSADM.INV_INI|SYSADM.PC_KARTEN|SYSADM.HD_LOESUNG|SYSADM.HD_STICHWORT|SYSADM.HD_MELDG|SYSADM.TEL_TELEFON|SYSADM.TEL_NAMEN|SYSADM.PROXYMAILLOG/ ) { + if ( $l =~ /SYSADM.CX_/ ) { + if ( $l =~ /CX_IPOLD/ ) { + $ignoreline = 1; + } else { + $ignoreline = 0; + } + } else { + $ignoreline = 1; + } + } + if ( $ignoreline == 1 ) { + next; + }; + + next if ( $l eq '(//),' ); + + $l =~ s/SYSADM.//g; + append_file("admin2.sql", $l.( $noreturn == 1 ? "": "\n") ); +} + +my $lin = read_file("admin2.sql"); + +$lin =~ s/\),\nDROP/\);\n\nDROP/g; # +$lin =~ s/, OBJ0/, I2/g; +$lin =~ s/\),$/\);/; + +write_file('cx.sql', $lin); + +1; \ No newline at end of file diff --git a/dbcompare.pl b/dbcompare.pl new file mode 100644 index 0000000..fdb8d21 --- /dev/null +++ b/dbcompare.pl @@ -0,0 +1,114 @@ +#!/usr/bin/perl -w + +use strict; +use warnings; +use DBI; +use Data::Dumper; +use JSON; +use Getopt::Long; +use File::Slurp qw(:std); +use Term::ANSIColor; + +my $inhalt; # Refrenztdaten aus der JSON Datei +my $write = 0; # Parameter zum schreiben der Datei +my $fileexist = 1; # Existiert die angegene Datei nicht wird sie zu 0 und eine Meldung erscheint +my $db = ""; # Datenbankparameter +my $user = ""; # Datenbankuser +my $pass = ""; # Datenbankpasswort +my $file = ""; # Referenzdatei +my $server = ""; # Datenbankserver +my $result = ""; # ergebnis des Vergleichens + +my %h = ('write' => \$write, 'db' => \$db, 'user' => \$user, 'pass' => \$pass, 'file' => \$file, 'server' => \$server); +my $tref; +my @tabletmp; +GetOptions (\%h, 'write=i', 'db=s', 'user=s', 'pass=s', 'file=s', 'server=s'); + +if ( $db eq "" || $user eq "" || $user eq "" || $file eq "" || $server eq "" ) { + print "Willkommen zum Vergleich von einer Mysqldatenbank mit einer Refrenzdatei im JSON Format\n"; + print "es fehlen folgende Parameter\n"; + print "\n"; + print "--server -s = Datenbankserver\n" if ($server eq ""); + print "--db -d = Datenbankname\n" if ($db eq ""); + print "--user -u = Datenbankuser\n" if ($user eq ""); + print "--pass -p = Datenbankpasswort\n" if ($pass eq ""); + print "--file -f = Datei mit Pfadangabe als Referenz\n" if ($file eq ""); + print "--write -w = über/Schreibt die Refrenzdatei noch im Scriptordner\n" if ($write eq ""); + exit; +} + +my $dbh = DBI->connect("DBI:mysql:$db:$server", $user, $pass) + #my $dbh = DBI->connect('DBI:mysql:prod:ares', 'root', 'jagger') + or die "Couldn't connect to database: " . DBI->errstr; + + #my @s1 = $dbh->selectall_arrayref("SHOW TABLE STATUS FROM `ats`;", { Slice => {} }); +my $s1 = $dbh->selectall_arrayref("SHOW FULL TABLES FROM $db;", { Slice => {} }); + +# Datei einlesen +my $fi = read_file( $file, err_mode => "quiet"); + +if ( $fi ) { + $inhalt = decode_json($fi); +} else { + $fileexist = 0; +} + +for my $tab ( @{$s1} ) { + my $n = $tab->{"Tables_in_$db"}; + my $s2 = $dbh->selectall_arrayref("DESCRIBE $db.$n" , { Slice => {} }); + my @tabelle; + + for my $s ( @{$s2} ) { + my $f = $s->{Field}; + $tref->{ $n }->{$f}->{Type} = $s->{Type}; + $tref->{ $n }->{$f}->{Null} = $s->{Null}; + $tref->{ $n }->{$f}->{Key} = $s->{Key}; + $tref->{ $n }->{$f}->{Default} = $s->{Default}; + $tref->{ $n }->{$f}->{Extra} = $s->{Extra}; + + push @tabelle, $s; + } + push @tabletmp, { 'name' => $n , "col" => [ @tabelle] }; +} + +for my $ref ( @{$inhalt} ) { + my $resulttemp = ""; + my $name = $ref->{name}; + for my $col ( @{$ref->{col}} ) { + #print Dumper($col, $tref->{ $name }->{$col->{Field}}->{Default}, $tref->{ $name }->{$col->{Field}}->{Key}, $tref->{ $name }->{$col->{Field}}->{Type}, $tref->{ $name }->{$col->{Field}}->{Extra}); + my $defaultref = defined $col->{Default} ? $col->{Default} : 'Null'; + my $default = defined $tref->{ $name }->{$col->{Field}}->{Default} ? $tref->{ $name }->{$col->{Field}}->{Default} : 'Null'; + + if ( $defaultref ne $default ) { + $resulttemp .= "column: $col->{Field} Default: \t\t $defaultref \t $default\n"; + } + if ( $col->{Key} ne $tref->{ $name }->{$col->{Field}}->{Key} ) { + $resulttemp .= "column: $col->{Field} Key: \t\t $col->{Key} \t $tref->{ $name }->{$col->{Field}}->{Key}\n"; + } + if ( $col->{Type} ne $tref->{ $name }->{$col->{Field}}->{Type} ) { + $resulttemp .= "column: $col->{Field} Type: \t\t $col->{Type} \t $tref->{ $name }->{$col->{Field}}->{Type}\n"; + } + if ( $col->{Extra} ne $tref->{ $name }->{$col->{Field}}->{Extra} ) { + $resulttemp .= "column: $col->{Field} Extra: \t\t $col->{Extra} \t $tref->{ $name }->{$col->{Field}}->{Extra}\n"; + } + if ( $col->{Null} ne $tref->{ $name }->{$col->{Field}}->{Null} ) { + $resulttemp .= "column: $col->{Field} Null: \t\t $col->{Null} \t $tref->{ $name }->{$col->{Field}}->{Null}\n"; + } + } + if ( $resulttemp ne "" ) { + $result .= "table: $name\n"; + $result .= $resulttemp; + } +} + + +if ( $write == 1 || $fileexist == 0 ) { + write_file($file, encode_json(\@tabletmp) ); + print "Die angegebene Datei existiert nicht und wird erstellt\n" if ( $fileexist == 0 ); + print "Datei $file wurde geschrieben\n"; +} else { + print $result eq "" ? "Alles bestens, keine Unterschiede gefunden\n" : $result; +} + +$dbh->disconnect; +1; \ No newline at end of file diff --git a/download_datatables.pl b/download_datatables.pl new file mode 100644 index 0000000..ef184c1 --- /dev/null +++ b/download_datatables.pl @@ -0,0 +1,101 @@ +#!/perl -w +use warnings; +use File::Slurp qw(:std); +use File::stat; +use File::Path qw(make_path); +# use IO::Socket::SSL; +use LWP::UserAgent; +use Data::Printer; +use Crypt::SSLeay; +use Net::SSL; +#use Win32::File::VersionInfo; +use POSIX qw(strftime); + +$ENV{PERL_NET_HTTPS_SSL_SOCKET_CLASS} = "Net::SSL"; +$ENV{PERL_LWP_SSL_VERIFY_HOSTNAME} = 0; +$| = 1; + +my $bib = { + 'autofill' => 'AutoFill', + 'buttons' => 'Buttons', + 'select' => 'Select', + 'staterestore' => 'StateRestore', + 'scroller' => 'Scroller', + 'searchbuilder' => 'SearchBuilder', + 'searchpanes' => 'SearchPanes', + 'rowreorder' => 'RowReorder', + 'responsive' => 'Responsive', + 'rowgroup' => 'RowGroup', + 'colreorder' => 'ColReorder', + 'fixedcolumns' => 'FixedColumns', + 'keytable' => 'KeyTable', + 'fixedheader' => 'FixedHeader', + 'datetime' => 'Datetime', +}; + +my @dateien; + +my $downloadfolder = 'D:\\wsldata\\htlib\\jquery-datatables'; + +my $ua = LWP::UserAgent->new(timeout => 10); +$ua->agent('Mozilla/5.0'); +$ua->show_progress( 1 ); + +my $response = $ua->get( 'https://cdn.datatables.net/'); +my @releases = $response->as_string =~ /href="(.*)">Release notes/g; + +for my $rel ( @releases ) { + my $folder = $rel =~ s/\/\/cdn.datatables.net\///r; + my @urlsplit = split('/', $folder); + + $folder = $folder =~ s/\//\\\\/gr; + + if ( $urlsplit[0] !~ /^\d*\.\d*\.\d*$/ ) { + if ( $bib->{$urlsplit[0]} ) { + $folder = $folder =~ s/$urlsplit[0]/$bib->{$urlsplit[0]}/r; + } + + $folder = 'extensions\\'. $folder; + } + if ( !-e $downloadfolder.'\\'. $folder) { + my $response = $ua->get( 'https://cdn.datatables.net/'. $rel); + my @files = $response->as_string =~ /\/\//g; + for my $f ( @files ) { + if ( $f !~ /mjs$|json$/ ) { + push @dateien, $f; + } + } + } else { + $folder = $folder =~ s/\\\\$//rg; + $folder = $folder =~ s/\\\\/\\/rg; + print "$folder -> aktuell\n"; + } +} + +for my $da ( @dateien ) { + next if $da !~ /cdn\.datatables\.net/ or $da =~ /mjs$/ ; + my $folder = $da =~ s/\/\/cdn.datatables.net\///r; + my @urlsplit = split('/', $folder); + my $file = $urlsplit[-1]; + + $folder = $folder =~ s/$file//r; + $folder = $folder =~ s/\//\\\\/gr; + + if ( $urlsplit[0] !~ /^\d*\.\d*\.\d*$/ ) { + if ( $bib->{$urlsplit[0]} ) { + $folder = $folder =~ s/$urlsplit[0]/$bib->{$urlsplit[0]}/r; + } + + $folder = 'extensions\\'. $folder; + } + # + if ( !-e $downloadfolder.'\\'. $folder.$file) { + make_path( $downloadfolder.'\\'. $folder ); + my $response = $ua->get( 'https:'. $da, ':content_file' => $downloadfolder.'\\'. $folder.$file); + } +} + + +system("pause"); + +1; diff --git a/feiertage.pl b/feiertage.pl new file mode 100644 index 0000000..55e5fd7 --- /dev/null +++ b/feiertage.pl @@ -0,0 +1,135 @@ +package Feiertage; + +sub feiertage{ + +# Aufruf +# +# require 'feiertage.pl'; +# %f=&feiertage($jahr,$region); +# +# $jahr=gew�nschtes Jahr +# +# $region = Leer = Deutschland +# = Bayern: Deutschland + Lokale Feiertage Bayerns +# = falls erweitert wird: Regionen getrennt durch Leerzeichen ' ' +# +# Einsatzbereich des Scriptes 1.1.1970 - 31.12.2038, diese Limitierung erfolgt durch timelocal() +# auf neueren Systemen kann dieses Enddatum aber durchaus �berschritten werden +# +# R�ckgabewerte +# alle %feiertage{Name des Feiertages}="tag.monat."; +# + +use strict; +require 'timelocal.pl'; + +my $eintag=86400; #Sekunden des Tages +my $jahr=shift; +my $region=shift; +my ($i,$j,$c,$h,$g,$l,$EasterMonth,$EasterMonth,$EasterDay,$EasterDate,$day,$mday,$mon,$wert); +my %feiertage=(); +# +# copyright 2001 by Peter Baumann +# Verwendung und Weitergabe nur gestattet, wenn der Hinweis auf den Ersteller dieses Scriptes erhalten bleibt +# + $g = $jahr % 19; + $c = int($jahr/100); + $h = ($c - int($c/4)-int((8*$c+13)/25)+ 19*$g + 15) % 30; + $i = $h - int($h/28)*(1 -int($h/28)*int(29/($h+1))*int((21 - $g)/11)); + $j = ($jahr + int($jahr/4) + $i + 2 - $c + int($c/4)); + $j = $j % 7; + + +$l = $i - $j; +$EasterMonth = 3 + int(($l+40)/44); +$EasterDay = $l + 28 - 31*int($EasterMonth/4); + +if ($EasterMonth==3) { + $mday=$EasterDay; + $mon=3; + $EasterDate = 'March ' . $EasterDay . ', ' . $jahr; + } +else { $mday=$EasterDay; + $mon=4; + $EasterDate = 'April ' . $EasterDay . ', ' . $jahr;} + + + +my $epoche=&maketime($mday,$mon,$jahr); +my $datum=&getdays($epoche); # Das w�re der Ostersonntag, denn danach richten + # sich alle religi�sen Feiertage wie Ostern, + # Pfingsten, Fronleichnam, Himmelfahrt oder auch + # "Rosenmontag", der 7 Wochen vor Ostermontag ist + +### Feste Feiertage, das kann ja jeder ... +$feiertage{'Neujahr'}="1.1."; +$feiertage{'Tag der Arbeit'}="1.5."; +$feiertage{'Tag der deutschen Einheit'}="3.10."; +$feiertage{'1. Weihnachtstag'}="25.12."; +$feiertage{'2. Weihnachtstag'}="26.12"; + +my $owert=$epoche; + +### +$wert=$owert-2*$eintag; +$datum=&getdays($wert); +$feiertage{'Karfreitag'}=$datum; +### +$wert=$owert+$eintag; +$datum=&getdays($wert); +$feiertage{'Ostermontag'}=$datum; +### +$wert=$owert+49*$eintag; +$datum=&getdays($wert); +$feiertage{'Pfingstsonntag'}=$datum; +### +$wert=$owert+50*$eintag; +$datum=&getdays($wert); +$feiertage{'Pfingstmontag'}=$datum; +### +$wert=$owert+39*$eintag; +$datum=&getdays($wert); +$feiertage{'Christi Himmelfahrt'}=$datum; + +### + +my @region=split(/ /,$region); + +foreach $region (@region){ + +## Region Bayern ### +if ($region eq 'Bayern'){ + $wert=$owert+60*$eintag; + $datum=&getdays($wert); + $feiertage{'Fronleichnam'}=$datum; + + ### + $feiertage{'Allerheiligen'}="1.11."; + ### + $feiertage{'Heilige drei K�nige'}="6.1."; + } ## Ende Bayern + +} + +return %feiertage; +} + + +sub getdays{ +my $wert=shift; +(my $sec,my $min,my$ hour,my $mday,my $mon,my $yr,my $wday,my $yday,my $isdst) = localtime($wert); +$mon++; +$yr+=1900; +my $datum=$mday.'.'.$mon.'.'; +return $datum; +} + +sub maketime{ + my $mday=shift; + my $mon=shift; + my $jahr=shift; + return timelocal(0,0,0,$mday,$mon-1,$jahr-1900); +} + + +1; \ No newline at end of file diff --git a/geo.pl b/geo.pl new file mode 100644 index 0000000..ec8c03a --- /dev/null +++ b/geo.pl @@ -0,0 +1,79 @@ +use Data::Printer; +use Mojo::UserAgent; +use File::Slurp; +use Mojo::JSON qw(decode_json encode_json); + +my $ua = Mojo::UserAgent->new; +my $url = Mojo::URL->new('http://192.168.2.1/Status_Conntrack.asp')->userinfo('admin:dd2016#'); +my $req = $ua->get($url)->result->body; +my $ct = time; + +my @match = $req =~ /\('(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})'\)/gm; +my @newips; +my %kenneichschon; + +my $text = read_file('ips.json'); +my $rf = decode_json $text; + +my @knownips = @{$rf->{ips}}; +my $lasttime = $rf->{lasttime}; + +for my $ip ( @match ) { + next if ( $ip =~ /192.168/ ); + next if ( $ip =~ /127.0.0.1/ ); + next if ( $ip =~ /255.255.255.255/ ); + + if ( _isinjson($ip) ) { + #print "$ip bekannt\n"; + next; + } + + if ( not defined $kenneichschon{$ip} ) { + push @newips, $ip; + $kenneichschon{$ip} = 1; + } +} + +my $ua2 = Mojo::UserAgent->new; + +my $out = 0; +if ( $lasttime + 60 > $ct ) { + my $c = $ct - $lasttime; + $c = 60 - $c; + print "keine 60 Sekunden her noch $c sek\n"; + exit; +} else { + $lasttime = $ct; + for my $ip ( @newips ) { + print "Teste $ip\n"; + last if ( $out == 45 ); + $out ++; + my $req2 = $ua2->get("http://ip-api.com/json/$ip")->result; + p $req2; + + next if ( not defined $req2->json ); + push @knownips, $req2->json; + } +} + +my $h = { + lasttime => $lasttime, + ips => \@knownips +}; + +write_file('ips.json', encode_json $h ); + +sub _isinjson { + my ($ip) = @_; + + my $ok; + for my $ipinjson ( @knownips ) { + if ( $ipinjson->{query} eq $ip ) { + $ok = 1; + last; + } + } + return $ok; +} + +1; \ No newline at end of file diff --git a/lite.pl b/lite.pl new file mode 100644 index 0000000..7d604f0 --- /dev/null +++ b/lite.pl @@ -0,0 +1,25 @@ +# Automatically enables "strict", "warnings", "utf8" and Perl 5.16 features +use Mojolicious::Lite -signatures; +use Data::Printer; + +# Route with placeholder +get '/:foo' => sub ($c) { + my $foo = $c->param('foo'); + $c->render(text => "Hello"); +}; + +get '/' => sub ($c) { + p $c->tx->req; + $c->render(text => "Hello"); + +}; + +post '/*' => sub ($c) { + p $c->tx; + + $c->render(text => "Helloo."); + +}; + +# Start the Mojolicious command system +app->start; \ No newline at end of file diff --git a/mqtt.html b/mqtt.html new file mode 100644 index 0000000..eca994c --- /dev/null +++ b/mqtt.html @@ -0,0 +1,49 @@ + + + + + MQTT.JS + + + + + + + + + + + + + + + +
+ +
+ + + + + \ No newline at end of file diff --git a/netflix/Device/netflix.com_cookies.txt b/netflix/Device/netflix.com_cookies.txt new file mode 100644 index 0000000..a5ac580 --- /dev/null +++ b/netflix/Device/netflix.com_cookies.txt @@ -0,0 +1,11 @@ +# Netscape HTTP Cookie File +# http://curl.haxx.se/rfc/cookie_spec.html +# This is a generated file! Do not edit. + +.netflix.com TRUE / FALSE 1676245675 flwssn 126ad3c2-280b-4639-8ca1-cbcc8323832a +.netflix.com TRUE / FALSE 1707770887 memclid b79e4d55-001c-488e-b95b-50b82400835d +.netflix.com TRUE / FALSE 1707770875 nfvdid BQFmAAEBEGm14ZeYVDPGxuKwNAVl_R5gP66oZPlppB0oGsKJi9rWAmBwH7O2DgjAKRuFZBr10f-G08BxMFS_a5qpK69kDLoJee6eRMlherGLkctY3wDMroill9EZDz-qb1tAZls4WQYsCjdAAsfNj-SRl6Sk4TPV +.netflix.com TRUE / TRUE 1707770875 SecureNetflixId v%3D2%26mac%3DAQEAEQABABTDE2oAhlKnrRlGtJ7vT43e7mXH4EmvR1o.%26dt%3D1676234868474 +.netflix.com TRUE / TRUE 1707770875 NetflixId v%3D2%26ct%3DBQAOAAEBEP23_ISlwrDOfGkD_mWB9bGB4OnWjARJ7ZW5qCBs-qDWcqZ1VAiWpeMJL_xhDJY7ZyV9z0Yy_CEHWXcOrTdbYbkznP0lVbYxhQwMscXC3eP6wpx816UG0ThZ1klIgomiHrZSuSBrrrqJtcYx-xGKHDvakYERu1RF34R4CqGPTRQfD-zyOCLikejDyxXlPI4ILQCBSh6uQBRx8ZMWMm5tGx0J2Geha15naXEzPtRx5I_TYINBTN3dl52OJ756Amj-eheVjLQr6uDZZEQzzbOcs2YO0XNuwoo7it7hd-NzYJtdJ8g9e2IVm1bATrNOZueywVUA_YZ3W6WJ9OV9_XfGkWXS3H6bVxEJMV-qwjYu5dtaZM_Umqm8nSL5haShBfS4Lqzi9IZ_XKVoerjUQgkn1Z9nQn4EouV-e0RekSKcVpzTxC4mXvcyjukfkFPnqzTLlpUT0KPJ-R658O7-e0Pi03I9j83cQjFP7KEMr2svk9D6UIT8YlKeWiP2yiFWzbByrmEc2gb4KfZ-Ofcitc3_EpIxqV8otD2svwqiSaD0a252nD9zKXwZeTmCbBzGTFJ_WFOqtKvuOBW5-76bOEdc0njxCvWohkbdHEUodUrMzcWb1qKoY-5zPo2nUMUyF_uTw1v4DpGhDDiVJ504KAVI-Cnrjw..%26bt%3Ddbl%26ch%3DAQEAEAABABR7fIbhMFlDRfXIjkB1Yqm4WMxEd_QLsHw.%26mac%3DAQEAEAABABRqk1Gp7t-INiDPrAKLi9LJg0EK2E5Pzuc. +.netflix.com TRUE / FALSE 1707770877 OptanonConsent isGpcEnabled=0&datestamp=Sun+Feb+12+2023+21%3A47%3A57+GMT%2B0100+(Mitteleurop%C3%A4ische+Normalzeit)&version=202301.1.0&isIABGlobal=false&hosts=&consentId=b8751cbe-1231-450c-9e01-1be19363548e&interactionCount=1&landingPath=NotLandingPage&groups=C0001%3A1%2CC0002%3A1%2CC0003%3A1%2CC0004%3A0&AwaitingReconsent=false +.netflix.com TRUE / FALSE 1684010877 netflix-sans-normal-3-loaded true \ No newline at end of file diff --git a/netflix/get.py b/netflix/get.py new file mode 100644 index 0000000..a3710fd --- /dev/null +++ b/netflix/get.py @@ -0,0 +1,26 @@ +from flixcrack import NetflixClient +import asyncio + +client = NetflixClient( + email="", # Insert your email here + password="", # Insert your password here + device="", # Insert your CDM folder name here + quality=1080, + audio_language=["English"], + language="it-IT", # Metadata language + video_profile="high", + quiet=False +) + +async def main(): + items = client.get_viewables(81470938, episode=1) + for item in items: + await client.download(item["viewable_id"], + client._file_name( + item["title"], + item["season"], + item["episode"], + "dvx" + ) + ) +asyncio.run(main()) \ No newline at end of file diff --git a/openwrt/source_analyse.pl b/openwrt/source_analyse.pl new file mode 100644 index 0000000..1af2a57 --- /dev/null +++ b/openwrt/source_analyse.pl @@ -0,0 +1,96 @@ +use Mojo::UserAgent; +use Data::Printer; +use File::Slurp; +use JSON; + +my $ua = Mojo::UserAgent->new; +$ua->max_redirects(1); + +my $openwrtversion = '24.10.0-rc2'; +my @routers = ( + { + ip => '192.168.2.1', + name => 'HWR', + router => 'wr3000' + }, + { + ip => '192.168.2.142', + name => 'DACH', + router => 'x5000r' + } +); +my $sources = { + x5000r => [ + "https://downloads.openwrt.org/releases/$openwrtversion/targets/ramips/mt7621/packages/Packages.manifest", + "https://downloads.openwrt.org/releases/$openwrtversion/packages/mipsel_24kc/base/Packages.manifest", + "https://downloads.openwrt.org/releases/$openwrtversion/packages/mipsel_24kc/luci/Packages.manifest", + "https://downloads.openwrt.org/releases/$openwrtversion/packages/mipsel_24kc/packages/Packages.manifest", + "https://downloads.openwrt.org/releases/$openwrtversion/packages/mipsel_24kc/routing/Packages.manifest", + "https://downloads.openwrt.org/releases/$openwrtversion/packages/mipsel_24kc/telephony/Packages.manifest" + ], + wr3000 => [ + "https://downloads.openwrt.org/releases/$openwrtversion/targets/mediatek/filogic/packages/Packages.manifest", + "https://downloads.openwrt.org/releases/$openwrtversion/packages/aarch64_cortex-a53/base/Packages.manifest", + "https://downloads.openwrt.org/releases/$openwrtversion/packages/aarch64_cortex-a53/luci/Packages.manifest", + "https://downloads.openwrt.org/releases/$openwrtversion/packages/aarch64_cortex-a53/packages/Packages.manifest", + "https://downloads.openwrt.org/releases/$openwrtversion/packages/aarch64_cortex-a53/routing/Packages.manifest", + "https://downloads.openwrt.org/releases/$openwrtversion/packages/aarch64_cortex-a53/telephony/Packages.manifest" + ], +}; + +my $json = {}; + +for my $router ( keys %{$sources} ) { + $json->{$router} = {}; + for my $t ( @{$sources->{$router}} ) { + my $tx = $ua->get($t)->result->body; + my @packages = $tx =~ /Package: (.*)/g; + my @size = $tx =~ /Size: (.*)/g; + my @version = $tx =~ /Version: (.*)/g; + + my $cnt = 0; + for my $tr ( @packages ) { + $json->{$router}->{$tr} = { + version => $version[$cnt], + size => $size[$cnt], + }; + $cnt ++; + } + } +} + +for my $r ( @routers ) { + my $name = $r->{name}; + my $namerouter = $r->{router}; + my $ip = $r->{ip}; + + my $newpack = "$namerouter\_new_packages_$name.txt"; + my $missingpack = "$namerouter\_missing_packages_$name.txt"; + + my $l = `ssh root\@$ip "opkg list-installed"`; + my @routerdata = split(/\n/, $l); + + my $maxsize = 0; + write_file($newpack, '-uboot-envtools'); + write_file($missingpack, ''); + + my $newpackage = {}; + + for my $pac ( @routerdata ) { + chomp $pac; + my ( $paket ) = split( ' - ', $pac ); + + if ( $newpackage->{$paket} ) { + print "$paket: already in source\n"; + } else { + + if ( $json->{$namerouter}->{$paket} ) { + $newpackage->{$paket} = 1; + $maxsize = $maxsize + $json->{$namerouter}->{$paket}->{size}; + append_file($newpack, " $paket\n"); + } else { + append_file($missingpack, " $paket\n"); + } + } + } +} diff --git a/openwrt/wr3000_missing_packages_HWR.txt b/openwrt/wr3000_missing_packages_HWR.txt new file mode 100644 index 0000000..26bde72 --- /dev/null +++ b/openwrt/wr3000_missing_packages_HWR.txt @@ -0,0 +1,71 @@ + kernel + kmod-cfg80211 + kmod-crypto-acompress + kmod-crypto-aead + kmod-crypto-authenc + kmod-crypto-ccm + kmod-crypto-cmac + kmod-crypto-crc32c + kmod-crypto-ctr + kmod-crypto-des + kmod-crypto-gcm + kmod-crypto-gf128 + kmod-crypto-ghash + kmod-crypto-hash + kmod-crypto-hmac + kmod-crypto-hw-safexcel + kmod-crypto-kpp + kmod-crypto-lib-chacha20 + kmod-crypto-lib-chacha20poly1305 + kmod-crypto-lib-curve25519 + kmod-crypto-lib-poly1305 + kmod-crypto-manager + kmod-crypto-md5 + kmod-crypto-null + kmod-crypto-rng + kmod-crypto-seqiv + kmod-crypto-sha1 + kmod-crypto-sha256 + kmod-crypto-sha512 + kmod-gpio-button-hotplug + kmod-hwmon-core + kmod-leds-gpio + kmod-lib-crc-ccitt + kmod-lib-crc32c + kmod-lib-lzo + kmod-libphy + kmod-mac80211 + kmod-mt76-connac + kmod-mt76-core + kmod-mt7915e + kmod-mt7981-firmware + kmod-nf-conntrack + kmod-nf-conntrack6 + kmod-nf-flow + kmod-nf-log + kmod-nf-log6 + kmod-nf-nat + kmod-nf-reject + kmod-nf-reject6 + kmod-nfnetlink + kmod-nft-core + kmod-nft-fib + kmod-nft-nat + kmod-nft-offload + kmod-phy-aquantia + kmod-ppp + kmod-pppoe + kmod-pppox + kmod-slhc + kmod-thermal + kmod-udptunnel4 + kmod-udptunnel6 + kmod-wireguard + libblobmsg-json20230523 + libc + libjson-script20230523 + libmbedtls12 + libubox20230523 + libubus20230605 + luci-app-opkg + luci-i18n-opkg-de diff --git a/openwrt/wr3000_new_packages_HWR.txt b/openwrt/wr3000_new_packages_HWR.txt new file mode 100644 index 0000000..4243ead --- /dev/null +++ b/openwrt/wr3000_new_packages_HWR.txt @@ -0,0 +1,120 @@ +-uboot-envtools banip + base-files + bcp38 + busybox + ca-bundle + cgi-io + ddns-scripts + ddns-scripts-services + dnsmasq + dropbear + eip197-mini-firmware + firewall4 + fstools + fwtool + getrandom + hostapd-common + iw + iwinfo + jansson4 + jshn + jsonfilter + libatomic1 + libgcc1 + libiwinfo-data + libiwinfo20230701 + libjson-c5 + liblua5.1.5 + liblucihttp-lua + liblucihttp-ucode + liblucihttp0 + libmnl0 + libnftnl11 + libnl-tiny1 + libpthread + libqrencode + librt + libubus-lua + libuci20130104 + libuclient20201210 + libucode20230711 + libustream-mbedtls20201210 + logd + lua + luci + luci-app-banip + luci-app-bcp38 + luci-app-ddns + luci-app-firewall + luci-base + luci-i18n-banip-de + luci-i18n-base-de + luci-i18n-bcp38-de + luci-i18n-ddns-de + luci-i18n-firewall-de + luci-lib-base + luci-lib-ip + luci-lib-json + luci-lib-jsonc + luci-lib-nixio + luci-lib-uqr + luci-light + luci-lua-runtime + luci-mod-admin-full + luci-mod-network + luci-mod-rpc + luci-mod-status + luci-mod-system + luci-proto-ipv6 + luci-proto-ppp + luci-proto-wireguard + luci-ssl + luci-theme-bootstrap + mt7981-wo-firmware + mtd + netifd + nftables-json + odhcp6c + odhcpd-ipv6only + openwrt-keyring + opkg + ppp + ppp-mod-pppoe + procd + procd-seccomp + procd-ujail + px5g-mbedtls + qrencode + resolveip + rpcd + rpcd-mod-file + rpcd-mod-iwinfo + rpcd-mod-luci + rpcd-mod-rpcsys + rpcd-mod-rrdns + rpcd-mod-ucode + ubi-utils + ubox + ubus + ubusd + uci + uclient-fetch + ucode + ucode-mod-fs + ucode-mod-html + ucode-mod-lua + ucode-mod-math + ucode-mod-nl80211 + ucode-mod-rtnl + ucode-mod-ubus + ucode-mod-uci + ucode-mod-uloop + uhttpd + uhttpd-mod-ubus + urandom-seed + urngd + usign + wireguard-tools + wireless-regdb + wpa-cli + wpad-basic-mbedtls diff --git a/openwrt/x5000r_missing_packages_DACH.txt b/openwrt/x5000r_missing_packages_DACH.txt new file mode 100644 index 0000000..35c3134 --- /dev/null +++ b/openwrt/x5000r_missing_packages_DACH.txt @@ -0,0 +1,55 @@ + kernel + kmod-cfg80211 + kmod-crypto-acompress + kmod-crypto-aead + kmod-crypto-ccm + kmod-crypto-cmac + kmod-crypto-crc32c + kmod-crypto-ctr + kmod-crypto-gcm + kmod-crypto-gf128 + kmod-crypto-ghash + kmod-crypto-hash + kmod-crypto-hmac + kmod-crypto-manager + kmod-crypto-null + kmod-crypto-rng + kmod-crypto-seqiv + kmod-crypto-sha512 + kmod-gpio-button-hotplug + kmod-hwmon-core + kmod-leds-gpio + kmod-lib-crc-ccitt + kmod-lib-crc32c + kmod-lib-lzo + kmod-mac80211 + kmod-mt76-connac + kmod-mt76-core + kmod-mt7915-firmware + kmod-mt7915e + kmod-nf-conntrack + kmod-nf-conntrack6 + kmod-nf-flow + kmod-nf-log + kmod-nf-log6 + kmod-nf-nat + kmod-nf-reject + kmod-nf-reject6 + kmod-nfnetlink + kmod-nft-core + kmod-nft-fib + kmod-nft-nat + kmod-nft-offload + kmod-ppp + kmod-pppoe + kmod-pppox + kmod-slhc + kmod-thermal + libblobmsg-json20230523 + libc + libjson-script20230523 + libmbedtls12 + libubox20230523 + libubus20230605 + luci-app-opkg + luci-i18n-opkg-de diff --git a/openwrt/x5000r_new_packages_DACH.txt b/openwrt/x5000r_new_packages_DACH.txt new file mode 100644 index 0000000..8641ed6 --- /dev/null +++ b/openwrt/x5000r_new_packages_DACH.txt @@ -0,0 +1,86 @@ +-uboot-envtools base-files + busybox + ca-bundle + cgi-io + dnsmasq + dropbear + firewall4 + fstools + fwtool + getrandom + hostapd-common + iw + iwinfo + jansson4 + jshn + jsonfilter + libgcc1 + libiwinfo-data + libiwinfo20230701 + libjson-c5 + liblucihttp-ucode + liblucihttp0 + libmnl0 + libnftnl11 + libnl-tiny1 + libpthread + libuci20130104 + libuclient20201210 + libucode20230711 + libustream-mbedtls20201210 + logd + luci + luci-app-firewall + luci-base + luci-i18n-base-de + luci-i18n-firewall-de + luci-light + luci-mod-admin-full + luci-mod-network + luci-mod-status + luci-mod-system + luci-proto-ipv6 + luci-proto-ppp + luci-ssl + luci-theme-bootstrap + mtd + netifd + nftables-json + odhcp6c + odhcpd-ipv6only + openwrt-keyring + opkg + ppp + ppp-mod-pppoe + procd + procd-seccomp + procd-ujail + px5g-mbedtls + rpcd + rpcd-mod-file + rpcd-mod-iwinfo + rpcd-mod-luci + rpcd-mod-rrdns + rpcd-mod-ucode + ubi-utils + ubox + ubus + ubusd + uci + uclient-fetch + ucode + ucode-mod-fs + ucode-mod-html + ucode-mod-math + ucode-mod-nl80211 + ucode-mod-rtnl + ucode-mod-ubus + ucode-mod-uci + ucode-mod-uloop + uhttpd + uhttpd-mod-ubus + urandom-seed + urngd + usign + wireless-regdb + wpad-basic-mbedtls diff --git a/readdirtest.pl b/readdirtest.pl new file mode 100644 index 0000000..263ede7 --- /dev/null +++ b/readdirtest.pl @@ -0,0 +1,36 @@ +#!/usr/bin/perl -w +use warnings; +use File::Slurp qw(:std); +use File::stat; +use File::Path; +use Data::Printer; + +my $folder = 'D:\\Test\\code insider\\'; +my @folders; +push @folders, $folder; + +for my $fold ( @folders ) { + opendir my $dh, "$fold"; + my @fol = readdir $dh; + + for my $d ( @fol ) { + if ( $d =~ /^\.|^\.\./ ) { + next; + } + + if ( -d "$fold$d" ) { + if ( $d ne 'data' ) { + # remove_tree("$fold$d"); + } else { + rmtree( "$fold$d\\user-data\\Cache", {keep_root => 1} ); + rmtree( "$fold$d\\user-data\\GPUCache", {keep_root => 1} ); + rmtree( "$fold$d\\user-data\\CachedData", {keep_root => 1} ); + rmtree( "$fold$d\\user-data\\CachedData-x64", {keep_root => 1} ); + } + } else{ + # unlink("$fold$d"); + } + } +} + +1; diff --git a/recursivtest.pl b/recursivtest.pl new file mode 100644 index 0000000..dda90e4 --- /dev/null +++ b/recursivtest.pl @@ -0,0 +1,20 @@ +#!/usr/bin/perl -w + +use strict; +use warnings; +use File::Find qw(finddepth); + + +#sudo mount -t cifs //gw004/Versaflow /media/versashare -o username=administrator,password=8-Tung,domain=mlands + +my $share = '/home/steffen/svn/aoiv/app'; +#my $share = '/media/versashare/versaflow1/Protocol/'; + +finddepth( sub { + return if($_ eq '.' || $_ eq '..' ); + + if ( -d $File::Find::name ) { + my $cnt = `find "$File::Find::name" -type f | wc -l`; + print "$File::Find::name : $cnt" ; + } +}, $share); \ No newline at end of file diff --git a/rediscaht.pl b/rediscaht.pl new file mode 100644 index 0000000..b5d2ed1 --- /dev/null +++ b/rediscaht.pl @@ -0,0 +1,137 @@ +#!/usr/bin/env perl + +use Mojolicious::Lite; +use Mojo::Redis; +use Mojo::JSON 'j'; + +sub handler { + my $tag = shift; + return sub { + my $message = $_[1] || "Closed"; + app->log->debug( "$tag: $message" ) + }; +} + +app->attr( _redis => sub { + my $redis = Mojo::Redis->new; + $redis->on( error => handler("Pub Error") ); + $redis->on( close => handler("Pub") ); + return $redis; +}); + +helper redis => sub { shift->app->_redis }; + +app->attr( _chat => sub { + my $redis = shift->redis; + my $chat = $redis->new($redis); #clone + $chat->subscribe('chat'); + $chat->on( error => handler("Sub Error") ); + $chat->on( close => handler("Sub") ); + return $chat; +}); + +helper chat => sub { + my ($self, $cb) = @_; + my $chat = $self->app->_chat; + $chat->on( message => $cb ); +}; + +any '/' => sub { + my $c = shift; + + my $name = $c->session('name'); + if ( my $new_name = $c->param('name') ) { + $c->session( name => $new_name ); + $name = $new_name; + } elsif ( ! defined $name ) { + return $c->redirect_to('login'); + } + + $c->render('chat'); +}; + +any '/login'; + +any '/logout' => sub { + my $c = shift; + $c->session( expires => 1 ); + $c->redirect_to('/'); +}; + +websocket '/ws/chat' => sub { + my $c = shift; + my $name = $c->session('name'); + + Mojo::IOLoop->stream($c->tx->connection)->timeout(60*60); + + $c->chat( sub { + my ($s, $chan, $message) = @_; + $c->app->log->debug( "Got: $message" ); + $c->send({ text => $message }); + } ); + + $c->on( json => sub { + my ($ws, $data) = @_; + $data->{name} = $name; + my $json = j($data); + $ws->app->log->debug( "Publishing: $json" ); + $c->redis->publish( chat => $json ); + }); + + #my $r = Mojo::IOLoop->recurring( 1 => sub { + # state $i = 1; + # $c->send({ json => { name => 'Joel', message => $i++ }}); + #}); + #$c->on( finish => sub { Mojo::IOLoop->remove($r) } ); +}; + +app->start; + +__DATA__ +@@ layouts/basic.html.ep + + + + <%= title %> + + + + %= content + + +@@ login.html.ep +% layout 'basic'; +% title 'Login'; +%= form_for '/' => method => POST => begin + %= text_field 'name' + %= submit_button 'Login' +% end +@@ chat.html.ep +% layout 'basic'; +% title 'Mojo+Redis Chat'; + +
+%= javascript begin + var ws; + var nows = 0; + function connect () { + if (!("WebSocket" in window)) { + nows = 1; + alert('Your browser does not support WebSockets!'); + return; + } + ws = new WebSocket('<%= url_for('wschat')->to_abs %>'); + ws.onmessage = function (e) { + console.log(e); + var data = JSON.parse(e.data); + $('#log').prepend('

' + data.name + ': ' + data.message + '

'); + }; + } + function send () { + var text = $('#text'); + ws.send(JSON.stringify({ message: text.val() })); + text.val(''); + } + function disconnect () { ws.close() } + $(function(){connect()}); +% end \ No newline at end of file diff --git a/rom_analyse/anal.pl b/rom_analyse/anal.pl new file mode 100644 index 0000000..112cbb1 --- /dev/null +++ b/rom_analyse/anal.pl @@ -0,0 +1,69 @@ +#!/usr/bin/perl -w + +use strict; +use warnings; +use File::Find qw(finddepth); +use File::Slurp; +use Data::Printer; +use Digest::MD5 qw(md5 md5_hex md5_base64); + +#sudo mount -t cifs //gw004/Versaflow /media/versashare -o username=administrator,password=8-Tung,domain=mlands +my @f = read_file('missing_bios_report.txt'); +my $md = {}; +write_file('anal.txt'); +write_file('doppel.txt'); + my $bios = ''; +for my $l ( @f ) { + $l = $l =~ s/\R//r ; + if ( $l =~ /Path\: (.*)/ ) { + $bios = $1; + } elsif ( $l =~ /^ (................................)/ ) { + $md->{$1} = $bios; + # append_file('anal.txt', "$1 - $bios\n") + } +} + + +my $ctx = Digest::MD5->new; +my $share = '/mnt/d/Konsolen/BIOS'; +#my $share = '/media/versashare/versaflow1/Protocol/'; + +my $multimd5 = {}; +my @analyse; + +finddepth( sub { + return if($_ eq '.' || $_ eq '..'|| $_ eq '.keep' ); + + if ( -f $File::Find::name ) { + open(my $fh, '<', $File::Find::name) or die "cannot open file $File::Find::name"; + $ctx->addfile($fh); + my $m = $ctx->hexdigest; + if ( $multimd5->{$m} ) { + my @temp = @{$multimd5->{$m}}; + push @temp, $File::Find::name; + $multimd5->{$m} = \@temp; + } else { + my @temp = ( $File::Find::name ); + $multimd5->{$m} = \@temp; + } + + if ($md->{ uc $m }) { + push @analyse, "$md->{ uc $m } <- $File::Find::name"; + } + + close($fh); + } +}, $share); + + +for my $k ( sort @analyse ) { + append_file('anal.txt', "$k\n") +} + +for my $k ( keys %{$multimd5} ) { + if ( scalar @{ $multimd5->{$k} } > 1 ) { + for my $i ( @{ $multimd5->{$k} } ) { + append_file('doppel.txt', "$k - $i\n") + } + } +} diff --git a/rom_analyse/anal.txt b/rom_analyse/anal.txt new file mode 100644 index 0000000..9d20fa4 --- /dev/null +++ b/rom_analyse/anal.txt @@ -0,0 +1 @@ +/recalbox/share/bios/oricutron/bd500.rom <- /mnt/d/Konsolen/BIOS/oricutron/bd500.rom diff --git a/rom_analyse/doppel.txt b/rom_analyse/doppel.txt new file mode 100644 index 0000000..1dbf4b7 --- /dev/null +++ b/rom_analyse/doppel.txt @@ -0,0 +1,869 @@ +036c5ae4f885cbf62c9bed651c6c58a8 - /mnt/d/Konsolen/BIOS/tos104uk.img +036c5ae4f885cbf62c9bed651c6c58a8 - /mnt/d/Konsolen/BIOS/st-tos/megast_uk/tos104uk.img +84ca6008cb0c5825beffab6c2301e2cf - /mnt/d/Konsolen/BIOS/mame2003/samples/berzerk.zip +84ca6008cb0c5825beffab6c2301e2cf - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/berzerk.zip +db56360c85ef8410dc4bcf8e8602f61e - /mnt/d/Konsolen/BIOS/MSX2R.rom +db56360c85ef8410dc4bcf8e8602f61e - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2R.rom +cbbd1bbcb5e4fd8046b6030ab71fc021 - /mnt/d/Konsolen/BIOS/JiffyDOS_C128.bin +cbbd1bbcb5e4fd8046b6030ab71fc021 - /mnt/d/Konsolen/BIOS/vice/JiffyDOS_C128.bin +6844c127f5b1da3e90303669a7720496 - /mnt/d/Konsolen/BIOS/data/C128/deekay.vpl +6844c127f5b1da3e90303669a7720496 - /mnt/d/Konsolen/BIOS/data/C64/deekay.vpl +6844c127f5b1da3e90303669a7720496 - /mnt/d/Konsolen/BIOS/data/CBM-II/deekay.vpl +6844c127f5b1da3e90303669a7720496 - /mnt/d/Konsolen/BIOS/data/SCPU64/deekay.vpl +c83f48a931fb70f501cb028b01c4d366 - /mnt/d/Konsolen/BIOS/fbneo/samples/natodef.zip +c83f48a931fb70f501cb028b01c4d366 - /mnt/d/Konsolen/BIOS/mame2003/samples/natodef.zip +c83f48a931fb70f501cb028b01c4d366 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/natodef.zip +79ae0d2bb1901b7e606b6dc339b79a97 - /mnt/d/Konsolen/BIOS/ym2608.zip +79ae0d2bb1901b7e606b6dc339b79a97 - /mnt/d/Konsolen/BIOS/fbneo/ym2608.zip +c6b08ae200160eff6c2f2c1552d4ae8b - /mnt/d/Konsolen/BIOS/fbneo/samples/elim2.zip +c6b08ae200160eff6c2f2c1552d4ae8b - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/elim2.zip +2183c2aff17cf4297bdb496de78c2e8a - /mnt/d/Konsolen/BIOS/MSX2EXT.ROM +2183c2aff17cf4297bdb496de78c2e8a - /mnt/d/Konsolen/BIOS/Machines/MSX/MSX2EXT.rom +2183c2aff17cf4297bdb496de78c2e8a - /mnt/d/Konsolen/BIOS/Machines/MSX2/MSX2EXT.rom +2183c2aff17cf4297bdb496de78c2e8a - /mnt/d/Konsolen/BIOS/Machines/MSX2+/MSX2EXT.rom +2183c2aff17cf4297bdb496de78c2e8a - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2EXT.rom +2183c2aff17cf4297bdb496de78c2e8a - /mnt/d/Konsolen/BIOS/msx/MSX2EXT.ROM +3018367b6eb9ef153b2eed55e376bfc0 - /mnt/d/Konsolen/BIOS/Machines/MSX2 - National FS-4500/config (2).ini +3018367b6eb9ef153b2eed55e376bfc0 - /mnt/d/Konsolen/BIOS/Machines/MSX2 - National FS-4500/config.ini +8639fd5e549bd6238cfee79e3e749114 - /mnt/d/Konsolen/BIOS/goldstar.bin +8639fd5e549bd6238cfee79e3e749114 - /mnt/d/Konsolen/BIOS/3do/goldstar.bin +0a93f7940c455905bea6e392dfde92a4 - /mnt/d/Konsolen/BIOS/dc/dc_flash.bin +0a93f7940c455905bea6e392dfde92a4 - /mnt/d/Konsolen/BIOS/dc/flash.bin +ec3a01c91f24fbddcbcab0ad301bc9ef - /mnt/d/Konsolen/BIOS/MSX2.ROM +ec3a01c91f24fbddcbcab0ad301bc9ef - /mnt/d/Konsolen/BIOS/Machines/MSX/MSX2.rom +ec3a01c91f24fbddcbcab0ad301bc9ef - /mnt/d/Konsolen/BIOS/Machines/MSX2/MSX2.rom +ec3a01c91f24fbddcbcab0ad301bc9ef - /mnt/d/Konsolen/BIOS/Machines/MSX2+/MSX2.rom +ec3a01c91f24fbddcbcab0ad301bc9ef - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2.rom +ec3a01c91f24fbddcbcab0ad301bc9ef - /mnt/d/Konsolen/BIOS/msx/MSX2.ROM +7f87889ca7ee2537f0c1993d35d0fb18 - /mnt/d/Konsolen/BIOS/data/PET/edit2b +7f87889ca7ee2537f0c1993d35d0fb18 - /mnt/d/Konsolen/BIOS/vice/PET/edit2b +43ab05c6d969cb40805970a5b2352875 - /mnt/d/Konsolen/BIOS/uae_data/drive_spind_LOUD.wav +43ab05c6d969cb40805970a5b2352875 - /mnt/d/Konsolen/BIOS/uae_data/drive_spinnd_LOUD.wav +2d1ec187c071ea3a051a217faf0e3d6b - /mnt/d/Konsolen/BIOS/dc/media/images/vmu_save_A1.png +2d1ec187c071ea3a051a217faf0e3d6b - /mnt/d/Konsolen/BIOS/dc/media/images/vmu_save_A2.png +2d1ec187c071ea3a051a217faf0e3d6b - /mnt/d/Konsolen/BIOS/dc/media/images/vmu_save_B1.png +2d1ec187c071ea3a051a217faf0e3d6b - /mnt/d/Konsolen/BIOS/dc/media/images/vmu_save_B2.png +2d1ec187c071ea3a051a217faf0e3d6b - /mnt/d/Konsolen/BIOS/dc/media/images/vmu_save_C1.png +2d1ec187c071ea3a051a217faf0e3d6b - /mnt/d/Konsolen/BIOS/dc/media/images/vmu_save_C2.png +2d1ec187c071ea3a051a217faf0e3d6b - /mnt/d/Konsolen/BIOS/dc/media/images/vmu_save_D1.png +2d1ec187c071ea3a051a217faf0e3d6b - /mnt/d/Konsolen/BIOS/dc/media/images/vmu_save_D2.png +12a4202f5331d45af846af6c58fba946 - /mnt/d/Konsolen/BIOS/data/C64/chargen +12a4202f5331d45af846af6c58fba946 - /mnt/d/Konsolen/BIOS/data/C64DTV/chargen +12a4202f5331d45af846af6c58fba946 - /mnt/d/Konsolen/BIOS/data/CBM-II/chargen.500 +12a4202f5331d45af846af6c58fba946 - /mnt/d/Konsolen/BIOS/data/PRINTER/mps801 +12a4202f5331d45af846af6c58fba946 - /mnt/d/Konsolen/BIOS/data/SCPU64/chargen +54042b771629326b5d163a5f89ee2907 - /mnt/d/Konsolen/BIOS/dc/vmu_save_A2.bin +54042b771629326b5d163a5f89ee2907 - /mnt/d/Konsolen/BIOS/dc/vmu_save_B1.bin +54042b771629326b5d163a5f89ee2907 - /mnt/d/Konsolen/BIOS/dc/vmu_save_B2.bin +54042b771629326b5d163a5f89ee2907 - /mnt/d/Konsolen/BIOS/dc/vmu_save_C1.bin +54042b771629326b5d163a5f89ee2907 - /mnt/d/Konsolen/BIOS/dc/vmu_save_C2.bin +54042b771629326b5d163a5f89ee2907 - /mnt/d/Konsolen/BIOS/dc/vmu_save_D1.bin +54042b771629326b5d163a5f89ee2907 - /mnt/d/Konsolen/BIOS/dc/vmu_save_D2.bin +5f6afecd59f19c597a1dafcfc93f0a36 - /mnt/d/Konsolen/BIOS/data/C128/pepto-ntsc-sony.vpl +5f6afecd59f19c597a1dafcfc93f0a36 - /mnt/d/Konsolen/BIOS/data/C64/pepto-ntsc-sony.vpl +5f6afecd59f19c597a1dafcfc93f0a36 - /mnt/d/Konsolen/BIOS/data/CBM-II/pepto-ntsc-sony.vpl +5f6afecd59f19c597a1dafcfc93f0a36 - /mnt/d/Konsolen/BIOS/data/SCPU64/pepto-ntsc-sony.vpl +d41b3ed3bc672133b1139b6030113c1a - /mnt/d/Konsolen/BIOS/data/C64/c64mem.sym +d41b3ed3bc672133b1139b6030113c1a - /mnt/d/Konsolen/BIOS/data/C64DTV/c64mem.sym +d41b3ed3bc672133b1139b6030113c1a - /mnt/d/Konsolen/BIOS/data/SCPU64/scpu64mem.sym +bfacf1a68792d5348f93cf724d2f1dda - /mnt/d/Konsolen/BIOS/nmk004.zip +bfacf1a68792d5348f93cf724d2f1dda - /mnt/d/Konsolen/BIOS/fbneo/nmk004.zip +b2a8570de2e850c5acf81cb80512d9f6 - /mnt/d/Konsolen/BIOS/tos.img +b2a8570de2e850c5acf81cb80512d9f6 - /mnt/d/Konsolen/BIOS/tos102uk.img +b2a8570de2e850c5acf81cb80512d9f6 - /mnt/d/Konsolen/BIOS/st-tos/megast_uk/tos102uk.img +3624b01c6d6cfa7bc01fbde34281024a - /mnt/d/Konsolen/BIOS/data/C128/c64hq.vpl +3624b01c6d6cfa7bc01fbde34281024a - /mnt/d/Konsolen/BIOS/data/C64/c64hq.vpl +3624b01c6d6cfa7bc01fbde34281024a - /mnt/d/Konsolen/BIOS/data/CBM-II/c64hq.vpl +3624b01c6d6cfa7bc01fbde34281024a - /mnt/d/Konsolen/BIOS/data/SCPU64/c64hq.vpl +7190f839d96a4c7921d6c935e131c9b1 - /mnt/d/Konsolen/BIOS/fbneo/samples/qbert.zip +7190f839d96a4c7921d6c935e131c9b1 - /mnt/d/Konsolen/BIOS/mame2003/samples/qbert.zip +7190f839d96a4c7921d6c935e131c9b1 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/qbert.zip +793f86784e5608352a5d7f03f03e0858 - /mnt/d/Konsolen/BIOS/quasi88/disk.rom +793f86784e5608352a5d7f03f03e0858 - /mnt/d/Konsolen/BIOS/quasi88/n88sub.rom +53bec1c22b30c0a15263e04b91a7814f - /mnt/d/Konsolen/BIOS/MSX2J.rom +53bec1c22b30c0a15263e04b91a7814f - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2J.rom +ce0723f9bc02f4948c15d3b3230ae831 - /mnt/d/Konsolen/BIOS/256s-3.rom +ce0723f9bc02f4948c15d3b3230ae831 - /mnt/d/Konsolen/BIOS/fuse/256s-3.rom +08c54a0c1f774a5538a848a6665a34b4 - /mnt/d/Konsolen/BIOS/2608_hh.wav +08c54a0c1f774a5538a848a6665a34b4 - /mnt/d/Konsolen/BIOS/np2kai/2608_hh.wav +0617321daa182c3f3d6f41fd02fb3275 - /mnt/d/Konsolen/BIOS/iplromxv.dat +0617321daa182c3f3d6f41fd02fb3275 - /mnt/d/Konsolen/BIOS/keropi/iplromxv.dat +022c18c39d9bb00ed0e5144fc79d8854 - /mnt/d/Konsolen/BIOS/data/C128/ptoing.vpl +022c18c39d9bb00ed0e5144fc79d8854 - /mnt/d/Konsolen/BIOS/data/C64/ptoing.vpl +022c18c39d9bb00ed0e5144fc79d8854 - /mnt/d/Konsolen/BIOS/data/CBM-II/ptoing.vpl +022c18c39d9bb00ed0e5144fc79d8854 - /mnt/d/Konsolen/BIOS/data/SCPU64/ptoing.vpl +0047e7b1ff0b04b72ec6c82932ead3a0 - /mnt/d/Konsolen/BIOS/data/C64/default.vrs +0047e7b1ff0b04b72ec6c82932ead3a0 - /mnt/d/Konsolen/BIOS/data/C64DTV/default.vrs +0087e2707c57efa2106a0aa7576655c0 - /mnt/d/Konsolen/BIOS/tos104fr.img +0087e2707c57efa2106a0aa7576655c0 - /mnt/d/Konsolen/BIOS/st-tos/megast_fr/tos104fr.img +dd1010ec566efbd71047d6c4919feba5 - /mnt/d/Konsolen/BIOS/atarist/tt.img/tos306uk.img +dd1010ec566efbd71047d6c4919feba5 - /mnt/d/Konsolen/BIOS/tt-tos/tt030_uk/tos306uk.img +fed4d8242cfbed61343d53d48432aced - /mnt/d/Konsolen/BIOS/BS-X.bin +fed4d8242cfbed61343d53d48432aced - /mnt/d/Konsolen/BIOS/satellaview/BS-X.bin +fd91edce7be5e7c2d88e46b76956a8aa - /mnt/d/Konsolen/BIOS/dragon/d200rom2.rom +fd91edce7be5e7c2d88e46b76956a8aa - /mnt/d/Konsolen/BIOS/dragon/d64tano2.rom +034bf8c879111ce999e58eeff4af7c8c - /mnt/d/Konsolen/BIOS/data/C128/pepto-ntsc.vpl +034bf8c879111ce999e58eeff4af7c8c - /mnt/d/Konsolen/BIOS/data/C64/pepto-ntsc.vpl +034bf8c879111ce999e58eeff4af7c8c - /mnt/d/Konsolen/BIOS/data/CBM-II/pepto-ntsc.vpl +034bf8c879111ce999e58eeff4af7c8c - /mnt/d/Konsolen/BIOS/data/SCPU64/pepto-ntsc.vpl +f005e55c680ba6e7b19f6d4dc8f73ce5 - /mnt/d/Konsolen/BIOS/MSXJ.ROM +f005e55c680ba6e7b19f6d4dc8f73ce5 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSXJ.rom +21070aa0496142b886c562bf76d7c113 - /mnt/d/Konsolen/BIOS/extbas11.rom +21070aa0496142b886c562bf76d7c113 - /mnt/d/Konsolen/BIOS/trs80coco/extbas11.rom +af8537262df8df267072f359399a7635 - /mnt/d/Konsolen/BIOS/FMPAC16..ROM +af8537262df8df267072f359399a7635 - /mnt/d/Konsolen/BIOS/FMPAC16.ROM +af8537262df8df267072f359399a7635 - /mnt/d/Konsolen/BIOS/msx/FMPAC16.ROM +80ac46fa7e77b8ab4366e86948e54f83 - /mnt/d/Konsolen/BIOS/pcsx2/bios/ps2-0230j-20080220.bin +80ac46fa7e77b8ab4366e86948e54f83 - /mnt/d/Konsolen/BIOS/ps2/ps2-0230j-20080220.bin +dc69f0643a3030aaa4797501b483d6c4 - /mnt/d/Konsolen/BIOS/pcsx2/bios/ps2-0230e-20080220.bin +dc69f0643a3030aaa4797501b483d6c4 - /mnt/d/Konsolen/BIOS/ps2/ps2-0230e-20080220.bin +cb0a5cfcf7247a7eab74bb2716260269 - /mnt/d/Konsolen/BIOS/cgrom.dat +cb0a5cfcf7247a7eab74bb2716260269 - /mnt/d/Konsolen/BIOS/keropi/cgrom.dat +c83e50e9f33b8dd893c414691822740d - /mnt/d/Konsolen/BIOS/ITALIC.FNT +c83e50e9f33b8dd893c414691822740d - /mnt/d/Konsolen/BIOS/ITALIC[2].FNT +c83e50e9f33b8dd893c414691822740d - /mnt/d/Konsolen/BIOS/msx/ITALIC.FNT +239665b1a3dade1b5a52c06338011044 - /mnt/d/Konsolen/BIOS/scph1000.bin +239665b1a3dade1b5a52c06338011044 - /mnt/d/Konsolen/BIOS/PSX/PSX - SCPH1000.BIN +72ae1b47820fcc93cc0df9c428d0face - /mnt/d/Konsolen/BIOS/prboom.wad +72ae1b47820fcc93cc0df9c428d0face - /mnt/d/Konsolen/BIOS/prboom/prboom.wad +581fa9c917831f0d239d5425febf2c2a - /mnt/d/Konsolen/BIOS/fbneo/samples/fantasy.zip +581fa9c917831f0d239d5425febf2c2a - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/fantasy.zip +120a23e1566195050983764e7d4543ce - /mnt/d/Konsolen/BIOS/oricutron/Bas122uk.pch +120a23e1566195050983764e7d4543ce - /mnt/d/Konsolen/BIOS/oricutron/basic11b.pch +fcd403db69f54290b51035d82f835e7b - /mnt/d/Konsolen/BIOS/lynxboot.img +fcd403db69f54290b51035d82f835e7b - /mnt/d/Konsolen/BIOS/lynx/lynxboot.img +6819a1533502261bfdd52436b8346073 - /mnt/d/Konsolen/BIOS/MSX2KR.rom +6819a1533502261bfdd52436b8346073 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2KR.rom +2ff07b8769367321128e03924af668a0 - /mnt/d/Konsolen/BIOS/quasi88/n80.rom +2ff07b8769367321128e03924af668a0 - /mnt/d/Konsolen/BIOS/quasi88/n88n.rom +326aba10fbf9b3f00010dfb3d74345f2 - /mnt/d/Konsolen/BIOS/Machines/MSX - Yamaha YIS503M/config (2).ini +326aba10fbf9b3f00010dfb3d74345f2 - /mnt/d/Konsolen/BIOS/Machines/MSX - Yamaha YIS503M/config.ini +0bac0c6a50104045d902df4503a4c30b - /mnt/d/Konsolen/BIOS/ATARIBAS.ROM +0bac0c6a50104045d902df4503a4c30b - /mnt/d/Konsolen/BIOS/atari800/ATARIBAS.ROM +106c0b559d0eb767f1d8d96d480b075e - /mnt/d/Konsolen/BIOS/dc/media/images/naomi_boot_us.png +106c0b559d0eb767f1d8d96d480b075e - /mnt/d/Konsolen/BIOS/dc/media/images/naomi_nvmem.png +4c42a2f075212361c3117015b107ff68 - /mnt/d/Konsolen/BIOS/48.rom +4c42a2f075212361c3117015b107ff68 - /mnt/d/Konsolen/BIOS/zx48.rom +d71842ce8f559a8aed2721766bc15f2b - /mnt/d/Konsolen/BIOS/MSX2SPEXT.rom +d71842ce8f559a8aed2721766bc15f2b - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2SPEXT.rom +3faf7c064a4984f53e2ef5e80ed543bc - /mnt/d/Konsolen/BIOS/PS2 Bios 30004R V6 Pal.MEC +3faf7c064a4984f53e2ef5e80ed543bc - /mnt/d/Konsolen/BIOS/SCPH30004R.MEC +3faf7c064a4984f53e2ef5e80ed543bc - /mnt/d/Konsolen/BIOS/scph39001.MEC +3faf7c064a4984f53e2ef5e80ed543bc - /mnt/d/Konsolen/BIOS/pcsx2/bios/PS2 Bios 30004R V6 Pal.MEC +3faf7c064a4984f53e2ef5e80ed543bc - /mnt/d/Konsolen/BIOS/pcsx2/bios/SCPH-70004_BIOS_V12_PAL_200.mec +3faf7c064a4984f53e2ef5e80ed543bc - /mnt/d/Konsolen/BIOS/pcsx2/bios/SCPH-90001_BIOS_V18_USA_230.mec +3faf7c064a4984f53e2ef5e80ed543bc - /mnt/d/Konsolen/BIOS/pcsx2/bios/scph39001.MEC +d3293ebaaa7f4eb2a6766b68a0fb4609 - /mnt/d/Konsolen/BIOS/bios_MD.bin +d3293ebaaa7f4eb2a6766b68a0fb4609 - /mnt/d/Konsolen/BIOS/Genesis_OS_ROM.bin +672e104c3be3a238301aceffc3b23fd6 - /mnt/d/Konsolen/BIOS/bios.gg +672e104c3be3a238301aceffc3b23fd6 - /mnt/d/Konsolen/BIOS/gamegear/bios.gg +0dfdb4ec37c1b3f4862fb857221d81d2 - /mnt/d/Konsolen/BIOS/dolphin-emu/Sys/Shaders/swap_RGB_GBR.glsl +0dfdb4ec37c1b3f4862fb857221d81d2 - /mnt/d/Konsolen/BIOS/dolphin-emu/Sys/Shaders/swap_RGB_GRB.glsl +ab2f5024e71a6e9e744b3efb58d2967c - /mnt/d/Konsolen/BIOS/data/PRINTER/mps803.vpl +ab2f5024e71a6e9e744b3efb58d2967c - /mnt/d/Konsolen/BIOS/data/PRINTER/nl10.vpl +5f8924d013dd57a89cf349f4cdedc6b1 - /mnt/d/Konsolen/BIOS/amiga-os-310-cd32.rom +5f8924d013dd57a89cf349f4cdedc6b1 - /mnt/d/Konsolen/BIOS/kick40060.CD32 +5f8924d013dd57a89cf349f4cdedc6b1 - /mnt/d/Konsolen/BIOS/Kickstart v3.1 r40.60 (1993)(Commodore)(CD32).rom +352f054ab09605070bdff49d73f335cc - /mnt/d/Konsolen/BIOS/Machines/SVI - Spectravideo SVI-328 80 Column/svi328a.rom +352f054ab09605070bdff49d73f335cc - /mnt/d/Konsolen/BIOS/Machines/SVI - Spectravideo SVI-328 80 Swedish/svi328a.rom +352f054ab09605070bdff49d73f335cc - /mnt/d/Konsolen/BIOS/Machines/SVI - Spectravideo SVI-328 MK2/svi328a.rom +53a094ad3a188f86de4e64624fe9b3ca - /mnt/d/Konsolen/BIOS/stvbios.zip +53a094ad3a188f86de4e64624fe9b3ca - /mnt/d/Konsolen/BIOS/saturn/stvbios.zip +d41ae4efaa2c97f632dbe75d24d51bea - /mnt/d/Konsolen/BIOS/atarist/tt.img/tos306fr.img +d41ae4efaa2c97f632dbe75d24d51bea - /mnt/d/Konsolen/BIOS/tt-tos/tt030_fr/tos306fr.img +8dd7d5296a650fac7319bce665a6a53c - /mnt/d/Konsolen/BIOS/scph5500.bin +8dd7d5296a650fac7319bce665a6a53c - /mnt/d/Konsolen/BIOS/PSX/PSX - SCPH5500.BIN +f9b6db2166d8e0db0806caf5d2823409 - /mnt/d/Konsolen/BIOS/fbneo/samples/rallyx.zip +f9b6db2166d8e0db0806caf5d2823409 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/rallyx.zip +8970fc987ab89a7f64da9f8a8c4333ff - /mnt/d/Konsolen/BIOS/3do_arcade_saot.bin +8970fc987ab89a7f64da9f8a8c4333ff - /mnt/d/Konsolen/BIOS/3do/3do_arcade_saot.bin +30a0b3402a0a13b516af76d39f45a365 - /mnt/d/Konsolen/BIOS/MSX2KREXT.rom +30a0b3402a0a13b516af76d39f45a365 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2KREXT.rom +c500ff71236068e0dc0d0603d265ae76 - /mnt/d/Konsolen/BIOS/g7400.bin +c500ff71236068e0dc0d0603d265ae76 - /mnt/d/Konsolen/BIOS/o2em/g7400.bin +72dab3838dab9877d396ebbe9c61367d - /mnt/d/Konsolen/BIOS/fbneo/samples/carnival.zip +72dab3838dab9877d396ebbe9c61367d - /mnt/d/Konsolen/BIOS/mame2003/samples/carnival.zip +72dab3838dab9877d396ebbe9c61367d - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/carnival.zip +2efd74e3232ff260e371b99f84024f7f - /mnt/d/Konsolen/BIOS/bios_CD_U.bin +2efd74e3232ff260e371b99f84024f7f - /mnt/d/Konsolen/BIOS/segacd/bios_CD_U.bin/us_scd1_9210.bin +20b6885c6dc2d42c38754a365b043d71 - /mnt/d/Konsolen/BIOS/JiffyDOS_1581.bin +20b6885c6dc2d42c38754a365b043d71 - /mnt/d/Konsolen/BIOS/vice/JiffyDOS_1581.bin +51f2f43ae2f3508a14d9f56597e2d3ce - /mnt/d/Konsolen/BIOS/fz10_rom +51f2f43ae2f3508a14d9f56597e2d3ce - /mnt/d/Konsolen/BIOS/panafz10.bin +51f2f43ae2f3508a14d9f56597e2d3ce - /mnt/d/Konsolen/BIOS/3do/panafz10.bin +ac9804d4c0e9d07e33472e3726ed15c3 - /mnt/d/Konsolen/BIOS/sl31253.bin +ac9804d4c0e9d07e33472e3726ed15c3 - /mnt/d/Konsolen/BIOS/channelf/sl31253.bin +ec000963af4c2121047df07c682c884f - /mnt/d/Konsolen/BIOS/data/C64/c64s.vpl +ec000963af4c2121047df07c682c884f - /mnt/d/Konsolen/BIOS/data/CBM-II/c64s.vpl +ec000963af4c2121047df07c682c884f - /mnt/d/Konsolen/BIOS/data/SCPU64/c64s.vpl +403cdea1cbd2bb24fae506941f8f655e - /mnt/d/Konsolen/BIOS/PAINTER.ROM +403cdea1cbd2bb24fae506941f8f655e - /mnt/d/Konsolen/BIOS/msx/PAINTER.ROM +69e4f10e3cfcc8132bf75a13c5c5762f - /mnt/d/Konsolen/BIOS/mame2003/samples/gridlee.zip +69e4f10e3cfcc8132bf75a13c5c5762f - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/gridlee.zip +3462fcf2f1c5cc4bc779f119ecd2c55c - /mnt/d/Konsolen/BIOS/fbneo/samples/sasuke.zip +3462fcf2f1c5cc4bc779f119ecd2c55c - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/sasuke.zip +0050ba32d61b215ec1c1873829533b01 - /mnt/d/Konsolen/BIOS/fbneo/samples/zektor.zip +0050ba32d61b215ec1c1873829533b01 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/zektor.zip +2825baee5302244f78a8b21d5128ce95 - /mnt/d/Konsolen/BIOS/fbneo/samples/spacfury.zip +2825baee5302244f78a8b21d5128ce95 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/spacfury.zip +caeb071e0145dbe08b21c30fbbb60b1d - /mnt/d/Konsolen/BIOS/fbneo/samples/buckrog.zip +caeb071e0145dbe08b21c30fbbb60b1d - /mnt/d/Konsolen/BIOS/mame2003/samples/buckrog.zip +caeb071e0145dbe08b21c30fbbb60b1d - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/buckrog.zip +765c6e69076c8fda1e0ddc6b18426595 - /mnt/d/Konsolen/BIOS/mame2003/samples/invinco.zip +765c6e69076c8fda1e0ddc6b18426595 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/invinco.zip +b22fed48ddbb7456799a4914c45afb19 - /mnt/d/Konsolen/BIOS/data/C64/ccs64.vpl +b22fed48ddbb7456799a4914c45afb19 - /mnt/d/Konsolen/BIOS/data/CBM-II/ccs64.vpl +b22fed48ddbb7456799a4914c45afb19 - /mnt/d/Konsolen/BIOS/data/SCPU64/ccs64.vpl +5195b9111609959d3a20e2fb9527edbd - /mnt/d/Konsolen/BIOS/SCPH-70004_BIOS_V12_PAL_200.NVM +5195b9111609959d3a20e2fb9527edbd - /mnt/d/Konsolen/BIOS/pcsx2/bios/SCPH-70004_BIOS_V12_PAL_200.NVM +c3944a435cc249196db09290aa17e9cf - /mnt/d/Konsolen/BIOS/oricutron/basic10.pch +c3944a435cc249196db09290aa17e9cf - /mnt/d/Konsolen/BIOS/oricutron/pravetzt-1.0.pch +490f666e1afb15b7362b406ed1cea246 - /mnt/d/Konsolen/BIOS/scph5501.bin +490f666e1afb15b7362b406ed1cea246 - /mnt/d/Konsolen/BIOS/scph7003.bin +490f666e1afb15b7362b406ed1cea246 - /mnt/d/Konsolen/BIOS/PSX/PSX - SCPH7003.BIN +9e659f33f455688231d9fe989fb9815e - /mnt/d/Konsolen/BIOS/data/C64/pepto-pal.vpl +9e659f33f455688231d9fe989fb9815e - /mnt/d/Konsolen/BIOS/data/CBM-II/pepto-pal.vpl +403647fdec5d1517d10a9826d016a900 - /mnt/d/Konsolen/BIOS/dolphin-emu/Sys/GameSettings/GVS46E.ini +403647fdec5d1517d10a9826d016a900 - /mnt/d/Konsolen/BIOS/dolphin-emu/Sys/GameSettings/GVS46J.ini +3a0e2ef328040aa30b30a8134426879a - /mnt/d/Konsolen/BIOS/data/PET/edit4b80 +3a0e2ef328040aa30b30a8134426879a - /mnt/d/Konsolen/BIOS/vice/PET/edit4b80 +20c4b5d1d9469c201b145f082ec32658 - /mnt/d/Konsolen/BIOS/ARABIC.rom +20c4b5d1d9469c201b145f082ec32658 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/ARABIC.rom +cd237e16e7e77c06bb58540e9e9fca68 - /mnt/d/Konsolen/BIOS/bios.rom +cd237e16e7e77c06bb58540e9e9fca68 - /mnt/d/Konsolen/BIOS/np2kai/bios.rom +f373003710ab4322642f527f567e020a - /mnt/d/Konsolen/BIOS/iplrom30.dat +f373003710ab4322642f527f567e020a - /mnt/d/Konsolen/BIOS/keropi/iplrom30.dat +e66fa1dc5820d254611fdcdba0662372 - /mnt/d/Konsolen/BIOS/bios_CD_E.bin +e66fa1dc5820d254611fdcdba0662372 - /mnt/d/Konsolen/BIOS/segacd/bios_CD_E.bin/eu_mcd1_9210.bin +57af4ae21d4b705c2991d98ed5c1f7b8 - /mnt/d/Konsolen/BIOS/data/C128/basic64 +57af4ae21d4b705c2991d98ed5c1f7b8 - /mnt/d/Konsolen/BIOS/data/C64/basic +57af4ae21d4b705c2991d98ed5c1f7b8 - /mnt/d/Konsolen/BIOS/data/C64DTV/basic +3497234c1a109febb69a13dd49042435 - /mnt/d/Konsolen/BIOS/data/C64/gtk3_sym_se.vkm +3497234c1a109febb69a13dd49042435 - /mnt/d/Konsolen/BIOS/data/C64DTV/gtk3_sym_se.vkm +3497234c1a109febb69a13dd49042435 - /mnt/d/Konsolen/BIOS/data/SCPU64/gtk3_sym_se.vkm +4a56d56e2219c5e2b006b66a4263c01c - /mnt/d/Konsolen/BIOS/isgsm.zip +4a56d56e2219c5e2b006b66a4263c01c - /mnt/d/Konsolen/BIOS/fbneo/isgsm.zip +df6f8a3d83c028a5cb9f2f2be60773f3 - /mnt/d/Konsolen/BIOS/cchip.zip +df6f8a3d83c028a5cb9f2f2be60773f3 - /mnt/d/Konsolen/BIOS/fbneo/cchip.zip +c8e5d0cd9985ae48a9ee5995687b7e39 - /mnt/d/Konsolen/BIOS/fbneo/samples/spacefb.zip +c8e5d0cd9985ae48a9ee5995687b7e39 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/spacefb.zip +255155cf3f9912c92be8f813e8112a54 - /mnt/d/Konsolen/BIOS/mame2003/artwork/omegrace.zip +255155cf3f9912c92be8f813e8112a54 - /mnt/d/Konsolen/BIOS/mame2003-plus/artwork/omegrace.zip +39065497630802346bce17963f13c092 - /mnt/d/Konsolen/BIOS/data/C128/kernal64 +39065497630802346bce17963f13c092 - /mnt/d/Konsolen/BIOS/data/C64/kernal +39065497630802346bce17963f13c092 - /mnt/d/Konsolen/BIOS/data/C64DTV/kernal +acf53887c2d2783dc059a9b442c86b90 - /mnt/d/Konsolen/BIOS/Machines/MSX2+ - European/KANJI.rom +acf53887c2d2783dc059a9b442c86b90 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/KANJI.rom +30d56e79d89fbddf10938fa67fe3f34e - /mnt/d/Konsolen/BIOS/pcsx2/bios/ps2-0230h-20080220.bin +30d56e79d89fbddf10938fa67fe3f34e - /mnt/d/Konsolen/BIOS/ps2/ps2-0230h-20080220.bin +b6c33b7b3508d691d7872589c778f808 - /mnt/d/Konsolen/BIOS/MSX2G.rom +b6c33b7b3508d691d7872589c778f808 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2G.rom +8cab28f4b7311b8df63c07bb3b59bfd5 - /mnt/d/Konsolen/BIOS/disk11.rom +8cab28f4b7311b8df63c07bb3b59bfd5 - /mnt/d/Konsolen/BIOS/trs80coco/disk11.rom +a496cfdded3da562759be3561317b605 - /mnt/d/Konsolen/BIOS/panafz1j.bin +a496cfdded3da562759be3561317b605 - /mnt/d/Konsolen/BIOS/3do/panafz1j.bin +a09d11163a708b8dea90f1c5df33dca0 - /mnt/d/Konsolen/BIOS/data/PET/edit4b40 +a09d11163a708b8dea90f1c5df33dca0 - /mnt/d/Konsolen/BIOS/vice/PET/edit4b40 +ec2925db49871d5bb988a12bd376ac42 - /mnt/d/Konsolen/BIOS/fbneo/samples/subroc3d.zip +ec2925db49871d5bb988a12bd376ac42 - /mnt/d/Konsolen/BIOS/mame2003/samples/subroc3d.zip +ec2925db49871d5bb988a12bd376ac42 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/subroc3d.zip +562d5ebf9e030a40d6fabfc2f33139fd - /mnt/d/Konsolen/BIOS/o2rom.bin +562d5ebf9e030a40d6fabfc2f33139fd - /mnt/d/Konsolen/BIOS/o2em/o2rom.bin +85ad74194e87c08904327de1a9443b7a - /mnt/d/Konsolen/BIOS/amiga-os-120.rom +85ad74194e87c08904327de1a9443b7a - /mnt/d/Konsolen/BIOS/kick33180.A500 +85ad74194e87c08904327de1a9443b7a - /mnt/d/Konsolen/BIOS/Kickstart v1.2 r33.180 (1986)(Commodore)(A500-A1000-A2000)[!].rom +1e68c231d0896b7eadcad1d7d8e76129 - /mnt/d/Konsolen/BIOS/scph7001.bin +1e68c231d0896b7eadcad1d7d8e76129 - /mnt/d/Konsolen/BIOS/PSX/PSX - SCPH7001.BIN +a3f4eeb7f442a91abbf208afa2ff0ec7 - /mnt/d/Konsolen/BIOS/mame2003/samples/armora.zip +a3f4eeb7f442a91abbf208afa2ff0ec7 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/armora.zip +736adb2dc835df4d323191fdc8926cc9 - /mnt/d/Konsolen/BIOS/tos104us.img +736adb2dc835df4d323191fdc8926cc9 - /mnt/d/Konsolen/BIOS/st-tos/tos104.img +8ed74c95dcaad0d714e1734c82159119 - /mnt/d/Konsolen/BIOS/coleco/boot.rom/COL - ColecoVision/config.ini +8ed74c95dcaad0d714e1734c82159119 - /mnt/d/Konsolen/BIOS/Machines/COL - ColecoVision/config.ini +be4e606826f02802c1b9c222b9e6c2a7 - /mnt/d/Konsolen/BIOS/data/C64/gtk3_sym.vkm +be4e606826f02802c1b9c222b9e6c2a7 - /mnt/d/Konsolen/BIOS/data/C64DTV/gtk3_sym.vkm +be4e606826f02802c1b9c222b9e6c2a7 - /mnt/d/Konsolen/BIOS/data/SCPU64/gtk3_sym.vkm +971ee8a36fb72da57aed01758f0a37f5 - /mnt/d/Konsolen/BIOS/neocd_sz.rom +971ee8a36fb72da57aed01758f0a37f5 - /mnt/d/Konsolen/BIOS/neocd/neocd_sz.rom +e30e8ef4631596e25466523b97fee19f - /mnt/d/Konsolen/BIOS/mame2003/artwork/frogs.zip +e30e8ef4631596e25466523b97fee19f - /mnt/d/Konsolen/BIOS/mame2003-plus/artwork/frogs.zip +524473c1a5a03b17e21d86a0408ff827 - /mnt/d/Konsolen/BIOS/sound.rom +524473c1a5a03b17e21d86a0408ff827 - /mnt/d/Konsolen/BIOS/np2kai/sound.rom +2cba0d812ec445cfe63ffa2cac8d42c2 - /mnt/d/Konsolen/BIOS/MSXTROPT.ROM +2cba0d812ec445cfe63ffa2cac8d42c2 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSXTROPT.ROM +56bf5b02fed377b7bb9d91f914965431 - /mnt/d/Konsolen/BIOS/MSXDOS23.ROM +56bf5b02fed377b7bb9d91f914965431 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSXDOS23.ROM +ed446d0c5adbdea7546189ecc969a528 - /mnt/d/Konsolen/BIOS/fbneo/samples/zaxxon.zip +ed446d0c5adbdea7546189ecc969a528 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/zaxxon.zip +85b38e4128bbc300e675f55b278683a8 - /mnt/d/Konsolen/BIOS/CYRILLIC.FNT +85b38e4128bbc300e675f55b278683a8 - /mnt/d/Konsolen/BIOS/msx/CYRILLIC.FNT +85b38e4128bbc300e675f55b278683a8 - /mnt/d/Konsolen/BIOS/msx/DEFAULT.FNT +5e2e5dbfbae86930f43936563e8a4fcd - /mnt/d/Konsolen/BIOS/Machines/MSX2 - National FS-4600/config (2).ini +5e2e5dbfbae86930f43936563e8a4fcd - /mnt/d/Konsolen/BIOS/Machines/MSX2 - National FS-4600/config.ini +c23fb5d5e6bb1c240d02cf968972be37 - /mnt/d/Konsolen/BIOS/panafz1j-kanji.bin +c23fb5d5e6bb1c240d02cf968972be37 - /mnt/d/Konsolen/BIOS/3do/panafz1j-kanji.bin +bc4c0593bf8d1e06a4dd0934b79a2a77 - /mnt/d/Konsolen/BIOS/mame2003/samples/seawolf.zip +bc4c0593bf8d1e06a4dd0934b79a2a77 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/seawolf.zip +b0a367c1cf8db121d9f400e82a92787e - /mnt/d/Konsolen/BIOS/data/C64/gtk3_sym_da.vkm +b0a367c1cf8db121d9f400e82a92787e - /mnt/d/Konsolen/BIOS/data/C64DTV/gtk3_sym_da.vkm +b0a367c1cf8db121d9f400e82a92787e - /mnt/d/Konsolen/BIOS/data/SCPU64/gtk3_sym_da.vkm +1f6be2395329125bb212423d70700834 - /mnt/d/Konsolen/BIOS/mame2003/samples/bosco.zip +1f6be2395329125bb212423d70700834 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/bosco.zip +23d65ad40ac1f2121fe35fe0c7893721 - /mnt/d/Konsolen/BIOS/mame2003/artwork/invaders.zip +23d65ad40ac1f2121fe35fe0c7893721 - /mnt/d/Konsolen/BIOS/mame2003-plus/artwork/invaders.zip +696ba04b3bc963aee2ba769298e342de - /mnt/d/Konsolen/BIOS/atarist/st.img +696ba04b3bc963aee2ba769298e342de - /mnt/d/Konsolen/BIOS/st-tos/megast_se/tos102se.img +d5869034604dbfd2c1d54170e874fd0a - /mnt/d/Konsolen/BIOS/gluck.rom +d5869034604dbfd2c1d54170e874fd0a - /mnt/d/Konsolen/BIOS/fuse/gluck.rom +28922c703cc7d2cf856f177f2985b3a9 - /mnt/d/Konsolen/BIOS/PS2 Bios 30004R V6 Pal.bin +28922c703cc7d2cf856f177f2985b3a9 - /mnt/d/Konsolen/BIOS/SCPH30004R.bin +28922c703cc7d2cf856f177f2985b3a9 - /mnt/d/Konsolen/BIOS/pcsx2/bios/PS2 Bios 30004R V6 Pal.bin +cf11bbb5a16d7af9875cca9de9a15e09 - /mnt/d/Konsolen/BIOS/panafz10e-anvil-norsa.bin +cf11bbb5a16d7af9875cca9de9a15e09 - /mnt/d/Konsolen/BIOS/3do/panafz10e-anvil-norsa.bin +cf11bbb5a16d7af9875cca9de9a15e09 - /mnt/d/Konsolen/BIOS/3do/panafz10e-anvil-patched.bin +e0430bca9925fb9882148fd2dc2418c1 - /mnt/d/Konsolen/BIOS/sgb2.boot.rom +e0430bca9925fb9882148fd2dc2418c1 - /mnt/d/Konsolen/BIOS/sgb2_bios.bin +e0430bca9925fb9882148fd2dc2418c1 - /mnt/d/Konsolen/BIOS/sgb2_boot.bin +413590e50098a056cfec418d3df0212d - /mnt/d/Konsolen/BIOS/amiga-os-310-a3000.rom +413590e50098a056cfec418d3df0212d - /mnt/d/Konsolen/BIOS/Kickstart v3.1 r40.68 (1993)(Commodore)(A3000).rom +f6c71de7470d16abe4f71b1444883dc8 - /mnt/d/Konsolen/BIOS/panafz1j-norsa.bin +f6c71de7470d16abe4f71b1444883dc8 - /mnt/d/Konsolen/BIOS/3do/panafz1j-norsa.bin +ef9bd0e62dfc47eb463fef20d0344826 - /mnt/d/Konsolen/BIOS/data/PET/edit1g +ef9bd0e62dfc47eb463fef20d0344826 - /mnt/d/Konsolen/BIOS/vice/PET/edit1g +80654e6eb0302e945632a246865fa5c8 - /mnt/d/Konsolen/BIOS/fbneo/samples/reactor.zip +80654e6eb0302e945632a246865fa5c8 - /mnt/d/Konsolen/BIOS/mame2003/samples/reactor.zip +80654e6eb0302e945632a246865fa5c8 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/reactor.zip +9f8da36babead37617fc8e558a2e3ba9 - /mnt/d/Konsolen/BIOS/data/C128/godot.vpl +9f8da36babead37617fc8e558a2e3ba9 - /mnt/d/Konsolen/BIOS/data/C64/godot.vpl +9f8da36babead37617fc8e558a2e3ba9 - /mnt/d/Konsolen/BIOS/data/CBM-II/godot.vpl +9f8da36babead37617fc8e558a2e3ba9 - /mnt/d/Konsolen/BIOS/data/SCPU64/godot.vpl +352b3e701cb499a47a3777d2ff694e2d - /mnt/d/Konsolen/BIOS/fbneo/samples/turbo.zip +352b3e701cb499a47a3777d2ff694e2d - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/turbo.zip +74b0f217fa0e2b8bb5a2f8e2ecc69da3 - /mnt/d/Konsolen/BIOS/CARTS.SHA +74b0f217fa0e2b8bb5a2f8e2ecc69da3 - /mnt/d/Konsolen/BIOS/msx/CARTS.SHA +82f7bc9c08f43db1d79bcb565a0de12b - /mnt/d/Konsolen/BIOS/Machines/SVI - Spectravideo SVI-328 80 Column/svi806.rom +82f7bc9c08f43db1d79bcb565a0de12b - /mnt/d/Konsolen/BIOS/Machines/SVI - Spectravideo SVI-328 MK2/svi806.rom +fccb94e8b5146f9f88a1f7e6877fe771 - /mnt/d/Konsolen/BIOS/mame2003/samples/boothill.zip +fccb94e8b5146f9f88a1f7e6877fe771 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/boothill.zip +e844534dfe5744b381444dbe61ef1b66 - /mnt/d/Konsolen/BIOS/quasi88/n88ext1.rom +e844534dfe5744b381444dbe61ef1b66 - /mnt/d/Konsolen/BIOS/quasi88/n88_1.rom +08e36edbea28a017f79f8d4f7ff9b6d7 - /mnt/d/Konsolen/BIOS/pcfx.bios +08e36edbea28a017f79f8d4f7ff9b6d7 - /mnt/d/Konsolen/BIOS/pcfx.rom +08e36edbea28a017f79f8d4f7ff9b6d7 - /mnt/d/Konsolen/BIOS/pcfxbios.bin +08e36edbea28a017f79f8d4f7ff9b6d7 - /mnt/d/Konsolen/BIOS/pcfx/pcfx.rom +00dad01abdbf8ea9e79ad2fe11bdb182 - /mnt/d/Konsolen/BIOS/neogeo.zip +00dad01abdbf8ea9e79ad2fe11bdb182 - /mnt/d/Konsolen/BIOS/geolith/neogeo.zip +f75fd90c4b6bc623278e9b0017f18ca7 - /mnt/d/Konsolen/BIOS/mame2003/samples/depthch.zip +f75fd90c4b6bc623278e9b0017f18ca7 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/depthch.zip +96ac231b718e88ce64d5a9b4a5e9ae12 - /mnt/d/Konsolen/BIOS/MSX2R2.ROM +96ac231b718e88ce64d5a9b4a5e9ae12 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2R2.ROM +d0f682ee6237497004339fb02172638b - /mnt/d/Konsolen/BIOS/tos100us.img +d0f682ee6237497004339fb02172638b - /mnt/d/Konsolen/BIOS/st-tos/tos100.img +058b8ea26b39ed3ef36d98ee4e4e5b9b - /mnt/d/Konsolen/BIOS/data/C64/gtk3_pos_de.vkm +058b8ea26b39ed3ef36d98ee4e4e5b9b - /mnt/d/Konsolen/BIOS/data/C64DTV/gtk3_pos_de.vkm +058b8ea26b39ed3ef36d98ee4e4e5b9b - /mnt/d/Konsolen/BIOS/data/SCPU64/gtk3_pos_de.vkm +6ffe789cca2eca9d2e71ca7b69b97e6b - /mnt/d/Konsolen/BIOS/MSX2FREXT.rom +6ffe789cca2eca9d2e71ca7b69b97e6b - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2FREXT.rom +b8dc97f778a6245c58e064b0312e8281 - /mnt/d/Konsolen/BIOS/panafz1-kanji.bin +b8dc97f778a6245c58e064b0312e8281 - /mnt/d/Konsolen/BIOS/3do/panafz1-kanji.bin +281f20ea4320404ec820fb7ec0693b38 - /mnt/d/Konsolen/BIOS/5200.rom +281f20ea4320404ec820fb7ec0693b38 - /mnt/d/Konsolen/BIOS/atari5200/5200.rom +82a21c1890cae844b3df741f2762d48d - /mnt/d/Konsolen/BIOS/amiga-os-130.rom +82a21c1890cae844b3df741f2762d48d - /mnt/d/Konsolen/BIOS/kick34005.A500 +82a21c1890cae844b3df741f2762d48d - /mnt/d/Konsolen/BIOS/Kickstart v1.3 r34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV)[!].rom +0cd5946c6473e42e8e4c2137785e427f - /mnt/d/Konsolen/BIOS/grom.bin +0cd5946c6473e42e8e4c2137785e427f - /mnt/d/Konsolen/BIOS/intellivision/grom.bin +8d3d9f294b6e174bc7b1d2fd1c727530 - /mnt/d/Konsolen/BIOS/64DD_IPL.bin +8d3d9f294b6e174bc7b1d2fd1c727530 - /mnt/d/Konsolen/BIOS/Mupen64plus/IPL.n64 +38d32748ae49d1815b0614970849fd40 - /mnt/d/Konsolen/BIOS/font.rom +38d32748ae49d1815b0614970849fd40 - /mnt/d/Konsolen/BIOS/np2kai/FONT.ROM +acf4730ceb38ac9d8c7d8e21f2614600 - /mnt/d/Konsolen/BIOS/scph10000.bin +acf4730ceb38ac9d8c7d8e21f2614600 - /mnt/d/Konsolen/BIOS/pcsx2/bios/ps2-0100j-20000117.bin +acf4730ceb38ac9d8c7d8e21f2614600 - /mnt/d/Konsolen/BIOS/pcsx2/bios/scph10000.bin +ddddbbb97e9aa042ef21c5d9898bde14 - /mnt/d/Konsolen/BIOS/data/C128/pepto-palold.vpl +ddddbbb97e9aa042ef21c5d9898bde14 - /mnt/d/Konsolen/BIOS/data/C64/pepto-palold.vpl +ddddbbb97e9aa042ef21c5d9898bde14 - /mnt/d/Konsolen/BIOS/data/CBM-II/pepto-palold.vpl +ddddbbb97e9aa042ef21c5d9898bde14 - /mnt/d/Konsolen/BIOS/data/SCPU64/pepto-palold.vpl +5c2366f25ff92d71788468ca492ebeca - /mnt/d/Konsolen/BIOS/front-sp1.bin +5c2366f25ff92d71788468ca492ebeca - /mnt/d/Konsolen/BIOS/neocd/front-sp1.bin +b2869f8678b8b274227f35aad26ba509 - /mnt/d/Konsolen/BIOS/scpu-dos-2.04.bin +b2869f8678b8b274227f35aad26ba509 - /mnt/d/Konsolen/BIOS/vice/scpu-dos-2.04.bin +b2869f8678b8b274227f35aad26ba509 - /mnt/d/Konsolen/BIOS/vice/SCPU64/scpu-dos-2.04.bin +cb8e8404c0b28eda10469792dfd1dbc2 - /mnt/d/Konsolen/BIOS/data/PET/edit2g +cb8e8404c0b28eda10469792dfd1dbc2 - /mnt/d/Konsolen/BIOS/vice/PET/edit2g +c84f362c44192659273d45ae97462362 - /mnt/d/Konsolen/BIOS/MSXKR.rom +c84f362c44192659273d45ae97462362 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSXKR.rom +21038400dc633070a78ad53090c53017 - /mnt/d/Konsolen/BIOS/pcsx2/bios/ps2-0230a-20080220.bin +21038400dc633070a78ad53090c53017 - /mnt/d/Konsolen/BIOS/ps2/ps2-0230a-20080220.bin +824b1c4475a3bd3b91c5ae81ea940aa2 - /mnt/d/Konsolen/BIOS/MSXTREXT.ROM +824b1c4475a3bd3b91c5ae81ea940aa2 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSXTREXT.ROM +85ec9ca47d8f6807718151cbcca8b964 - /mnt/d/Konsolen/BIOS/sega_101.bin +85ec9ca47d8f6807718151cbcca8b964 - /mnt/d/Konsolen/BIOS/saturn/sega_101.bin +e7d7f6a085444d8687d5e13490f365e7 - /mnt/d/Konsolen/BIOS/fbneo/samples/thief.zip +e7d7f6a085444d8687d5e13490f365e7 - /mnt/d/Konsolen/BIOS/mame2003/samples/thief.zip +e7d7f6a085444d8687d5e13490f365e7 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/thief.zip +593cff6597ab9380d822b8f824fd2c28 - /mnt/d/Konsolen/BIOS/2608_top.wav +593cff6597ab9380d822b8f824fd2c28 - /mnt/d/Konsolen/BIOS/np2kai/2608_top.wav +aa43fd07d043f3afc0ed097490e1f799 - /mnt/d/Konsolen/BIOS/data/C128/pc64.vpl +aa43fd07d043f3afc0ed097490e1f799 - /mnt/d/Konsolen/BIOS/data/C64/pc64.vpl +aa43fd07d043f3afc0ed097490e1f799 - /mnt/d/Konsolen/BIOS/data/CBM-II/pc64.vpl +aa43fd07d043f3afc0ed097490e1f799 - /mnt/d/Konsolen/BIOS/data/SCPU64/pc64.vpl +41db0d7b37be479296ffd59fcd6775f0 - /mnt/d/Konsolen/BIOS/PAINT.rom +41db0d7b37be479296ffd59fcd6775f0 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/PAINT.rom +7e31f0b84f6ea6f9ffec0cd968decf9f - /mnt/d/Konsolen/BIOS/fba/hiscore.dat +7e31f0b84f6ea6f9ffec0cd968decf9f - /mnt/d/Konsolen/BIOS/mame2003/hiscore.dat +7e31f0b84f6ea6f9ffec0cd968decf9f - /mnt/d/Konsolen/BIOS/mame2015/hiscore.dat +394efbc50fb7df1151130d8c162f85c3 - /mnt/d/Konsolen/BIOS/MSXHAN.rom +394efbc50fb7df1151130d8c162f85c3 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSXHAN.rom +7fd4caabac1d9169e289f0f7bbf71d8e - /mnt/d/Konsolen/BIOS/iplrom.dat +7fd4caabac1d9169e289f0f7bbf71d8e - /mnt/d/Konsolen/BIOS/keropi/iplrom.dat +364a1a579fe5cb8dba54519bcfcdac0d - /mnt/d/Konsolen/BIOS/Machines/MSX/MSX.rom +364a1a579fe5cb8dba54519bcfcdac0d - /mnt/d/Konsolen/BIOS/Machines/MSX2/MSX.rom +364a1a579fe5cb8dba54519bcfcdac0d - /mnt/d/Konsolen/BIOS/Machines/MSX2+/MSX.rom +364a1a579fe5cb8dba54519bcfcdac0d - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX.rom +33ab4de7e3eb1d76ebf44b769a0b8e7d - /mnt/d/Konsolen/BIOS/data/C128/colodore.vpl +33ab4de7e3eb1d76ebf44b769a0b8e7d - /mnt/d/Konsolen/BIOS/data/C64/colodore.vpl +33ab4de7e3eb1d76ebf44b769a0b8e7d - /mnt/d/Konsolen/BIOS/data/CBM-II/colodore.vpl +33ab4de7e3eb1d76ebf44b769a0b8e7d - /mnt/d/Konsolen/BIOS/data/SCPU64/colodore.vpl +9dd9a69432cc116d0f1d4ec7a51053e0 - /mnt/d/Konsolen/BIOS/Machines/MSX2 - C-BIOS/cbios_sub.rom +9dd9a69432cc116d0f1d4ec7a51053e0 - /mnt/d/Konsolen/BIOS/Machines/MSX2+ - C-BIOS/cbios_sub.rom +a64b3ef9efcc066b18d35b134068d1cc - /mnt/d/Konsolen/BIOS/disk10.rom +a64b3ef9efcc066b18d35b134068d1cc - /mnt/d/Konsolen/BIOS/trs80coco/disk10.rom +dccd380e27605732289d77af68bffce6 - /mnt/d/Konsolen/BIOS/mame2003/samples/sharkatt.zip +dccd380e27605732289d77af68bffce6 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/sharkatt.zip +cd658db633c73dda447377cd98aaf85b - /mnt/d/Konsolen/BIOS/data/C128/pepto-pal.vpl +cd658db633c73dda447377cd98aaf85b - /mnt/d/Konsolen/BIOS/data/SCPU64/pepto-pal.vpl +dc709d16352895be39721da1150b5fe1 - /mnt/d/Konsolen/BIOS/Machines/MSX/hardwareconfig.xml +dc709d16352895be39721da1150b5fe1 - /mnt/d/Konsolen/BIOS/Machines/MSX - Brazilian/hardwareconfig.xml +dc709d16352895be39721da1150b5fe1 - /mnt/d/Konsolen/BIOS/Machines/MSX - German/hardwareconfig.xml +dc709d16352895be39721da1150b5fe1 - /mnt/d/Konsolen/BIOS/Machines/MSX - Japanese/hardwareconfig.xml +dc709d16352895be39721da1150b5fe1 - /mnt/d/Konsolen/BIOS/Machines/MSX - Korean/hardwareconfig.xml +dc709d16352895be39721da1150b5fe1 - /mnt/d/Konsolen/BIOS/Machines/MSX - Swedish/hardwareconfig.xml +dc709d16352895be39721da1150b5fe1 - /mnt/d/Konsolen/BIOS/Machines/MSX2/hardwareconfig.xml +dc709d16352895be39721da1150b5fe1 - /mnt/d/Konsolen/BIOS/Machines/MSX2 - Arabic/hardwareconfig.xml +dc709d16352895be39721da1150b5fe1 - /mnt/d/Konsolen/BIOS/Machines/MSX2 - Brazilian/hardwareconfig.xml +dc709d16352895be39721da1150b5fe1 - /mnt/d/Konsolen/BIOS/Machines/MSX2 - French/hardwareconfig.xml +dc709d16352895be39721da1150b5fe1 - /mnt/d/Konsolen/BIOS/Machines/MSX2 - German/hardwareconfig.xml +dc709d16352895be39721da1150b5fe1 - /mnt/d/Konsolen/BIOS/Machines/MSX2 - Japanese/hardwareconfig.xml +dc709d16352895be39721da1150b5fe1 - /mnt/d/Konsolen/BIOS/Machines/MSX2 - Korean/hardwareconfig.xml +dc709d16352895be39721da1150b5fe1 - /mnt/d/Konsolen/BIOS/Machines/MSX2 - Only PSG/hardwareconfig.xml +dc709d16352895be39721da1150b5fe1 - /mnt/d/Konsolen/BIOS/Machines/MSX2 - Russian/hardwareconfig.xml +dc709d16352895be39721da1150b5fe1 - /mnt/d/Konsolen/BIOS/Machines/MSX2 - Spanish/hardwareconfig.xml +dc709d16352895be39721da1150b5fe1 - /mnt/d/Konsolen/BIOS/Machines/MSX2+/hardwareconfig.xml +dc709d16352895be39721da1150b5fe1 - /mnt/d/Konsolen/BIOS/Machines/Turbo-R/hardwareconfig.xml +eb1f32f5d9f382db1bbfb8d7f9cb343a - /mnt/d/Konsolen/BIOS/ATARIOSA.ROM +eb1f32f5d9f382db1bbfb8d7f9cb343a - /mnt/d/Konsolen/BIOS/atari800/ATARIOSA.ROM +cba733ceeff5aef5c32254f1d617fa62 - /mnt/d/Konsolen/BIOS/scph3500.bin +cba733ceeff5aef5c32254f1d617fa62 - /mnt/d/Konsolen/BIOS/PSX/PSX - SCPH3500.bin +cc78d4f4900f622bd6de1aed7f52592f - /mnt/d/Konsolen/BIOS/iplromco.dat +cc78d4f4900f622bd6de1aed7f52592f - /mnt/d/Konsolen/BIOS/keropi/iplromco.dat +80dcd1ad1a4cf65d64b7ba10504e8190 - /mnt/d/Konsolen/BIOS/DISK.ROM +80dcd1ad1a4cf65d64b7ba10504e8190 - /mnt/d/Konsolen/BIOS/msx/DISK.ROM +0da70a5d2a0e733398e005b96b7e4ba6 - /mnt/d/Konsolen/BIOS/trdos.rom +0da70a5d2a0e733398e005b96b7e4ba6 - /mnt/d/Konsolen/BIOS/fuse/trdos.rom +255113ba943c92a54facd25a10fd780c - /mnt/d/Konsolen/BIOS/mpr-18811-mx.ic1 +255113ba943c92a54facd25a10fd780c - /mnt/d/Konsolen/BIOS/saturn/mpr-18811-mx.ic1 +278a9397d192149e84e820ac621a8edd - /mnt/d/Konsolen/BIOS/bios_CD_J.bin +278a9397d192149e84e820ac621a8edd - /mnt/d/Konsolen/BIOS/segacd/bios_CD_J.bin/bios_CD_J.bin +278a9397d192149e84e820ac621a8edd - /mnt/d/Konsolen/BIOS/segacd/bios_CD_J.bin/jp_mcd1_9111.bin +0604dbb85928f0598d04144a8b554bbe - /mnt/d/Konsolen/BIOS/atarist/megaste.img +0604dbb85928f0598d04144a8b554bbe - /mnt/d/Konsolen/BIOS/atarist/megatste.img/tos206de.img +d41d8cd98f00b204e9800998ecf8427e - /mnt/d/Konsolen/BIOS/msx_cart_bm_012.zip +d41d8cd98f00b204e9800998ecf8427e - /mnt/d/Konsolen/BIOS/gamecube/EUR/.gitkeep +d41d8cd98f00b204e9800998ecf8427e - /mnt/d/Konsolen/BIOS/gamecube/JAP/.gitkeep +d41d8cd98f00b204e9800998ecf8427e - /mnt/d/Konsolen/BIOS/gamecube/USA/.gitkeep +d41d8cd98f00b204e9800998ecf8427e - /mnt/d/Konsolen/BIOS/pcsx2/logs/dev9null.log +d41d8cd98f00b204e9800998ecf8427e - /mnt/d/Konsolen/BIOS/pcsx2/logs/padLog.txt +d41d8cd98f00b204e9800998ecf8427e - /mnt/d/Konsolen/BIOS/pcsx2/logs/USBnull.log +6418d091cd6907bbcf940324339e43bb - /mnt/d/Konsolen/BIOS/MSXDOS2.ROM +6418d091cd6907bbcf940324339e43bb - /mnt/d/Konsolen/BIOS/Machines/MSX/MSXDOS2.ROM +6418d091cd6907bbcf940324339e43bb - /mnt/d/Konsolen/BIOS/Machines/MSX2/MSXDOS2.ROM +6418d091cd6907bbcf940324339e43bb - /mnt/d/Konsolen/BIOS/Machines/MSX2+/MSXDOS2.ROM +6418d091cd6907bbcf940324339e43bb - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSXDOS2.ROM +6418d091cd6907bbcf940324339e43bb - /mnt/d/Konsolen/BIOS/msx/MSXDOS2.ROM +fd9513736823e470965949f2a3ec6a43 - /mnt/d/Konsolen/BIOS/MSXTR.ROM +fd9513736823e470965949f2a3ec6a43 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSXTR.ROM +7e07257748c06f31e5b21726d15217de - /mnt/d/Konsolen/BIOS/pcsx2/inis/Dev9null.ini +7e07257748c06f31e5b21726d15217de - /mnt/d/Konsolen/BIOS/pcsx2/inis/USBnull.ini +af5828fdff51384f99b3c4926be27762 - /mnt/d/Konsolen/BIOS/saturn_bios.bin +af5828fdff51384f99b3c4926be27762 - /mnt/d/Konsolen/BIOS/sega_100.bin +af5828fdff51384f99b3c4926be27762 - /mnt/d/Konsolen/BIOS/kronos/saturn_bios.bin +af5828fdff51384f99b3c4926be27762 - /mnt/d/Konsolen/BIOS/saturn/saturn_bios.bin +c2428525597a69fc71621e0cdf114619 - /mnt/d/Konsolen/BIOS/fbneo/samples/dkongjr.zip +c2428525597a69fc71621e0cdf114619 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/dkongjr.zip +1e4fb124a3a886865acb574f388c803d - /mnt/d/Konsolen/BIOS/bios.min +1e4fb124a3a886865acb574f388c803d - /mnt/d/Konsolen/BIOS/pokemini/bios.min +7c8243c71d8f143b2531f01afa6a05dc - /mnt/d/Konsolen/BIOS/MSX2PEXT.ROM +7c8243c71d8f143b2531f01afa6a05dc - /mnt/d/Konsolen/BIOS/Machines/MSX/MSX2PEXT.rom +7c8243c71d8f143b2531f01afa6a05dc - /mnt/d/Konsolen/BIOS/Machines/MSX2/MSX2PEXT.rom +7c8243c71d8f143b2531f01afa6a05dc - /mnt/d/Konsolen/BIOS/Machines/MSX2+/MSX2PEXT.rom +7c8243c71d8f143b2531f01afa6a05dc - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2PEXT.rom +7c8243c71d8f143b2531f01afa6a05dc - /mnt/d/Konsolen/BIOS/msx/MSX2PEXT.ROM +de93caec13d1a141a40a79f5c86168d6 - /mnt/d/Konsolen/BIOS/scph102B.bin +de93caec13d1a141a40a79f5c86168d6 - /mnt/d/Konsolen/BIOS/scph102C.bin +c688a229f834f95f8c64df7d33188cd8 - /mnt/d/Konsolen/BIOS/MSXTRMUS.ROM +c688a229f834f95f8c64df7d33188cd8 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSXTRMUS.ROM +d675a2ca186c6efcd6277b835de4c7e5 - /mnt/d/Konsolen/BIOS/quasi88/n88ext0.rom +d675a2ca186c6efcd6277b835de4c7e5 - /mnt/d/Konsolen/BIOS/quasi88/n88_0.rom +3240872c70984b6cbfda1586cab68dbe - /mnt/d/Konsolen/BIOS/mpr-17933.bin +3240872c70984b6cbfda1586cab68dbe - /mnt/d/Konsolen/BIOS/saturn/mpr-17933.bin +54847e693405ffeb0359c6287434cbef - /mnt/d/Konsolen/BIOS/scph1002.bin +54847e693405ffeb0359c6287434cbef - /mnt/d/Konsolen/BIOS/PSX/PSX - SCPH1002.bin +c993feb1eeddec1d2e687aa514231028 - /mnt/d/Konsolen/BIOS/kick33180.A500.RTB +c993feb1eeddec1d2e687aa514231028 - /mnt/d/Konsolen/BIOS/kick33192.A500.RTB +4698414be3369fff17bf6d3111734c6c - /mnt/d/Konsolen/BIOS/fbneo/spec48k.zip +4698414be3369fff17bf6d3111734c6c - /mnt/d/Konsolen/BIOS/fbneo/spectrum.zip +6548fa45061274dee1ea8ae1e9e93910 - /mnt/d/Konsolen/BIOS/quasi88/n88ext2.rom +6548fa45061274dee1ea8ae1e9e93910 - /mnt/d/Konsolen/BIOS/quasi88/n88_2.rom +1cd19988d1d72a3e7caa0b73234c96b4 - /mnt/d/Konsolen/BIOS/mpr-19367-mx.ic1 +1cd19988d1d72a3e7caa0b73234c96b4 - /mnt/d/Konsolen/BIOS/saturn/mpr-19367-mx.ic1 +aa95aea2563cd5ec0a0919b44cc17d47 - /mnt/d/Konsolen/BIOS/MSX.ROM +aa95aea2563cd5ec0a0919b44cc17d47 - /mnt/d/Konsolen/BIOS/msx/MSX.ROM +7b9466546009d419ebd0dc27db90c30e - /mnt/d/Konsolen/BIOS/MSX2HAN.rom +7b9466546009d419ebd0dc27db90c30e - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2HAN.rom +cf32a93c0a693ed359a4f483ef6db53d - /mnt/d/Konsolen/BIOS/data/C64/jpchrgen +cf32a93c0a693ed359a4f483ef6db53d - /mnt/d/Konsolen/BIOS/data/SCPU64/jpchrgen +ca30b50f880eb660a320674ed365ef7a - /mnt/d/Konsolen/BIOS/disksys.rom +ca30b50f880eb660a320674ed365ef7a - /mnt/d/Konsolen/BIOS/fds/disksys.rom +b60fb8ea07e8a64772ab717afba3706d - /mnt/d/Konsolen/BIOS/sp-u2.sp1 +b60fb8ea07e8a64772ab717afba3706d - /mnt/d/Konsolen/BIOS/usa_2slt.bin +de3cf45d227ad44645b22aa83b49f450 - /mnt/d/Konsolen/BIOS/neocd_t.rom +de3cf45d227ad44645b22aa83b49f450 - /mnt/d/Konsolen/BIOS/neocd/neocd_t.rom +dc10d7bdd1b6f450773dfb558477c230 - /mnt/d/Konsolen/BIOS/amiga-os-204.rom +dc10d7bdd1b6f450773dfb558477c230 - /mnt/d/Konsolen/BIOS/kick20.rom +dc10d7bdd1b6f450773dfb558477c230 - /mnt/d/Konsolen/BIOS/KICK37175.A500 +dc10d7bdd1b6f450773dfb558477c230 - /mnt/d/Konsolen/BIOS/Kickstart v2.04 r37.175 (1991)(Commodore)(A500+)[!].rom +847cc025ffae665487940ff2639540e5 - /mnt/d/Konsolen/BIOS/Machines/MSX/MSX2P.rom +847cc025ffae665487940ff2639540e5 - /mnt/d/Konsolen/BIOS/Machines/MSX2/MSX2P.rom +847cc025ffae665487940ff2639540e5 - /mnt/d/Konsolen/BIOS/Machines/MSX2+/MSX2P.rom +847cc025ffae665487940ff2639540e5 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2P.rom +637461af7c3b756692a87c5f08081d03 - /mnt/d/Konsolen/BIOS/data/C64/gtk3_pos.vkm +637461af7c3b756692a87c5f08081d03 - /mnt/d/Konsolen/BIOS/data/C64DTV/gtk3_pos.vkm +637461af7c3b756692a87c5f08081d03 - /mnt/d/Konsolen/BIOS/data/SCPU64/gtk3_pos.vkm +c2fc43556eb6b7b25bdf5955bd9df825 - /mnt/d/Konsolen/BIOS/bas13.rom +c2fc43556eb6b7b25bdf5955bd9df825 - /mnt/d/Konsolen/BIOS/trs80coco/bas13.rom +7da1e5b7c482d4108d22a5b09631d967 - /mnt/d/Konsolen/BIOS/font.bmp +7da1e5b7c482d4108d22a5b09631d967 - /mnt/d/Konsolen/BIOS/np2kai/font.bmp +465646c9b6729f77eea5314d1f057951 - /mnt/d/Konsolen/BIOS/amiga-os-205.rom +465646c9b6729f77eea5314d1f057951 - /mnt/d/Konsolen/BIOS/Kickstart v2.05 r37.350 (1992)(Commodore)(A600HD)[!].rom +df692a80a5b1bc90728bc3dfc76cd948 - /mnt/d/Konsolen/BIOS/bios7.bin +df692a80a5b1bc90728bc3dfc76cd948 - /mnt/d/Konsolen/BIOS/nds/bios7.bin +a249565f03b98d004ee7f019570069cd - /mnt/d/Konsolen/BIOS/128p-0.rom +a249565f03b98d004ee7f019570069cd - /mnt/d/Konsolen/BIOS/fuse/128p-0.rom +192d6d950d0ed3df8040b788502831c2 - /mnt/d/Konsolen/BIOS/kick13.rom +192d6d950d0ed3df8040b788502831c2 - /mnt/d/Konsolen/BIOS/Kickstart v1.3 r34.5 (1987)(Commodore)(A500-A1000-A2000-CDTV)[o].rom +654e658497d8860012a59fedfb4c97b5 - /mnt/d/Konsolen/BIOS/mame2003/cheat.dat +654e658497d8860012a59fedfb4c97b5 - /mnt/d/Konsolen/BIOS/mame2003-plus/cheat.dat +6e3735ff4c7dc899ee98981385f6f3d0 - /mnt/d/Konsolen/BIOS/SCPH101.BIN +6e3735ff4c7dc899ee98981385f6f3d0 - /mnt/d/Konsolen/BIOS/PSX/PSX - SCPH101.BIN +d6521785627d20c51edc566808a6bf28 - /mnt/d/Konsolen/BIOS/tos102fr.img +d6521785627d20c51edc566808a6bf28 - /mnt/d/Konsolen/BIOS/st-tos/megast_fr/tos102fr.img +d71004351c8bbfdad53b18222c061d49 - /mnt/d/Konsolen/BIOS/2608_sd.wav +d71004351c8bbfdad53b18222c061d49 - /mnt/d/Konsolen/BIOS/np2kai/2608_sd.wav +e3b95de6426b55814b05b4dd8eacea48 - /mnt/d/Konsolen/BIOS/Machines/MSX2 - Spectravideo SVI-738-2 JP Grobler/config (2).ini +e3b95de6426b55814b05b4dd8eacea48 - /mnt/d/Konsolen/BIOS/Machines/MSX2 - Spectravideo SVI-738-2 JP Grobler/config.ini +06daac977823773a3eea3422fd26a703 - /mnt/d/Konsolen/BIOS/ATARIXL.ROM +06daac977823773a3eea3422fd26a703 - /mnt/d/Konsolen/BIOS/atari800/ATARIXL.ROM +e10c53c2f8b90bab96ead2d368858623 - /mnt/d/Konsolen/BIOS/dc_bios.bin +e10c53c2f8b90bab96ead2d368858623 - /mnt/d/Konsolen/BIOS/dc/boot.bin +e10c53c2f8b90bab96ead2d368858623 - /mnt/d/Konsolen/BIOS/dc/dc_boot.bin +840481177270d5642a14ca71ee72844c - /mnt/d/Konsolen/BIOS/bios.sms +840481177270d5642a14ca71ee72844c - /mnt/d/Konsolen/BIOS/bios_E.sms +840481177270d5642a14ca71ee72844c - /mnt/d/Konsolen/BIOS/bios_U.sms +840481177270d5642a14ca71ee72844c - /mnt/d/Konsolen/BIOS/mastersystem/bios_U.sms +f877f32e6d8687474ac5ee83e40de23b - /mnt/d/Konsolen/BIOS/MSX2PMUS.rom +f877f32e6d8687474ac5ee83e40de23b - /mnt/d/Konsolen/BIOS/Machines/MSX2+ - European/MSX2PMUS.rom +f877f32e6d8687474ac5ee83e40de23b - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2PMUS.rom +e9198c4db1fe0c86c95f542c7e6f3d25 - /mnt/d/Konsolen/BIOS/mame2003/samples/battles.zip +e9198c4db1fe0c86c95f542c7e6f3d25 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/battles.zip +41d2e2c0c0edfccf76fa1c3e38bc1cf2 - /mnt/d/Konsolen/BIOS/quasi88/kanji2.rom +41d2e2c0c0edfccf76fa1c3e38bc1cf2 - /mnt/d/Konsolen/BIOS/quasi88/n88knj2.rom +41d2e2c0c0edfccf76fa1c3e38bc1cf2 - /mnt/d/Konsolen/BIOS/quasi88/N88_KNJ2.ROM +793e3b833c33be7aaf834beacb8fb926 - /mnt/d/Konsolen/BIOS/MSXAR.ROM +793e3b833c33be7aaf834beacb8fb926 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSXAR.ROM +95d339631d867c8f1d15a5f2ec26069d - /mnt/d/Konsolen/BIOS/sl90025.bin +95d339631d867c8f1d15a5f2ec26069d - /mnt/d/Konsolen/BIOS/channelf/sl90025.bin +f39572af7584cb5b3f70ae8cc848aba2 - /mnt/d/Konsolen/BIOS/neocd.bin +f39572af7584cb5b3f70ae8cc848aba2 - /mnt/d/Konsolen/BIOS/neocd/neocd.bin +f39572af7584cb5b3f70ae8cc848aba2 - /mnt/d/Konsolen/BIOS/neocd/neocd_z.rom +de5487fcaa7b848e8c60b6fefc8f19d7 - /mnt/d/Konsolen/BIOS/ProSystem.dat +de5487fcaa7b848e8c60b6fefc8f19d7 - /mnt/d/Konsolen/BIOS/ProSystem[2].dat +e2c861c588fca2d0cf6be3df3aaf05f2 - /mnt/d/Konsolen/BIOS/atarist/emutos.img +e2c861c588fca2d0cf6be3df3aaf05f2 - /mnt/d/Konsolen/BIOS/emu-tos/etos512k.img +6bff06f89889b64e395e35365e627366 - /mnt/d/Konsolen/BIOS/mame2003/samples/thehand.zip +6bff06f89889b64e395e35365e627366 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/thehand.zip +3bffafac42a7767d8dcecf771f5552ba - /mnt/d/Konsolen/BIOS/dc/naomi_boot.bin +3bffafac42a7767d8dcecf771f5552ba - /mnt/d/Konsolen/BIOS/dc/naomi_boot_jp.bin +00aa02b6077de40a0b51d71a3c3e1d5f - /mnt/d/Konsolen/BIOS/PANASONICDISK.rom +00aa02b6077de40a0b51d71a3c3e1d5f - /mnt/d/Konsolen/BIOS/Machines/MSX2+ - European/PANASONICDISK.rom +00aa02b6077de40a0b51d71a3c3e1d5f - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/PANASONICDISK.rom +a48e6746bd7edec0f40cff078f0bb19f - /mnt/d/Konsolen/BIOS/panafz10e-anvil.bin +a48e6746bd7edec0f40cff078f0bb19f - /mnt/d/Konsolen/BIOS/3do/panafz10e-anvil.bin +efeaef3b6f00d07e632efc6bde94ea1d - /mnt/d/Konsolen/BIOS/data/C128/cjam.vpl +efeaef3b6f00d07e632efc6bde94ea1d - /mnt/d/Konsolen/BIOS/data/C64/cjam.vpl +efeaef3b6f00d07e632efc6bde94ea1d - /mnt/d/Konsolen/BIOS/data/CBM-II/cjam.vpl +efeaef3b6f00d07e632efc6bde94ea1d - /mnt/d/Konsolen/BIOS/data/SCPU64/cjam.vpl +c933316c7d939532a13648850c1c2aa6 - /mnt/d/Konsolen/BIOS/bas12.rom +c933316c7d939532a13648850c1c2aa6 - /mnt/d/Konsolen/BIOS/trs80coco/bas12.rom +d3a44ba7d42a74d3ac58cb9c14c6a5ca - /mnt/d/Konsolen/BIOS/STBIOS.bin +d3a44ba7d42a74d3ac58cb9c14c6a5ca - /mnt/d/Konsolen/BIOS/sufami/STBIOS.bin +be5d1ec8001d945ca1432285722e9d16 - /mnt/d/Konsolen/BIOS/MSX2AREXT.ROM +be5d1ec8001d945ca1432285722e9d16 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2AREXT.ROM +32fbbd84168d3482956eb3c5051637f5 - /mnt/d/Konsolen/BIOS/dmg_boot.bin +32fbbd84168d3482956eb3c5051637f5 - /mnt/d/Konsolen/BIOS/gb_bios.bin +32fbbd84168d3482956eb3c5051637f5 - /mnt/d/Konsolen/BIOS/gb/gb_bios.bin +6f69cc8b5ed761b03afd78000dfb0e19 - /mnt/d/Konsolen/BIOS/FMPAC.ROM +6f69cc8b5ed761b03afd78000dfb0e19 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/FMPAC.rom +6f69cc8b5ed761b03afd78000dfb0e19 - /mnt/d/Konsolen/BIOS/msx/FMPAC.ROM +25789a649faff0a1176dc7d9b98105c0 - /mnt/d/Konsolen/BIOS/tos100fr.img +25789a649faff0a1176dc7d9b98105c0 - /mnt/d/Konsolen/BIOS/st-tos/st_fr/tos100fr.img +96a4ead13f364734f79b0c58af2f0e1f - /mnt/d/Konsolen/BIOS/2608_tom.wav +96a4ead13f364734f79b0c58af2f0e1f - /mnt/d/Konsolen/BIOS/np2kai/2608_tom.wav +44552702b05697a14ccbe2ca22ee7139 - /mnt/d/Konsolen/BIOS/rom1.bin +44552702b05697a14ccbe2ca22ee7139 - /mnt/d/Konsolen/BIOS/pcsx2/bios/rom1.bin +0b6120f289336538bc564548109f97c6 - /mnt/d/Konsolen/BIOS/Machines/MSX2+ - European/XBASIC2.rom +0b6120f289336538bc564548109f97c6 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/XBASIC2.rom +74b5fdfb7fced155fc92a866e7402bdd - /mnt/d/Konsolen/BIOS/data/C128/community-colors.vpl +74b5fdfb7fced155fc92a866e7402bdd - /mnt/d/Konsolen/BIOS/data/C64/community-colors.vpl +74b5fdfb7fced155fc92a866e7402bdd - /mnt/d/Konsolen/BIOS/data/CBM-II/community-colors.vpl +74b5fdfb7fced155fc92a866e7402bdd - /mnt/d/Konsolen/BIOS/data/SCPU64/community-colors.vpl +6d8c0ca64e726c82a4b726e9b01cdf1e - /mnt/d/Konsolen/BIOS/MSX2P.ROM +6d8c0ca64e726c82a4b726e9b01cdf1e - /mnt/d/Konsolen/BIOS/msx/MSX2P.ROM +8ecd73eb4edf7ed7e81aef1be80031d5 - /mnt/d/Konsolen/BIOS/sgb2.program.rom +8ecd73eb4edf7ed7e81aef1be80031d5 - /mnt/d/Konsolen/BIOS/SGB2.sfc +8ecd73eb4edf7ed7e81aef1be80031d5 - /mnt/d/Konsolen/BIOS/sgb/SGB2.sfc +9499c795cb94fc92a6a2134fb146a84e - /mnt/d/Konsolen/BIOS/fbneo/samples/vanguard.zip +9499c795cb94fc92a6a2134fb146a84e - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/vanguard.zip +397bb566584be7b9764e7a68974c4263 - /mnt/d/Konsolen/BIOS/7800 BIOS (E).rom +397bb566584be7b9764e7a68974c4263 - /mnt/d/Konsolen/BIOS/atari7800/7800 BIOS (E).rom +11be01106aee6a4bf0fbaa85db2fe69f - /mnt/d/Konsolen/BIOS/mame2003/samples/sundance.zip +11be01106aee6a4bf0fbaa85db2fe69f - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/sundance.zip +043d76d5f0ef836500700c34faef774d - /mnt/d/Konsolen/BIOS/neocd_sf.rom +043d76d5f0ef836500700c34faef774d - /mnt/d/Konsolen/BIOS/neocd/neocd_sf.rom +9dfdebfaa6b547222a40aab8bb2e29f8 - /mnt/d/Konsolen/BIOS/MSXKANJI.rom +9dfdebfaa6b547222a40aab8bb2e29f8 - /mnt/d/Konsolen/BIOS/Machines/MSX2+ - European/MSXKANJI.rom +9dfdebfaa6b547222a40aab8bb2e29f8 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSXKANJI.rom +924e392ed05558ffdb115408c263dccf - /mnt/d/Konsolen/BIOS/Dtlh3000.bin +924e392ed05558ffdb115408c263dccf - /mnt/d/Konsolen/BIOS/scph1001.bin +924e392ed05558ffdb115408c263dccf - /mnt/d/Konsolen/BIOS/scph10011.bin +924e392ed05558ffdb115408c263dccf - /mnt/d/Konsolen/BIOS/PSX/PSX - SCPH1001.BIN +20989124671593ab04eeb01d52a1e25c - /mnt/d/Konsolen/BIOS/NOVAXIS.rom +20989124671593ab04eeb01d52a1e25c - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/NOVAXIS.rom +be9bc86ee5eb401d0a40d0377f65fefa - /mnt/d/Konsolen/BIOS/dragon/d200rom1.rom +be9bc86ee5eb401d0a40d0377f65fefa - /mnt/d/Konsolen/BIOS/dragon/d64tano.rom +025521054a23ad598cdc8dc534fd450b - /mnt/d/Konsolen/BIOS/mame2003/samples/pulsar.zip +025521054a23ad598cdc8dc534fd450b - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/pulsar.zip +0f343b0931126a20f133d67c2b018a3b - /mnt/d/Konsolen/BIOS/scph10000.NVM +0f343b0931126a20f133d67c2b018a3b - /mnt/d/Konsolen/BIOS/pcsx2/bios/scph10000.NVM +b4b70db555dfb48b91a067eea747c771 - /mnt/d/Konsolen/BIOS/mame2003/artwork/solarq.zip +b4b70db555dfb48b91a067eea747c771 - /mnt/d/Konsolen/BIOS/mame2003-plus/artwork/solarq.zip +741f9b388a79eb42285c7698ebe14a8a - /mnt/d/Konsolen/BIOS/data/C64/gtk3_keyrah.vkm +741f9b388a79eb42285c7698ebe14a8a - /mnt/d/Konsolen/BIOS/data/C64DTV/gtk3_keyrah.vkm +741f9b388a79eb42285c7698ebe14a8a - /mnt/d/Konsolen/BIOS/data/SCPU64/gtk3_keyrah.vkm +0639a9ff5f5f3fd7833b924b9d97a8ae - /mnt/d/Konsolen/BIOS/scph39001.NVM +0639a9ff5f5f3fd7833b924b9d97a8ae - /mnt/d/Konsolen/BIOS/pcsx2/bios/scph39001.NVM +9baf17b190f631405b6b0eeeeb162b87 - /mnt/d/Konsolen/BIOS/HANGUL.rom +9baf17b190f631405b6b0eeeeb162b87 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/HANGUL.rom +24a519c53f67b00640d0048ef7089105 - /mnt/d/Konsolen/BIOS/bios_J.sms +24a519c53f67b00640d0048ef7089105 - /mnt/d/Konsolen/BIOS/mastersystem/bios_J.sms +a622cc35d8d78703905592dfaa4d2ccb - /mnt/d/Konsolen/BIOS/tos102de.img +a622cc35d8d78703905592dfaa4d2ccb - /mnt/d/Konsolen/BIOS/st-tos/megast_de/tos102de.img +af55e8f3ff150218440e98e50a099188 - /mnt/d/Konsolen/BIOS/mame2003/catver.ini +af55e8f3ff150218440e98e50a099188 - /mnt/d/Konsolen/BIOS/mame2003-plus/catver.ini +0c425c24e91335f18a3246b1d611a8ca - /mnt/d/Konsolen/BIOS/dolphin-emu/Sys/Wii/shared2/wc24/nwc24msg.cbk +0c425c24e91335f18a3246b1d611a8ca - /mnt/d/Konsolen/BIOS/dolphin-emu/Sys/Wii/shared2/wc24/nwc24msg.cfg +9feb1fdeadd6232a13b95e60b34ccef9 - /mnt/d/Konsolen/BIOS/SCPH-70004_BIOS_V12_PAL_200.EROM +9feb1fdeadd6232a13b95e60b34ccef9 - /mnt/d/Konsolen/BIOS/pcsx2/bios/SCPH-70004_BIOS_V12_PAL_200.EROM +fd0b8f1766dc6dcc03a43d9c79dc4e37 - /mnt/d/Konsolen/BIOS/GCVMX80.ROM +fd0b8f1766dc6dcc03a43d9c79dc4e37 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/GCVMX80.ROM +b283f344599fa192ecd9536c1454e3f6 - /mnt/d/Konsolen/BIOS/mame2003/samples/wow.zip +b283f344599fa192ecd9536c1454e3f6 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/wow.zip +5904b0de768d1d506e766aa7e18994c1 - /mnt/d/Konsolen/BIOS/midssio.zip +5904b0de768d1d506e766aa7e18994c1 - /mnt/d/Konsolen/BIOS/fbneo/midssio.zip +0f6be46c2f694446fa92def2a4dab20f - /mnt/d/Konsolen/BIOS/mame2003/samples/circus.zip +0f6be46c2f694446fa92def2a4dab20f - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/circus.zip +bb72565701b1b6faece07d68ea5da639 - /mnt/d/Konsolen/BIOS/amiga-ext-310-cd32.rom +bb72565701b1b6faece07d68ea5da639 - /mnt/d/Konsolen/BIOS/CD32 Extended-ROM r40.60 (1993)(Commodore)(CD32).rom +bb72565701b1b6faece07d68ea5da639 - /mnt/d/Konsolen/BIOS/kick40060.CD32.ext +fc4b76a402ba501e6ba6de4b3e8b4273 - /mnt/d/Konsolen/BIOS/quasi88/n88ext3.rom +fc4b76a402ba501e6ba6de4b3e8b4273 - /mnt/d/Konsolen/BIOS/quasi88/n88_3.rom +51d927fa5f72400ef814f3fa8926f379 - /mnt/d/Konsolen/BIOS/data/C64/gtk3_sym_de.vkm +51d927fa5f72400ef814f3fa8926f379 - /mnt/d/Konsolen/BIOS/data/C64DTV/gtk3_sym_de.vkm +51d927fa5f72400ef814f3fa8926f379 - /mnt/d/Konsolen/BIOS/data/SCPU64/gtk3_sym_de.vkm +428577250f43edc902ea239c50d2240d - /mnt/d/Konsolen/BIOS/panafz10ja-anvil-kanji.bin +428577250f43edc902ea239c50d2240d - /mnt/d/Konsolen/BIOS/3do/panafz10ja-anvil-kanji.bin +be09394f0576cf81fa8bacf634daf9a2 - /mnt/d/Konsolen/BIOS/JiffyDOS_C64.bin +be09394f0576cf81fa8bacf634daf9a2 - /mnt/d/Konsolen/BIOS/vice/JiffyDOS_C64.bin +9880432e633b15998d58884ff34c4e70 - /mnt/d/Konsolen/BIOS/data/PET/chargen +9880432e633b15998d58884ff34c4e70 - /mnt/d/Konsolen/BIOS/vice/PET/chargen +e764c9b1422f95a67a9db31b5d37fab9 - /mnt/d/Konsolen/BIOS/Machines/MSX2 - Yamaha CX7M/config (2).ini +e764c9b1422f95a67a9db31b5d37fab9 - /mnt/d/Konsolen/BIOS/Machines/MSX2 - Yamaha CX7M/config.ini +d13c1fc9ad4897c322f51aab3ad3b30d - /mnt/d/Konsolen/BIOS/MSXBR.rom +d13c1fc9ad4897c322f51aab3ad3b30d - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSXBR.rom +f025b0c53aa351a09c40c42e40e36218 - /mnt/d/Konsolen/BIOS/data/C128/frodo.vpl +f025b0c53aa351a09c40c42e40e36218 - /mnt/d/Konsolen/BIOS/data/C64/frodo.vpl +f025b0c53aa351a09c40c42e40e36218 - /mnt/d/Konsolen/BIOS/data/CBM-II/frodo.vpl +f025b0c53aa351a09c40c42e40e36218 - /mnt/d/Konsolen/BIOS/data/SCPU64/frodo.vpl +25e4d94f2e94e070cd3ef69d7cb65144 - /mnt/d/Konsolen/BIOS/mame2003/samples/gorf.zip +25e4d94f2e94e070cd3ef69d7cb65144 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/gorf.zip +fa34527db210c873e5cf2da6a0e805d8 - /mnt/d/Konsolen/BIOS/mame2003/samples/tacscan.zip +fa34527db210c873e5cf2da6a0e805d8 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/tacscan.zip +dc752f160044f2ed5fc1f4964db2a095 - /mnt/d/Konsolen/BIOS/SCPH-70004_BIOS_V12_PAL_200.BIN +dc752f160044f2ed5fc1f4964db2a095 - /mnt/d/Konsolen/BIOS/pcsx2/bios/ps2-0200e-20040614.bin +dc752f160044f2ed5fc1f4964db2a095 - /mnt/d/Konsolen/BIOS/pcsx2/bios/SCPH-70004_BIOS_V12_PAL_200.BIN +542d897b24c72f754f891d5313f2b7ec - /mnt/d/Konsolen/BIOS/fbneo/samples/mario.zip +542d897b24c72f754f891d5313f2b7ec - /mnt/d/Konsolen/BIOS/mame2003/samples/mario.zip +542d897b24c72f754f891d5313f2b7ec - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/mario.zip +f1071cdb0b6b10dde94d3bc8a6146387 - /mnt/d/Konsolen/BIOS/c52.bin +f1071cdb0b6b10dde94d3bc8a6146387 - /mnt/d/Konsolen/BIOS/o2em/c52.bin +279efd1eae0d358eecd4edc7d9adedf3 - /mnt/d/Konsolen/BIOS/RS232.ROM +279efd1eae0d358eecd4edc7d9adedf3 - /mnt/d/Konsolen/BIOS/msx/RS232.ROM +eb201d2d98251a598af467d4347bb62f - /mnt/d/Konsolen/BIOS/scph5000-alt1.bin +eb201d2d98251a598af467d4347bb62f - /mnt/d/Konsolen/BIOS/scph5000.bin +f6325a33c6d63ea4b9162a3fa8c32727 - /mnt/d/Konsolen/BIOS/neocd_st.rom +f6325a33c6d63ea4b9162a3fa8c32727 - /mnt/d/Konsolen/BIOS/neocd/neocd_st.rom +7af9e84da1520a8a7fb82e73703e5075 - /mnt/d/Konsolen/BIOS/MSX2FR.rom +7af9e84da1520a8a7fb82e73703e5075 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2FR.rom +01dd1d72ed9bb6afe8a9b441c198a1cd - /mnt/d/Konsolen/BIOS/PHILIPSDISK.ROM +01dd1d72ed9bb6afe8a9b441c198a1cd - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/PHILIPSDISK.rom +b15ddb15721c657d82c5bab6db982ee9 - /mnt/d/Konsolen/BIOS/sgb1.program.rom +b15ddb15721c657d82c5bab6db982ee9 - /mnt/d/Konsolen/BIOS/SGB1.sfc +b15ddb15721c657d82c5bab6db982ee9 - /mnt/d/Konsolen/BIOS/sgb/SGB1.sfc +ec29f60d0ec574d0a74eb8c4f3c4882e - /mnt/d/Konsolen/BIOS/Machines/MSX2 - Virtual Haesung Console/config (2).ini +ec29f60d0ec574d0a74eb8c4f3c4882e - /mnt/d/Konsolen/BIOS/Machines/MSX2 - Virtual Haesung Console/config.ini +b76d756e7ac8752ae0035f3ce5f1383c - /mnt/d/Konsolen/BIOS/data/PET/edit4g40 +b76d756e7ac8752ae0035f3ce5f1383c - /mnt/d/Konsolen/BIOS/vice/PET/edit4g40 +643861ad34831b255bf2eb64e8b6ecb8 - /mnt/d/Konsolen/BIOS/256s-1.rom +643861ad34831b255bf2eb64e8b6ecb8 - /mnt/d/Konsolen/BIOS/fuse/256s-1.rom +7fa0558bcec9dba310579521623d9f6a - /mnt/d/Konsolen/BIOS/ARAB1.ROM +7fa0558bcec9dba310579521623d9f6a - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/ARAB1.ROM +1a524bfa489cec90c941e6587d553a56 - /mnt/d/Konsolen/BIOS/fbneo/spec128.zip +1a524bfa489cec90c941e6587d553a56 - /mnt/d/Konsolen/BIOS/fbneo/spec128k.zip +dbfce9db9deaa2567f6a84fde55f9680 - /mnt/d/Konsolen/BIOS/cgb_boot.bin +dbfce9db9deaa2567f6a84fde55f9680 - /mnt/d/Konsolen/BIOS/gbc_bios.bin +dbfce9db9deaa2567f6a84fde55f9680 - /mnt/d/Konsolen/BIOS/gbc/gbc_bios.bin +e40a5dfb3d017ba8779faba30cbd1c8e - /mnt/d/Konsolen/BIOS/kick31.rom +e40a5dfb3d017ba8779faba30cbd1c8e - /mnt/d/Konsolen/BIOS/KICK40063.A600 +d574d4f9c12f305074798f54c091a8b4 - /mnt/d/Konsolen/BIOS/sgb.boot.rom +d574d4f9c12f305074798f54c091a8b4 - /mnt/d/Konsolen/BIOS/sgb1.boot.rom +d574d4f9c12f305074798f54c091a8b4 - /mnt/d/Konsolen/BIOS/sgb_bios.bin +d574d4f9c12f305074798f54c091a8b4 - /mnt/d/Konsolen/BIOS/sgb_boot.bin +d574d4f9c12f305074798f54c091a8b4 - /mnt/d/Konsolen/BIOS/sgb/sgb_bios.bin +d94546e70f17fd899be8df3544ab6cbb - /mnt/d/Konsolen/BIOS/2608_bd.wav +d94546e70f17fd899be8df3544ab6cbb - /mnt/d/Konsolen/BIOS/np2kai/2608_bd.wav +cda2fcd2e1f0412029383e51dd472095 - /mnt/d/Konsolen/BIOS/scpu-dos-1.4.bin +cda2fcd2e1f0412029383e51dd472095 - /mnt/d/Konsolen/BIOS/vice/scpu-dos-1.4.bin +cda2fcd2e1f0412029383e51dd472095 - /mnt/d/Konsolen/BIOS/vice/SCPU64/scpu-dos-1.4.bin +5dcaa3165e87cfd2880e97ea21e577c6 - /mnt/d/Konsolen/BIOS/mame2003/samples/polepos.zip +5dcaa3165e87cfd2880e97ea21e577c6 - /mnt/d/Konsolen/BIOS/mame2003-plus/samples/polepos.zip +6e09e5d3c4aef166601669feaaadc01c - /mnt/d/Konsolen/BIOS/128-1.rom +6e09e5d3c4aef166601669feaaadc01c - /mnt/d/Konsolen/BIOS/128p-1.rom +6e09e5d3c4aef166601669feaaadc01c - /mnt/d/Konsolen/BIOS/fuse/128p-1.rom +7f04b401b46cdbf21b88a7aa4c36fe0d - /mnt/d/Konsolen/BIOS/atarist/tt.img/tos306pl.img +7f04b401b46cdbf21b88a7aa4c36fe0d - /mnt/d/Konsolen/BIOS/tt-tos/tt030_pl/tos306pl.img +849515939161e62f6b866f6853006780 - /mnt/d/Konsolen/BIOS/scph3000.bin +849515939161e62f6b866f6853006780 - /mnt/d/Konsolen/BIOS/PSX/PSX - SCPH3000.bin +465ea0768b27da404aec45dfc501404b - /mnt/d/Konsolen/BIOS/2608_rim.wav +465ea0768b27da404aec45dfc501404b - /mnt/d/Konsolen/BIOS/np2kai/2608_rim.wav +8e4c14f567745eff2f0408c8129f72a6 - /mnt/d/Konsolen/BIOS/scph7000.BIN +8e4c14f567745eff2f0408c8129f72a6 - /mnt/d/Konsolen/BIOS/PSX/PSX - SCPH7000.BIN +d65c90044f5dd3931f6e411d89352d17 - /mnt/d/Konsolen/BIOS/atarist/tt.img/tos306.img +d65c90044f5dd3931f6e411d89352d17 - /mnt/d/Konsolen/BIOS/tt-tos/tos306.img +27b67fde8aac2a43d171be40d2ec41e3 - /mnt/d/Konsolen/BIOS/Machines/MSX - Toshiba HX-10S/config (2).ini +27b67fde8aac2a43d171be40d2ec41e3 - /mnt/d/Konsolen/BIOS/Machines/MSX - Toshiba HX-10S/config.ini +355c6d5ee31da441d485cd89ca906413 - /mnt/d/Konsolen/BIOS/MSX2BREXT.rom +355c6d5ee31da441d485cd89ca906413 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2BREXT.rom +122aee210324c72e8a11116e6ef9c0d0 - /mnt/d/Konsolen/BIOS/top-sp1.bin +122aee210324c72e8a11116e6ef9c0d0 - /mnt/d/Konsolen/BIOS/neocd/top-sp1.bin +95e05db7f8fa208daafd7b0d32041db8 - /mnt/d/Konsolen/BIOS/mame2003/artwork/skydiver.zip +95e05db7f8fa208daafd7b0d32041db8 - /mnt/d/Konsolen/BIOS/mame2003-plus/artwork/skydiver.zip +b9fda5b6a747ff037365b0e2d8c4379a - /mnt/d/Konsolen/BIOS/256s-0.rom +b9fda5b6a747ff037365b0e2d8c4379a - /mnt/d/Konsolen/BIOS/fuse/256s-0.rom +037ac4296b6b6a5c47c440188d3c72e3 - /mnt/d/Konsolen/BIOS/cx4.data.rom +037ac4296b6b6a5c47c440188d3c72e3 - /mnt/d/Konsolen/BIOS/cx4.rom +d3df424728a225b301510f5384cae583 - /mnt/d/Konsolen/BIOS/MSX2BR.rom +d3df424728a225b301510f5384cae583 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2BR.rom +1477bda80dc33731a65468c1f5bcbee9 - /mnt/d/Konsolen/BIOS/panafz10-norsa.bin +1477bda80dc33731a65468c1f5bcbee9 - /mnt/d/Konsolen/BIOS/3do/panafz10-norsa.bin +1477bda80dc33731a65468c1f5bcbee9 - /mnt/d/Konsolen/BIOS/3do/panafz10-patched.bin +412ecbf991edcb68edd0e76c2caa4a59 - /mnt/d/Konsolen/BIOS/TI-994A.ctg +412ecbf991edcb68edd0e76c2caa4a59 - /mnt/d/Konsolen/BIOS/ti994a/TI-994A.ctg +a392174eb3e572fed6447e956bde4b25 - /mnt/d/Konsolen/BIOS/bios9.bin +a392174eb3e572fed6447e956bde4b25 - /mnt/d/Konsolen/BIOS/nds/bios9.bin +fbf084848c822891684c5791d190a5c2 - /mnt/d/Konsolen/BIOS/coleco/boot.rom/COL - ColecoVision with Opcode Memory Extension/config.ini +fbf084848c822891684c5791d190a5c2 - /mnt/d/Konsolen/BIOS/Machines/COL - ColecoVision with Opcode Memory Extension/config.ini +a148bcc575e51389e84fdf5d555c3196 - /mnt/d/Konsolen/BIOS/plus3-3.rom +a148bcc575e51389e84fdf5d555c3196 - /mnt/d/Konsolen/BIOS/plus3e-3.rom +41c6cc528e9515ffd0ed9b180f8467c0 - /mnt/d/Konsolen/BIOS/JiffyDOS_1571_repl310654.bin +41c6cc528e9515ffd0ed9b180f8467c0 - /mnt/d/Konsolen/BIOS/vice/JiffyDOS_1571_repl310654.bin +f81298afd68a1a24a49a1a2d9f087964 - /mnt/d/Konsolen/BIOS/bubsys.zip +f81298afd68a1a24a49a1a2d9f087964 - /mnt/d/Konsolen/BIOS/fbneo/bubsys.zip +8aabde714a42256bef36ea9b04f6ef59 - /mnt/d/Konsolen/BIOS/MSX2JEXT.rom +8aabde714a42256bef36ea9b04f6ef59 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2JEXT.rom +161cb768c52a13f5b38ba46e721b68c1 - /mnt/d/Konsolen/BIOS/MSXSE.ROM +161cb768c52a13f5b38ba46e721b68c1 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSXSE.ROM +490db04e2a3c1c993a2a9d3611949c76 - /mnt/d/Konsolen/BIOS/SWP.rom +490db04e2a3c1c993a2a9d3611949c76 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/SWP.rom +72ea51443070f0e9212bfc9b793ee28e - /mnt/d/Konsolen/BIOS/itf.rom +72ea51443070f0e9212bfc9b793ee28e - /mnt/d/Konsolen/BIOS/np2kai/itf.rom +20066861fea92f20e6626b8a37837eeb - /mnt/d/Konsolen/BIOS/data/C64/gtk3_sym_nl.vkm +20066861fea92f20e6626b8a37837eeb - /mnt/d/Konsolen/BIOS/data/C64DTV/gtk3_sym_nl.vkm +20066861fea92f20e6626b8a37837eeb - /mnt/d/Konsolen/BIOS/data/SCPU64/gtk3_sym_nl.vkm +abaefd5945853771d711f6cc5672097d - /mnt/d/Konsolen/BIOS/dc/media/images/airlbios.png +abaefd5945853771d711f6cc5672097d - /mnt/d/Konsolen/BIOS/dc/media/images/f355bios.png +abaefd5945853771d711f6cc5672097d - /mnt/d/Konsolen/BIOS/dc/media/images/f355dlx.png +abaefd5945853771d711f6cc5672097d - /mnt/d/Konsolen/BIOS/dc/media/images/hod2bios.png +91764e84f977671ac7caa50b36273fd2 - /mnt/d/Konsolen/BIOS/MSX2AR.ROM +91764e84f977671ac7caa50b36273fd2 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2AR.ROM +8834880c33164ccbe6476b559f3e37de - /mnt/d/Konsolen/BIOS/neocd_f.rom +8834880c33164ccbe6476b559f3e37de - /mnt/d/Konsolen/BIOS/neocd/neocd_f.rom +066f39a7ea5789d5afd59dd7b3104fa6 - /mnt/d/Konsolen/BIOS/atarist/tt.img/tos306de.img +066f39a7ea5789d5afd59dd7b3104fa6 - /mnt/d/Konsolen/BIOS/tt-tos/tt030_de/tos306de.img +d81c6d5d7ad1a4bbbd6ae22a01257603 - /mnt/d/Konsolen/BIOS/quasi88/kanji1.rom +d81c6d5d7ad1a4bbbd6ae22a01257603 - /mnt/d/Konsolen/BIOS/quasi88/n88knj1.rom +d81c6d5d7ad1a4bbbd6ae22a01257603 - /mnt/d/Konsolen/BIOS/quasi88/N88_KNJ1.ROM +86269da485e852d9f581ac27f4ba32ff - /mnt/d/Konsolen/BIOS/NATIONALDISK.rom +86269da485e852d9f581ac27f4ba32ff - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/NATIONALDISK.rom +35fa1a1ebaaeea286dc5cd15487c13ea - /mnt/d/Konsolen/BIOS/sanyotry.bin +35fa1a1ebaaeea286dc5cd15487c13ea - /mnt/d/Konsolen/BIOS/3do/sanyotry.bin +fc7599f3f871578fe9a0453662d1c966 - /mnt/d/Konsolen/BIOS/000-lo.lo +fc7599f3f871578fe9a0453662d1c966 - /mnt/d/Konsolen/BIOS/neocd/000-lo.lo +42af93619160ef2116416f74a6cb12f2 - /mnt/d/Konsolen/BIOS/MOONSOUND.rom +42af93619160ef2116416f74a6cb12f2 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MOONSOUND.rom +901ce9531bc4be0b0e0d26b4f394f7c6 - /mnt/d/Konsolen/BIOS/Machines/MSX - Philips VG-8010F/config (2).ini +901ce9531bc4be0b0e0d26b4f394f7c6 - /mnt/d/Konsolen/BIOS/Machines/MSX - Philips VG-8010F/config.ini +cc2ec2720f2d0c8a7ce22c6643d8324c - /mnt/d/Konsolen/BIOS/dc/media/images/dc_boot.png +cc2ec2720f2d0c8a7ce22c6643d8324c - /mnt/d/Konsolen/BIOS/dc/media/images/dc_flash.png +48842748b6e687606cab46d438f88b37 - /mnt/d/Konsolen/BIOS/data/C64/gtk3_keyrah_de.vkm +48842748b6e687606cab46d438f88b37 - /mnt/d/Konsolen/BIOS/data/C64DTV/gtk3_keyrah_de.vkm +48842748b6e687606cab46d438f88b37 - /mnt/d/Konsolen/BIOS/data/SCPU64/gtk3_keyrah_de.vkm +a74f3d95b395dad7cdca19d560eeea74 - /mnt/d/Konsolen/BIOS/bas10.rom +a74f3d95b395dad7cdca19d560eeea74 - /mnt/d/Konsolen/BIOS/trs80coco/bas10.rom +7bbd8e709492e00d12a0c1a3c654c553 - /mnt/d/Konsolen/BIOS/data/C64/vice.vpl +7bbd8e709492e00d12a0c1a3c654c553 - /mnt/d/Konsolen/BIOS/data/CBM-II/vice.vpl +7bbd8e709492e00d12a0c1a3c654c553 - /mnt/d/Konsolen/BIOS/data/SCPU64/vice.vpl +a3e8d617c95d08031fe1b20d541434b2 - /mnt/d/Konsolen/BIOS/ATARIOSB.ROM +a3e8d617c95d08031fe1b20d541434b2 - /mnt/d/Konsolen/BIOS/atari800/ATARIOSB.ROM +a860e8c0b6d573d191e4ec7db1b1e4f6 - /mnt/d/Konsolen/BIOS/gba_bios.bin +a860e8c0b6d573d191e4ec7db1b1e4f6 - /mnt/d/Konsolen/BIOS/gba/gba_bios.bin +eed0e874acad10a2fd55854934f32c09 - /mnt/d/Konsolen/BIOS/data/C128/rgb.vpl +eed0e874acad10a2fd55854934f32c09 - /mnt/d/Konsolen/BIOS/data/C64/rgb.vpl +eed0e874acad10a2fd55854934f32c09 - /mnt/d/Konsolen/BIOS/data/CBM-II/rgb.vpl +eed0e874acad10a2fd55854934f32c09 - /mnt/d/Konsolen/BIOS/data/SCPU64/rgb.vpl +79caefa20a0d056fb42eaeca856c6f82 - /mnt/d/Konsolen/BIOS/MSX2SP.rom +79caefa20a0d056fb42eaeca856c6f82 - /mnt/d/Konsolen/BIOS/Machines/Shared Roms/MSX2SP.rom +b9d9a0286c33dc6b7237bb13cd46fdee - /mnt/d/Konsolen/BIOS/scph7002.bin +b9d9a0286c33dc6b7237bb13cd46fdee - /mnt/d/Konsolen/BIOS/scph7502.bin +b9d9a0286c33dc6b7237bb13cd46fdee - /mnt/d/Konsolen/BIOS/scph9002(7502).bin +b9d9a0286c33dc6b7237bb13cd46fdee - /mnt/d/Konsolen/BIOS/PSX/PSX - BIOS41A.BIN +b9d9a0286c33dc6b7237bb13cd46fdee - /mnt/d/Konsolen/BIOS/PSX/PSX - SCPH7502.BIN +32736f17079d0b2b7024407c39bd3050 - /mnt/d/Konsolen/BIOS/scph5502.bin +32736f17079d0b2b7024407c39bd3050 - /mnt/d/Konsolen/BIOS/scph5552.bin +32736f17079d0b2b7024407c39bd3050 - /mnt/d/Konsolen/BIOS/PSX/PSX - SCPH5552.bin +29fe11717016182d446ca6af56a08f75 - /mnt/d/Konsolen/BIOS/mame2003/artwork/warrior.zip +29fe11717016182d446ca6af56a08f75 - /mnt/d/Konsolen/BIOS/mame2003-plus/artwork/warrior.zip +86065454ad150f78acb1ea3d2b4659c0 - /mnt/d/Konsolen/BIOS/Machines/MSX - C-BIOS/cbios.txt +86065454ad150f78acb1ea3d2b4659c0 - /mnt/d/Konsolen/BIOS/Machines/MSX2 - C-BIOS/cbios.txt +86065454ad150f78acb1ea3d2b4659c0 - /mnt/d/Konsolen/BIOS/Machines/MSX2+ - C-BIOS/cbios.txt +eb4555ceacaf331153eef9e2bd6ab608 - /mnt/d/Konsolen/BIOS/mame2003/history.dat +eb4555ceacaf331153eef9e2bd6ab608 - /mnt/d/Konsolen/BIOS/mame2003-plus/history.dat diff --git a/rom_analyse/missing_bios_report.txt b/rom_analyse/missing_bios_report.txt new file mode 100644 index 0000000..bb8cfa7 --- /dev/null +++ b/rom_analyse/missing_bios_report.txt @@ -0,0 +1,48 @@ +============================================================== +MISSING BIOS REPORT +Platform: rpi5_64 +Generated on 2024/June/20 23:30:51+0100 +============================================================== + +SYSTEM: TRS-80 Color Computer 1/2 +--------------------------------------------- + + MISSING OPTIONAL BIOS: alice4k.rom + Path: /recalbox/share/bios/trs80coco/alice4k.rom + Notes: Alice + For: xroar + Possible MD5 List: + 78AF465C2F31CF4E05DEC1EFDA77DA01 + +SYSTEM: Tangerine Oric/Atmos +--------------------------------------------- + + MISSING OPTIONAL BIOS: bd500.rom + Path: /recalbox/share/bios/oricutron/bd500.rom + For: oricutron + Possible MD5 List: + 2B6498FD29A0ADBF1C529762C02C33AB + + MISSING REQUIRED BIOS: jasmin.rom + Path: /recalbox/share/bios/oricutron/jasmin.rom + For: oricutron + Possible MD5 List: + 5136F764A7DBD1352519351FBB53A9F3 + +SYSTEM: Texas Instrument TI-99/4A +--------------------------------------------- + + MISSING OPTIONAL BIOS: spchrom.bin + Path: /recalbox/share/bios/ti994a/spchrom.bin + Notes: Speech synthesis + For: ti99sim + Possible MD5 List: + 7ADCAF64272248F7A7161CFC02FD5B3F + + MISSING OPTIONAL BIOS: ti-disk.ctg + Path: /recalbox/share/bios/ti994a/ti-disk.ctg + Notes: Disk Operating System + For: ti99sim + Possible MD5 List: + 04714F43347CEFB2A051A77116344B3F + diff --git a/sprintf.pl b/sprintf.pl new file mode 100644 index 0000000..1d48324 --- /dev/null +++ b/sprintf.pl @@ -0,0 +1,4 @@ +use strict; + +my $test = sprintf('%s, %s~~~%s', '10,01,03', '888888', 'L00060-03-AM-10-01-00621-03-0007016735') ; +print "$test\n"; \ No newline at end of file diff --git a/sqlbackup.pl b/sqlbackup.pl new file mode 100644 index 0000000..dcbaf48 --- /dev/null +++ b/sqlbackup.pl @@ -0,0 +1,222 @@ +#!/usr/bin/perl -w + +use strict; +use warnings; +use DBI; +use Data::Dumper; +use JSON; +use Getopt::Long; +use File::Slurp qw(:std); +use Archive::Zip qw( :ERROR_CODES :CONSTANTS ); +use POSIX qw(strftime); +use IO::Handle; +use File::Path qw(make_path); +STDOUT->autoflush(1); + +#https://www.easysoft.com/developer/languages/perl/dbd_odbc_tutorial_part_2.html + +# use Term::ANSIColor; + +my $db = ""; # Datenbank +my $user = ""; # Datenbankuser +my $pass = ""; # Datenbankpasswort +my $server = ""; # Datenbankserver +my $zip = "0"; #komprimieren und oder löschen +my $maxlength = 0; +my $list = ""; +my $dateien = "1"; +my $rem = "0"; + +my %h = ('db' => \$db, 'user' => \$user, 'pass' => \$pass, 'server' => \$server, 'zip' => \$zip, 'rem' => \$rem, 'max' => \$maxlength, 'list' => \$list, 'files' => \$dateien); +GetOptions (\%h, 'db=s', 'user=s', 'pass=s', 'server=s', 'zip=s', 'rem=s', 'max=s', 'list=s', 'files=s'); + +if ( $db eq "" || $user eq "" || $user eq "" || $server eq "" ) { + print "\nWillkommen zum Backup einer Mysqldatenbank\n"; + print "es fehlen noch folgende Parameter damit es losgehen kann.\n"; + print "\n"; + print "--server -s = Datenbankserver\n" if ($server eq ""); + print "--db -d = Datenbankname\n" if ($db eq ""); + print "--user -u = Datenbankuser\n" if ($user eq ""); + print "--pass -p = Datenbankpasswort\n" if ($pass eq ""); + print "--max -m = maximale Insertlänge in Bytes (optional)\n"; + print "--list -l = Liste der Tabellen mit ' ' getrennt (optional)\n"; + print "--files -f = 1 für jede Tabelle in eine Datei (optional)\n"; + print "--zip -z = 1 zum packen, 2 packen und Sql Dateien löschen (optional) \n"; + print "--rem -r = 0 vorhande Tabelle vorher löschen (optional) \n"; + + exit; +} + +my $tref; # dient zur analyse welcher Datentyp die Spalte hat +my $text; # wird mit den Daten zum schreiben in die datei gefüllt +my @files; +my %tabellen; + +my $dbh = DBI->connect("DBI:mysql:$db:$server", $user, $pass) or die "Couldn't connect to database: " . DBI->errstr; + +print "Get tables from Database $db\n"; +my $s1 = $dbh->selectall_arrayref("SHOW FULL TABLES FROM $db;", { Slice => {} }); + +# Ordner erstellen wenn nicht bekannt +if (!-d "$db") { + make_path "$db"; +} + +if ( $list ne "" ) { + if ( $list !~ / / ) { + $tabellen{$list} = 1; + } +} +for my $l ( split( ' ', $list ) ) { + $tabellen{$l} = 1; +} + +if ( $dateien eq '0' ) { + push @files, "$server/$db/$db.sql"; +} + +my $firsttableend = 0; + +for my $tab ( @{$s1} ) { + my $n = $tab->{"Tables_in_$db"}; + my $datei = "$db/$n.sql"; + if ( $dateien eq '0' ) { + $datei = "$db/$db.sql"; + } else { + write_file($datei, '' ); + } + + if ( $list ne "" ) { + next if ( !$tabellen{$n} ); + } + + $text = "\n/*!40101 SET \@OLD_CHARACTER_SET_CLIENT=@\@CHARACTER_SET_CLIENT */;\n/*!40101 SET NAMES utf8 */;\n/*!50503 SET NAMES utf8mb4 */;\n/*!40014 SET \@OLD_FOREIGN_KEY_CHECKS=@\@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;\n/*!40101 SET \@OLD_SQL_MODE=@\@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;\n\n"; + + my $create = $dbh->selectrow_hashref("SHOW CREATE TABLE $db.$n" , { Slice => {} }); + + if ( $rem eq "1" ) { + $text .= "DROP TABLE IF EXISTS `$n`;\n"; + } + + # Createstatement beschaffen + $text .= $create->{'Create Table'}; + $text =~ s/CREATE TABLE/CREATE TABLE IF NOT EXISTS/g; + my $s2 = $dbh->selectall_arrayref("DESCRIBE $db.$n" , { Slice => {} }); + my @tabelle; + + # hier wird sich der Datentyp einer Spalte gemerkt + # und ein Array mit den Spaltenamen + for my $s ( @{$s2} ) { + my $f = $s->{Field}; + $tref->{ $n }->{$f} = $s->{Type}; + push @tabelle, $s->{Field}; + } + $text .= ";\n\n/*!40000 ALTER TABLE `$n` DISABLE KEYS */;\n"; + + if ( $firsttableend == 1 ) { + append_file($datei, $text ); + } else { + write_file($datei, $text ); + } + + # Insert Kopf erstellen + my $inserttext .= "INSERT INTO $n ("; + for my $col( @tabelle ) { + $inserttext .= "`".$col."`," + } + $inserttext =~ s/,$/) VALUES/; + +print "create Inserts for $n\n"; + + my $cnt = 0; + my $len = 0; # Zähler für die maximale Länge in Bytes eines Insert + + my $sth = $dbh->prepare("SELECT * from $db.$n"); # prepare the query + # in der Schleife werden die einzelnen inserts direkt in die Datei geschrieben, geht schneller als wenn man die inserts sammelt und dann erst schreibt + $sth->execute(); # execute the query with parameter + my $max = $sth->rows; + # Holen der Daten + while (my $d = $sth->fetchrow_hashref) { # retrieve one row + $cnt += 1; + + if ( $len == 0 ) { # bei 0 wird ein neues Create statement erzeugt + append_file($datei, $inserttext ); + } + + $text = "\n("; # Klammer für insert erstellen + + # hier wird entschieden wie die einzelnen Daten in abhängigkeit des Datentyps geschrieben werden + # es kommen die gemerkten Spalten (@tabelle) und Datentypen ($tref) zum Einsatz + # zb: mit Strings mit '' integer ohne '', umgang mit zeilenumbrüchen, blobs + # bei einem unbekannten typ kommt der Dumper + for my $col( @tabelle ) { + if ( defined $d->{$col} ) { + if ( $tref->{ $n }->{$col} =~ /int|year|double|decimal|float/ ) { + $text .= $d->{$col}."," + } elsif ($tref->{ $n }->{$col} =~ /char|date|time|enum|text/ ) { + $d->{$col} =~ s/\\/\\\\/g; + $d->{$col} =~ s/\n/\\n/g; + $d->{$col} =~ s/\r/\\n/g; + $d->{$col} =~ s/\r\n\\/\\n/g; + $d->{$col} =~ s/\'/\\'/g; + + $text .= "'".$d->{$col}."'," + } elsif ($tref->{ $n }->{$col} =~ /blob/ ) { + $text .= "_binary 0x". uc unpack("H*",$d->{$col}).","; + } else { + print Dumper($tref->{ $n }->{$col}); + } + } else { + $text .= "NULL,"; + } + } + + $len += length($text); # zählen der Länge der inserts es werden auch die , _binary + $text =~ s/,$//; # letzes , insert entfernen + $text .= "),"; # und Klammer wieder schließen + + if ( $cnt == $max or ($len > $maxlength and $maxlength != 0 ) ) { # wenn maximale Länge eines insert oder Ende der Tabelle erreicht , gegen ; tauschen und Zähler auf 0 + $len = 0; + $text =~ s/,$/;\n/; + } + append_file($datei, $text ); + + print "$cnt - $max\r"; + } + print " ---> ready\n"; + + $text = "/*!40000 ALTER TABLE `$n` ENABLE KEYS */;\n\n/*!40101 SET SQL_MODE=IFNULL(\@OLD_SQL_MODE, '') */;\n/*!40014 SET FOREIGN_KEY_CHECKS=IF(\@OLD_FOREIGN_KEY_CHECKS IS NULL, 1, \@OLD_FOREIGN_KEY_CHECKS) */;\n/*!40101 SET CHARACTER_SET_CLIENT=\@OLD_CHARACTER_SET_CLIENT */;\n"; + append_file($datei, $text ); + + if ( $dateien == 1 ) { + push @files, "$db/$n.sql"; + } + $firsttableend = 1; +} +$dbh->disconnect; + +if ( $zip > 0 ) { + print "Compress $db into zip file "; + my $now_string = strftime "%Y-%m-%d %H.%M", localtime; + # Creating a new zip file + my $zip = Archive::Zip->new(); + my $zipfile = "$db-$now_string.zip"; + # Trying to read the existing zip structure, when zip archive already exists + $zip->read( $zipfile ) if -s $zipfile; + + foreach my $file ( @files ) { + # remove if the current file was already in the zip: + $zip->removeMember( $file ); + # add a new file to zip object in memory, using best compressionLevel = 9 + $zip->addFile( $file, $file, 5 ); + } + if ( $zip->numberOfMembers ) { + # Save to a zip file $zipfile + $zip->overwriteAs( $zipfile ); + } + if ( $zip > 1 ) { + unlink @files; + } + print "---> ready\n"; +} +1; \ No newline at end of file diff --git a/sqlbackup.txt b/sqlbackup.txt new file mode 100644 index 0000000..9bccdee --- /dev/null +++ b/sqlbackup.txt @@ -0,0 +1,24 @@ +./sqlbackup.pl -s dbs-ats -u atsrw -p ats4MLs -d ats -m 1024000 -f 0; +./sqlbackup.pl -s dbs-misc1 -u audit -p jeju4audit -d audit -m 1024000 -f 0; +./sqlbackup.pl -s dbs-koma -u komarw -p komaher -d koma -m 1024000 -f 0; +./sqlbackup.pl -s dbsetv -u etv -p 'TS(1254)' -d etv -m 1024000; +./sqlbackup.pl -s dbsetv -u etv -p 'TS(1254)' -d gebman -m 1024000; +./sqlbackup.pl -s dbsetv -u etv -p 'TS(1254)' -d aoiv -m 1024000; +./sqlbackup.pl -s dbsetv -u etv -p 'TS(1254)' -d epmg -m 1024000; +./sqlbackup.pl -s dbsetv -u etv -p 'TS(1254)' -d bgv -m 1024000; +./sqlbackup.pl -s dbsetv -u etv -p 'TS(1254)' -d pgw -m 1024000; +./sqlbackup.pl -s zeus -u prod-ro -p '' -d prod -m 1024000 -l 'kd2_mls_kst kd2_mls_hersteller kd2_fermon_steuerer kd2_fermon_platzinfo kd2_fermon_platzgrp kd2_fermon_auftr_text kd2_fermon_auftr_sperrtext kd2_fermon_auftr kd2_fermon_arbpl_prio kd2_fermon_arbpl kd2_fermon_analyse kd2_mls_lieferanten kd2_mls_kdnstamm kd2_mls_inventar suas_assessment_category suas_assessment_event suas_category_group suas_category_groupmember suas_group_entry suas_rating_period_start suas_tt_mt'; +./sqlbackup.pl -s cga -u kvasir-adm -p 'KVa51r-20!8' -d kvasir -m 1024000 -f 0; + + +perl sqlbackup.pl -r 1 -s dbs-misc1 -u audit -p jeju4audit -d audit -m 1024000 -f 0 +perl sqlbackup.pl -r 1 -s dbs-koma -u komarw -p komaher -d koma -m 1024000 -f 0 +perl sqlbackup.pl -r 1 -s dbsetv -u etv -p "TS(1254)" -d etv -m 1024000 +perl sqlbackup.pl -r 1 -s dbsetv -u etv -p "TS(1254)" -d gebman -m 1024000 +perl sqlbackup.pl -r 1 -s dbsetv -u etv -p "TS(1254)" -d aoiv -m 1024000 +perl sqlbackup.pl -r 1 -s dbsetv -u etv -p "TS(1254)" -d epmg -m 1024000 +perl sqlbackup.pl -r 1 -s dbsetv -u etv -p "TS(1254)" -d bgv -m 1024000 +perl sqlbackup.pl -r 1 -s dbsetv -u etv -p "TS(1254)" -d pgw -m 1024000 +perl sqlbackup.pl -r 1 -s zeus -u prod-ro -p "" -d prod -m 1024000 -l "kd2_mls_kst kd2_mls_hersteller kd2_fermon_steuerer kd2_fermon_platzinfo kd2_fermon_platzgrp kd2_fermon_auftr_text kd2_fermon_auftr_sperrtext kd2_fermon_auftr kd2_fermon_arbpl_prio kd2_fermon_arbpl kd2_fermon_analyse kd2_mls_lieferanten kd2_mls_kdnstamm kd2_mls_inventar suas_assessment_category suas_assessment_event suas_category_group suas_category_groupmember suas_group_entry suas_rating_period_start suas_tt_mt" +perl sqlbackup.pl -r 1 -s cga -u kvasir-adm -p "KVa51r-20!8" -d kvasir -m 1024000 -f 0 +perl sqlbackup.pl -r 1 -s jupiter -u prv19 -p "!nd!4n3R" -d prod -m 1024000 -l "prvx_cnr_msa prvx_cnr_msa_me prvx_cnr_pca prvx_cnr_pca_me prvx_cnr_testplan prvx_pv_packorder prvx_qscdata prvx_sfs_eswareinmal prvx_sob_custorder prvx_sob_progdata prvx_vec_cert prvx_vss_data prv_ack2sap prv_ack2sap_log prv_addr prv_addrpool prv_addrtype prv_cfg_usage prv_conf prv_cpscan prv_customer prv_dpnd prv_dpndmaster prv_exec prv_execnote prv_iavcomp prv_log prv_macpool prv_park prv_parkpool prv_phase prv_product prv_station prv_tag prv_xbin prv_zinf prv_zval prv_zzval" diff --git a/sshcron.1.pl b/sshcron.1.pl new file mode 100644 index 0000000..dd1645c --- /dev/null +++ b/sshcron.1.pl @@ -0,0 +1,159 @@ +# Automatically enables "strict", "warnings", "utf8" and Perl 5.10 features +use Mojolicious::Lite; +use Net::SSH::Perl; +# use Data::Printer; +use Try::Tiny; +use File::Slurp qw(:std); +use JSON; + +my $config = plugin 'Config'; + +# Datei einlesen +my $fi = read_file( 'sshcron.json', err_mode => "quiet"); +my $daten; +if ( $fi ) { + $daten = decode_json($fi); +} + +# Route with placeholder +get '/:new/:server' => {new => '', server => ''} => sub { + my $c = shift; + my $new = $c->stash('new'); + my $server = $c->stash('server'); + my @servers = []; + + my @neline; + my %se; + + if ( $new =~ /upd|del/ && $server ne "" ) { + for my $old ( @{$daten} ) { + if ( $server eq 'alle' ) { + if ( !$se{$old->{server}} ) { + $se{$old->{server}} = 1; + push @servers, $old->{server}; + @neline = []; + } + } elsif ( $old->{server} ne $server ) { + push @neline, $old; + } + } + + if ( $new eq "upd" ) { + if ( $server ne "alle" ) { + @servers = []; + push @servers, $server; + } + + for my $ser ( @servers ) { + try { + my $ssh = Net::SSH::Perl->new($ser); + + $ssh->login('root', '8-Tung'); + + my($stdout, $stderr, $exit) = $ssh->cmd("grep --exclude-dir={.placeholder} -rnw -v '#' '/etc/cron.d'"); + + next if ( defined $stderr ); + for my $text ( split '\n', $stdout ) { + my @s = split ':', $text; + + if ( scalar(@s) == 2 || $s[2] =~ /$config->{ignore}/ ) { + + } else { + my @file = split( '/', $s[0]); + my @j = split( ' ', $s[2]); + + my $pro = ""; + if (scalar(@j) > 6) { + for my $p ( 6 .. scalar(@j)-1 ) { + if ($p == scalar(@j)-1 ) { + $pro .= "$j[$p]"; + } else { + $pro .= "$j[$p] "; + } + } + if (scalar(@s) > 3 ) { + for my $p ( 3 .. scalar(@s)-1 ) { + $pro .= ":$s[$p]"; + } + } + } + + push @neline, { datei => $file[scalar(@file)-1], user => $j[5], min => $j[0], std => $j[1], day => $j[2], month => $j[3], monthday => $j[4], programm => $pro, server => $ser }; + } + } + } catch { + push @neline, { datei => '', user =>'', min => '', std => '', day => '', month => '', monthday => '', programm => 'error', server => $ser }; + }; + } + } + write_file('sshcron.json', encode_json(\@neline) ); + $daten = \@neline; + + } +# p $daten; + $c->render(template => 'foo/bar', da => $daten ); +}; + +# Start the Mojolicious command system +app->start; +__DATA__ + +@@ foo/bar.html.ep +% layout 'mylayout'; +
+ + + + + + + + % use Data::Dumper; + % for my $d ( @{$da} ) { + % print Dumper( $d); + + + + + + + + + + + + %} + +
serveruserdayminmonthmonthdaystddateiprogramm
<%= $d->{server} %><%= $d->{user} %><%= $d->{day} %><%= $d->{min} %><%= $d->{month} %><%= $d->{monthday} %><%= $d->{std} %><%= $d->{datei} %><%= $d->{programm} %>
+
+ +@@ layouts/mylayout.html.ep + + + + MyApp + + %= stylesheet 'http://htlib/htlib/bootstrap/4.3.1/css/bootstrap.min.css' + %= stylesheet 'http://htlib/htlib/jquery-datatables/1.10.19/css/dataTables.bootstrap4.min.css' + %= stylesheet 'http://htlib/htlib/jquery-datatables/extensions/Scroller/1.5.0/css/scroller.bootstrap4.min.css' + + %= javascript 'http://htlib/htlib/jquery/jquery-3.3.1.js' + %= javascript 'http://htlib/htlib/bootstrap/4.3.1/js/bootstrap.bundle.min.js' + %= javascript 'http://htlib/htlib/jquery-datatables/1.10.19/js/jquery.dataTables.min.js' + %= javascript 'http://htlib/htlib/jquery-datatables/extensions/Scroller/1.5.0/js/dataTables.scroller.min.js' + + + <%= content %> + + + + + \ No newline at end of file diff --git a/sshcron.pl b/sshcron.pl new file mode 100644 index 0000000..292ee28 --- /dev/null +++ b/sshcron.pl @@ -0,0 +1,234 @@ +# Automatically enables "strict", "warnings", "utf8" and Perl 5.10 features +use Mojolicious::Lite; +use Net::SSH::Perl; +use Data::Printer; +use Try::Tiny; +use File::Slurp qw(:std); +use JSON; + +my $config = plugin 'Config'; +# Datei einlesen +my $fi = read_file( 'sshcron.json', err_mode => "quiet"); +my $daten = []; +if ( $fi ) { + $daten = decode_json($fi); +} +# Route with placeholder +get '/' => sub { + my $c = shift; + $c->render(template => 'index', da => $daten ); +}; + +# Route with placeholder +any '/jobs/:new/:server' => {new => '', server => ''} => sub { + my $c = shift; + my $j = $c->req->json; + my $new = $c->stash('new'); + my $server = $c->stash('server'); + + if ( $j->{new} && $j->{server} ) { + $server = $j->{server}; + $new = $j->{new}; + } + + my @servers; + my @neline; + my %se; + my @allserver; + + # bei angabe der richtigen Parameter ... + if ( $new =~ /upd|del/ && $server ne "" ) { + for my $old ( @{$daten} ) { + if ( $server eq 'alle' ) { + if ( !$se{$old->{server}} ) { + $se{$old->{server}} = 1; + push @servers, $old->{server}; + } + } elsif ( defined $old->{server} && $old->{server} ne $server ) { + push @neline, $old; + } + } + + if ( $new eq "upd" ) { + if ( $server ne "alle" ) { + push @servers, $server; + } + + for my $ser ( @servers ) { + try { + my $ssh = Net::SSH::Perl->new($ser, options => [ "MACs +hmac-sha1" ]); + $ssh->login('root', '8-Tung'); + + my($stdout, $stderr, $exit) = $ssh->cmd("grep -rHv '##' '/etc/cron.d'"); + + next if ( defined $stderr ); + for my $text ( split '\n', $stdout ) { + my @s = split ':', $text; + + if ( scalar(@s) == 1 || $s[1] =~ /$config->{ignore}/ ) { + + } else { + my $status = "Ja"; + if ( $s[1] =~ /^#/ ) { + $status = "Nein"; + } + + my @file = split( '/', $s[0]); + my @j = split( ' ', $s[1]); + + my $pro = ""; + if (scalar(@j) > 6) { + + for my $p ( 6 .. scalar(@j)-1 ) { + if ($p == scalar(@j)-1 ) { + $pro .= "$j[$p]"; + } else { + $pro .= "$j[$p] "; + } + } + if (scalar(@s) > 2 ) { + for my $p ( 2 .. scalar(@s)-1 ) { + $pro .= ":$s[$p]"; + } + } + push @neline, { datei => $file[scalar(@file)-1], user => $j[5], min => $j[0] =~ s/#//r , std => $j[1], day => $j[2], month => $j[3], monthday => $j[4], programm => $pro, server => $ser, status => $status }; + } + } + } + } catch { + push @neline, { datei => '', user =>'', min => '', std => '', day => '', month => '', monthday => '', programm => 'error', server => $ser, status => '' }; + }; + } + } + # schreiben der neuen Daten in JSON Datei + write_file('sshcron.json', encode_json(\@neline) ); + $daten = \@neline; + } + my %s; + + for my $old ( @{$daten} ) { + if ( !$s{$old->{server}} ) { + $s{$old->{server}} = 1; + push @allserver, $old->{server}; + } + } + # p $daten; + if ( $j->{new} && $j->{server} ) { + $c->render(json => { rc => 0, msg => 'OK' }); + } else { + $c->render(template => 'jobs', da => $daten , server => \@allserver); + } +}; + +# Start the Mojolicious command system +app->start; +__DATA__ + +@@ index.html.ep +% layout 'index'; +
+

zeigt, holt Cronjobs aus cron.d

+
/jobs/:upd|del/:server
+
+ +@@ jobs.html.ep +% layout 'index'; +
+ + + + + + + + + + + + + + + + + + + + % for my $d ( @{$da} ) { + + + + + + + + + + + + + %} + +
activserverminhourdaymonthmonthdayuserfileprogram
<%= $d->{status} %><%= $d->{server} %><%= $d->{min} %><%= $d->{std} %><%= $d->{day} %><%= $d->{month} %><%= $d->{monthday} %><%= $d->{user} %><%= $d->{datei} %><%= $d->{programm} %>
+
+ +@@ layouts/index.html.ep + + + + MyApp + % my $htlib = 'omv'; + %= stylesheet "http://$htlib/htlib/bootstrap/4.3.1/css/bootstrap.min.css" + %= stylesheet "http://$htlib/htlib/fontawesome/5.7.2/css/all.css" + %= stylesheet "http://$htlib/htlib/jquery-datatables/1.10.19/css/dataTables.bootstrap4.min.css" + %= stylesheet "http://$htlib/htlib/jquery-datatables/extensions/Scroller/1.5.0/css/scroller.bootstrap4.min.css" + + + + + %= javascript "http://$htlib/htlib/jquery/jquery-3.3.1.js" + %= javascript "http://$htlib/htlib/bootstrap/4.3.1/js/bootstrap.bundle.min.js" + %= javascript "http://$htlib/htlib/jquery-datatables/1.10.19/js/jquery.dataTables.min.js" + %= javascript "http://$htlib/htlib/jquery-datatables/extensions/Scroller/1.5.0/js/dataTables.scroller.min.js" + + + <%= content %> + + + \ No newline at end of file diff --git a/subprocess.pl b/subprocess.pl new file mode 100644 index 0000000..a398c47 --- /dev/null +++ b/subprocess.pl @@ -0,0 +1,33 @@ +#! /usr/bin/env perl +use Mojolicious::Lite; + +get '/short_run' => sub { + my $c = shift; + app->log->debug("short_run: PID $$"); + $c->render(text => "Hello from short_run.\n"); +}; + +get '/long_run/:seconds' => sub { + my $c = shift; + my $seconds = $c->param('seconds') || 5; + app->log->debug("long_run: PID $$"); + $c->render_later; + my $subprocess = Mojo::IOLoop::Subprocess->new; + $subprocess->run( + sub { + my $subprocess = shift; + $c->app->log->debug("long_run1: PID $$"); + qx|sleep $seconds|; + return $seconds; + }, + sub { + my ($subprocess, $err, $secs) = @_; + $c->app->log->debug("long_run2: PID $$"); + $c->render(text => "Hello from long_run with $secs sec.\n"); + } + ); + $subprocess->ioloop->start unless $subprocess->ioloop->is_running; +}; + +app->inactivity_timeout(3600); +app->start; \ No newline at end of file diff --git a/t.pl b/t.pl new file mode 100644 index 0000000..b43fb1c --- /dev/null +++ b/t.pl @@ -0,0 +1,6 @@ +use strict; +require 'feiertage.pl'; + +my %f=&feiertage(2007,"Bayern"); + +foreach(keys %f){print "$_ $f{$_}\n";} diff --git a/test.html b/test.html new file mode 100644 index 0000000..995928b --- /dev/null +++ b/test.html @@ -0,0 +1,6804 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Releases · VSCodium/vscodium · GitHub + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ Skip to content + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+ + + + + +
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + + + +
+ +
+ +
+ +
+ + + + / + + vscodium + + + Public +
+ + +
+ +
+ + +
+
+ +
+
+ + + + +
+ + + + + + +
+ + + + + + +

Releases: VSCodium/vscodium

+
+
+
+ + + +
+ +
+
+ + + +
+
+
+
+ +
+
+

1.99.02289

+ +
+
+
+ + 05 Apr 10:03 +
+ +
+ @daiyam + daiyam +
+ + +
+ + + + a9bdba1 + +
+
+
+ Compare + + +
+
+ Choose a tag to compare + +
+ +
+ +
+ + + + + + + + + + + + + + + + +
+
+
+
+
+ + +
+
+ +
+
+
+ 1.99.02289 + + Latest +
+ + +
+
+
+ +
+ Latest +
+
+ + +
+
+
+ + +
+
+ +

update vscode to 1.99.0

+

What's Changed

+
    +
  • fix: hard code version in server template by @daiyam in #2304
  • +
+

Full Changelog: 1.99.02283...1.99.02289

+

x86 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-x64-1.99.02289.exe
System InstallerVSCodiumSetup-x64-1.99.02289.exe
.zipVSCodium-win32-x64-1.99.02289.zip
.msi - updates enabledVSCodium-x64-1.99.02289.msi
.msi - updates disabledVSCodium-x64-updates-disabled-1.99.02289.msi
Remote Hostvscodium-reh-win32-x64-1.99.02289.tar.gz
Web Hostvscodium-reh-web-win32-x64-1.99.02289.tar.gz
macOS.dmgVSCodium.x64.1.99.02289.dmg
.zipVSCodium-darwin-x64-1.99.02289.zip
Remote Hostvscodium-reh-darwin-x64-1.99.02289.tar.gz
Web Hostvscodium-reh-web-darwin-x64-1.99.02289.tar.gz
Linux.debcodium_1.99.02289_amd64.deb
.rpmcodium-1.99.02289-el9.x86_64.rpm
.tar.gzVSCodium-linux-x64-1.99.02289.tar.gz
AppImage + VSCodium-1.99.02289.glibc2.29-x86_64.AppImage
+ VSCodium-1.99.02289.glibc2.29-x86_64.AppImage.zsync +
Snapcodium_1.99.02289_amd64.snap
Remote Hostvscodium-reh-linux-x64-1.99.02289.tar.gz
Web Hostvscodium-reh-web-linux-x64-1.99.02289.tar.gz
AlpineRemote Hostvscodium-reh-alpine-x64-1.99.02289.tar.gz
Web Hostvscodium-reh-web-alpine-x64-1.99.02289.tar.gz
+

ARM 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-arm64-1.99.02289.exe
System InstallerVSCodiumSetup-arm64-1.99.02289.exe
.zipVSCodium-win32-arm64-1.99.02289.zip
macOS.dmgVSCodium.arm64.1.99.02289.dmg
.zipVSCodium-darwin-arm64-1.99.02289.zip
Remote Hostvscodium-reh-darwin-arm64-1.99.02289.tar.gz
Web Hostvscodium-reh-web-darwin-arm64-1.99.02289.tar.gz
Linux.debcodium_1.99.02289_arm64.deb
.rpmcodium-1.99.02289-el9.aarch64.rpm
.tar.gzVSCodium-linux-arm64-1.99.02289.tar.gz
Snapcodium_1.99.02289_arm64.snap
Remote Hostvscodium-reh-linux-arm64-1.99.02289.tar.gz
Web Hostvscodium-reh-web-linux-arm64-1.99.02289.tar.gz
AlpineRemote Hostvscodium-reh-alpine-arm64-1.99.02289.tar.gz
Web Hostvscodium-reh-web-alpine-arm64-1.99.02289.tar.gz
+

ARM 32bits

+ + + + + + + + + + + + + + + + + + + + + + +
Linux.debcodium_1.99.02289_armhf.deb
.rpmcodium-1.99.02289-el9.armv7hl.rpm
.tar.gzVSCodium-linux-armhf-1.99.02289.tar.gz
Remote Hostvscodium-reh-linux-armhf-1.99.02289.tar.gz
Web Hostvscodium-reh-web-linux-armhf-1.99.02289.tar.gz
+

PPC 64bits

+ + + + + + + + + + + + + + +
Linux.tar.gzVSCodium-linux-ppc64le-1.99.02289.tar.gz
Remote Hostvscodium-reh-linux-ppc64le-1.99.02289.tar.gz
Web Hostvscodium-reh-web-linux-ppc64le-1.99.02289.tar.gz
+

RISC-V 64bits

+ + + + +
Linux.tar.gz
+ Read more +
+ +
+ +
+
+
+

1.99.02283

+ +
+
+
+ + 05 Apr 03:17 +
+ +
+ @daiyam + daiyam +
+ + +
+ + + + 14e40db + +
+
+
+ Compare + + +
+
+ Choose a tag to compare + +
+ +
+ +
+ + + + + + + + + + + + + + + + +
+
+
+
+
+ + +
+
+ +
+
+
+ 1.99.02283 + + +
+ + +
+
+
+ +
+ +
+
+ + +
+
+
+ + +
+
+ +

update vscode to 1.99.0

+

What's Changed

+
    +
  • fix: remove leading zeros before passing version to extension by @daiyam in #2302
  • +
+

Full Changelog: 1.99.02277...1.99.02283

+

x86 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-x64-1.99.02283.exe
System InstallerVSCodiumSetup-x64-1.99.02283.exe
.zipVSCodium-win32-x64-1.99.02283.zip
.msi - updates enabledVSCodium-x64-1.99.02283.msi
.msi - updates disabledVSCodium-x64-updates-disabled-1.99.02283.msi
Remote Hostvscodium-reh-win32-x64-1.99.02283.tar.gz
Web Hostvscodium-reh-web-win32-x64-1.99.02283.tar.gz
macOS.dmgVSCodium.x64.1.99.02283.dmg
.zipVSCodium-darwin-x64-1.99.02283.zip
Remote Hostvscodium-reh-darwin-x64-1.99.02283.tar.gz
Web Hostvscodium-reh-web-darwin-x64-1.99.02283.tar.gz
Linux.debcodium_1.99.02283_amd64.deb
.rpmcodium-1.99.02283-el9.x86_64.rpm
.tar.gzVSCodium-linux-x64-1.99.02283.tar.gz
AppImage + VSCodium-1.99.02283.glibc2.29-x86_64.AppImage
+ VSCodium-1.99.02283.glibc2.29-x86_64.AppImage.zsync +
Snapcodium_1.99.02283_amd64.snap
Remote Hostvscodium-reh-linux-x64-1.99.02283.tar.gz
Web Hostvscodium-reh-web-linux-x64-1.99.02283.tar.gz
AlpineRemote Hostvscodium-reh-alpine-x64-1.99.02283.tar.gz
Web Hostvscodium-reh-web-alpine-x64-1.99.02283.tar.gz
+

ARM 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-arm64-1.99.02283.exe
System InstallerVSCodiumSetup-arm64-1.99.02283.exe
.zipVSCodium-win32-arm64-1.99.02283.zip
macOS.dmgVSCodium.arm64.1.99.02283.dmg
.zipVSCodium-darwin-arm64-1.99.02283.zip
Remote Hostvscodium-reh-darwin-arm64-1.99.02283.tar.gz
Web Hostvscodium-reh-web-darwin-arm64-1.99.02283.tar.gz
Linux.debcodium_1.99.02283_arm64.deb
.rpmcodium-1.99.02283-el9.aarch64.rpm
.tar.gzVSCodium-linux-arm64-1.99.02283.tar.gz
Snapcodium_1.99.02283_arm64.snap
Remote Hostvscodium-reh-linux-arm64-1.99.02283.tar.gz
Web Hostvscodium-reh-web-linux-arm64-1.99.02283.tar.gz
AlpineRemote Hostvscodium-reh-alpine-arm64-1.99.02283.tar.gz
Web Hostvscodium-reh-web-alpine-arm64-1.99.02283.tar.gz
+

ARM 32bits

+ + + + + + + + + + + + + + + + + + + + + + +
Linux.debcodium_1.99.02283_armhf.deb
.rpmcodium-1.99.02283-el9.armv7hl.rpm
.tar.gzVSCodium-linux-armhf-1.99.02283.tar.gz
Remote Hostvscodium-reh-linux-armhf-1.99.02283.tar.gz
Web Hostvscodium-reh-web-linux-armhf-1.99.02283.tar.gz
+

PPC 64bits

+ + + + + + + + + + + + + + +
Linux.tar.gzVSCodium-linux-ppc64le-1.99.02283.tar.gz
Remote Hostvscodium-reh-linux-ppc64le-1.99.02283.tar.gz
Web Hostvscodium-reh-web-linux-ppc64le-1.99.02283.tar.gz
+

RISC-V 64bits

+ + ... + + +
Linux.tar.gz
+ Read more +
+ +
+ +
+
+
+

1.99.02277

+ +
+
+
+ + 04 Apr 21:43 +
+ +
+ @daiyam + daiyam +
+ + +
+ + + + d4b6a02 + +
+
+
+ Compare + + +
+
+ Choose a tag to compare + +
+ +
+ +
+ + + + + + + + + + + + + + + + +
+
+
+
+
+ + +
+
+ +
+
+
+ 1.99.02277 + + +
+ + +
+
+
+ +
+ +
+
+ + +
+
+
+ + +
+
+ +

update vscode to 1.99.0

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: 1.98.2.25078...1.99.02277

+

x86 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-x64-1.99.02277.exe
System InstallerVSCodiumSetup-x64-1.99.02277.exe
.zipVSCodium-win32-x64-1.99.02277.zip
.msi - updates enabledVSCodium-x64-1.99.02277.msi
.msi - updates disabledVSCodium-x64-updates-disabled-1.99.02277.msi
Remote Hostvscodium-reh-win32-x64-1.99.02277.tar.gz
Web Hostvscodium-reh-web-win32-x64-1.99.02277.tar.gz
macOS.dmgVSCodium.x64.1.99.02277.dmg
.zipVSCodium-darwin-x64-1.99.02277.zip
Remote Hostvscodium-reh-darwin-x64-1.99.02277.tar.gz
Web Hostvscodium-reh-web-darwin-x64-1.99.02277.tar.gz
Linux.debcodium_1.99.02277_amd64.deb
.rpmcodium-1.99.02277-el9.x86_64.rpm
.tar.gzVSCodium-linux-x64-1.99.02277.tar.gz
AppImage + VSCodium-1.99.02277.glibc2.29-x86_64.AppImage
+ VSCodium-1.99.02277.glibc2.29-x86_64.AppImage.zsync +
Snapcodium_1.99.02277_amd64.snap
Remote Hostvscodium-reh-linux-x64-1.99.02277.tar.gz
Web Hostvscodium-reh-web-linux-x64-1.99.02277.tar.gz
AlpineRemote Hostvscodium-reh-alpine-x64-1.99.02277.tar.gz
Web Hostvscodium-reh-web-alpine-x64-1.99.02277.tar.gz
+

ARM 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-arm64-1.99.02277.exe
System InstallerVSCodiumSetup-arm64-1.99.02277.exe
.zipVSCodium-win32-arm64-1.99.02277.zip
macOS.dmgVSCodium.arm64.1.99.02277.dmg
.zipVSCodium-darwin-arm64-1.99.02277.zip
Remote Hostvscodium-reh-darwin-arm64-1.99.02277.tar.gz
Web Hostvscodium-reh-web-darwin-arm64-1.99.02277.tar.gz
Linux.debcodium_1.99.02277_arm64.deb
.rpmcodium-1.99.02277-el9.aarch64.rpm
.tar.gzVSCodium-linux-arm64-1.99.02277.tar.gz
Snapcodium_1.99.02277_arm64.snap
Remote Hostvscodium-reh-linux-arm64-1.99.02277.tar.gz
Web Hostvscodium-reh-web-linux-arm64-1.99.02277.tar.gz
AlpineRemote Hostvscodium-reh-alpine-arm64-1.99.02277.tar.gz
Web Hostvscodium-reh-web-alpine-arm64-1.99.02277.tar.gz
+

ARM 32bits

+ + + + + + + + + + + + + + + + + + + + + + +
Linux.debcodium_1.99.02277_armhf.deb
.rpmcodium-1.99.02277-el9.armv7hl.rpm
.tar.gzVSCodium-linux-armhf-1.99.02277.tar.gz
Remote Hostvscodium-reh-linux-armhf-1.99.02277.tar.gz
Web Hostvscodium-reh-web-linux-armhf-1.99.02277.tar.gz
+

PPC 64bits

+ + + + +
Linux.tar.gz
+ Read more +
+ +
+ +
+
+
+

1.98.2.25078

+ +
+
+
+ + 19 Mar 00:28 +
+ +
+ @daiyam + daiyam +
+ + +
+ + + + 1313e56 + +
+
+
+ Compare + + +
+
+ Choose a tag to compare + +
+ +
+ +
+ + + + + + + + + + + + + + + + +
+
+
+
+
+ + +
+
+ +
+
+
+ 1.98.2.25078 + + +
+ + +
+
+
+ +
+ +
+
+ + +
+
+
+ + +
+
+ +

update vscode to 1.98.2

+

What's Changed

+ +

Full Changelog: 1.98.2.25077...1.98.2.25078

+

x86 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-x64-1.98.2.25078.exe
System InstallerVSCodiumSetup-x64-1.98.2.25078.exe
.zipVSCodium-win32-x64-1.98.2.25078.zip
.msi - updates enabledVSCodium-x64-1.98.2.25078.msi
.msi - updates disabledVSCodium-x64-updates-disabled-1.98.2.25078.msi
Remote Hostvscodium-reh-win32-x64-1.98.2.25078.tar.gz
Web Hostvscodium-reh-web-win32-x64-1.98.2.25078.tar.gz
macOS.dmgVSCodium.x64.1.98.2.25078.dmg
.zipVSCodium-darwin-x64-1.98.2.25078.zip
Remote Hostvscodium-reh-darwin-x64-1.98.2.25078.tar.gz
Web Hostvscodium-reh-web-darwin-x64-1.98.2.25078.tar.gz
Linux.debcodium_1.98.2.25078_amd64.deb
.rpmcodium-1.98.2.25078-el9.x86_64.rpm
.tar.gzVSCodium-linux-x64-1.98.2.25078.tar.gz
AppImage + VSCodium-1.98.2.25078.glibc2.29-x86_64.AppImage
+ VSCodium-1.98.2.25078.glibc2.29-x86_64.AppImage.zsync +
Snapcodium_1.98.2.25078_amd64.snap
Remote Hostvscodium-reh-linux-x64-1.98.2.25078.tar.gz
Web Hostvscodium-reh-web-linux-x64-1.98.2.25078.tar.gz
AlpineRemote Hostvscodium-reh-alpine-x64-1.98.2.25078.tar.gz
Web Hostvscodium-reh-web-alpine-x64-1.98.2.25078.tar.gz
+

ARM 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-arm64-1.98.2.25078.exe
System InstallerVSCodiumSetup-arm64-1.98.2.25078.exe
.zipVSCodium-win32-arm64-1.98.2.25078.zip
macOS.dmgVSCodium.arm64.1.98.2.25078.dmg
.zipVSCodium-darwin-arm64-1.98.2.25078.zip
Remote Hostvscodium-reh-darwin-arm64-1.98.2.25078.tar.gz
Web Hostvscodium-reh-web-darwin-arm64-1.98.2.25078.tar.gz
Linux.debcodium_1.98.2.25078_arm64.deb
.rpmcodium-1.98.2.25078-el9.aarch64.rpm
.tar.gzVSCodium-linux-arm64-1.98.2.25078.tar.gz
Snapcodium_1.98.2.25078_arm64.snap
Remote Hostvscodium-reh-linux-arm64-1.98.2.25078.tar.gz
Web Hostvscodium-reh-web-linux-arm64-1.98.2.25078.tar.gz
AlpineRemote Hostvscodium-reh-alpine-arm64-1.98.2.25078.tar.gz
Web Hostvscodium-reh-web-alpine-arm64-1.98.2.25078.tar.gz
+

ARM 32bits

+ + + + + + + + + + + + + + + + + + + + + + +
Linux.debcodium_1.98.2.25078_armhf.deb
.rpmcodium-1.98.2.25078-el9.armv7hl.rpm
.tar.gzVSCodium-linux-armhf-1.98.2.25078.tar.gz
Remote Hostvscodium-reh-linux-armhf-1.98.2.25078.tar.gz
Web Hostvscodium-reh-web-linux-armhf-1.98.2.25078.tar.gz
+

PPC 64bits

+ + + + + + + + + + + + +
Linux.tar.gzVSCodium-linux-ppc64le-1.98.2.25078.tar.gz
Remote Hostvscodium-reh-linux-ppc64le-1.98.2.25078.tar.gz
Web Host
+ Read more +
+ +
+ +
+
+
+

1.98.2.25077

+ +
+
+
+ + 18 Mar 19:56 +
+ +
+ @daiyam + daiyam +
+ + +
+ + + + 89b4e9a + +
+
+
+ Compare + + +
+
+ Choose a tag to compare + +
+ +
+ +
+ + + + + + + + + + + + + + + + +
+
+
+
+
+ + +
+
+ +
+
+
+ 1.98.2.25077 + + +
+ + +
+
+
+ +
+ +
+
+ + +
+
+
+ + +
+
+ +

update vscode to 1.98.2

+

What's Changed

+
    +
  • Fix error with qemu and ppc64le segfaults on build reh by @lex-ibm in #2264
  • +
  • feat: make build more generic by @daiyam in #2268
  • +
  • fix: update electron to avoid crash on 16 page size by @daiyam in #2271
  • +
+

Full Changelog: 1.98.2.25072...1.98.2.25077

+

x86 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-x64-1.98.2.25077.exe
System InstallerVSCodiumSetup-x64-1.98.2.25077.exe
.zipVSCodium-win32-x64-1.98.2.25077.zip
.msi - updates enabledVSCodium-x64-1.98.2.25077.msi
.msi - updates disabledVSCodium-x64-updates-disabled-1.98.2.25077.msi
Remote Hostvscodium-reh-win32-x64-1.98.2.25077.tar.gz
Web Hostvscodium-reh-web-win32-x64-1.98.2.25077.tar.gz
macOS.dmgVSCodium.x64.1.98.2.25077.dmg
.zipVSCodium-darwin-x64-1.98.2.25077.zip
Remote Hostvscodium-reh-darwin-x64-1.98.2.25077.tar.gz
Web Hostvscodium-reh-web-darwin-x64-1.98.2.25077.tar.gz
Linux.debcodium_1.98.2.25077_amd64.deb
.rpmcodium-1.98.2.25077-el9.x86_64.rpm
.tar.gzVSCodium-linux-x64-1.98.2.25077.tar.gz
AppImage + VSCodium-1.98.2.25077.glibc2.29-x86_64.AppImage
+ VSCodium-1.98.2.25077.glibc2.29-x86_64.AppImage.zsync +
Snapcodium_1.98.2.25077_amd64.snap
Remote Hostvscodium-reh-linux-x64-1.98.2.25077.tar.gz
Web Hostvscodium-reh-web-linux-x64-1.98.2.25077.tar.gz
AlpineRemote Hostvscodium-reh-alpine-x64-1.98.2.25077.tar.gz
Web Hostvscodium-reh-web-alpine-x64-1.98.2.25077.tar.gz
+

ARM 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-arm64-1.98.2.25077.exe
System InstallerVSCodiumSetup-arm64-1.98.2.25077.exe
.zipVSCodium-win32-arm64-1.98.2.25077.zip
macOS.dmgVSCodium.arm64.1.98.2.25077.dmg
.zipVSCodium-darwin-arm64-1.98.2.25077.zip
Remote Hostvscodium-reh-darwin-arm64-1.98.2.25077.tar.gz
Web Hostvscodium-reh-web-darwin-arm64-1.98.2.25077.tar.gz
Linux.debcodium_1.98.2.25077_arm64.deb
.rpmcodium-1.98.2.25077-el9.aarch64.rpm
.tar.gzVSCodium-linux-arm64-1.98.2.25077.tar.gz
Snapcodium_1.98.2.25077_arm64.snap
Remote Hostvscodium-reh-linux-arm64-1.98.2.25077.tar.gz
Web Hostvscodium-reh-web-linux-arm64-1.98.2.25077.tar.gz
AlpineRemote Hostvscodium-reh-alpine-arm64-1.98.2.25077.tar.gz
Web Hostvscodium-reh-web-alpine-arm64-1.98.2.25077.tar.gz
+

ARM 32bits

+ + + + + + + + + + + + + + + + + + + + + + +
Linux.debcodium_1.98.2.25077_armhf.deb
.rpmcodium-1.98.2.25077-el9.armv7hl.rpm
.tar.gzVSCodium-linux-armhf-1.98.2.25077.tar.gz
Remote Hostvscodium-reh-linux-armhf-1.98.2.25077.tar.gz
Web Hostvscodium-reh-web-linux-armhf-1.98.2.25077.tar.gz
+

PPC 64bits

+ + + + + + + + +
Linux.tar.gzVSCodium-linux-ppc64le-1.98.2.25077.tar.gz
Remote Host
+ Read more +
+ +
+ +
+
+
+

1.98.2.25072

+ +
+
+
+ + 13 Mar 18:14 +
+ +
+ @daiyam + daiyam +
+ + +
+ + + + 8c23c50 + +
+
+
+ Compare + + +
+
+ Choose a tag to compare + +
+ +
+ +
+ + + + + + + + + + + + + + + + +
+
+
+
+
+ + +
+
+ +
+
+
+ 1.98.2.25072 + + +
+ + +
+
+
+ +
+ +
+
+ + +
+
+
+ + +
+
+ +

update vscode to 1.98.2

+

What's Changed

+ +

Full Changelog: 1.98.1.25070...1.98.2.25072

+

x86 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-x64-1.98.2.25072.exe
System InstallerVSCodiumSetup-x64-1.98.2.25072.exe
.zipVSCodium-win32-x64-1.98.2.25072.zip
.msi - updates enabledVSCodium-x64-1.98.2.25072.msi
.msi - updates disabledVSCodium-x64-updates-disabled-1.98.2.25072.msi
Remote Hostvscodium-reh-win32-x64-1.98.2.25072.tar.gz
Web Hostvscodium-reh-web-win32-x64-1.98.2.25072.tar.gz
macOS.dmgVSCodium.x64.1.98.2.25072.dmg
.zipVSCodium-darwin-x64-1.98.2.25072.zip
Remote Hostvscodium-reh-darwin-x64-1.98.2.25072.tar.gz
Web Hostvscodium-reh-web-darwin-x64-1.98.2.25072.tar.gz
Linux.debcodium_1.98.2.25072_amd64.deb
.rpmcodium-1.98.2.25072-el9.x86_64.rpm
.tar.gzVSCodium-linux-x64-1.98.2.25072.tar.gz
AppImage + VSCodium-1.98.2.25072.glibc2.29-x86_64.AppImage
+ VSCodium-1.98.2.25072.glibc2.29-x86_64.AppImage.zsync +
Snapcodium_1.98.2.25072_amd64.snap
Remote Hostvscodium-reh-linux-x64-1.98.2.25072.tar.gz
Web Hostvscodium-reh-web-linux-x64-1.98.2.25072.tar.gz
AlpineRemote Hostvscodium-reh-alpine-x64-1.98.2.25072.tar.gz
Web Hostvscodium-reh-web-alpine-x64-1.98.2.25072.tar.gz
+

ARM 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-arm64-1.98.2.25072.exe
System InstallerVSCodiumSetup-arm64-1.98.2.25072.exe
.zipVSCodium-win32-arm64-1.98.2.25072.zip
macOS.dmgVSCodium.arm64.1.98.2.25072.dmg
.zipVSCodium-darwin-arm64-1.98.2.25072.zip
Remote Hostvscodium-reh-darwin-arm64-1.98.2.25072.tar.gz
Web Hostvscodium-reh-web-darwin-arm64-1.98.2.25072.tar.gz
Linux.debcodium_1.98.2.25072_arm64.deb
.rpmcodium-1.98.2.25072-el9.aarch64.rpm
.tar.gzVSCodium-linux-arm64-1.98.2.25072.tar.gz
Snapcodium_1.98.2.25072_arm64.snap
Remote Hostvscodium-reh-linux-arm64-1.98.2.25072.tar.gz
Web Hostvscodium-reh-web-linux-arm64-1.98.2.25072.tar.gz
AlpineRemote Hostvscodium-reh-alpine-arm64-1.98.2.25072.tar.gz
Web Hostvscodium-reh-web-alpine-arm64-1.98.2.25072.tar.gz
+

ARM 32bits

+ + + + + + + + + + + + + + + + + + + + + + +
Linux.debcodium_1.98.2.25072_armhf.deb
.rpmcodium-1.98.2.25072-el9.armv7hl.rpm
.tar.gzVSCodium-linux-armhf-1.98.2.25072.tar.gz
Remote Hostvscodium-reh-linux-armhf-1.98.2.25072.tar.gz
Web Hostvscodium-reh-web-linux-armhf-1.98.2.25072.tar.gz
+

PPC 64bits

+ + + + + + + + + + + + +
Linux.tar.gzVSCodium-linux-ppc64le-1.98.2.25072.tar.gz
Remote Hostvscodium-reh-linux-ppc64le-1.98.2.25072.tar.gz
Web Host
+ Read more +
+ +
+ +
+
+
+

1.98.1.25070

+ +
+
+
+ + 11 Mar 18:17 +
+ +
+ @daiyam + daiyam +
+ + +
+ + + + 0af2244 + +
+
+
+ Compare + + +
+
+ Choose a tag to compare + +
+ +
+ +
+ + + + + + + + + + + + + + + + +
+
+
+
+
+ + +
+
+ +
+
+
+ 1.98.1.25070 + + +
+ + +
+
+
+ +
+ +
+
+ + +
+
+
+ + +
+
+ +

update vscode to 1.98.1

+

What's Changed

+
    +
  • Update Electron version and builder image for Loong64 by @darkyzhou in #2249
  • +
+

Full Changelog: 1.98.0.25067...1.98.1.25070

+

x86 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-x64-1.98.1.25070.exe
System InstallerVSCodiumSetup-x64-1.98.1.25070.exe
.zipVSCodium-win32-x64-1.98.1.25070.zip
.msi - updates enabledVSCodium-x64-1.98.1.25070.msi
.msi - updates disabledVSCodium-x64-updates-disabled-1.98.1.25070.msi
Remote Hostvscodium-reh-win32-x64-1.98.1.25070.tar.gz
Web Hostvscodium-reh-web-win32-x64-1.98.1.25070.tar.gz
macOS.dmgVSCodium.x64.1.98.1.25070.dmg
.zipVSCodium-darwin-x64-1.98.1.25070.zip
Remote Hostvscodium-reh-darwin-x64-1.98.1.25070.tar.gz
Web Hostvscodium-reh-web-darwin-x64-1.98.1.25070.tar.gz
Linux.debcodium_1.98.1.25070_amd64.deb
.rpmcodium-1.98.1.25070-el9.x86_64.rpm
.tar.gzVSCodium-linux-x64-1.98.1.25070.tar.gz
AppImage + VSCodium-1.98.1.25070.glibc2.29-x86_64.AppImage
+ VSCodium-1.98.1.25070.glibc2.29-x86_64.AppImage.zsync +
Snapcodium_1.98.1.25070_amd64.snap
Remote Hostvscodium-reh-linux-x64-1.98.1.25070.tar.gz
Web Hostvscodium-reh-web-linux-x64-1.98.1.25070.tar.gz
AlpineRemote Hostvscodium-reh-alpine-x64-1.98.1.25070.tar.gz
Web Hostvscodium-reh-web-alpine-x64-1.98.1.25070.tar.gz
+

ARM 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-arm64-1.98.1.25070.exe
System InstallerVSCodiumSetup-arm64-1.98.1.25070.exe
.zipVSCodium-win32-arm64-1.98.1.25070.zip
macOS.dmgVSCodium.arm64.1.98.1.25070.dmg
.zipVSCodium-darwin-arm64-1.98.1.25070.zip
Remote Hostvscodium-reh-darwin-arm64-1.98.1.25070.tar.gz
Web Hostvscodium-reh-web-darwin-arm64-1.98.1.25070.tar.gz
Linux.debcodium_1.98.1.25070_arm64.deb
.rpmcodium-1.98.1.25070-el9.aarch64.rpm
.tar.gzVSCodium-linux-arm64-1.98.1.25070.tar.gz
Snapcodium_1.98.1.25070_arm64.snap
Remote Hostvscodium-reh-linux-arm64-1.98.1.25070.tar.gz
Web Hostvscodium-reh-web-linux-arm64-1.98.1.25070.tar.gz
AlpineRemote Hostvscodium-reh-alpine-arm64-1.98.1.25070.tar.gz
Web Hostvscodium-reh-web-alpine-arm64-1.98.1.25070.tar.gz
+

ARM 32bits

+ + + + + + + + + + + + + + + + + + + + + + +
Linux.debcodium_1.98.1.25070_armhf.deb
.rpmcodium-1.98.1.25070-el9.armv7hl.rpm
.tar.gzVSCodium-linux-armhf-1.98.1.25070.tar.gz
Remote Hostvscodium-reh-linux-armhf-1.98.1.25070.tar.gz
Web Hostvscodium-reh-web-linux-armhf-1.98.1.25070.tar.gz
+

PPC 64bits

+ + + + + + + + +
Linux.tar.gzVSCodium-linux-ppc64le-1.98.1.25070.tar.gz
Remote Host
+ Read more +
+ +
+ +
+
+
+

1.98.0.25067

+ +
+
+
+ + 08 Mar 20:41 +
+ +
+ @daiyam + daiyam +
+ + +
+ + + + 0de1698 + +
+
+
+ Compare + + +
+
+ Choose a tag to compare + +
+ +
+ +
+ + + + + + + + + + + + + + + + +
+
+
+
+
+ + +
+
+ +
+
+
+ 1.98.0.25067 + + +
+ + +
+
+
+ +
+ +
+
+ + +
+
+
+ + +
+
+ +

update vscode to 1.98.0

+

What's Changed

+
    +
  • feat(1.98): update patches by @daiyam in #2244
  • +
  • Add terminal-suggest support for the codium and codium-insiders commands by @manuth in #2233
  • +
  • feat(1.98): update patch and data by @daiyam in #2247
  • +
+

New Contributors

+ +

Full Changelog: 1.97.2.25045...1.98.0.25067

+

x86 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-x64-1.98.0.25067.exe
System InstallerVSCodiumSetup-x64-1.98.0.25067.exe
.zipVSCodium-win32-x64-1.98.0.25067.zip
.msi - updates enabledVSCodium-x64-1.98.0.25067.msi
.msi - updates disabledVSCodium-x64-updates-disabled-1.98.0.25067.msi
Remote Hostvscodium-reh-win32-x64-1.98.0.25067.tar.gz
Web Hostvscodium-reh-web-win32-x64-1.98.0.25067.tar.gz
macOS.dmgVSCodium.x64.1.98.0.25067.dmg
.zipVSCodium-darwin-x64-1.98.0.25067.zip
Remote Hostvscodium-reh-darwin-x64-1.98.0.25067.tar.gz
Web Hostvscodium-reh-web-darwin-x64-1.98.0.25067.tar.gz
Linux.debcodium_1.98.0.25067_amd64.deb
.rpmcodium-1.98.0.25067-el9.x86_64.rpm
.tar.gzVSCodium-linux-x64-1.98.0.25067.tar.gz
AppImage + VSCodium-1.98.0.25067.glibc2.25-x86_64.AppImage
+ VSCodium-1.98.0.25067.glibc2.25-x86_64.AppImage.zsync +
Snapcodium_1.98.0.25067_amd64.snap
Remote Hostvscodium-reh-linux-x64-1.98.0.25067.tar.gz
Web Hostvscodium-reh-web-linux-x64-1.98.0.25067.tar.gz
AlpineRemote Hostvscodium-reh-alpine-x64-1.98.0.25067.tar.gz
Web Hostvscodium-reh-web-alpine-x64-1.98.0.25067.tar.gz
+

ARM 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-arm64-1.98.0.25067.exe
System InstallerVSCodiumSetup-arm64-1.98.0.25067.exe
.zipVSCodium-win32-arm64-1.98.0.25067.zip
macOS.dmgVSCodium.arm64.1.98.0.25067.dmg
.zipVSCodium-darwin-arm64-1.98.0.25067.zip
Remote Hostvscodium-reh-darwin-arm64-1.98.0.25067.tar.gz
Web Hostvscodium-reh-web-darwin-arm64-1.98.0.25067.tar.gz
Linux.debcodium_1.98.0.25067_arm64.deb
.rpmcodium-1.98.0.25067-el9.aarch64.rpm
.tar.gzVSCodium-linux-arm64-1.98.0.25067.tar.gz
Snapcodium_1.98.0.25067_arm64.snap
Remote Hostvscodium-reh-linux-arm64-1.98.0.25067.tar.gz
Web Hostvscodium-reh-web-linux-arm64-1.98.0.25067.tar.gz
AlpineRemote Hostvscodium-reh-alpine-arm64-1.98.0.25067.tar.gz
Web Hostvscodium-reh-web-alpine-arm64-1.98.0.25067.tar.gz
+

ARM 32bits

+ + + + + + + + + + + + + + + + + + + + + + +
Linux.debcodium_1.98.0.25067_armhf.deb
.rpmcodium-1.98.0.25067-el9.armv7hl.rpm
.tar.gzVSCodium-linux-armhf-1.98.0.25067.tar.gz
Remote Hostvscodium-reh-linux-armhf-1.98.0.25067.tar.gz
Web Hostvscodium-reh-web-linux-armhf-1.98.0.25067.tar.gz
+

PPC 64bits

+ + + + +
Linux.tar.gzVSCodium-linux-ppc64le-1.98.0.25067.t...
+ Read more +
+ +
+ +
+
+
+

1.97.2.25045

+ +
+
+
+ + 14 Feb 18:15 +
+ +
+ @daiyam + daiyam +
+ + +
+ + + + 3bee276 + +
+
+
+ Compare + + +
+
+ Choose a tag to compare + +
+ +
+ +
+ + + + + + + + + + + + + + + + +
+
+
+
+
+ + +
+
+ +
+
+
+ 1.97.2.25045 + + +
+ + +
+
+
+ +
+ +
+
+ + +
+
+
+ + +
+
+ +

update vscode to 1.97.2

+

Full Changelog: 1.97.1.25044...1.97.2.25045

+

x86 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-x64-1.97.2.25045.exe
System InstallerVSCodiumSetup-x64-1.97.2.25045.exe
.zipVSCodium-win32-x64-1.97.2.25045.zip
.msi - updates enabledVSCodium-x64-1.97.2.25045.msi
.msi - updates disabledVSCodium-x64-updates-disabled-1.97.2.25045.msi
Remote Hostvscodium-reh-win32-x64-1.97.2.25045.tar.gz
Web Hostvscodium-reh-web-win32-x64-1.97.2.25045.tar.gz
macOS.dmgVSCodium.x64.1.97.2.25045.dmg
.zipVSCodium-darwin-x64-1.97.2.25045.zip
Remote Hostvscodium-reh-darwin-x64-1.97.2.25045.tar.gz
Web Hostvscodium-reh-web-darwin-x64-1.97.2.25045.tar.gz
Linux.debcodium_1.97.2.25045_amd64.deb
.rpmcodium-1.97.2.25045-el9.x86_64.rpm
.tar.gzVSCodium-linux-x64-1.97.2.25045.tar.gz
AppImage + VSCodium-1.97.2.25045.glibc2.25-x86_64.AppImage
+ VSCodium-1.97.2.25045.glibc2.25-x86_64.AppImage.zsync +
Snapcodium_1.97.2.25045_amd64.snap
Remote Hostvscodium-reh-linux-x64-1.97.2.25045.tar.gz
Web Hostvscodium-reh-web-linux-x64-1.97.2.25045.tar.gz
AlpineRemote Hostvscodium-reh-alpine-x64-1.97.2.25045.tar.gz
Web Hostvscodium-reh-web-alpine-x64-1.97.2.25045.tar.gz
+

ARM 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-arm64-1.97.2.25045.exe
System InstallerVSCodiumSetup-arm64-1.97.2.25045.exe
.zipVSCodium-win32-arm64-1.97.2.25045.zip
macOS.dmgVSCodium.arm64.1.97.2.25045.dmg
.zipVSCodium-darwin-arm64-1.97.2.25045.zip
Remote Hostvscodium-reh-darwin-arm64-1.97.2.25045.tar.gz
Web Hostvscodium-reh-web-darwin-arm64-1.97.2.25045.tar.gz
Linux.debcodium_1.97.2.25045_arm64.deb
.rpmcodium-1.97.2.25045-el9.aarch64.rpm
.tar.gzVSCodium-linux-arm64-1.97.2.25045.tar.gz
Snapcodium_1.97.2.25045_arm64.snap
Remote Hostvscodium-reh-linux-arm64-1.97.2.25045.tar.gz
Web Hostvscodium-reh-web-linux-arm64-1.97.2.25045.tar.gz
AlpineRemote Hostvscodium-reh-alpine-arm64-1.97.2.25045.tar.gz
Web Hostvscodium-reh-web-alpine-arm64-1.97.2.25045.tar.gz
+

ARM 32bits

+ + + + + + + + + + + + + + + + + + + + + + +
Linux.debcodium_1.97.2.25045_armhf.deb
.rpmcodium-1.97.2.25045-el9.armv7hl.rpm
.tar.gzVSCodium-linux-armhf-1.97.2.25045.tar.gz
Remote Hostvscodium-reh-linux-armhf-1.97.2.25045.tar.gz
Web Hostvscodium-reh-web-linux-armhf-1.97.2.25045.tar.gz
+

PPC 64bits

+ + + + + + + + + + + + +
Linux.tar.gzVSCodium-linux-ppc64le-1.97.2.25045.tar.gz
Remote Hostvscodium-reh-linux-ppc64le-1.97.2.25045.tar.gz
Web Hostvscodium-reh-web-linux-ppc64le-1.97.2.250...
+ Read more +
+ +
+ +
+
+
+

1.97.1.25044

+ +
+
+
+ + 13 Feb 14:52 +
+ +
+ @daiyam + daiyam +
+ + +
+ + + + ef81b3d + +
+
+
+ Compare + + +
+
+ Choose a tag to compare + +
+ +
+ +
+ + + + + + + + + + + + + + + + +
+
+
+
+
+ + +
+
+ +
+
+
+ 1.97.1.25044 + + +
+ + +
+
+
+ +
+ +
+
+ + +
+
+
+ + +
+
+ +

update vscode to 1.97.1

+

Full Changelog: 1.97.0.25037...1.97.1.25044

+

x86 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-x64-1.97.1.25044.exe
System InstallerVSCodiumSetup-x64-1.97.1.25044.exe
.zipVSCodium-win32-x64-1.97.1.25044.zip
.msi - updates enabledVSCodium-x64-1.97.1.25044.msi
.msi - updates disabledVSCodium-x64-updates-disabled-1.97.1.25044.msi
Remote Hostvscodium-reh-win32-x64-1.97.1.25044.tar.gz
Web Hostvscodium-reh-web-win32-x64-1.97.1.25044.tar.gz
macOS.dmgVSCodium.x64.1.97.1.25044.dmg
.zipVSCodium-darwin-x64-1.97.1.25044.zip
Remote Hostvscodium-reh-darwin-x64-1.97.1.25044.tar.gz
Web Hostvscodium-reh-web-darwin-x64-1.97.1.25044.tar.gz
Linux.debcodium_1.97.1.25044_amd64.deb
.rpmcodium-1.97.1.25044-el9.x86_64.rpm
.tar.gzVSCodium-linux-x64-1.97.1.25044.tar.gz
AppImage + VSCodium-1.97.1.25044.glibc2.25-x86_64.AppImage
+ VSCodium-1.97.1.25044.glibc2.25-x86_64.AppImage.zsync +
Snapcodium_1.97.1.25044_amd64.snap
Remote Hostvscodium-reh-linux-x64-1.97.1.25044.tar.gz
Web Hostvscodium-reh-web-linux-x64-1.97.1.25044.tar.gz
AlpineRemote Hostvscodium-reh-alpine-x64-1.97.1.25044.tar.gz
Web Hostvscodium-reh-web-alpine-x64-1.97.1.25044.tar.gz
+

ARM 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-arm64-1.97.1.25044.exe
System InstallerVSCodiumSetup-arm64-1.97.1.25044.exe
.zipVSCodium-win32-arm64-1.97.1.25044.zip
macOS.dmgVSCodium.arm64.1.97.1.25044.dmg
.zipVSCodium-darwin-arm64-1.97.1.25044.zip
Remote Hostvscodium-reh-darwin-arm64-1.97.1.25044.tar.gz
Web Hostvscodium-reh-web-darwin-arm64-1.97.1.25044.tar.gz
Linux.debcodium_1.97.1.25044_arm64.deb
.rpmcodium-1.97.1.25044-el9.aarch64.rpm
.tar.gzVSCodium-linux-arm64-1.97.1.25044.tar.gz
Snapcodium_1.97.1.25044_arm64.snap
Remote Hostvscodium-reh-linux-arm64-1.97.1.25044.tar.gz
Web Hostvscodium-reh-web-linux-arm64-1.97.1.25044.tar.gz
AlpineRemote Hostvscodium-reh-alpine-arm64-1.97.1.25044.tar.gz
Web Hostvscodium-reh-web-alpine-arm64-1.97.1.25044.tar.gz
+

ARM 32bits

+ + + + + + + + + + + + + + + + + + + + + + +
Linux.debcodium_1.97.1.25044_armhf.deb
.rpmcodium-1.97.1.25044-el9.armv7hl.rpm
.tar.gzVSCodium-linux-armhf-1.97.1.25044.tar.gz
Remote Hostvscodium-reh-linux-armhf-1.97.1.25044.tar.gz
Web Hostvscodium-reh-web-linux-armhf-1.97.1.25044.tar.gz
+

PPC 64bits

+ + + + + + + + + + + + +
Linux.tar.gzVSCodium-linux-ppc64le-1.97.1.25044.tar.gz
Remote Hostvscodium-reh-linux-ppc64le-1.97.1.25044.tar.gz
Web Hostvscodium-reh-web-linux-ppc64le-1.97.1.250...
+ Read more +
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
+ +
+ + +
+ +
+ + +
+
+ +
+ +
+

Footer

+ + + + +
+
+ + + + + © 2025 GitHub, Inc. + +
+ + +
+
+ + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + diff --git a/test.json b/test.json new file mode 100644 index 0000000..48e2d73 --- /dev/null +++ b/test.json @@ -0,0 +1,581 @@ +{ + "ips": [ + { + "as": "AS3209 Vodafone GmbH", + "city": "Greifswald", + "country": "Germany", + "countryCode": "DE", + "isp": "Vodafone Kabel Deutschland", + "lat": 54.0871, + "lon": 13.386, + "org": "Kabel Deutschland Vertrieb und Service GmbH", + "query": "91.66.59.36", + "region": "MV", + "regionName": "Mecklenburg-Vorpommern", + "status": "success", + "timezone": "Europe/Berlin", + "zip": "17489" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Frankfurt am Main", + "country": "Germany", + "countryCode": "DE", + "isp": "Amazon.com, Inc.", + "lat": 50.1109, + "lon": 8.68213, + "org": "AWS CloudFront (GLOBAL)", + "query": "108.157.4.111", + "region": "HE", + "regionName": "Hesse", + "status": "success", + "timezone": "Europe/Berlin", + "zip": "60313" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Dublin", + "country": "Ireland", + "countryCode": "IE", + "isp": "Amazon Technologies Inc.", + "lat": 53.3498, + "lon": -6.26031, + "org": "AWS EC2 (eu-west-1)", + "query": "34.252.184.104", + "region": "L", + "regionName": "Leinster", + "status": "success", + "timezone": "Europe/Dublin", + "zip": "D02" + }, + { + "as": "AS714 Apple Inc.", + "city": "Berlin", + "country": "Germany", + "countryCode": "DE", + "isp": "Apple Inc.", + "lat": 52.5196, + "lon": 13.4069, + "org": "Apple Inc", + "query": "17.248.173.73", + "region": "BE", + "regionName": "Land Berlin", + "status": "success", + "timezone": "Europe/Berlin", + "zip": "10178" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Ashburn", + "country": "United States", + "countryCode": "US", + "isp": "Amazon.com, Inc.", + "lat": 39.0438, + "lon": -77.4874, + "org": "AWS S3 (us-east-1)", + "query": "52.217.65.148", + "region": "VA", + "regionName": "Virginia", + "status": "success", + "timezone": "America/New_York", + "zip": "20149" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Dublin", + "country": "Ireland", + "countryCode": "IE", + "isp": "Amazon Technologies Inc", + "lat": 53.3498, + "lon": -6.26031, + "org": "Amazon Technologies Inc. (eu-west-1)", + "query": "52.94.222.208", + "region": "L", + "regionName": "Leinster", + "status": "success", + "timezone": "Europe/Dublin", + "zip": "D02" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Dublin", + "country": "Ireland", + "countryCode": "IE", + "isp": "Amazon Technologies Inc.", + "lat": 53.3498, + "lon": -6.26031, + "org": "AWS EC2 (eu-west-1)", + "query": "52.49.58.96", + "region": "L", + "regionName": "Leinster", + "status": "success", + "timezone": "Europe/Dublin", + "zip": "D02" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Dublin", + "country": "Ireland", + "countryCode": "IE", + "isp": "Amazon.com, Inc.", + "lat": 53.3498, + "lon": -6.26031, + "org": "AWS EC2 (eu-west-1)", + "query": "52.213.237.218", + "region": "L", + "regionName": "Leinster", + "status": "success", + "timezone": "Europe/Dublin", + "zip": "D02" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Dublin", + "country": "Ireland", + "countryCode": "IE", + "isp": "Amazon.com, Inc.", + "lat": 53.3498, + "lon": -6.26031, + "org": "AWS EC2 (eu-west-1)", + "query": "54.228.171.0", + "region": "L", + "regionName": "Leinster", + "status": "success", + "timezone": "Europe/Dublin", + "zip": "D02" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Dublin", + "country": "Ireland", + "countryCode": "IE", + "isp": "Amazon Technologies Inc.", + "lat": 53.3498, + "lon": -6.26031, + "org": "AWS EC2 (eu-west-1)", + "query": "52.31.16.103", + "region": "L", + "regionName": "Leinster", + "status": "success", + "timezone": "Europe/Dublin", + "zip": "D02" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Dublin", + "country": "Ireland", + "countryCode": "IE", + "isp": "Amazon.com, Inc.", + "lat": 53.3498, + "lon": -6.26031, + "org": "AWS EC2 (eu-west-1)", + "query": "54.76.166.144", + "region": "L", + "regionName": "Leinster", + "status": "success", + "timezone": "Europe/Dublin", + "zip": "D02" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Dublin", + "country": "Ireland", + "countryCode": "IE", + "isp": "Amazon Technologies Inc.", + "lat": 53.3498, + "lon": -6.26031, + "org": "AWS EC2 (eu-west-1)", + "query": "34.243.161.223", + "region": "L", + "regionName": "Leinster", + "status": "success", + "timezone": "Europe/Dublin", + "zip": "D02" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Frankfurt am Main", + "country": "Germany", + "countryCode": "DE", + "isp": "Amazon.com, Inc.", + "lat": 50.1109, + "lon": 8.68213, + "org": "AWS CloudFront (GLOBAL)", + "query": "108.157.4.29", + "region": "HE", + "regionName": "Hesse", + "status": "success", + "timezone": "Europe/Berlin", + "zip": "60313" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Dublin", + "country": "Ireland", + "countryCode": "IE", + "isp": "Amazon.com, Inc.", + "lat": 53.3498, + "lon": -6.26031, + "org": "AWS EC2 (eu-west-1)", + "query": "54.77.117.151", + "region": "L", + "regionName": "Leinster", + "status": "success", + "timezone": "Europe/Dublin", + "zip": "D02" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Dublin", + "country": "Ireland", + "countryCode": "IE", + "isp": "Amazon.com, Inc.", + "lat": 53.3498, + "lon": -6.26031, + "org": "AWS EC2 (eu-west-1)", + "query": "54.229.244.108", + "region": "L", + "regionName": "Leinster", + "status": "success", + "timezone": "Europe/Dublin", + "zip": "D02" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Dublin", + "country": "Ireland", + "countryCode": "IE", + "isp": "Amazon.com, Inc.", + "lat": 53.3498, + "lon": -6.26031, + "org": "AWS EC2 (eu-west-1)", + "query": "52.214.146.245", + "region": "L", + "regionName": "Leinster", + "status": "success", + "timezone": "Europe/Dublin", + "zip": "D02" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Dublin", + "country": "Ireland", + "countryCode": "IE", + "isp": "Amazon Technologies Inc.", + "lat": 53.3498, + "lon": -6.26031, + "org": "AWS EC2 (eu-west-1)", + "query": "34.253.10.224", + "region": "L", + "regionName": "Leinster", + "status": "success", + "timezone": "Europe/Dublin", + "zip": "D02" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Dublin", + "country": "Ireland", + "countryCode": "IE", + "isp": "Amazon.com, Inc.", + "lat": 53.3498, + "lon": -6.26031, + "org": "AWS EC2 (eu-west-1)", + "query": "54.220.170.166", + "region": "L", + "regionName": "Leinster", + "status": "success", + "timezone": "Europe/Dublin", + "zip": "D02" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Frankfurt am Main", + "country": "Germany", + "countryCode": "DE", + "isp": "Amazon.com, Inc.", + "lat": 50.1109, + "lon": 8.68213, + "org": "AWS CloudFront (GLOBAL)", + "query": "108.157.4.99", + "region": "HE", + "regionName": "Hesse", + "status": "success", + "timezone": "Europe/Berlin", + "zip": "60313" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Ashburn", + "country": "United States", + "countryCode": "US", + "isp": "Amazon.com, Inc.", + "lat": 39.0438, + "lon": -77.4874, + "org": "AWS S3 (us-east-1)", + "query": "52.217.85.252", + "region": "VA", + "regionName": "Virginia", + "status": "success", + "timezone": "America/New_York", + "zip": "20149" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Dublin", + "country": "Ireland", + "countryCode": "IE", + "isp": "Amazon Technologies Inc.", + "lat": 53.3498, + "lon": -6.26031, + "org": "AWS EC2 (eu-west-1)", + "query": "34.246.229.70", + "region": "L", + "regionName": "Leinster", + "status": "success", + "timezone": "Europe/Dublin", + "zip": "D02" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Dublin", + "country": "Ireland", + "countryCode": "IE", + "isp": "Amazon.com, Inc.", + "lat": 53.3498, + "lon": -6.26031, + "org": "AWS EC2 (eu-west-1)", + "query": "52.214.78.180", + "region": "L", + "regionName": "Leinster", + "status": "success", + "timezone": "Europe/Dublin", + "zip": "D02" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Ashburn", + "country": "United States", + "countryCode": "US", + "isp": "Amazon.com, Inc.", + "lat": 39.0438, + "lon": -77.4874, + "org": "AWS S3 (us-east-1)", + "query": "52.216.147.132", + "region": "VA", + "regionName": "Virginia", + "status": "success", + "timezone": "America/New_York", + "zip": "20149" + }, + { + "as": "AS14618 Amazon.com, Inc.", + "city": "Ashburn", + "country": "United States", + "countryCode": "US", + "isp": "Amazon Technologies Inc.", + "lat": 39.0438, + "lon": -77.4874, + "org": "AWS EC2 (us-east-1)", + "query": "3.223.15.108", + "region": "VA", + "regionName": "Virginia", + "status": "success", + "timezone": "America/New_York", + "zip": "20149" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Dublin", + "country": "Ireland", + "countryCode": "IE", + "isp": "Amazon.com, Inc.", + "lat": 53.3498, + "lon": -6.26031, + "org": "AWS EC2 (eu-west-1)", + "query": "54.76.26.251", + "region": "L", + "regionName": "Leinster", + "status": "success", + "timezone": "Europe/Dublin", + "zip": "D02" + }, + { + "as": "AS714 Apple Inc.", + "city": "Frankfurt am Main", + "country": "Germany", + "countryCode": "DE", + "isp": "Apple Inc.", + "lat": 50.1188, + "lon": 8.6843, + "org": "Apple Inc", + "query": "17.248.145.108", + "region": "HE", + "regionName": "Hesse", + "status": "success", + "timezone": "Europe/Berlin", + "zip": "60313" + }, + { + "as": "AS714 Apple Inc.", + "city": "Berlin", + "country": "Germany", + "countryCode": "DE", + "isp": "Apple Inc.", + "lat": 52.5196, + "lon": 13.4069, + "org": "Apple Inc", + "query": "17.248.172.207", + "region": "BE", + "regionName": "Land Berlin", + "status": "success", + "timezone": "Europe/Berlin", + "zip": "10178" + }, + { + "as": "AS714 Apple Inc.", + "city": "Berlin", + "country": "Germany", + "countryCode": "DE", + "isp": "Apple Inc.", + "lat": 52.5196, + "lon": 13.4069, + "org": "Apple Inc", + "query": "17.248.172.234", + "region": "BE", + "regionName": "Land Berlin", + "status": "success", + "timezone": "Europe/Berlin", + "zip": "10178" + }, + { + "as": "AS24940 Hetzner Online GmbH", + "city": "Falkenstein", + "country": "Germany", + "countryCode": "DE", + "isp": "Hetzner Online GmbH", + "lat": 50.475, + "lon": 12.365, + "org": "Hetzner", + "query": "168.119.210.58", + "region": "SN", + "regionName": "Saxony", + "status": "success", + "timezone": "Europe/Berlin", + "zip": "08223" + }, + { + "as": "AS20940 Akamai International B.V.", + "city": "Berlin", + "country": "Germany", + "countryCode": "DE", + "isp": "Akamai Technologies", + "lat": 52.5196, + "lon": 13.4069, + "org": "", + "query": "2.22.241.218", + "region": "BE", + "regionName": "Land Berlin", + "status": "success", + "timezone": "Europe/Berlin", + "zip": "10178" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Ashburn", + "country": "United States", + "countryCode": "US", + "isp": "Amazon.com, Inc.", + "lat": 39.0438, + "lon": -77.4874, + "org": "Amazon Technologies Inc. (us-east-1)", + "query": "52.46.136.110", + "region": "VA", + "regionName": "Virginia", + "status": "success", + "timezone": "America/New_York", + "zip": "20149" + }, + { + "as": "AS714 Apple Inc.", + "city": "Berlin", + "country": "Germany", + "countryCode": "DE", + "isp": "Apple Inc.", + "lat": 52.5196, + "lon": 13.4069, + "org": "Apple Inc", + "query": "17.248.172.172", + "region": "BE", + "regionName": "Land Berlin", + "status": "success", + "timezone": "Europe/Berlin", + "zip": "10178" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Ashburn", + "country": "United States", + "countryCode": "US", + "isp": "Amazon.com, Inc.", + "lat": 39.0438, + "lon": -77.4874, + "org": "AWS S3 (us-east-1)", + "query": "52.217.106.12", + "region": "VA", + "regionName": "Virginia", + "status": "success", + "timezone": "America/New_York", + "zip": "20149" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Dublin", + "country": "Ireland", + "countryCode": "IE", + "isp": "Amazon.com, Inc.", + "lat": 53.3498, + "lon": -6.26031, + "org": "AWS EC2 (eu-west-1)", + "query": "54.195.14.93", + "region": "L", + "regionName": "Leinster", + "status": "success", + "timezone": "Europe/Dublin", + "zip": "D02" + }, + { + "as": "AS16509 Amazon.com, Inc.", + "city": "Dublin", + "country": "Ireland", + "countryCode": "IE", + "isp": "Amazon.com, Inc.", + "lat": 53.3498, + "lon": -6.26031, + "org": "AWS EC2 (eu-west-1)", + "query": "54.229.103.136", + "region": "L", + "regionName": "Leinster", + "status": "success", + "timezone": "Europe/Dublin", + "zip": "D02" + }, + { + "as": "AS714 Apple Inc.", + "city": "Frankfurt am Main", + "country": "Germany", + "countryCode": "DE", + "isp": "Apple Inc.", + "lat": 50.1188, + "lon": 8.6843, + "org": "Apple Inc", + "query": "17.248.145.168", + "region": "HE", + "regionName": "Hesse", + "status": "success", + "timezone": "Europe/Berlin", + "zip": "60313" + } + ], + "lasttime": 123434434 +} \ No newline at end of file diff --git a/test.pl b/test.pl new file mode 100644 index 0000000..211956f --- /dev/null +++ b/test.pl @@ -0,0 +1,28 @@ +#!/usr/bin/perl -w + +use strict; +use warnings; + +my $z = '123478234P234'; + +if ( $z =~ /^\d{8}/) { + print ("test\n"); +} + +my $a = '3ed1ac'; +my $b = '3ed1bb'; +my $a1 = sprintf("%d", hex($a)); +my $b1 = sprintf("%d", hex($b)); + +print "$a1\n"; +print "$b1\n"; + +for my $i ( $a1..$b1 ) { + print sprintf("%06x",$i),"\n"; + +} + + +# for(my $i = 1; $i < 0x00FFFF; $i++) { +# print sprintf("%06x",$i),"\n"; +# } \ No newline at end of file diff --git a/test2.html b/test2.html new file mode 100644 index 0000000..a440d6f --- /dev/null +++ b/test2.html @@ -0,0 +1,2411 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Release 1.99.02289 · VSCodium/vscodium · GitHub + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ Skip to content + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+ + + + + +
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + + +
+ +
+ +
+ +
+ + + + / + + vscodium + + + Public +
+ + +
+ +
+ + +
+
+ +
+
+ + + + +
+ + + + + + +
+ + + + + + +
+ +
+
+ +
+
+
+

1.99.02289

+ + Latest +
+ + +
+
+
+ +
+ Latest +
+
+ + +
+
+
+
+ Compare + + +
+
+ Choose a tag to compare + +
+ +
+ +
+ + + + + + + + + + + + + + + + +
+
+
+ + +
+
+ +
+
+
+ @daiyam + daiyam + + released this + + + 05 Apr 10:03 + +
+ + +
+ · + + 1 commit + + to master + since this release +
+ + +
+ + + + a9bdba1 + +
+ +
+
+

update vscode to 1.99.0

+

What's Changed

+
    +
  • fix: hard code version in server template by @daiyam in #2304
  • +
+

Full Changelog: 1.99.02283...1.99.02289

+

x86 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-x64-1.99.02289.exe
System InstallerVSCodiumSetup-x64-1.99.02289.exe
.zipVSCodium-win32-x64-1.99.02289.zip
.msi - updates enabledVSCodium-x64-1.99.02289.msi
.msi - updates disabledVSCodium-x64-updates-disabled-1.99.02289.msi
Remote Hostvscodium-reh-win32-x64-1.99.02289.tar.gz
Web Hostvscodium-reh-web-win32-x64-1.99.02289.tar.gz
macOS.dmgVSCodium.x64.1.99.02289.dmg
.zipVSCodium-darwin-x64-1.99.02289.zip
Remote Hostvscodium-reh-darwin-x64-1.99.02289.tar.gz
Web Hostvscodium-reh-web-darwin-x64-1.99.02289.tar.gz
Linux.debcodium_1.99.02289_amd64.deb
.rpmcodium-1.99.02289-el9.x86_64.rpm
.tar.gzVSCodium-linux-x64-1.99.02289.tar.gz
AppImage + VSCodium-1.99.02289.glibc2.29-x86_64.AppImage
+ VSCodium-1.99.02289.glibc2.29-x86_64.AppImage.zsync +
Snapcodium_1.99.02289_amd64.snap
Remote Hostvscodium-reh-linux-x64-1.99.02289.tar.gz
Web Hostvscodium-reh-web-linux-x64-1.99.02289.tar.gz
AlpineRemote Hostvscodium-reh-alpine-x64-1.99.02289.tar.gz
Web Hostvscodium-reh-web-alpine-x64-1.99.02289.tar.gz
+

ARM 64bits

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
WindowsUser InstallerVSCodiumUserSetup-arm64-1.99.02289.exe
System InstallerVSCodiumSetup-arm64-1.99.02289.exe
.zipVSCodium-win32-arm64-1.99.02289.zip
macOS.dmgVSCodium.arm64.1.99.02289.dmg
.zipVSCodium-darwin-arm64-1.99.02289.zip
Remote Hostvscodium-reh-darwin-arm64-1.99.02289.tar.gz
Web Hostvscodium-reh-web-darwin-arm64-1.99.02289.tar.gz
Linux.debcodium_1.99.02289_arm64.deb
.rpmcodium-1.99.02289-el9.aarch64.rpm
.tar.gzVSCodium-linux-arm64-1.99.02289.tar.gz
Snapcodium_1.99.02289_arm64.snap
Remote Hostvscodium-reh-linux-arm64-1.99.02289.tar.gz
Web Hostvscodium-reh-web-linux-arm64-1.99.02289.tar.gz
AlpineRemote Hostvscodium-reh-alpine-arm64-1.99.02289.tar.gz
Web Hostvscodium-reh-web-alpine-arm64-1.99.02289.tar.gz
+

ARM 32bits

+ + + + + + + + + + + + + + + + + + + + + + +
Linux.debcodium_1.99.02289_armhf.deb
.rpmcodium-1.99.02289-el9.armv7hl.rpm
.tar.gzVSCodium-linux-armhf-1.99.02289.tar.gz
Remote Hostvscodium-reh-linux-armhf-1.99.02289.tar.gz
Web Hostvscodium-reh-web-linux-armhf-1.99.02289.tar.gz
+

PPC 64bits

+ + + + + + + + + + + + + + +
Linux.tar.gzVSCodium-linux-ppc64le-1.99.02289.tar.gz
Remote Hostvscodium-reh-linux-ppc64le-1.99.02289.tar.gz
Web Hostvscodium-reh-web-linux-ppc64le-1.99.02289.tar.gz
+

RISC-V 64bits

+ + + + + + + + + + + + + + +
Linux.tar.gzVSCodium-linux-riscv64-1.99.02289.tar.gz
Remote Hostvscodium-reh-linux-riscv64-1.99.02289.tar.gz
Web Hostvscodium-reh-web-linux-riscv64-1.99.02289.tar.gz
+

Loong 64bits

+ + + + + + + + + + + + + + +
Linux.tar.gzVSCodium-linux-loong64-1.99.02289.tar.gz
Remote Hostvscodium-reh-linux-loong64-1.99.02289.tar.gz
Web Hostvscodium-reh-web-linux-loong64-1.99.02289.tar.gz
+

s390x

+ + + + + + + + + + +
LinuxRemote Hostvscodium-reh-linux-s390x-1.99.02289.tar.gz
Web Hostvscodium-reh-web-linux-s390x-1.99.02289.tar.gz
+
+ +
+ +
+ + +
+ +
+ + +
+
+ +
+ +
+

Footer

+ + + + +
+
+ + + + + © 2025 GitHub, Inc. + +
+ + +
+
+ + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + diff --git a/testparameter.pl b/testparameter.pl new file mode 100644 index 0000000..5994bbe --- /dev/null +++ b/testparameter.pl @@ -0,0 +1,8 @@ +use strict; +use Getopt::Long; + +my $len = 0; +my %h = ('length' => \$len); +GetOptions (\%h, 'length=i'); + +print "$len\n" \ No newline at end of file diff --git a/timelocal.pl b/timelocal.pl new file mode 100644 index 0000000..326b320 --- /dev/null +++ b/timelocal.pl @@ -0,0 +1,117 @@ +;# timelocal.pl +;# +;# Usage: +;# $time = timelocal($sec,$min,$hours,$mday,$mon,$year); +;# $time = timegm($sec,$min,$hours,$mday,$mon,$year); + +;# These routines are quite efficient and yet are always guaranteed to agree +;# with localtime() and gmtime(). We manage this by caching the start times +;# of any months we've seen before. If we know the start time of the month, +;# we can always calculate any time within the month. The start times +;# themselves are guessed by successive approximation starting at the +;# current time, since most dates seen in practice are close to the +;# current date. Unlike algorithms that do a binary search (calling gmtime +;# once for each bit of the time value, resulting in 32 calls), this algorithm +;# calls it at most 6 times, and usually only once or twice. If you hit +;# the month cache, of course, it doesn't call it at all. + +;# timelocal is implemented using the same cache. We just assume that we're +;# translating a GMT time, and then fudge it when we're done for the timezone +;# and daylight savings arguments. The timezone is determined by examining +;# the result of localtime(0) when the package is initialized. The daylight +;# savings offset is currently assumed to be one hour. + +;# Both routines return -1 if the integer limit is hit. I.e. for dates +;# after the 1st of January, 2038 on most machines. +# +##### Peters TIP +# +# Stunde Minute Sekunde sind unwichtig, also setzen auf 0 oder so +# Das Jahr ist 100 fr 2000, 101 fr 2001 usw +# +############# + + +CONFIG: { + package timelocal; + + local($[) = 0; + @epoch = localtime(0); + $tzmin = $epoch[2] * 60 + $epoch[1]; # minutes east of GMT + if ($tzmin > 0) { + $tzmin = 24 * 60 - $tzmin; # minutes west of GMT + $tzmin -= 24 * 60 if $epoch[5] == 70; # account for the date line + } + + $SEC = 1; + $MIN = 60 * $SEC; + $HR = 60 * $MIN; + $DAYS = 24 * $HR; + $YearFix = ((gmtime(946684800))[5] == 100) ? 100 : 0; + 1; +} + +sub timegm { + package timelocal; + + local($[) = 0; + $ym = pack(C2, @_[5,4]); + $cheat = $cheat{$ym} || &cheat; + return -1 if $cheat<0; + $cheat + $_[0] * $SEC + $_[1] * $MIN + $_[2] * $HR + ($_[3]-1) * $DAYS; +} + +sub timelocal { + package timelocal; + + local($[) = 0; + $time = &main'timegm + $tzmin*$MIN; + return -1 if $cheat<0; + @test = localtime($time); + $time -= $HR if $test[2] != $_[2]; + $time; +} + +package timelocal; + +sub cheat { + $year = $_[5]; + $month = $_[4]; + die "Month out of range 0..11 in timelocal.pl\n" + if $month > 11 || $month < 0; + die "Day out of range 1..31 in timelocal.pl\n" + if $_[3] > 31 || $_[3] < 1; + die "Hour out of range 0..23 in timelocal.pl\n" + if $_[2] > 23 || $_[2] < 0; + die "Minute out of range 0..59 in timelocal.pl\n" + if $_[1] > 59 || $_[1] < 0; + die "Second out of range 0..59 in timelocal.pl\n" + if $_[0] > 59 || $_[0] < 0; + $guess = $^T; + @g = gmtime($guess); + $year += $YearFix if $year < $epoch[5]; + $lastguess = ""; + while ($diff = $year - $g[5]) { + $guess += $diff * (363 * $DAYS); + @g = gmtime($guess); + if (($thisguess = "@g") eq $lastguess){ + return -1; #date beyond this machine's integer limit + } + $lastguess = $thisguess; + } + while ($diff = $month - $g[4]) { + $guess += $diff * (27 * $DAYS); + @g = gmtime($guess); + if (($thisguess = "@g") eq $lastguess){ + return -1; #date beyond this machine's integer limit + } + $lastguess = $thisguess; + } + @gfake = gmtime($guess-1); #still being sceptic + if ("@gfake" eq $lastguess){ + return -1; #date beyond this machine's integer limit + } + $g[3]--; + $guess -= $g[0] * $SEC + $g[1] * $MIN + $g[2] * $HR + $g[3] * $DAYS; + $cheat{$ym} = $guess; +} \ No newline at end of file diff --git a/updateheisql.pl b/updateheisql.pl new file mode 100644 index 0000000..dd0eaf6 --- /dev/null +++ b/updateheisql.pl @@ -0,0 +1,62 @@ +#!/perl -w +use warnings; +use File::Slurp qw(:std); +use Win32::File::VersionInfo; +use Archive::Zip; # imports +# use IO::Socket::SSL; +use LWP::UserAgent; +use Data::Printer; +use Crypt::SSLeay; +use Net::SSL; +use Data::Dumper; +use File::Copy; + +$ENV{PERL_NET_HTTPS_SSL_SOCKET_CLASS} = "Net::SSL"; +$ENV{PERL_LWP_SSL_VERIFY_HOSTNAME} = 0; + +my $url = 'https://www.heidisql.com/download.php#nightlybuilds'; + +my $ua = LWP::UserAgent->new(timeout => 10); +$ua->show_progress( 1 ); +#my $response = $ua->get($url, ':content_file' => $downloadfolder.$filename); +my $response = $ua->get($url); +my $html = $response->{_content}; + +my @match = $html =~ /\/builds\/heidisql64\.r(....)\.exe/g ; +my $heisql = "C:\\Program Files\\HeidiSQL\\heidisql.exe"; +my $foo = GetFileVersionInfo( $heisql ); +my $downloadfolder = 'C:\\dts\\'; +my $filename = ''; +if ( scalar @match > 0 ) { + $url = "https://www.heidisql.com/builds/heidisql64.r$match[0].exe"; + $filename = "heidisql64.r$match[0].exe"; + if ( $foo->{FileVersion} =~ /$match[0]/ ) { + print "Version $foo->{FileVersion} ist die neuste und ist installiert\n"; + system("pause"); + exit; + } + +} else { + print "keine Version gefunden\n"; + system("pause"); + exit; +} + +if ( -e $downloadfolder.$filename ) { + print "neue Nightly bereits runtergeladen\n"; +} else { + print "downloade neue Nighlyversion\n"; + my $ua = LWP::UserAgent->new(timeout => 10); + $ua->show_progress( 1 ); + my $response = $ua->get($url, ':content_file' => $downloadfolder.$filename); +} + +if ( -e $downloadfolder.$filename ) { + print "copy neue Nightly\n"; + unlink $heisql; + copy($downloadfolder.$filename, $heisql); +} + +system("pause"); + +1; \ No newline at end of file diff --git a/updatevscode.pl b/updatevscode.pl new file mode 100644 index 0000000..5e0fca2 --- /dev/null +++ b/updatevscode.pl @@ -0,0 +1,104 @@ +#!/perl -w +use warnings; +use File::Slurp qw(:std); +use File::stat; +use File::Path; +use Archive::Zip; # imports +# use IO::Socket::SSL; +use LWP::UserAgent; +use Data::Printer; +use Crypt::SSLeay; +use Net::SSL; + +$ENV{PERL_NET_HTTPS_SSL_SOCKET_CLASS} = "Net::SSL"; +$ENV{PERL_LWP_SSL_VERIFY_HOSTNAME} = 0; + +my $delzip = 0; +my @folders = ( + 'D:\\vsc\\vsc-insider\\', + 'D:\\vsc\\vsc-insider-local\\', + 'D:\\vsc\\vsc-insider-home\\' +); + + +# löschen aller Cached Dateien und Unterordner +my @cacheddir = qw(Cache GPUCache CachedData CachedData-x64); + +my $downloadfolder = 'D:\\Downloads\\'; + +my $url = 'https://code.visualstudio.com/sha/download?build=insider&os=win32-x64-archive'; +my $filename = 'VSCode-win32-x64-last-insider.zip'; + +#if ( -e $downloadfolder.$filename ) { +# print "entferne $downloadfolder$filename\n"; +# unlink("$downloadfolder.$filename"); +#} + +print "downloade neue VS-Code-Insider Version\n"; +my $ua = LWP::UserAgent->new(timeout => 10); +$ua->max_redirect( 2 ); +$ua->agent('Mozilla/5.0'); +$ua->show_progress( 1 ); +my $response = $ua->get($url, ':content_file' => $downloadfolder.$filename); + +if ( -e $downloadfolder.$filename ) { + for my $fold ( @folders ) { + opendir (my $dh, $fold); + print "$fold --> "; + my @fol = readdir $dh; + + my $test = 1; + if ( -e $fold.'Code - Insiders.exe' ) { + $test = unlink($fold.'Code - Insiders.exe'); + } + + if ( $test == 1 ) { + for my $d ( @fol ) { + if ( $d =~ /^\.|^\.\./ ) { + next; + } + + if ( -d "$fold$d" ) { + if ( $d ne 'data' ) { + rmtree("$fold$d"); + } else { + # Cache löschen + print "leere"; + for my $cdir ( @cacheddir ) { + print " $cdir"; + rmtree( "$fold$d\\user-data\\$cdir", {keep_root => 1} ); + } + } + } else{ + unlink("$fold$d"); + } + } + print "--> geloescht, Userdaten behalten\n"; + $delzip++; + } + } + + my $obj = Archive::Zip->new(); # new instance + my $status = $obj->read("$downloadfolder$filename"); # read file contents + + if ($status != 0) { + die('Error in file!'); + } else { + if ( scalar @folders == $delzip ) { + for my $f ( @folders ) { + print "entpacke neue Version in $f\n"; + $obj->extractTree(undef, $f); # extract files + } + unlink("$downloadfolder$filename"); + print "zip datei von VSCode gelöscht\n"; + } else { + print "zip nicht gelöscht da nicht alle Ordner verarbeitet wurden\n"; + } + } +} else { + print "keine neue Version gefunden\n"; +} + +system("pause"); + +1; diff --git a/updatevscodium.pl b/updatevscodium.pl new file mode 100644 index 0000000..09b1de6 --- /dev/null +++ b/updatevscodium.pl @@ -0,0 +1,124 @@ +#!/perl -w +use warnings; +use File::Slurp qw(:std); +use File::stat; +use File::Path; +use Archive::Zip; # imports +# use IO::Socket::SSL; +use LWP::UserAgent; +use Data::Printer; +use Crypt::SSLeay; +use Net::SSL; +use Mojo::UserAgent; +use JSON; + +$ENV{PERL_NET_HTTPS_SSL_SOCKET_CLASS} = "Net::SSL"; +$ENV{PERL_LWP_SSL_VERIFY_HOSTNAME} = 0; + +my $delzip = 0; +my @folders = ( + 'D:\\vsc\\vs-codium\\', + 'D:\\vsc\\vs-codium-local\\' +); + +for my $f ( @folders ) { + mkdir $f unless -d $f; +} + +my $ua = Mojo::UserAgent->new(); +$ua->max_redirects(5); +my $res = $ua->insecure(1)->get('https://github.com/VSCodium/vscodium/releases')->result->body; +# write_file('test.html', $res); + +# my $res = read_file('test.html'); +my $downloadfolder = 'D:\\Downloads\\'; +my $filename = 'vscodium.zip'; + +my @url = $res =~ /"(https:\/\/.*win32-x64.*zip?)"/g; +print "downloade VS-Codium Version: $url[0]\n"; + +if ( -e $downloadfolder.$filename ) { + print "entferne $downloadfolder$filename\n"; + unlink("$downloadfolder.$filename"); +} + +my $tx = $ua->insecure(1)->get( $url[0] ); +$tx->res->content->asset->move_to( $downloadfolder.$filename); + +# löschen aller Cached Dateien und Unterordner +my @cacheddir = qw(Cache GPUCache CachedData CachedData-x64); + + +if ( -e $downloadfolder.$filename ) { + for my $fold ( @folders ) { + opendir (my $dh, $fold); + print "$fold --> "; + my @fol = readdir $dh; + + my $test = 1; + if ( -e $fold.'VSCodium.exe' ) { + $test = unlink($fold.'VSCodium.exe'); + } + + if ( $test == 1 ) { + for my $d ( @fol ) { + if ( $d =~ /^\.|^\.\./ ) { + next; + } + + if ( -d "$fold$d" ) { + if ( $d ne 'data' ) { + rmtree("$fold$d"); + } else { + # Cache löschen + print "leere"; + for my $cdir ( @cacheddir ) { + print " $cdir"; + rmtree( "$fold$d\\user-data\\$cdir", {keep_root => 1} ); + } + } + } else{ + unlink("$fold$d"); + } + } + print "--> geloescht, Userdaten behalten\n"; + $delzip++; + } + } + + my $obj = Archive::Zip->new(); # new instance + my $status = $obj->read("$downloadfolder$filename"); # read file contents + + if ($status != 0) { + die('Error in file!'); + } else { + if ( scalar @folders == $delzip ) { + for my $f ( @folders ) { + print "entpacke neue Version in $f\n"; + $obj->extractTree(undef, $f); # extract files + } + unlink("$downloadfolder$filename"); + print "zip datei von VSCode gelöscht\n"; + } else { + print "zip nicht gelöscht da nicht alle Ordner verarbeitet wurden\n"; + } + } +} else { + print "keine neue Version gefunden\n"; +} + +for my $fold ( @folders ) { + my $prodjson = $fold.'\\resources\\app\\product.json'; + # "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery", + # "itemUrl": "https://marketplace.visualstudio.com/items", + if ( -e $prodjson ) { + my $pro = decode_json(read_file($prodjson)); + $pro->{extensionsGallery}->{serviceUrl} = "https://marketplace.visualstudio.com/_apis/public/gallery"; + $pro->{extensionsGallery}->{itemUrl} = "https://marketplace.visualstudio.com/items"; + write_file($prodjson, to_json($pro, { pretty => 1}) ); + } +} + +system("pause"); + +1; diff --git a/updatevscodium.py b/updatevscodium.py new file mode 100644 index 0000000..bab3b10 --- /dev/null +++ b/updatevscodium.py @@ -0,0 +1,117 @@ +import os, sys +import re +import json +import shutil +import requests +from bs4 import BeautifulSoup +from zipfile import ZipFile +import urllib3 + +urllib3.disable_warnings() + +folders = [ + r'D:\\vsc\\vs-codium\\', + r'D:\\vsc\\vs-codium-local\\' +] + +download_folder = r'D:\\Downloads\\' +filename = 'vscodium.zip' + +# Ordner anlegen, falls nicht vorhanden +for f in folders: + os.makedirs(f, exist_ok=True) + +# Aktuelle Download-URL ermitteln +res = requests.get('https://github.com/VSCodium/vscodium-insiders/tags') +soup = BeautifulSoup(res.text, 'html.parser') + +# with open("updatevscodium.html", "w", encoding="utf-8") as f: +# f.write( soup.prettify() ) + +urls = re.findall(r'/VSCodium/vscodium-insiders/releases/tag/(.*)-insider', soup.prettify()) + +if not urls: + print("Keine neue Version gefunden.") + exit() + +# Aktuelle Download-URL ermitteln +print(f"https://github.com/VSCodium/vscodium-insiders/releases/download/{urls[0]}-insider/VSCodium-win32-x64-{urls[0]}-insider.zip") + + +zip_path = os.path.join(download_folder, filename) + +if os.path.exists(zip_path): + print(f"Entferne {zip_path}") + os.remove(zip_path) + +# Datei herunterladen +r = requests.get(f"https://github.com/VSCodium/vscodium-insiders/releases/download/{urls[0]}-insider/VSCodium-win32-x64-{urls[0]}-insider.zip", stream=True, verify=False) +with open(zip_path, 'wb') as f: + for chunk in r.iter_content(chunk_size=8192): + f.write(chunk) + +# Cachedaten löschen +cache_dirs = ['Cache', 'GPUCache', 'CachedData', 'CachedData-x64'] + +delete_count = 0 +if os.path.exists(zip_path): + si = os.path.getsize(zip_path) + + if si < 20: + print("Zip ist zu klein") + sys.exit(1) + + print(si) + + for f in folders: + print(f"{f} --> ") + + if os.path.exists(os.path.join(f, 'VSCodium.exe')): + os.remove(os.path.join(f, 'VSCodium.exe')) + + for item in os.listdir(f): + path = os.path.join(f, item) + + if os.path.isdir(path): + if item != 'data': + shutil.rmtree(path) + else: + print("Leere", end=' ') + for cache in cache_dirs: + cache_path = os.path.join(path, 'user-data', cache) + print(cache, end=' ') + if os.path.exists(cache_path): + shutil.rmtree(cache_path, ignore_errors=True) + else: + os.remove(path) + + print("--> gelöscht, Userdaten behalten") + delete_count += 1 + + # Entpacken + if delete_count == len(folders): + for f in folders: + print(f"Entpacke neue Version in {f}") + with ZipFile(zip_path, 'r') as zip_ref: + zip_ref.extractall(f) + os.remove(zip_path) + print("ZIP Datei von VSCodium gelöscht") + else: + print("ZIP nicht gelöscht, da nicht alle Ordner verarbeitet wurden") + +# product.json anpassen +for f in folders: + prod_json = os.path.join(f, 'resources', 'app', 'product.json') + if os.path.exists(prod_json): + with open(prod_json, 'r', encoding='utf-8') as pj: + data = json.load(pj) + + data['extensionsGallery'] = { + 'serviceUrl': 'https://marketplace.visualstudio.com/_apis/public/gallery', + 'itemUrl': 'https://marketplace.visualstudio.com/items' + } + + with open(prod_json, 'w', encoding='utf-8') as pj: + json.dump(data, pj, indent=4) + +input("Fertig. Beliebige Taste drücken...")