As part of our commitment to improving data quality and enhancing the consistency of asset information, we are rolling out an asset standardization initiative at CoinGecko.
What is asset standardization?
Standardization involves refining how we classify and display assets. By systematically organizing asset listings into more precise categories - such as native, bridged, or wrapped tokens each following specific naming conventions, we aim to eliminate confusion and enhance data reliability.
What changes should I expect?
The most notable change is that non-native token contracts previously grouped under native asset listings will now be assigned their own distinct pages.
For example, a bridged version of USDT that might have been aggregated under the original, native USDT page, will now be featured on a dedicated page specifically for that bridged variant.
Additionally, there may be varying levels of changes in various aggregated data points of the standardized assets, including trading volume, supply, market cap rankings, etc., due to misplaced contracts being transitioned away from the original page to accurately reflect their true metrics.
Focus for Q3 2024
Our efforts this quarter will concentrate on three major assets:
For full list of FAQs, please refer [here](https://support.coingecko.com/hc/en-us/articles/35555248857497-CoinGecko-Asset-Issuance-Standardisation-Initiative-Updates-and-FAQ)
How does this affect my current API setup?
The following CoinGecko API endpoints will be impacted, with full details tracked in this spreadsheet. We encourage you to make the necessary adjustments and enable edit notifications on the Google Sheets, to receive real-time updates when non-native token contracts have been successfully standardized.
NOTE: No changes are necessary if you do not need data for non-native token contracts that will be separated away from the native tokens. For a finalised list of token contracts and API IDs that have been separated from its native asset page and listed individually, please refer to this spreadsheet.
Simple
- /simple/price
- /simple/token_price/{id}
Coins
- /coins/markets
- /coins/{id}
- /coins/{id}/tickers
- /coins/{id}/history
- /coins/{id}/market_chart
- /coins/{id}/market_chart/range
- /coins/{id}/ohlc
- /coins/{id}/ohlc/range
- /coins/{id}/circulating_supply_chart
- /coins/{id}/circulating_supply_chart/range
- /coins/{id}/total_supply_chart
- /coins/{id}/total_supply_chart/range
Contract
- /coins/{id}/contract/{contract_address}
- /coins/{id}/contract/{contract_address}/market_chart
- /coins/{id}/contract/{contract_address}/market_chart/range
Exchange
- /exchanges/{id}/tickers
- /exchanges/{id}/volume_chart
- /exchanges/{id}/volume_chart/range