Comments (4)
You might need to update your apiKey, the method is working fine for me
from ccxt.
I'm having the exact same issue with a newly created key. I have quasi chased down the problem is the url is being called wrong for the new Style API keys.
in the def sign() around line 3580ish
if path == 'brokerage/products':
path = 'brokerage/market/products'
this cleared that error, but did not resolve all the other issues with the new style keys . My legacy key is currently working fine on another computer without any changes.
I think there will need to be some more work put into the rest of the coinbase.py file given they just launched their own SDK a few weeks ago and changed some formatting.
from ccxt.
2024-07-19 14:06:50,416 - freqtrade - INFO - freqtrade 2024.2
2024-07-19 14:06:51,239 - freqtrade.worker - INFO - Starting worker 2024.2
2024-07-19 14:06:51,239 - freqtrade.configuration.load_config - INFO - Using config: ./user_data/configv3.json ...
2024-07-19 14:06:51,240 - freqtrade.loggers - INFO - Verbosity set to 3
2024-07-19 14:06:51,240 - freqtrade.configuration.configuration - INFO - Runmode set to live.
2024-07-19 14:06:51,240 - freqtrade.configuration.configuration - WARNING - `force_entry_enable` RPC message enabled.
2024-07-19 14:06:51,240 - freqtrade.configuration.configuration - INFO - Dry run is disabled
2024-07-19 14:06:51,240 - freqtrade.configuration.configuration - INFO - Using DB: "sqlite:///tradesv3.sqlite"
2024-07-19 14:06:51,241 - freqtrade.configuration.configuration - INFO - Using max_open_trades: 1 ...
2024-07-19 14:06:51,241 - freqtrade.configuration.configuration - INFO - Using user-data directory: /home/themachine/Documents/trading/freqtrade/user_data ...
2024-07-19 14:06:51,241 - freqtrade.configuration.configuration - INFO - Using data directory: /home/themachine/Documents/trading/freqtrade/user_data/data/coinbase ...
2024-07-19 14:06:51,241 - freqtrade.exchange.check_exchange - INFO - Checking exchange...
2024-07-19 14:06:51,246 - freqtrade.exchange.check_exchange - WARNING - Exchange "coinbase" is known to the the ccxt library, available for the bot, but not officially supported by the Freqtrade development team. It may work flawlessly (please report back) or have serious issues. Use it at your own discretion.
2024-07-19 14:06:51,246 - freqtrade.configuration.configuration - INFO - Using pairlist from configuration.
2024-07-19 14:06:51,246 - freqtrade.resolvers.iresolver - DEBUG - Searching for IStrategy StarRise_V3 in '/home/themachine/Documents/trading/freqtrade/user_data/strategies'
2024-07-19 14:06:51,283 - freqtrade.resolvers.iresolver - WARNING - Could not import /home/themachine/Documents/trading/freqtrade/user_data/strategies/ARIMA_5_DCA_SCALP.py due to 'No module named 'pmdarima''
2024-07-19 14:06:51,412 - freqtrade.resolvers.iresolver - WARNING - Could not import /home/themachine/Documents/trading/freqtrade/user_data/strategies/LitmusSimpleStrategy.py due to 'No module named 'cointanalysis''
2024-07-19 14:06:51,414 - freqtrade.resolvers.iresolver - INFO - Using resolved strategy StarRise_V3 from '/home/themachine/Documents/trading/freqtrade/user_data/strategies/StarRise_V3.py'...
2024-07-19 14:06:51,414 - freqtrade.strategy.hyper - INFO - Loading parameters from file /home/themachine/Documents/trading/freqtrade/user_data/strategies/StarRise_V3.json
2024-07-19 14:06:51,414 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stake_currency' with value in config file: USDC.
2024-07-19 14:06:51,414 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'stake_amount' with value in config file: unlimited.
2024-07-19 14:06:51,414 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'unfilledtimeout' with value in config file: {'entry': 15, 'exit': 15, 'exit_timeout_count': 1, 'unit': 'minutes'}.
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Override strategy 'max_open_trades' with value in config file: 1.
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using minimal_roi: {}
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using timeframe: 5m
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stoploss: -0.212
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop: False
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_stop_positive_offset: 0.0
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using trailing_only_offset_is_reached: False
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using use_custom_stoploss: True
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using process_only_new_candles: True
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using order_types: {'entry': 'limit', 'exit': 'limit', 'stoploss': 'limit', 'stoploss_on_exchange': False, 'stoploss_on_exchange_interval': 60}
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using order_time_in_force: {'entry': 'GTC', 'exit': 'GTC'}
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stake_currency: USDC
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using stake_amount: unlimited
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using protections: []
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using startup_candle_count: 168
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using unfilledtimeout: {'entry': 15, 'exit': 15, 'exit_timeout_count': 1, 'unit': 'minutes'}
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using use_exit_signal: True
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using exit_profit_only: True
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ignore_roi_if_entry_signal: False
2024-07-19 14:06:51,415 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using exit_profit_offset: 0.0
2024-07-19 14:06:51,416 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using disable_dataframe_checks: False
2024-07-19 14:06:51,416 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using ignore_buying_expired_candle_after: 0
2024-07-19 14:06:51,416 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using position_adjustment_enable: False
2024-07-19 14:06:51,416 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using max_entry_position_adjustment: -1
2024-07-19 14:06:51,416 - freqtrade.resolvers.strategy_resolver - INFO - Strategy using max_open_trades: 1
2024-07-19 14:06:51,416 - freqtrade.configuration.config_validation - INFO - Validating configuration ...
2024-07-19 14:06:51,419 - freqtrade.resolvers.exchange_resolver - INFO - No Coinbase specific subclass found. Using the generic class instead.
2024-07-19 14:06:51,420 - asyncio - DEBUG - Using selector: EpollSelector
2024-07-19 14:06:51,420 - freqtrade.exchange.exchange - INFO - Using CCXT 4.2.51
2024-07-19 14:06:51,420 - freqtrade.exchange.exchange - INFO - Applying additional ccxt config: {'enableRateLimit': True}
2024-07-19 14:06:51,424 - freqtrade.exchange.exchange - INFO - Applying additional ccxt config: {'enableRateLimit': True, 'rateLimit': 500}
2024-07-19 14:06:51,428 - freqtrade.exchange.exchange - INFO - Using Exchange "Coinbase"
2024-07-19 14:06:51,429 - ccxt.base.exchange - DEBUG - GET https://api.coinbase.com/v2/currencies, Request: {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'CB-VERSION': '2018-05-30'} None
2024-07-19 14:06:51,430 - urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): api.coinbase.com:443
2024-07-19 14:06:51,694 - urllib3.connectionpool - DEBUG - https://api.coinbase.com:443 "GET /v2/currencies HTTP/1.1" 200 None
2024-07-19 14:06:51,695 - ccxt.base.exchange - DEBUG - GET https://api.coinbase.com/v2/currencies, Response: 200 {'Date': 'Fri, 19 Jul 2024 18:06:51 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-headers': 'Authorization, Content-Type, Accept, Second-Factor-Proof-Token, Client-Id, Access-Token, X-Cb-Project-Name, X-Cb-Is-Logged-In, X-Cb-Platform, X-Cb-Session-Uuid, X-Cb-Pagekey, X-Cb-UJS, Fingerprint-Tokens, X-Cb-Device-Id, X-Cb-Version-Name', 'access-control-allow-methods': 'GET,POST,DELETE,PUT', 'access-control-allow-origin': '*', 'access-control-allow-private-network': 'true', 'access-control-expose-headers': '', 'access-control-max-age': '7200', 'Cache-Control': 'public, max-age=14400', 'grpc-metadata-cache-control': 'public, max-age=60', 'grpc-metadata-content-type': 'application/grpc', 'grpc-metadata-vary': 'Accept-Language', 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'trace-id': '2704378016482948872', 'x-content-type-options': 'nosniff', 'x-dns-prefetch-control': 'off', 'x-download-options': 'noopen', 'x-forwarded-for': 'asset-stats.cbhq.net', 'x-forwarded-port': '8001', 'x-forwarded-proto': 'https', 'x-frame-options': 'SAMEORIGIN', 'x-xss-protection': '1; mode=block', 'x-envoy-upstream-service-time': '4', 'CF-Cache-Status': 'HIT', 'Age': '1', 'Last-Modified': 'Fri, 19 Jul 2024 18:06:50 GMT', 'Expires': 'Fri, 19 Jul 2024 22:06:51 GMT', 'Set-Cookie': '__cf_bm=xstK3nQzCbenJPfMtv5qLKVj8r1q2ycgHK3LTCjz8X8-1721412411-1.0.1.1-HCFh24Ao3aghpcjw6dG5tCOFhUwkTT7r_8TpiOt.yA.2UM7DM9Ga9gRoeXxOuHXjFD6rgu0HSDmmFn1NpmOLNg; path=/; expires=Fri, 19-Jul-24 18:36:51 GMT; domain=.coinbase.com; HttpOnly; Secure', 'Vary': 'Accept-Encoding', 'Server': 'cloudflare', 'CF-RAY': '8a5ca5d4d82c0f77-EWR', 'Content-Encoding': 'gzip'} {"data":[{"id":"AED","name":"United Arab Emirates Dirham","min_size":"0.01"},{"id":"AFN","name":"Afghan Afghani","min_size":"0.01"},{"id":"ALL","name":"Albanian Lek","min_size":"0.01"},{"id":"AMD","name":"Armenian Dram","min_size":"0.01"},{"id":"ANG","name":"Netherlands Antillean Gulden","min_size":"0.01"},{"id":"AOA","name":"Angolan Kwanza","min_size":"0.01"},{"id":"ARS","name":"Argentine Peso","min_size":"0.01"},{"id":"AUD","name":"Australian Dollar","min_size":"0.01"},{"id":"AWG","name":"Aruban Florin","min_size":"0.01"},{"id":"AZN","name":"Azerbaijani Manat","min_size":"0.01"},{"id":"BAM","name":"Bosnia and Herzegovina Convertible Mark","min_size":"0.01"},{"id":"BBD","name":"Barbadian Dollar","min_size":"0.01"},{"id":"BDT","name":"Bangladeshi Taka","min_size":"0.01"},{"id":"BGN","name":"Bulgarian Lev","min_size":"0.01"},{"id":"BHD","name":"Bahraini Dinar","min_size":"0.001"},{"id":"BIF","name":"Burundian Franc","min_size":"1"},{"id":"BMD","name":"Bermudian Dollar","min_size":"0.01"},{"id":"BND","name":"Brunei Dollar","min_size":"0.01"},{"id":"BOB","name":"Bolivian Boliviano","min_size":"0.01"},{"id":"BRL","name":"Real","min_size":"0.01"},{"id":"BSD","name":"Bahamian Dollar","min_size":"0.01"},{"id":"BTN","name":"Bhutanese Ngultrum","min_size":"0.01"},{"id":"BWP","name":"Botswana Pula","min_size":"0.01"},{"id":"BYN","name":"Belarusian Ruble","min_size":"0.01"},{"id":"BYR","name":"Belarusian Ruble","min_size":"1"},{"id":"BZD","name":"Belize Dollar","min_size":"0.01"},{"id":"CAD","name":"Canadian Dollar","min_size":"0.01"},{"id":"CDF","name":"Congolese Franc","min_size":"0.01"},{"id":"CHF","name":"Swiss Franc","min_size":"0.01"},{"id":"CLF","name":"Unidad de Fomento","min_size":"0.0001"},{"id":"CLP","name":"Chilean Peso","min_size":"1"},{"id":"CNY","name":"Chinese Renminbi Yuan","min_size":"0.01"},{"id":"COP","name":"Colombian Peso","min_size":"0.01"},{"id":"CRC","name":"Costa Rican Colón","min_size":"0.01"},{"id":"CUC","name":"Cuban Convertible Peso","min_size":"0.01"},{"id":"CUP","name":"Cuban Peso","min_size":"0.01"},{"id":"CVE","name":"Cape Verdean Escudo","min_size":"0.01"},{"id":"CZK","name":"Czech Koruna","min_size":"0.01"},{"id":"DJF","name":"Djiboutian Franc","min_size":"1"},{"id":"DKK","name":"Danish Krone","min_size":"0.01"},{"id":"DOP","name":"Dominican Peso","min_size":"0.01"},{"id":"DZD","name":"Algerian Dinar","min_size":"0.01"},{"id":"EGP","name":"Egyptian Pound","min_size":"0.01"},{"id":"ETB","name":"Ethiopian Birr","min_size":"0.01"},{"id":"EUR","name":"Euro","min_size":"0.01"},{"id":"FJD","name":"Fijian Dollar","min_size":"0.01"},{"id":"FKP","name":"Falkland Pound","min_size":"0.01"},{"id":"GBP","name":"British Pound","min_size":"0.01"},{"id":"GEL","name":"Georgian Lari","min_size":"0.01"},{"id":"GHS","name":"Ghanaian Cedi","min_size":"0.01"},{"id":"GIP","name":"Gibraltar Pound","min_size":"0.01"},{"id":"GMD","name":"Gambian Dalasi","min_size":"0.01"},{"id":"GNF","name":"Guinean Franc","min_size":"1"},{"id":"GTQ","name":"Guatemalan Quetzal","min_size":"0.01"},{"id":"GYD","name":"Guyanese Dollar","min_size":"0.01"},{"id":"HKD","name":"Hong Kong Dollar","min_size":"0.01"},{"id":"HNL","name":"Honduran Lempira","min_size":"0.01"},{"id":"HRK","name":"Croatian Kuna","min_size":"0.01"},{"id":"HTG","name":"Haitian Gourde","min_size":"0.01"},{"id":"HUF","name":"Hungarian Forint","min_size":"1"},{"id":"IDR","name":"Indonesian Rupiah","min_size":"0.01"},{"id":"ILS","name":"Israeli New Sheqel","min_size":"0.01"},{"id":"INR","name":"Indian Rupee","min_size":"0.01"},{"id":"IQD","name":"Iraqi Dinar","min_size":"0.001"},{"id":"IRR","name":"Iranian Rial","min_size":"0.01"},{"id":"ISK","name":"Icelandic Króna","min_size":"1"},{"id":"JMD","name":"Jamaican Dollar","min_size":"0.01"},{"id":"JOD","name":"Jordanian Dinar","min_size":"0.001"},{"id":"JPY","name":"Japanese Yen","min_size":"1"},{"id":"KES","name":"Kenyan Shilling","min_size":"0.01"},{"id":"KGS","name":"Kyrgyzstani Som","min_size":"0.01"},{"id":"KHR","name":"Cambodian Riel","min_size":"0.01"},{"id":"KMF","name":"Comorian Franc","min_size":"1"},{"id":"KRW","name":"South Korean Won","min_size":"1"},{"id":"KWD","name":"Kuwaiti Dinar","min_size":"0.001"},{"id":"KYD","name":"Cayman Islands Dollar","min_size":"0.01"},{"id":"KZT","name":"Kazakhstani Tenge","min_size":"0.01"},{"id":"LAK","name":"Lao Kip","min_size":"0.01"},{"id":"LBP","name":"Lebanese Pound","min_size":"0.01"},{"id":"LKR","name":"Sri Lankan Rupee","min_size":"0.01"},{"id":"LRD","name":"Liberian Dollar","min_size":"0.01"},{"id":"LSL","name":"Lesotho Loti","min_size":"0.01"},{"id":"LYD","name":"Libyan Dinar","min_size":"0.001"},{"id":"MAD","name":"Moroccan Dirham","min_size":"0.01"},{"id":"MDL","name":"Moldovan Leu","min_size":"0.01"},{"id":"MGA","name":"Malagasy Ariary","min_size":"0.1"},{"id":"MKD","name":"Macedonian Denar","min_size":"0.01"},{"id":"MMK","name":"Myanmar Kyat","min_size":"0.01"},{"id":"MNT","name":"Mongolian Tögrög","min_size":"0.01"},{"id":"MOP","name":"Macanese Pataca","min_size":"0.01"},{"id":"MRU","name":"Mauritanian Ouguiya","min_size":"0.1"},{"id":"MUR","name":"Mauritian Rupee","min_size":"0.01"},{"id":"MVR","name":"Maldivian Rufiyaa","min_size":"0.01"},{"id":"MWK","name":"Malawian Kwacha","min_size":"0.01"},{"id":"MXN","name":"Mexican Peso","min_size":"0.01"},{"id":"MYR","name":"Malaysian Ringgit","min_size":"0.01"},{"id":"MZN","name":"Mozambican Metical","min_size":"0.01"},{"id":"NAD","name":"Namibian Dollar","min_size":"0.01"},{"id":"NGN","name":"Nigerian Naira","min_size":"0.01"},{"id":"NIO","name":"Nicaraguan Córdoba","min_size":"0.01"},{"id":"NOK","name":"Norwegian Krone","min_size":"0.01"},{"id":"NPR","name":"Nepalese Rupee","min_size":"0.01"},{"id":"NZD","name":"New Zealand Dollar","min_size":"0.01"},{"id":"OMR","name":"Omani Rial","min_size":"0.001"},{"id":"PAB","name":"Panamanian Balboa","min_size":"0.01"},{"id":"PEN","name":"Peruvian Sol","min_size":"0.01"},{"id":"PGK","name":"Papua New Guinean Kina","min_size":"0.01"},{"id":"PHP","name":"Philippine Peso","min_size":"0.01"},{"id":"PKR","name":"Pakistani Rupee","min_size":"0.01"},{"id":"PLN","name":"Polish Złoty","min_size":"0.01"},{"id":"PYG","name":"Paraguayan Guaraní","min_size":"1"},{"id":"QAR","name":"Qatari Riyal","min_size":"0.01"},{"id":"RON","name":"Romanian Leu","min_size":"0.01"},{"id":"RSD","name":"Serbian Dinar","min_size":"0.01"},{"id":"RUB","name":"Russian Ruble","min_size":"0.01"},{"id":"RWF","name":"Rwandan Franc","min_size":"1"},{"id":"SAR","name":"Saudi Riyal","min_size":"0.01"},{"id":"SBD","name":"Solomon Islands Dollar","min_size":"0.01"},{"id":"SCR","name":"Seychellois Rupee","min_size":"0.01"},{"id":"SDG","name":"Sudanese Pound","min_size":"0.01"},{"id":"SEK","name":"Swedish Krona","min_size":"0.01"},{"id":"SGD","name":"Singapore Dollar","min_size":"0.01"},{"id":"SHP","name":"Saint Helenian Pound","min_size":"0.01"},{"id":"SKK","name":"Slovak Koruna","min_size":"0.01"},{"id":"SLL","name":"Sierra Leonean Leone","min_size":"0.01"},{"id":"SOS","name":"Somali Shilling","min_size":"0.01"},{"id":"SRD","name":"Surinamese Dollar","min_size":"0.01"},{"id":"STD","name":"São Tomé and Príncipe Dobra","min_size":"0.01"},{"id":"SVC","name":"Salvadoran Colón","min_size":"0.01"},{"id":"SZL","name":"Swazi Lilangeni","min_size":"0.01"},{"id":"THB","name":"Thai Baht","min_size":"0.01"},{"id":"TJS","name":"Tajikistani Somoni","min_size":"0.01"},{"id":"TMT","name":"Turkmenistani Manat","min_size":"0.01"},{"id":"TND","name":"Tunisian Dinar","min_size":"0.001"},{"id":"TOP","name":"Tongan Paʻanga","min_size":"0.01"},{"id":"TRY","name":"Turkish Lira","min_size":"0.01"},{"id":"TTD","name":"Trinidad and Tobago Dollar","min_size":"0.01"},{"id":"TWD","name":"New Taiwan Dollar","min_size":"0.01"},{"id":"TZS","name":"Tanzanian Shilling","min_size":"0.01"},{"id":"UAH","name":"Ukrainian Hryvnia","min_size":"0.01"},{"id":"UGX","name":"Ugandan Shilling","min_size":"1"},{"id":"USD","name":"United States Dollar","min_size":"0.01"},{"id":"UYU","name":"Uruguayan Peso","min_size":"0.01"},{"id":"UZS","name":"Uzbekistan Som","min_size":"0.01"},{"id":"VES","name":"Venezuelan Bolívar Soberano","min_size":"0.01"},{"id":"VND","name":"Vietnamese Đồng","min_size":"1"},{"id":"VUV","name":"Vanuatu Vatu","min_size":"1"},{"id":"WST","name":"Samoan Tala","min_size":"0.01"},{"id":"XAF","name":"Central African Cfa Franc","min_size":"1"},{"id":"XAG","name":"Silver (Troy Ounce)","min_size":"1"},{"id":"XAU","name":"Gold (Troy Ounce)","min_size":"1"},{"id":"XCD","name":"East Caribbean Dollar","min_size":"0.01"},{"id":"XDR","name":"Special Drawing Rights","min_size":"1"},{"id":"XOF","name":"West African Cfa Franc","min_size":"1"},{"id":"XPD","name":"Palladium","min_size":"1"},{"id":"XPF","name":"Cfp Franc","min_size":"1"},{"id":"XPT","name":"Platinum","min_size":"1"},{"id":"YER","name":"Yemeni Rial","min_size":"0.01"},{"id":"ZAR","name":"South African Rand","min_size":"0.01"},{"id":"ZMK","name":"Zambian Kwacha","min_size":"0.01"},{"id":"ZMW","name":"Zambian Kwacha","min_size":"0.01"},{"id":"EEK","name":"Estonian Kroon","min_size":"0.01"},{"id":"LTL","name":"Lithuanian Litas","min_size":"0.01"},{"id":"LVL","name":"Latvian Lats","min_size":"0.01"},{"id":"MRO","name":"Mauritanian Ouguiya","min_size":"0.1"},{"id":"TMM","name":"Turkmenistani Manat","min_size":"0.01"},{"id":"ZWD","name":"Zimbabwean Dollar","min_size":"0.01"},{"id":"VEF","name":"Venezuelan Bolívar","min_size":"0.01"},{"id":"JEP","name":"Jersey Pound","min_size":"0.01"},{"id":"GGP","name":"Guernsey Pound","min_size":"0.01"},{"id":"IMP","name":"Isle of Man Pound","min_size":"0.01"},{"id":"CNH","name":"Chinese Renminbi Yuan Offshore","min_size":"0.01"}]}
2024-07-19 14:06:51,830 - ccxt.base.exchange - DEBUG - GET https://api.coinbase.com/v2/currencies/crypto, Request: {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'CB-VERSION': '2018-05-30'} None
2024-07-19 14:06:51,889 - urllib3.connectionpool - DEBUG - https://api.coinbase.com:443 "GET /v2/currencies/crypto HTTP/1.1" 200 None
2024-07-19 14:06:51,899 - ccxt.base.exchange - DEBUG - GET https://api.coinbase.com/v2/currencies/crypto, Response: 200 {'Date': 'Fri, 19 Jul 2024 18:06:51 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-headers': 'Authorization, Content-Type, Accept, Second-Factor-Proof-Token, Client-Id, Access-Token, X-Cb-Project-Name, X-Cb-Is-Logged-In, X-Cb-Platform, X-Cb-Session-Uuid, X-Cb-Pagekey, X-Cb-UJS, Fingerprint-Tokens, X-Cb-Device-Id, X-Cb-Version-Name', 'access-control-allow-methods': 'GET,POST,DELETE,PUT', 'access-control-allow-origin': '*', 'access-control-allow-private-network': 'true', 'access-control-expose-headers': '', 'access-control-max-age': '7200', 'Cache-Control': 'public, max-age=14400', 'grpc-metadata-cache-control': 'public, max-age=60', 'grpc-metadata-content-type': 'application/grpc', 'grpc-metadata-vary': 'Accept-Language', 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'trace-id': '1300417881420440454', 'x-content-type-options': 'nosniff', 'x-dns-prefetch-control': 'off', 'x-download-options': 'noopen', 'x-forwarded-for': 'asset-stats.cbhq.net', 'x-forwarded-port': '8001', 'x-forwarded-proto': 'https', 'x-frame-options': 'SAMEORIGIN', 'x-xss-protection': '1; mode=block', 'x-envoy-upstream-service-time': '5', 'CF-Cache-Status': 'HIT', 'Age': '1', 'Last-Modified': 'Fri, 19 Jul 2024 18:06:50 GMT', 'Expires': 'Fri, 19 Jul 2024 22:06:51 GMT', 'Set-Cookie': '__cf_bm=li3fZfHF3v0CvoC2mx1TgnelAhmx7_Ehq3ARhxaUbxA-1721412411-1.0.1.1-kt.bo2JTlA5I_Lmn8DjcCzcwOvbZO3_dcafrqWMo8owMKPmlkSzzQpEbTS_bs6HHrCNL6jPbAZ7ibOQCb0AzRw; path=/; expires=Fri, 19-Jul-24 18:36:51 GMT; domain=.coinbase.com; HttpOnly; Secure', 'Vary': 'Accept-Encoding', 'Server': 'cloudflare', 'CF-RAY': '8a5ca5d619d90f77-EWR', 'Content-Encoding': 'gzip'} {"data":[{"asset_id":"79719406-aada-56c0-8194-65ef670e823b","code":"RPL","name":"Rocket Pool","color":"#FF9774","sort_index":100,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"5b71fc48-3dd3-540c-809b-f8c94d0e68b5","code":"BTC","name":"Bitcoin","color":"#F7931A","sort_index":101,"exponent":8,"type":"crypto","address_regex":"^([13][a-km-zA-HJ-NP-Z1-9]{25,34})|^(bc1[qzry9x8gf2tvdw0s3jn54khce6mua7l]([qpzry9x8gf2tvdw0s3jn54khce6mua7l]{38}|[qpzry9x8gf2tvdw0s3jn54khce6mua7l]{58}))$"},{"asset_id":"d85dce9b-5b73-5c3c-8978-522ce1d1c1b4","code":"ETH","name":"Ethereum","color":"#627EEA","sort_index":102,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"c9c24c6e-c045-5fde-98a2-00ea7f520437","code":"LTC","name":"Litecoin","color":"#A6A9AA","sort_index":103,"exponent":8,"type":"crypto","address_regex":"^((L|M)[a-km-zA-HJ-NP-Z1-9]{25,34})|^(ltc1([qpzry9x8gf2tvdw0s3jn54khce6mua7l]{39}|[qpzry9x8gf2tvdw0s3jn54khce6mua7l]{59}))$"},{"asset_id":"45f99e13-b522-57d7-8058-c57bf92fe7a3","code":"BCH","name":"Bitcoin Cash","color":"#8DC351","sort_index":104,"exponent":8,"type":"crypto","address_regex":"^([13][a-km-zA-HJ-NP-Z1-9]{25,34})|^((bitcoincash:)?(q|p)[a-z0-9]{41})|^((BITCOINCASH:)?(Q|P)[A-Z0-9]{41})$"},{"asset_id":"c16df856-0345-5358-8a70-2a78c804e61f","code":"ETC","name":"Ethereum Classic","color":"#59D4AF","sort_index":105,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"a2a8f5ae-83a6-542e-9064-7d335ae8a58d","code":"ZRX","name":"0x Protocol","color":"#302C2C","sort_index":106,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"2b92315d-eab7-5bef-84fa-089a131333f5","code":"USDC","name":"USDC","color":"#2775CA","sort_index":107,"exponent":6,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"b8950bef-d61b-53cd-bb66-db436f0f81bc","code":"BAT","name":"Basic Attention Token","color":"#FF5000","sort_index":108,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"1d3c2625-a8d9-5458-84d0-437d75540421","code":"ZEC","name":"Zcash","color":"#ECB244","sort_index":109,"exponent":8,"type":"crypto","address_regex":"^(t1|t3)[a-km-zA-HJ-NP-Z1-9]{33}$"},{"asset_id":"e17a44c8-6ea1-564f-a02c-2a9ca1d8eec4","code":"XRP","name":"XRP","color":"#222222","sort_index":110,"exponent":6,"type":"crypto","address_regex":"^r[1-9a-km-zA-HJ-NP-Z]{25,35}$","destination_tag_name":"XRP Tag","destination_tag_regex":"^\\d{1,10}$"},{"asset_id":"13b83335-5ede-595b-821e-5bcdfa80560f","code":"XLM","name":"Stellar Lumens","color":"#000000","sort_index":111,"exponent":7,"type":"crypto","address_regex":"^G[A-Z2-7]{55}$","destination_tag_name":"XLM Memo","destination_tag_regex":"^[ -~]{1,28}$"},{"asset_id":"b8b44189-a54b-526f-b68d-1dbb27b462c3","code":"REP","name":"Augur","color":"#553580","sort_index":112,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"01e9e33b-d099-56fb-aa3b-76c19d0b250e","code":"DAI","name":"Dai","color":"#FFB74D","sort_index":113,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"8d556883-6c26-5a88-9d8f-fa41fe8ed76e","code":"EOS","name":"EOS","color":"#000000","sort_index":114,"exponent":4,"type":"crypto","address_regex":"(^[a-z1-5.]{1,11}[a-z1-5]$)|(^[a-z1-5.]{12}[a-j1-5]$)","destination_tag_name":"EOS Memo","destination_tag_regex":"^.{1,100}$"},{"asset_id":"ea3107c6-416b-5b02-b99f-ded31a0cbdfe","code":"LINK","name":"Chainlink","color":"#0667D0","sort_index":115,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"69e559ec-547a-520a-aeb3-01cac23f1826","code":"XTZ","name":"Tezos","color":"#2C7DF7","sort_index":116,"exponent":6,"type":"crypto","address_regex":"(tz[1|2|3]([a-zA-Z0-9]){33})|(^KT1([a-zA-Z0-9]){33}$)"},{"asset_id":"b9c43d61-e77d-5e02-9a0d-800b50eb9d5f","code":"DASH","name":"Dash","color":"#008DE4","sort_index":117,"exponent":8,"type":"crypto","address_regex":"^([X7][a-km-zA-HJ-NP-Z1-9]{25,34})$"},{"asset_id":"07525606-a404-5f15-a71d-ba0e40e74eca","code":"OXT","name":"Orchid","color":"#5F45BA","sort_index":118,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"64c607d2-4663-5649-86e0-3ab06bba0202","code":"ATOM","name":"Cosmos","color":"#2E3148","sort_index":119,"exponent":6,"type":"crypto","address_regex":"^cosmos1[ac-hj-np-z02-9]{38}$","destination_tag_name":"ATOM Memo","destination_tag_regex":"^\\w{1,24}$"},{"asset_id":"8c853af0-5071-5dd7-9f70-1a871107f53c","code":"KNC","name":"Kyber Network","color":"#31CB9E","sort_index":120,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"5553e486-7a85-5433-a5c1-aaeb18a154dd","code":"MKR","name":"Maker","color":"#1AAB9B","sort_index":121,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"65557d44-082d-50a1-a68b-bc98d961f794","code":"COMP","name":"Compound","color":"#00D395","sort_index":122,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"9220d47f-bc0a-53ad-9646-ef49918adcf3","code":"ALGO","name":"Algorand","color":"#000000","sort_index":123,"exponent":6,"type":"crypto","address_regex":"^[A-Z2-7]{58}$"},{"asset_id":"bf3edc12-9feb-556f-a181-ae8a25cf073b","code":"BAND","name":"Band Protocol","color":"#516FFA","sort_index":124,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"30dac328-eae0-523a-835e-aef52596d0dc","code":"NMR","name":"Numeraire","color":"#231F20","sort_index":125,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"cfc02e75-e09b-535b-b35c-3c8bb0e63462","code":"CGLD","name":"Celo","color":"#000000","sort_index":126,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"003db351-767e-5656-b32d-8ce553310814","code":"UMA","name":"UMA","color":"#FF4A4A","sort_index":127,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"6ffa1a5b-622b-596b-893a-56cfb152beb2","code":"LRC","name":"Loopring","color":"#1A61FF","sort_index":128,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"8ebe6e4d-8bd6-5be0-8dca-aaa18a188915","code":"YFI","name":"yearn.finance","color":"#0667D0","sort_index":129,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"412832ad-59dd-5af8-8d36-99ebda3afb80","code":"UNI","name":"Uniswap","color":"#FF007A","sort_index":130,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"e0409f05-5a95-5abf-8082-c746da699f82","code":"BAL","name":"Balancer","color":"#1D282A","sort_index":131,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"a52f80f6-c533-593a-aead-a6fc8eea643c","code":"WBTC","name":"Wrapped Bitcoin","color":"#1E182A","sort_index":132,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"6b12b7ee-2295-5bd3-b4a2-fe711055d79f","code":"CVC","name":"Civic","color":"#32A530","sort_index":133,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"66b98195-0562-586b-8cee-ee7f57923fef","code":"MANA","name":"Decentraland","color":"#B8AFA2","sort_index":134,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"8dd8a49c-e75c-5c56-a353-468f6346ed93","code":"DNT","name":"district0x","color":"#21277C","sort_index":135,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"0a5b73d1-a976-5966-b3ff-86be8f9b65d5","code":"FIL","name":"Filecoin","color":"#0E79FE","sort_index":136,"exponent":8,"type":"crypto","address_regex":"(^[ft][1][a-z2-7]{39}$)|(^[ft][4][\\d]+f[a-z2-7]{39}$)"},{"asset_id":"b1646860-6b23-5f7d-a506-cba0902f0ca9","code":"AAVE","name":"Aave","color":"#A5378C","sort_index":137,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"1b74d2fd-fa35-558d-a010-38d4481398c6","code":"BNT","name":"Bancor Network Token","color":"#000B20","sort_index":138,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"3bd5bbea-a525-520c-9d2a-2d842e543caa","code":"SNX","name":"Synthetix Network Token","color":"#0A0118","sort_index":139,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"3f9b015d-387d-589b-b65d-bd6d24babc96","code":"GRT","name":"The Graph","color":"#5227E8","sort_index":140,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"ac7c7224-ae69-5e46-8923-983b472203ea","code":"SUSHI","name":"SushiSwap","color":"#F055A2","sort_index":141,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"026bcc1e-9163-591c-a709-34dd18b2e7a1","code":"MATIC","name":"Polygon","color":"#8247E5","sort_index":142,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"af2d755d-6142-57f4-a092-0aa4fe67a9b5","code":"SKL","name":"SKALE","color":"#000000","sort_index":143,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"63062039-7afb-56ff-8e19-5e3215dc404a","code":"ADA","name":"Cardano","color":"#0033AD","sort_index":144,"exponent":6,"type":"crypto","address_regex":"(^(addr)1[ac-hj-np-z02-9]{6,}$)|(^(DdzFFz|Ae2td)[1-9A-HJ-NP-Za-km-z]+)"},{"asset_id":"a5c6ceac-9226-55a7-a2dc-59d9149083d6","code":"STORJ","name":"Storj","color":"#2683FF","sort_index":145,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"48a63b4a-1024-5cbe-9132-5dcc7792487d","code":"CRV","name":"Curve DAO Token","color":"#721BFF","sort_index":146,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"5d88223d-ce08-529d-b533-e318d6ba4d79","code":"ANKR","name":"Ankr","color":"#579BF0","sort_index":147,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"89cf59a7-afb8-574d-9e37-8ac01e374e7a","code":"NKN","name":"NKN","color":"#243A7E","sort_index":148,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"070e2e07-1f4c-5556-9b3c-22f924e9fa1a","code":"OGN","name":"Origin Token","color":"#1F87FB","sort_index":149,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"484f30a6-9e06-58df-80b7-e63141e3ca0c","code":"1INCH","name":"1inch","color":"#1B314F","sort_index":150,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"a9b7db60-a25f-52c3-9df8-24fdfe16de1d","code":"FORTH","name":"Ampleforth Governance Token","color":"#4712B0","sort_index":151,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"b26327c1-9a34-51d9-b982-9b29e6012648","code":"USDT","name":"Tether","color":"#22A079","sort_index":152,"exponent":6,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"7588d1dc-2aba-5357-85b6-6b728e85ad55","code":"CTSI","name":"Cartesi","color":"#00F6FF","sort_index":153,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"248f278e-1c74-5b55-a554-4f3ee1aef291","code":"TRB","name":"Tellor","color":"#000000","sort_index":154,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"2a3e5cc1-7ef1-5a32-bf56-95aa79983f13","code":"RLC","name":"iExec RLC","color":"#FFD800","sort_index":155,"exponent":9,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"8f0fb5e8-9924-50bd-b95c-1d4b88fd20cc","code":"ICP","name":"Internet Computer","color":"#292A2E","sort_index":156,"exponent":8,"type":"crypto","address_regex":"^[0-9a-f]{64}$"},{"asset_id":"d9a3edfa-1be7-589c-bd20-c034f3830b60","code":"DOGE","name":"Dogecoin","color":"#BA9F33","sort_index":157,"exponent":8,"type":"crypto","address_regex":"^((D|A|9)[a-km-zA-HJ-NP-Z1-9]{25,34})$"},{"asset_id":"15cbd0cf-ac58-512f-87f7-8078fa9a3f2a","code":"MLN","name":"Enzyme","color":"#3B82F6","sort_index":158,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"19ca00b2-3058-5e4b-a84b-c84b74baed10","code":"GTC","name":"Gitcoin","color":"#02E2AC","sort_index":159,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"f3b62870-ddd0-5dea-9d80-5190d8558461","code":"AMP","name":"Amp","color":"#E42E95","sort_index":160,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"ebea861a-c0ae-5323-bbe0-46893a119a39","code":"DOT","name":"Polkadot","color":"#E6007A","sort_index":161,"exponent":10,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{47,48}$"},{"asset_id":"4f039497-3af8-5bb3-951c-6df9afa9be1c","code":"SOL","name":"Solana","color":"#9945FF","sort_index":162,"exponent":9,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{32,44}"},{"asset_id":"3b6a0532-d638-58ab-b7f8-16ead09d686d","code":"CHZ","name":"Chiliz","color":"#B02728","sort_index":163,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"31acd6f6-d560-5a59-b77d-f9fa57c19167","code":"LPT","name":"Livepeer","color":"#28CD88","sort_index":164,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"13a06dc2-f4c7-58c1-91f0-f4ad4a867f82","code":"QNT","name":"Quant","color":"#EF4F1F","sort_index":165,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"45ce7f01-2962-5576-8dfd-449e4a49b75d","code":"MASK","name":"Mask Network","color":"#1C68F3","sort_index":166,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"453639be-192e-5e36-88e3-38496e542524","code":"CLV","name":"Clover Finance","color":"#42C37B","sort_index":167,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"be4a78af-d300-59b0-9c70-ba42a93caf56","code":"PAX","name":"Paxos Standard","color":"#2F8260","sort_index":168,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"3672ab4a-25e0-57a8-b029-99239c081958","code":"FET","name":"Fetch.ai","color":"#1D2743","sort_index":169,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"7ea0bd74-3cab-5bf8-94e2-f0c0b3896f07","code":"FARM","name":"Harvest Finance","color":"#E3B160","sort_index":170,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"8adc8071-0938-5583-b672-6033f16f2786","code":"RAI","name":"Rai Reflex Index","color":"#1FC8A7","sort_index":171,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"045e4fab-f2ca-58a3-ac2b-8c47c5d23968","code":"ACH","name":"Alchemy Pay","color":"#2E3567","sort_index":172,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"56f8ea19-7e6a-5e38-ac47-fc9762b955ae","code":"IOTX","name":"IoTeX","color":"#19263B","sort_index":173,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"0c275161-fb4b-50c4-926b-d4d7d093b897","code":"ORN","name":"Orion Protocol","color":"#313151","sort_index":174,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"7c6cf248-e06b-5426-a05d-ac2777159a11","code":"REQ","name":"Request","color":"#00E6A0","sort_index":175,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"b76225e9-3cff-5c6f-88a2-2490f70cb02e","code":"AXS","name":"Axie Infinity","color":"#0055D5","sort_index":176,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"248c3984-79c8-5df2-a35d-bbd3a3e16e70","code":"TRU","name":"TrueFi","color":"#1A5AFF","sort_index":177,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"95c91657-a486-5b3f-a6e4-d0831331dcd1","code":"COTI","name":"COTI","color":"#229FD0","sort_index":178,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"aa75e77c-c936-58a2-9d3c-afb7f23886e1","code":"RAD","name":"Radworks","color":"#535AF6","sort_index":179,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"36d68172-0e1b-5a94-845a-a1e4e1022b75","code":"XYO","name":"XYO","color":"#7589A5","sort_index":180,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"14364054-394d-5135-a4a8-526e9a8deacd","code":"BTRST","name":"Braintrust","color":"#1A1A1D","sort_index":181,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"ef343d07-52fe-5fee-88ad-ddf1a9e2d852","code":"ZEN","name":"Horizen","color":"#041742","sort_index":182,"exponent":8,"type":"crypto","address_regex":"^(zn|zt)[a-km-zA-HJ-NP-Z1-9]{25,34}$"},{"asset_id":"d6031388-71ab-59c7-8a15-a56ec20d6080","code":"SHIB","name":"SHIBA INU","color":"#1C2951","sort_index":183,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"9941a614-00ea-5d1c-bfdf-efdc4c1e58e0","code":"AGLD","name":"Adventure Gold","color":"#1A1A1A","sort_index":184,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"9d06e463-b3ba-5abf-9082-8761846b28ab","code":"AVAX","name":"Avalanche","color":"#E84142","sort_index":185,"exponent":8,"type":"crypto","address_regex":"^0x[a-fA-F0-9]{40}$"},{"asset_id":"a2b48bde-1149-5cb7-9ddb-57563bb4d63b","code":"FX","name":"Function X","color":"#181818","sort_index":186,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"19f93d90-a629-53d3-b1c1-45b874e9f125","code":"WCFG","name":"Wrapped Centrifuge","color":"#000000","sort_index":187,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"c148e875-86eb-5f25-adcf-a51d01120886","code":"RARI","name":"Rarible","color":"#FEDA03","sort_index":188,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"a198c9fb-15af-500b-9e48-359843aeabd0","code":"BADGER","name":"Badger DAO","color":"#F1A23F","sort_index":189,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"c0158cc5-1f31-5662-9da5-c06867f2baad","code":"JASMY","name":"Jasmy","color":"#F7941C","sort_index":190,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"830f84b1-ade4-50a7-a33e-e159e136ad45","code":"PERP","name":"Perpetual Protocol","color":"#3CEAAA","sort_index":191,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"5fcaa9b6-cea0-52af-bbd4-40c8053ef49f","code":"ARPA","name":"ARPA Chain","color":"#263145","sort_index":192,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"fea50790-50ec-5460-9ea0-b5817de4d17e","code":"AUCTION","name":"Bounce Token","color":"#000000","sort_index":193,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"49e1401a-48a0-58ac-881d-03ef6894a038","code":"ASM","name":"Assemble AI","color":"#0A0B0D","sort_index":194,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"015db578-d600-5613-8736-0eec500dfc4d","code":"KRL","name":"Kryll","color":"#822077","sort_index":195,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"1fd23f09-07b6-54eb-a200-59b2e7f5d065","code":"LCX","name":"LCX","color":"#1D357C","sort_index":196,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"8952b259-c4e1-5947-88c2-7be991270114","code":"TRAC","name":"OriginTrail","color":"#6344DF","sort_index":197,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"2d6b2001-dd44-5f5c-bc33-ed43d3e3c8f0","code":"CRO","name":"Crypto.com Coin","color":"#1D3F65","sort_index":198,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"bfb347d2-9510-5a8f-8aed-001fd3e1131d","code":"SUKU","name":"SUKU","color":"#1C1C1C","sort_index":199,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"7a35374a-479b-4d5a-b0af-5824224a8743","code":"ENS","name":"Ethereum Name Service","color":"#00C389","sort_index":200,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"86dc2208-a258-5ea2-b1bc-5039d3767f5b","code":"GYEN","name":"GYEN","color":"#005BAC","sort_index":201,"exponent":6,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"c312e620-7011-59bc-93b5-9c03832ce252","code":"ALCX","name":"Alchemix","color":"#1B1619","sort_index":202,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"7e7828ba-1b70-56ce-be2d-0a155c9eff82","code":"POWR","name":"Powerledger","color":"#1FDBE2","sort_index":203,"exponent":6,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"5dd73cfd-42bf-4383-8263-af3130198de6","code":"BICO","name":"BICONOMY (BICO)","color":"#E94300","sort_index":204,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"a1f72e0a-bb57-5504-8ed8-d8362e543b5f","code":"IDEX","name":"IDEX","color":"#7A4CDD","sort_index":205,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"963d6e5a-b08c-59d9-9ed0-d616c6c5dd4b","code":"POLS","name":"Polkastarter","color":"#FF3465","sort_index":206,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"17278d3a-ecf4-584f-abe1-903f2b06aad5","code":"FOX","name":"Shapeshift FOX Token","color":"#386FF9","sort_index":207,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"9f1b558c-cdd3-5ffe-9d69-0e34a62e82a7","code":"SUPER","name":"SuperVerse","color":"#6723F5","sort_index":208,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"43effdcf-ee0b-5b00-bba7-271865f42c33","code":"SPELL","name":"Spell Token","color":"#211A45","sort_index":209,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"fc728438-099c-55f2-b3bf-e50452e78157","code":"BLZ","name":"Bluzelle","color":"#1CD8D2","sort_index":210,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"76989be1-d882-599a-82ac-bb3b2e2a7db3","code":"MDT","name":"Measurable Data Token","color":"#4187F7","sort_index":211,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"d8816d7a-18c3-5385-b5c6-7cc0cfef9752","code":"COVAL","name":"Circuits of Value","color":"#575651","sort_index":212,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"4e181288-ccce-562d-8c4f-787afa655204","code":"API3","name":"API3","color":"#0A0B0D","sort_index":213,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"c20d46ab-70a2-4c59-81e7-ef3a035e22a3","code":"RBN","name":"Ribbon Finance","color":"#FC0A54","sort_index":214,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"c9b055af-2d25-49b3-b449-42bec9846a30","code":"GODS","name":"Gods Unchained","color":"#2499B3","sort_index":215,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"1143be59-e5ec-4942-8c39-1c3424499ae0","code":"IMX","name":"Immutable","color":"#17B5CB","sort_index":216,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"bcb537fb-eccd-5ada-b482-3037177b1b00","code":"DESO","name":"Decentralized Social","color":"#007BFF","sort_index":217,"exponent":9,"type":"crypto","address_regex":"BC1[a-zA-Z0-9]{39,59}"},{"asset_id":"b84ad585-cbf9-48a5-91fb-bc35c9dcca14","code":"GFI","name":"Goldfinch Protocol","color":"#483E5E","sort_index":218,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"8943ba88-a949-5ba2-b7c0-4e30f8208bac","code":"LQTY","name":"Liquity","color":"#1542CD","sort_index":219,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"ba3dd7df-6c9c-52cf-b0ba-829b1dba63c9","code":"PRO","name":"Propy","color":"#38A6FA","sort_index":220,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"29f11294-d51f-5f60-8e8b-e5c23ca3ea22","code":"INV","name":"Inverse Finance","color":"#201D3D","sort_index":221,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"37b43246-7803-559e-b4b6-5ba73f137d22","code":"NCT","name":"PolySwarm","color":"#6D3AEC","sort_index":222,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"25c25663-7d03-5fd5-b8fb-31aa596d5a0d","code":"STX","name":"Stacks","color":"#FC6432","sort_index":223,"exponent":6,"type":"crypto","address_regex":"^(SP|SM)([0123456789ABCDEFGHJKMNPQRSTVWXYZ]{38}|[0123456789ABCDEFGHJKMNPQRSTVWXYZ]{39})$","destination_tag_name":"STX Memo","destination_tag_regex":"^.{0,34}$"},{"asset_id":"31e33a5d-2ee0-51ae-b172-51163e486230","code":"SHPING","name":"SHPING","color":"#FE3357","sort_index":224,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"6e8a50fb-9270-52aa-9261-86bf9fa8b2ec","code":"CTX","name":"Cryptex Finance","color":"#1D1D3C","sort_index":225,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"b7ecf251-60ee-5aa6-8271-2b946cc58edd","code":"PLU","name":"Pluton","color":"#F5EFDF","sort_index":226,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"725fefe7-2631-5cf3-8a26-8e94101c3f76","code":"MPL","name":"Maple","color":"#FF8801","sort_index":227,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"d8d9de8a-d13b-57bc-99cb-b1d546f820d6","code":"DIA","name":"DIA","color":"#6666FF","sort_index":228,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"ba24ad7b-0a8b-533d-816b-e693d9f8a871","code":"ORCA","name":"Orca","color":"#000000","sort_index":229,"exponent":6,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{32,44}"},{"asset_id":"3a92fbde-9bb9-51ee-a994-f52c78837be5","code":"FIDA","name":"Bonfida","color":"#6868FC","sort_index":230,"exponent":6,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{32,44}"},{"asset_id":"045e25f3-4756-59c0-8ef9-34b8eaa1cbfd","code":"RNDR","name":"Render (ERC-20)","color":"#CF1011","sort_index":231,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"b0115e95-4015-5352-9931-da8f6bbf91e6","code":"AVT","name":"Aventus","color":"#5100FF","sort_index":232,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"e1c4777e-0377-5ccd-be1e-fdb757acb297","code":"ALICE","name":"MyNeighborAlice","color":"#DC8898","sort_index":233,"exponent":6,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"4823e87c-2f86-5fb3-81e8-46b6365e83df","code":"AERGO","name":"Aergo","color":"#FB007E","sort_index":234,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"016a52e7-91fb-5d8b-84b3-a213a66068cb","code":"ERN","name":"Ethernity Chain","color":"#0667D0","sort_index":235,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"ed556ed5-2805-5511-9f26-bb1c27d1717c","code":"AIOZ","name":"AIOZ Network","color":"#6CD28E","sort_index":236,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"6f3a09bb-bd98-4451-bbfa-a4d7604828ea","code":"HIGH","name":"Highstreet","color":"#4683FB","sort_index":237,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"57400cc9-2be8-4977-b800-7cc075968590","code":"SYN","name":"Synapse","color":"#D745FF","sort_index":238,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"aa0a157e-a9df-4467-9ee8-36eaa99df1c8","code":"GLM","name":"Golem","color":"#001D57","sort_index":239,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"e42fb72f-2d7d-4a2c-803e-a5d87c40963b","code":"APE","name":"ApeCoin","color":"#0442BE","sort_index":240,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"a4ffc575-942c-5e26-b70c-cb3befdd4229","code":"MINA","name":"Mina","color":"#EA6B48","sort_index":241,"exponent":9,"type":"crypto","address_regex":"^(B62)[A-Za-z0-9]{52}$"},{"asset_id":"bfbc233f-5477-554b-8e9e-fd926406596d","code":"ROSE","name":"Oasis Network","color":"#0293F6","sort_index":242,"exponent":9,"type":"crypto","address_regex":"^oasis1[02-9ac-hj-np-z]{6,}$"},{"asset_id":"eafbbb96-8d35-4f42-99b6-a4779660442f","code":"GMT","name":"STEPN","color":"#E6BC7B","sort_index":243,"exponent":9,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{32,44}"},{"asset_id":"dd391a26-4402-478f-950c-2af0178527b5","code":"GST","name":"Green Satoshi Token","color":"#ABA3B1","sort_index":244,"exponent":9,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{32,44}"},{"asset_id":"9811803c-3c98-46a0-9e1c-3ae664677a49","code":"GAL","name":"Galxe","color":"#3671FF","sort_index":245,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"77b5b147-5813-535b-a2a5-db712a213715","code":"FLOW","name":"Flow","color":"#00EF8B","sort_index":246,"exponent":8,"type":"crypto","address_regex":"^0x[a-fA-F0-9]{16}$"},{"asset_id":"9c5f6f8e-b912-5516-9ae5-a0670be7f541","code":"SAND","name":"The Sandbox","color":"#00AEEF","sort_index":247,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"627b8bbb-9908-41be-87a8-1c9c87b6c5e7","code":"OP","name":"Optimism","color":"#FF0420","sort_index":248,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"b9ec935a-0de3-5071-a28c-6a40104d30b4","code":"KSM","name":"Kusama","color":"#0A0B0D","sort_index":249,"exponent":12,"type":"crypto","address_regex":"^[A-Z][1-9A-HJ-NP-Za-km-z]{46,47}$"},{"asset_id":"2abbacb6-524c-5a81-89a4-51c94b36769b","code":"BIT","name":"BitDAO","color":"#E64072","sort_index":250,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"ebf4b864-b429-533f-bf13-16e1aa9f49dd","code":"C98","name":"Coin98","color":"#D9B432","sort_index":251,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"a95459d5-525c-476c-b0ca-bf684690214c","code":"WAMPL","name":"Wrapped Ampleforth","color":"#136AAD","sort_index":252,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"eb7c958f-2f43-5afb-b743-e61a4a90092d","code":"INDEX","name":"Index Cooperative","color":"#0A0B0D","sort_index":253,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"5829e0da-1c40-4c5c-b123-019116d44f10","code":"FORT","name":"Forta","color":"#0A0B0D","sort_index":254,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"748257f0-fb9c-5f0d-8a4b-f6402051b7fd","code":"POND","name":"Marlin","color":"#2DB8E3","sort_index":255,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"c4872eef-36a7-50bf-9450-510a9405edf9","code":"FIS","name":"StaFi","color":"#23292F","sort_index":256,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"35d92d60-4175-446c-a796-ae59c54693e4","code":"DAR","name":"Mines of Dalarnia","color":"#2C1638","sort_index":257,"exponent":6,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"f7dc9e4c-c2e7-55f8-b35c-bc63e3de689b","code":"DYP","name":"Dypius","color":"#DB2728","sort_index":258,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"23cd23c2-ba2c-5343-af47-cb3cefa17f37","code":"ALEPH","name":"Aleph.im","color":"#0054FF","sort_index":259,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"3141897b-ffc4-5c82-a1e3-449f46531d3c","code":"PRQ","name":"PARSIQ","color":"#265BC0","sort_index":260,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"bdf737d1-72d5-553f-b1a1-d70e27dba482","code":"MATH","name":"MATH","color":"#0A0B0D","sort_index":261,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"a04e1e05-168c-5726-81fe-6e55d2352b15","code":"HOPR","name":"HOPR","color":"#FFFEAB","sort_index":262,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"b8bd76e1-97cf-5c8c-be55-8b26843bd4f9","code":"ELA","name":"Elastos","color":"#0A0B0D","sort_index":263,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"6a9b98f5-5902-5379-8adb-7364490e7cdd","code":"MUSE","name":"Muse","color":"#6ADAD7","sort_index":264,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"426f088e-76ef-5593-a45f-ff638522fd16","code":"TIME","name":"Chrono.tech","color":"#6C85F7","sort_index":265,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"6aa3f777-23da-578b-91e6-08a33c5b70b5","code":"DEXT","name":"DEXTools","color":"#00B1CF","sort_index":266,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"29418251-9004-5293-9ffe-7bdaa7784f19","code":"MEDIA","name":"Media Network","color":"#0A0B0D","sort_index":267,"exponent":6,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{32,44}"},{"asset_id":"f1d6e426-c6a4-5cf8-b832-a8e877439a3e","code":"METIS","name":"Metis","color":"#00D2FF","sort_index":268,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"c7b9f5bb-e4a4-48b2-89df-0be386ed83a6","code":"XCN","name":"Onyxcoin","color":"#161A1F","sort_index":269,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"286c7042-9314-435f-936b-d708ba11a59d","code":"BOBA","name":"Boba Network","color":"#AEDB01","sort_index":270,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"7a1e328d-6acc-560f-9789-bbce4c570f45","code":"AST","name":"AirSwap","color":"#2B71FF","sort_index":271,"exponent":4,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"63d08c0c-c705-59d9-9cd0-927803fdff7d","code":"SWFTC","name":"SwftCoin","color":"#B98318","sort_index":272,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"90f65914-63bf-5101-b9e7-b58bc1f42b5d","code":"GNO","name":"Gnosis","color":"#009BB3","sort_index":273,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"3e0240e8-b40f-5a1e-9495-1490a122d4bf","code":"ABT","name":"Arcblock","color":"#81F7FB","sort_index":274,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"431d70b2-be25-551b-83f9-a61e90b5d892","code":"RARE","name":"SuperRare","color":"#0A0B0D","sort_index":275,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"bd07f41c-1cc2-4d51-8fa6-d3c957ca0370","code":"LOKA","name":"League of Kingdoms Arena","color":"#116CFE","sort_index":276,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"dc8930f5-133d-4265-91d5-9e5d2d453013","code":"STG","name":"Stargate Finance","color":"#0A0B0D","sort_index":277,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"8b3c5910-a926-564d-a7e9-7d694bff0650","code":"GUSD","name":"Gemini Dollar","color":"#26DDF9","sort_index":278,"exponent":2,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"322ae040-e3a8-52b8-a5eb-3026ed9b9f71","code":"CELR","name":"Celer Network","color":"#000000","sort_index":279,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"161f5d0a-1657-4300-b072-3f9cb4d6bdad","code":"CBETH","name":"Coinbase Wrapped Staked ETH","color":"#0052FF","sort_index":280,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"979a75c9-9466-5e6b-9545-930a89a3db8f","code":"NEAR","name":"NEAR Protocol","color":"#24272A","sort_index":281,"exponent":16,"type":"crypto","address_regex":"^(([a-z\\d]+[\\-_])*[a-z\\d]+\\.)*([a-z\\d]+[\\-_])*[a-z\\d]+$"},{"asset_id":"b695018e-a840-42e2-8f1f-db59efd95eb1","code":"AURORA","name":"Aurora","color":"#8FD360","sort_index":282,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"dc4be333-d4b3-5ba4-94ac-7f8570ed93a2","code":"CVX","name":"Convex Finance","color":"#3A3A3A","sort_index":283,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"27ade651-5bbc-57d2-b087-60171ae9d337","code":"OCEAN","name":"Ocean Protocol","color":"#121212","sort_index":284,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"347497c3-a460-5324-994b-58a331c64ac0","code":"PUNDIX","name":"Pundi X (New)","color":"#F7D409","sort_index":285,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"0d150a7d-821e-5ca4-a17e-17f206668ecd","code":"INJ","name":"Injective","color":"#2ABAFF","sort_index":286,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"9389bdc0-7061-5a8c-97db-3de40cc0a951","code":"PNG","name":"Pangolin","color":"#FFC800","sort_index":287,"exponent":8,"type":"crypto","address_regex":"^0x[a-fA-F0-9]{40}$"},{"asset_id":"ffdece68-6dd9-4783-b778-b11104b2126e","code":"00","name":"00 Token","color":"#0A0B0D","sort_index":288,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"f13ce9c6-617f-5d85-901c-c6affcde9416","code":"ILV","name":"Illuvium","color":"#CD32A4","sort_index":289,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"60eb9c6e-ad04-54d5-bb2a-574f9fdb7786","code":"HBAR","name":"Hedera","color":"#0A0B0D","sort_index":290,"exponent":8,"type":"crypto","address_regex":"^(0|(?:[1-9]\\d*))\\.(0|(?:[1-9]\\d*))\\.(0|(?:[1-9]\\d*))$|(0x1220[0-9a-f]{64})$","destination_tag_name":"HBAR Memo","destination_tag_regex":"^.{1,100}$"},{"asset_id":"976e5f1e-e419-4eac-990e-76caf525c6af","code":"APT","name":"Aptos","color":"#6AD5AA","sort_index":291,"exponent":8,"type":"crypto","address_regex":"^(0x)?[0-9A-Fa-f]{64}$"},{"asset_id":"afb7c221-a5f4-4ddd-ba23-61e627dad8b6","code":"WAXL","name":"Wrapped Axelar","color":"#0A0B0D","sort_index":292,"exponent":6,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"147c2535-ea2e-472b-8816-ee7305a99b16","code":"MSOL","name":"Marinade Staked SOL","color":"#4B8B89","sort_index":293,"exponent":9,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{32,44}"},{"asset_id":"222c1961-14c6-428a-afc4-bb2e1ece75e9","code":"MNDE","name":"Marinade","color":"#308D8A","sort_index":294,"exponent":9,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{32,44}"},{"asset_id":"c8c774bb-6f96-46de-bd05-6f6f9744f21f","code":"HFT","name":"Hashflow","color":"#0A0B0D","sort_index":295,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"2d658fea-6082-59a2-86f4-b0f79a8bfc72","code":"LDO","name":"Lido DAO Token","color":"#F69988","sort_index":296,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"3ff79649-7c62-5236-8466-0e2207ad43d6","code":"QI","name":"BENQI","color":"#4FAFE7","sort_index":297,"exponent":8,"type":"crypto","address_regex":"^0x[a-fA-F0-9]{40}$"},{"asset_id":"1ce4c6c4-2f02-5126-b60b-8f839d79f443","code":"PYR","name":"Vulcan Forged PYR","color":"#F69E23","sort_index":298,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"bcb2ab07-bb8a-5e68-a4e9-a7bf971877d3","code":"GHST","name":"Aavegotchi","color":"#CF15F9","sort_index":299,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"a0882482-a339-569c-a7cc-fa9b1c1122e4","code":"LIT","name":"Litentry","color":"#2AE38D","sort_index":300,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"e584e190-2ea2-5d67-b1b7-15222b94933c","code":"EGLD","name":"MultiversX","color":"#000000","sort_index":301,"exponent":8,"type":"crypto","address_regex":"^erd1[0-9a-z]{58}$"},{"asset_id":"a8f61947-fb51-462e-b133-6157809faf2c","code":"MAGIC","name":"MAGIC","color":"#CB3A31","sort_index":302,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"1fb6e9bd-293e-547b-909f-dea89d755d4b","code":"KAVA","name":"Kava","color":"#FF564F","sort_index":303,"exponent":6,"type":"crypto","address_regex":"^kava1[ac-hj-np-z02-9]{38}$","destination_tag_name":"KAVA Memo","destination_tag_regex":"^.{1,256}$"},{"asset_id":"69dd7ce5-6123-4bd0-9f10-1b334198fe87","code":"T","name":"Threshold","color":"#754BE5","sort_index":304,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"79691bcf-5c2d-54d0-bef9-ea0f128a472b","code":"AUDIO","name":"Audius","color":"#D01FCE","sort_index":305,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"14a1e32e-ca36-426f-83f3-6d8d8e9aa423","code":"AXL","name":"Axelar","color":"#0A0B0D","sort_index":306,"exponent":6,"type":"crypto","address_regex":"^(axelar1)([a-z\\d]{38}|[a-z\\d]{58})$","destination_tag_name":"AXL Memo","destination_tag_regex":"^.{1,256}$"},{"asset_id":"5d0dacd0-0908-4f62-a9c7-670db0c0795d","code":"VOXEL","name":"Voxies","color":"#0A69F4","sort_index":307,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"29bb92f9-0020-49f6-af54-9e69f5ead9bb","code":"BLUR","name":"Blur","color":"#FF6E26","sort_index":308,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"d14e31fc-06e2-4f0f-a2f9-e6b48acf6b58","code":"ACS","name":"Access","color":"#6590FF","sort_index":309,"exponent":6,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{32,44}"},{"asset_id":"3dff392e-5818-405e-8224-553c5ae9bd2c","code":"PRIME","name":"Echelon Prime","color":"#0A0B0D","sort_index":310,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"1a4ff613-d32e-4a44-93a1-4db0b5182296","code":"LSETH","name":"Liquid Staked ETH","color":"#DDE582","sort_index":311,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"c2102278-2bbe-49e1-a115-5e83bffbcead","code":"ARB","name":"Arbitrum","color":"#12AAFF","sort_index":312,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"d609dc77-9a9e-4fd7-bcfc-2728acc578f9","code":"FLR","name":"Flare","color":"#E62058","sort_index":313,"exponent":8,"type":"crypto","address_regex":"^0x[a-fA-F0-9]{40}$"},{"asset_id":"c998b825-ac60-4414-b960-6111abb81a53","code":"DIMO","name":"DIMO","color":"#B4B4B4","sort_index":314,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"3142459a-c28c-5256-919d-8dcf0c2a4a41","code":"TVK","name":"Virtua","color":"#9247FF","sort_index":315,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"d32168e6-5e00-583b-995b-f44f1a1579e4","code":"SPA","name":"Sperax","color":"#31C1BF","sort_index":316,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"26417fbc-f542-417a-9596-5a6065b76b78","code":"SUI","name":"SUI","color":"#81BAEB","sort_index":317,"exponent":9,"type":"crypto","address_regex":"^0x[\\da-f]{64}$"},{"asset_id":"eb98bd40-6668-4ee1-aaa5-7de8155dd69f","code":"OSMO","name":"Osmosis","color":"#1A154F","sort_index":318,"exponent":6,"type":"crypto","address_regex":"^(osmo1)([a-z\\d]{38}|[a-z\\d]{58})$","destination_tag_name":"OSMO Memo","destination_tag_regex":"^.{1,256}$"},{"asset_id":"e966aebc-34ac-516c-8173-bc6b1e807b8e","code":"HNT","name":"Helium","color":"#474DFF","sort_index":319,"exponent":8,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{32,44}"},{"asset_id":"64e81cab-1cee-4950-b1fd-773efa4acfa9","code":"SEI","name":"Sei","color":"#9C0910","sort_index":320,"exponent":6,"type":"crypto","address_regex":"^(sei1)([a-z\\d]{38}|[a-z\\d]{58})$","destination_tag_name":"SEI Memo","destination_tag_regex":"^.{1,256}$"},{"asset_id":"080bd13e-ebb2-4e3b-8727-fd5cd4cc7f4c","code":"PYUSD","name":"PayPal USD","color":"#007CE3","sort_index":321,"exponent":6,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"3212e00d-e1c8-5776-89d7-50551b5c42d9","code":"VET","name":"vechain","color":"#82BE00","sort_index":322,"exponent":8,"type":"crypto","address_regex":"^0x[0-9A-Fa-f]{40}$"},{"asset_id":"e7edd2ae-4098-543a-a7ca-c733404cc788","code":"VTHO","name":"VeThor Token","color":"#82BE00","sort_index":323,"exponent":8,"type":"crypto","address_regex":"^0x[0-9A-Fa-f]{40}$"},{"asset_id":"5b944bdc-bb99-486b-8094-cc2c50eb5884","code":"VARA","name":"Vara","color":"#00FFC4","sort_index":324,"exponent":12,"type":"crypto","address_regex":"^kG[1-9A-HJ-NP-Za-km-z]{47}$"},{"asset_id":"283e4b74-7913-46ff-93f5-8a8274a910c7","code":"BIGTIME","name":"Big Time","color":"#686868","sort_index":325,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"72ed7be3-3583-48df-b756-e6f1b4c940a2","code":"TIA","name":"Celestia","color":"#7130F0","sort_index":326,"exponent":6,"type":"crypto","address_regex":"^(celestia1)([a-z\\d]{38}|[a-z\\d]{58})$","destination_tag_name":"TIA Memo","destination_tag_regex":"^.{1,256}$"},{"asset_id":"79542a5a-65c0-42e5-bf00-f5295b1ae615","code":"JTO","name":"Jito","color":"#0A0B0D","sort_index":327,"exponent":9,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{32,44}"},{"asset_id":"9fcf04ac-a37b-416b-8a87-a4fe5702ae41","code":"SEAM","name":"Seamless","color":"#0A0B0D","sort_index":328,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"4def86bf-6bf0-4cd0-9194-aa58e107d38a","code":"BONK","name":"Bonk","color":"#F8A506","sort_index":329,"exponent":5,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{32,44}"},{"asset_id":"f629b825-84d1-465d-a9c1-9ba88087595a","code":"HONEY","name":"Hivemapper","color":"#5574DE","sort_index":330,"exponent":9,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{32,44}"},{"asset_id":"48456872-2ff7-4cc3-8fe9-c101d0fb073c","code":"ONDO","name":"Ondo Finance","color":"#4F38F7","sort_index":331,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"2e0cdd2a-0331-4fec-aefb-eefa25ea593a","code":"ZETA","name":"Zetachain","color":"#1D4A3A","sort_index":332,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"5defc2a7-682c-41a5-89d4-049044cc00b8","code":"VELO","name":"Velodrome Finance","color":"#5E93FF","sort_index":333,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"9476e3be-b731-47fa-82be-347fabc573d9","code":"AERO","name":"Aerodrome Finance","color":"#0433FF","sort_index":334,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"3de8521a-e98d-48d9-b5ca-503549dddec8","code":"RENDER","name":"Render","color":"#CF1011","sort_index":335,"exponent":8,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{32,44}"},{"asset_id":"9e813e60-2d0f-4e60-a57e-327cecab767f","code":"STRK","name":"Starknet Token","color":"#29296E","sort_index":336,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"17b77e6d-cc36-43d8-83a6-c68dcc74e3c8","code":"MOBILE","name":"Helium Mobile","color":"#469DF2","sort_index":337,"exponent":6,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{32,44}"},{"asset_id":"b52c2df1-06c7-5ac1-81e4-fa69b39599a2","code":"AKT","name":"Akash Network","color":"#ED3524","sort_index":338,"exponent":6,"type":"crypto","address_regex":"^(akash1)([a-z\\d]{38}|[a-z\\d]{58})$","destination_tag_name":"AKASH Memo","destination_tag_regex":"^.{1,256}$"},{"asset_id":"d107da38-6067-4ece-8419-fa87b647153e","code":"RONIN","name":"Ronin","color":"#004DE5","sort_index":339,"exponent":8,"type":"crypto","address_regex":"^0x[0-9A-Fa-f]{40}$"},{"asset_id":"639886aa-61b7-44f9-a268-a1d6183a07d3","code":"ARKM","name":"Arkham","color":"#000000","sort_index":340,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"20ddf7d2-f3d7-4a65-bb95-7bab3f86b11e","code":"TNSR","name":"Tensor","color":"#111314","sort_index":341,"exponent":9,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{32,44}"},{"asset_id":"e7f35ea9-d390-4a48-8b8c-212d52131a37","code":"SHDW","name":"Shadow Token","color":"#11FA98","sort_index":342,"exponent":9,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{32,44}"},{"asset_id":"5671503a-afbe-406b-834d-94b6e9b3afc2","code":"KARRAT","name":"Karrat","color":"#EBBB58","sort_index":343,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"ac3738c2-d051-4049-9f71-6760467b131c","code":"SAFE","name":"Safe","color":"#12FF80","sort_index":344,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"7feef29b-ebee-427f-8a76-6f2a53cb6742","code":"NEON","name":"Neon EVM","color":"#DF42AB","sort_index":345,"exponent":9,"type":"crypto","address_regex":"^[1-9A-HJ-NP-Za-km-z]{32,44}"},{"asset_id":"674c6343-41a8-4b79-8914-21762877e907","code":"EURC","name":"EURC","color":"#4E7EF7","sort_index":346,"exponent":6,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"},{"asset_id":"c8104d28-b0ff-425b-9f16-d7360b61008f","code":"CORECHAIN","name":"Core","color":"#FF9211","sort_index":347,"exponent":8,"type":"crypto","address_regex":"^0x[0-9A-Fa-f]{40}$"},{"asset_id":"e93ddb9d-1af8-418b-a9d4-3b048cf65331","code":"BLAST","name":"Blast","color":"#0A0B0D","sort_index":348,"exponent":8,"type":"crypto","address_regex":"^(?:0x)?[0-9a-fA-F]{40}$"}]}
2024-07-19 14:06:52,230 - ccxt.base.exchange - DEBUG - GET https://api.coinbase.com/v2/exchange-rates, Request: {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'CB-VERSION': '2018-05-30'} None
2024-07-19 14:06:52,294 - urllib3.connectionpool - DEBUG - https://api.coinbase.com:443 "GET /v2/exchange-rates HTTP/1.1" 200 None
2024-07-19 14:06:52,297 - ccxt.base.exchange - DEBUG - GET https://api.coinbase.com/v2/exchange-rates, Response: 200 {'Date': 'Fri, 19 Jul 2024 18:06:52 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'access-control-allow-headers': 'Authorization, Content-Type, Accept, Second-Factor-Proof-Token, Client-Id, Access-Token, X-Cb-Project-Name, X-Cb-Is-Logged-In, X-Cb-Platform, X-Cb-Session-Uuid, X-Cb-Pagekey, X-Cb-UJS, Fingerprint-Tokens, X-Cb-Device-Id, X-Cb-Version-Name', 'access-control-allow-methods': 'GET,POST,DELETE,PUT', 'access-control-allow-origin': '*', 'access-control-allow-private-network': 'true', 'access-control-expose-headers': '', 'access-control-max-age': '7200', 'Cache-Control': 'no-store', 'grpc-metadata-cache-control': 'public, max-age=60', 'grpc-metadata-content-type': 'application/grpc', 'grpc-metadata-vary': 'Accept-Language', 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'trace-id': '170829491854450327', 'x-content-type-options': 'nosniff', 'x-dns-prefetch-control': 'off', 'x-download-options': 'noopen', 'x-forwarded-for': 'asset-stats.cbhq.net', 'x-forwarded-port': '8001', 'x-forwarded-proto': 'https', 'x-frame-options': 'SAMEORIGIN', 'x-xss-protection': '1; mode=block', 'x-envoy-upstream-service-time': '6', 'CF-Cache-Status': 'HIT', 'Age': '0', 'Last-Modified': 'Fri, 19 Jul 2024 18:06:52 GMT', 'Set-Cookie': '__cf_bm=e9cKar0F.WqbjdjBNYsSjWu_oRrTFs9pOa7xdzm9icY-1721412412-1.0.1.1-e4opIHPt8Y6ecMsKrwhNiD8iSl25cUwE3H60b4vzcPf9JJg33u_HEs0OPkjNg08boLgA6RqXvHEHQawVgTw0Nw; path=/; expires=Fri, 19-Jul-24 18:36:52 GMT; domain=.coinbase.com; HttpOnly; Secure', 'Vary': 'Accept-Encoding', 'Server': 'cloudflare', 'CF-RAY': '8a5ca5d89cf70f77-EWR', 'Content-Encoding': 'gzip'} {"data":{"currency":"USD","rates":{"00":"21.2992545260915868","1INCH":"2.3696682464454976","AAVE":"0.0099840255591054","ABT":"0.4796163069544365","ACH":"37.6917568127850439","ACS":"513.3074968559915818","ADA":"2.2954206358315161","AED":"3.6729833333333333","AERGO":"10.0908173562058527","AERO":"1.0113473168955683","AEVO":"1.8323510958261768","AFN":"70.6734923333333333","AGLD":"1.0052271813429835","AIOZ":"2.0900825582610513","AKT":"0.2904865649963689","ALCX":"0.0539519827353655","ALEPH":"5.2314935914203505","ALGO":"6.3091482649842271","ALICE":"0.749063670411985","ALL":"92.0129985","AMD":"388.275","AMP":"217.6278563656147987","ANG":"1.7957936867017018","ANKR":"30.4460344040188765","ANT":"0.1042557184261557","AOA":"872.6350000000284959","APE":"1.2113870381586917","API3":"0.4878048780487805","APT":"0.1355013550135501","AR":"0.0302957121425317","ARB":"1.3122498523718916","ARKM":"0.6086427267194157","ARPA":"22.6500566251415629","ARS":"924.4955","ASM":"50.9683995922528033","AST":"10.2564102564102564","ATA":"9.6705493783626572","ATOM":"0.1543448062972681","AUCTION":"0.0623441396508728","AUD":"1.4954193333333333","AUDIO":"6.9783670621074669","AURORA":"5.6338028169014085","AVAX":"0.0356951633053721","AVT":"0.4166666666666667","AWG":"1.7999999999999999","AXL":"1.3847538600013848","AXS":"0.1596169193934557","AZN":"1.6999999999999999","BADGER":"0.2971768202080238","BAL":"0.3690036900369004","BAM":"1.7966989105019816","BAND":"0.7633587786259542","BAT":"5.0438817714112781","BBD":"2","BCH":"0.0025753946792346","BDT":"117.4650605","BGN":"1.7969674902300682","BHD":"0.3766113709007824","BICO":"2.8316579357213649","BIF":"2878.9326865307318129","BIGTIME":"9.317493594223154","BIT":"0.7270347886146352","BLAST":"57.6867608883761177","BLUR":"5.1046452271567126","BLZ":"5.1948051948051948","BMD":"1","BND":"1.3448789756401876","BNT":"1.551229349259288","BOB":"6.918806317561088","BOBA":"3.7914691943127962","BOND":"0.6798779781692821","BONK":"31705.7704502219403932","BRL":"5.5846166666666667","BSD":"1","BSV":"0.0214741180042454","BTC":"0.0000150200904975","BTN":"83.6761345","BTRST":"1.8501387604070305","BUSD":"0.9968281039610179","BWP":"13.532592","BYN":"3.2715034999962559","BYR":"32714.999999974122435","BZD":"2.017485","C98":"5.7224606580829757","CAD":"1.3726433316658646","CBETH":"0.0002657108162902","CDF":"2835.5163881584944426","CELR":"66.4231152441049485","CGLD":"1.6949152542372881","CHF":"0.888789999474934","CHZ":"13.5685210312075984","CLF":"0.0339336","CLP":"940.2689651585300394","CLV":"18.6219739292364991","CNH":"7.2856864999036091","CNY":"7.26995","COMP":"0.0191186311060128","COP":"4034.4437213333333333","CORECHAIN":"0.7130124777183601","COTI":"10.0401606425702811","COVAL":"137.1742112482853224","CRC":"526.295723","CRO":"10.5708245243128964","CRPT":"24.7805447995340754","CRV":"3.4958923265163433","CTSI":"5.9755004481625336","CTX":"0.3766478342749529","CUC":"1","CUP":"25.369458128078779","CVC":"9.1617040769583142","CVE":"101.2721435241398841","CVX":"0.392695857058708","CZK":"23.1794494973144129","DAI":"1.0001500225033755","DAR":"4.1666666666666667","DASH":"0.036757948906451","DDX":"19.5295684695981269","DESO":"0.0621504039776259","DEXT":"1.6241676140977749","DIA":"2.3108831039781853","DIMO":"5.5690140060702253","DJF":"177.768986","DKK":"6.8560903332039746","DNT":"24.6002460024600246","DOGE":"8.0651665456891685","DOP":"59.1748313333333333","DOT":"0.1591089896579157","DREP":"128.2829604860956765","DYP":"2.9548644455935584","DZD":"134.610908319712507","EEK":"14.3767999999999905","EGLD":"0.0277932184546971","EGP":"48.25355","ELA":"0.4356349379220213","ENA":"2.009568307370508","ENJ":"4.9453118372264267","ENS":"0.0379939209726444","EOS":"1.6604400166044002","ERN":"0.4106776180698152","ETB":"57.4805456666666667","ETC":"0.042762454564892","ETH":"0.0002860718755587","ETH2":"0.0002860718755587","ETHFI":"0.4175029137104917","EUR":"0.9188626804948979","EURC":"0.9170105456212746","FARM":"0.0206739714699194","FET":"0.6780350544123131","FIDA":"3.5167926850712151","FIL":"0.2167551750298038","FIS":"2.5493945188017846","FJD":"2.2357249997204488","FKP":"0.7741863793454288","FLOW":"1.5847860538827258","FLR":"48.8878024932779272","FORT":"5.9435364041604755","FORTH":"0.2915451895043732","FOX":"13.976240391334731","FTM":"1.9743396632815202","FX":"7.9904115061925689","GAL":"0.2748007694421544","GALA":"40.0233186255649318","GBP":"0.7742243333333333","GEL":"2.7116584615384617","GFI":"0.345865181752153","GGP":"0.774184657751426","GHS":"15.4350636666666667","GHST":"0.8869179600886918","GIP":"0.774184657751426","GLM":"2.8356727633631079","GMD":"67.798599971090789","GMT":"6.2754941951678695","GNF":"8627.601104","GNO":"0.003786372844134","GNT":"2.8380798994646365","GODS":"3.0813317515830342","GRT":"4.7404598246029865","GST":"60.3391057744524226","GTC":"1.1428571428571429","GTQ":"7.7629591776971029","GUSD":"1.0005002501250625","GYD":"209.1587067206702334","GYEN":"159.337157425111536","HBAR":"13.4291277781508091","HFT":"4.9103854652590228","HIGH":"0.5070993914807302","HKD":"7.8098553333333333","HNL":"24.761032","HNT":"0.2247696111485727","HONEY":"13.2187706543291474","HOPR":"16.5152766308835673","HRK":"6.9229454981062618","HTG":"131.9706082086209071","HUF":"358.754436","ICP":"0.098595020951442","IDEX":"22.8571428571428571","IDR":"16202.1551782444473233","ILS":"3.645617471470882","ILV":"0.0141843971631206","IMP":"0.774184657750382","IMX":"0.6430868167202572","INDEX":"0.2844950213371266","INJ":"0.0369085406363032","INR":"83.7217466666666667","INV":"0.034922297887201","IOTX":"20.5718987862579716","IQD":"1309.5210505","IRR":"42087.5000000420875","ISK":"137.5599999999996682","JASMY":"33.3444481493831277","JEP":"0.774184657751426","JMD":"156.3307816271756152","JOD":"0.7089","JPY":"157.4166666666666667","JTO":"0.3673769287288758","JUP":"1376.9097852392961332","KARRAT":"1.5735641227380016","KAVA":"2.3688262465948123","KEEP":"8.796622097114708","KES":"130.11","KGS":"84.6427000000000478","KHR":"4106.9119200908682754","KMF":"451.2953519834205617","KNC":"1.7577781683951485","KRL":"2.2854530910753057","KRW":"1390.8969254655927905","KSM":"0.0448329970858552","KWD":"0.3058446615548366","KYD":"0.8331819726338303","KZT":"475.864594","LAK":"22164.1893375","LBP":"89511.070757","LCX":"5.3893829156561574","LDO":"0.5141388174807198","LINK":"0.0710984713828653","LIT":"1.2824623276691247","LKR":"303.5535606666666667","LOKA":"5.0581689428426909","LOOM":"16.195618081726136","LPT":"0.060459492140266","LQTY":"1.1286681715575621","LRC":"6.0313630880579011","LRD":"195.127615","LSETH":"0.0002729808967968","LSL":"18.3084921942790407","LTC":"0.0137014455025005","LTL":"3.01325","LVL":"0.64577","LYD":"4.836808","MAD":"9.841407","MAGIC":"1.8691588785046729","MANA":"2.8200789622109419","MASK":"0.4024144869215292","MATH":"4.004004004004004","MATIC":"1.899335232668566","MCO2":"1.5201558108640876","MDL":"17.6342045","MDT":"21.7864923747276688","MEDIA":"0.0752445447705041","METIS":"0.0209731543624161","MGA":"4509.7498935479776867","MINA":"1.8066847335140018","MIR":"35.4178967040043719","MKD":"56.5840833449199884","MKR":"0.000359110268399","MLN":"0.0503905265810028","MMK":"2110.260000000120078","MNDE":"7.1336852618062491","MNT":"3425.5","MOBILE":"606.7961165048543689","MONA":"0.0095298517515774","MOP":"8.0423756218112619","MPL":"0.0567054153671676","MRO":"375.2740800204097364","MRU":"39.4685805","MSOL":"0.004889616898516","MTL":"0.8704758612915067","MULTI":"8.5531270804625181","MUR":"46.6700014999999257","MUSE":"0.0970308558121483","MVR":"15.3946","MWK":"1733.5361173425018117","MXC":"105.4885742749087059","MXN":"18.0622727683768978","MYR":"4.682","MZN":"63.8400005","NAD":"18.3084921942790407","NCT":"59.6125186289120715","NEAR":"0.1577535888941473","NEON":"2.5673940949935815","NEST":"747.2959243048841129","NGN":"1628.2234663433156115","NIO":"36.7944844375791636","NKN":"12.055455093429777","NMR":"0.0682128240109141","NOK":"10.9329956649131655","NPR":"133.8170700854635857","NU":"12.470350181165465","NZD":"1.6628936666666667","OCEAN":"1.5632327653587619","OGN":"9.90932963385027","OMG":"3.4800065820961262","OMR":"0.3849779997402449","ONDO":"0.9176248199161291","OOKI":"579.858011734252411","OP":"0.5189413596263622","ORCA":"0.6366588145412873","ORDI":"0.0263313454726533","ORN":"0.6329113924050633","OSMO":"1.8545994065281899","OXT":"11.7577895355673133","PAB":"1","PAX":"1.0007004903432403","PEN":"3.7422098565397335","PEPE":"80293.5691239977318269","PERP":"1.4214641080312722","PGK":"3.9020037423620258","PHP":"58.373","PKR":"278.252791","PLA":"13.8975185505838223","PLN":"3.9396975","PLU":"0.3316749585406302","PNG":"3.3204940895205207","POLS":"3.0585716470408319","POLY":"10.8688355367896869","POND":"52.9941706412294648","POWR":"4.4702726866338847","PRIME":"0.118350198236582","PRO":"0.7005253940455342","PRQ":"13.2275132275132275","PUNDIX":"2.4113817217265493","PYG":"7557.3612226215673002","PYR":"0.2799944001119978","PYUSD":"1.0002500625156289","QAR":"3.6482034850550413","QI":"64.3210908857014215","QNT":"0.0130064381869025","QUICK":"0.0232464031508756","RAD":"0.8438818565400844","RAI":"0.352112676056338","RARE":"10.63264221158958","RARI":"0.477326968973747","RBN":"1.8394356611391625","REN":"19.8748846260201049","RENDER":"0.1483459427384661","REP":"1.3901796392391335","REPV2":"1.3901796392391335","REQ":"8.7336244541484716","RGT":"4.6124539034053598","RLC":"0.4950249987624375","RLY":"130.5209315042155889","RNDR":"0.1493730068039405","RON":"4.56755","RONIN":"0.425531914893617","ROSE":"10.5965878986966197","RPL":"0.0527983104540655","RSD":"107.555082","RUB":"87.700089","RUNE":"0.2136077371523464","RWF":"1309.9640404798129396","SAFE":"0.7359976448075366","SAND":"2.9647198339756893","SAR":"3.750579","SBD":"8.4576024999992609","SCR":"13.6553294920492349","SDG":"586.0000000000086728","SEAM":"0.3185981680605337","SEI":"2.6528717336516779","SEK":"10.68439232770668","SGD":"1.3450733330689969","SHDW":"1.9193857965451056","SHIB":"56274.6201463140123804","SHP":"0.774184657750382","SHPING":"131.319763624425476","SKK":"27.6812","SKL":"20.5549845837615622","SLL":"20341.4887216202738877","SNT":"38.8388824699692858","SNX":"0.5054334091483447","SOL":"0.0058915368073762","SOS":"571.5675759933717836","SPA":"113.3208680378491699","SPELL":"1436.0594528613484598","SRD":"29.8379564685578171","STD":"22346.3126735777030986","STG":"2.576323586242432","STORJ":"2.444688913335778","STRK":"1.6992353440951572","STX":"0.5165022467847735","SUI":"1.1739155954686858","SUKU":"12.7877237851662404","SUPER":"1.5284677111196026","SUSHI":"1.3477997169620594","SVC":"8.750689","SWFTC":"230.1760847047991714","SYLO":"969.7389098124199801","SYN":"2.1074815595363541","SZL":"18.3103235296719835","T":"41.1692054343351173","THB":"36.357","THETA":"0.6376111413567437","TIA":"0.1563477173233271","TIME":"0.0445533526397861","TJS":"10.631393","TMM":"17550","TMT":"3.51","TND":"3.099787","TNSR":"1.8181818181818182","TONE":"1560.2855057096709086","TOP":"2.364658","TRAC":"1.4655235582911995","TRB":"0.0123426314490249","TRIBE":"2.1434053009510528","TRU":"7.2939460247994165","TRY":"33.0100996666666667","TTD":"6.7893085","TVK":"7.3072707343807088","TWD":"32.8042329987183023","TZS":"2659.4094634582993145","UAH":"41.5443134710942004","UGX":"3694.505873","UMA":"0.4393673110720562","UNFI":"0.2467895476591339","UNI":"0.1257229067136032","UPI":"3481.2611376017010077","USD":"1.0","USDC":"1","USDT":"0.9997850462150638","UST":"48.324921818799545","UYU":"40.295665","UZS":"12596.3547703339692032","VARA":"27.5633958103638368","VEF":"3652580","VELO":"8.854258898530193","VES":"36.5261703333333333","VET":"31.7359568390986988","VGX":"12.9966832095491469","VND":"25325.5384235","VOXEL":"5.8394160583941606","VTHO":"357.5259206292456203","VUV":"115.863807609698652","WAMPL":"0.0415713988775722","WAXL":"1.384083044982699","WBTC":"0.0000150207662093","WCFG":"1.9550342130987292","WLUNA":"24814.5823625753807768","WST":"2.7737563085796681","XAF":"605.6479117101975339","XAG":"0.03431295","XAU":"0.0004167729967152","XCD":"2.7012743982008496","XCN":"615.3846153846153846","XDR":"0.754045","XLM":"9.5636123676635139","XMON":"0.0018626436749576","XOF":"602.6498756666666667","XPD":"0.00111667","XPF":"109.6479434999708679","XPT":"0.0010404799996156","XRP":"1.7220595832615809","XTZ":"1.221001221001221","XYO":"158.2278481012658228","YER":"250.2956786666666667","YFI":"0.0001689481709249","YFII":"0.0032857096536083","ZAR":"18.2824353333333333","ZEC":"0.0337211262856179","ZEN":"0.0812677773262901","ZETA":"1.3445378151260504","ZMK":"5223.775","ZMW":"25.3457273333333333","ZRX":"2.6671929927505694","ZWD":"377.4"}}}
2024-07-19 14:06:52,629 - ccxt.base.exchange - DEBUG - GET https://api.coinbase.com/api/v3/brokerage/products, Request: {'CB-ACCESS-KEY': 'organizations/18d9a3a4-b8fe-43da-9222-f473c5e30585/apiKeys/b8fce096-4c0f-48e1-a0bb-5458ecb06866', 'CB-ACCESS-SIGN': '19b1cfa66901bfd5949950a7db37575bfc31a06ad97339a1071ec8d28e0d3de2', 'CB-ACCESS-TIMESTAMP': '1721412412', 'Content-Type': 'application/json', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'CB-VERSION': '2018-05-30'} None
2024-07-19 14:06:52,734 - urllib3.connectionpool - DEBUG - https://api.coinbase.com:443 "GET /api/v3/brokerage/products HTTP/1.1" 401 13
2024-07-19 14:06:52,735 - ccxt.base.exchange - DEBUG - GET https://api.coinbase.com/api/v3/brokerage/products, Response: 401 {'Date': 'Fri, 19 Jul 2024 18:06:52 GMT', 'Content-Type': 'text/plain; charset=utf-8', 'Content-Length': '13', 'Connection': 'keep-alive', 'trace-id': '5604185263468699529', 'x-content-type-options': 'nosniff', 'x-envoy-upstream-service-time': '9', 'CF-Cache-Status': 'DYNAMIC', 'Set-Cookie': '__cf_bm=aN0USBVWJ.RppRpEQHrNw_mZhLGAZ7AL0y_keKNDQEA-1721412412-1.0.1.1-WF9vT_1GvRLH0O9ubRx.qXCZMlzjE6SH9r1fecIekJsACefRRoa_3YbvrWeI.mtlERgNls6MX3Aj1wm5XL9R1A; path=/; expires=Fri, 19-Jul-24 18:36:52 GMT; domain=.coinbase.com; HttpOnly; Secure', 'Strict-Transport-Security': 'max-age=31536000; includeSubDomains; preload', 'Server': 'cloudflare', 'CF-RAY': '8a5ca5db28b50f77-EWR'} Unauthorized
2024-07-19 14:06:52,735 - freqtrade.exchange.exchange - ERROR - Unable to initialize markets.
Traceback (most recent call last):
File "/home/themachine/Documents/trading/freqtrade/.venv/lib/python3.11/site-packages/ccxt/base/exchange.py", line 624, in fetch
response.raise_for_status()
File "/home/themachine/Documents/trading/freqtrade/.venv/lib/python3.11/site-packages/requests/models.py", line 1021, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 401 Client Error: Unauthorized for url: https://api.coinbase.com/api/v3/brokerage/products
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/themachine/Documents/trading/freqtrade/freqtrade/exchange/exchange.py", line 486, in _load_markets
self._markets = self._api.load_markets(params={})
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/themachine/Documents/trading/freqtrade/.venv/lib/python3.11/site-packages/ccxt/base/exchange.py", line 1474, in load_markets
markets = self.fetch_markets(params)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/themachine/Documents/trading/freqtrade/.venv/lib/python3.11/site-packages/ccxt/coinbase.py", line 1014, in fetch_markets
return getattr(self, method)(params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/themachine/Documents/trading/freqtrade/.venv/lib/python3.11/site-packages/ccxt/coinbase.py", line 1086, in fetch_markets_v3
response = self.v3PrivateGetBrokerageProducts(params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/themachine/Documents/trading/freqtrade/.venv/lib/python3.11/site-packages/ccxt/base/types.py", line 34, in unbound_method
return _self.request(self.path, self.api, self.method, params, config=self.config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/themachine/Documents/trading/freqtrade/.venv/lib/python3.11/site-packages/ccxt/base/exchange.py", line 3526, in request
return self.fetch2(path, api, method, params, headers, body, config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/themachine/Documents/trading/freqtrade/.venv/lib/python3.11/site-packages/ccxt/base/exchange.py", line 3523, in fetch2
return self.fetch(request['url'], request['method'], request['headers'], request['body'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/themachine/Documents/trading/freqtrade/.venv/lib/python3.11/site-packages/ccxt/base/exchange.py", line 642, in fetch
self.handle_http_status_code(http_status_code, http_status_text, url, method, http_response)
File "/home/themachine/Documents/trading/freqtrade/.venv/lib/python3.11/site-packages/ccxt/base/exchange.py", line 1656, in handle_http_status_code
raise ErrorClass(self.id + ' ' + method + ' ' + url + ' ' + codeAsString + ' ' + reason + ' ' + body)
ccxt.base.errors.AuthenticationError: coinbase GET https://api.coinbase.com/api/v3/brokerage/products 401 Unauthorized Unauthorized
2024-07-19 14:06:52,744 - freqtrade.commands.trade_commands - ERROR - Could not load markets, therefore cannot start. Please investigate the above error for more details.
2024-07-19 14:06:52,744 - freqtrade.commands.trade_commands - ERROR - Fatal exception!
Traceback (most recent call last):
File "/home/themachine/Documents/trading/freqtrade/freqtrade/commands/trade_commands.py", line 24, in start_trading
worker = Worker(args)
^^^^^^^^^^^^
File "/home/themachine/Documents/trading/freqtrade/freqtrade/worker.py", line 37, in __init__
self._init(False)
File "/home/themachine/Documents/trading/freqtrade/freqtrade/worker.py", line 53, in _init
self.freqtrade = FreqtradeBot(self._config)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/themachine/Documents/trading/freqtrade/freqtrade/freqtradebot.py", line 76, in __init__
self.exchange = ExchangeResolver.load_exchange(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/themachine/Documents/trading/freqtrade/freqtrade/resolvers/exchange_resolver.py", line 49, in load_exchange
exchange = Exchange(config, validate=validate, exchange_config=exchange_config,)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/themachine/Documents/trading/freqtrade/freqtrade/exchange/exchange.py", line 191, in __init__
self.validate_config(config)
File "/home/themachine/Documents/trading/freqtrade/freqtrade/exchange/exchange.py", line 229, in validate_config
self.validate_stakecurrency(config['stake_currency'])
File "/home/themachine/Documents/trading/freqtrade/freqtrade/exchange/exchange.py", line 523, in validate_stakecurrency
raise OperationalException(
freqtrade.exceptions.OperationalException: Could not load markets, therefore cannot start. Please investigate the above error for more details.
from ccxt.
Any ideas? Would love to get this working again
from ccxt.
Related Issues (20)
- Fetch leverage once the order is closed HOT 2
- But the exchange still takes the commission from USDT. When buying ETHUSDT on the market, the commission should be taken from ETH (base currency according tolags = fcib). HOT 3
- Why binance has[' createOrderWithTakeProfitAndStopLoss] is true? HOT 1
- bitget.watchTickers doesn't work, but exists in API Spec HOT 2
- Bybit's fetch_ledger() should call different endpoint if inverse HOT 3
- Bitmart futures - executive price should be optional for stop loss orders HOT 3
- Binance fetchLedger () supports contract wallets only HOT 2
- Bollinger Bands Calculation Leading to Inconsistent Backtest Results on Binance Testnet HOT 1
- .NET/C# WatchOHLCVForSymbols casting exception HOT 5
- CoinEx fetch_tickers() returns None "bid" and "ask" in Ticker Structure HOT 1
- (incorrect precision amount on bitmex) "bitmex amount of BTC/USDT:USDT must be greater than minimum amount precision of 1000" HOT 3
- Add Coinbase Exchange watch_balance function
- Kucoin fetch_my_trades no longer works HOT 2
- Binance futures `watch_liquidations_for_symbols` symbols should be lowercase HOT 4
- okx watch ticker return none HOT 2
- binance HOT 1
- Market type and Currency are nullable in typescript but not in C#
- new exchange request for GMO Coin crypto spot and margin trading api in Python, possiblely also for forex
- Kraken fetchLedger `since` argument is in milliseconds but all other timestamps are seconds HOT 1
- Inconsistent timestamp format for since/end args in Kraken methods HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ccxt.