Fix: Restore price data for nDEPS token (#9832) #10819
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problem
The DeFi Llama price API endpoint was returning empty results for the nDEPS token (Native Decentralized Euro Protocol Share):
Token address: 0xc71104001a3ccda1bef1177d765831bd1bfe8ee6 (Ethereum)
API response: {"coins":{}}
This was causing incorrect TVL calculations for the dEURO protocol
Solution
Added nDEPS to the manualInput adapter with a redirect to its CoinGecko listing. This allows the price API to fetch current price data from CoinGecko.
Changes
File: coins/src/adapters/other/manualInput.ts
Change: Added nDEPS token entry to the ethereum array with:
Symbol: nDEPS
Address: 0xc71104001a3ccda1bef1177d765831bd1bfe8ee6
Decimals: 18
Redirect: coingecko#native-decentralized-euro-protocol-share
Verification
Note
The established pattern used successfully for 20+ other tokens in the same adapter file, making it a low-risk configuration change.
Impact
This fix will restore price data for the nDEPS token and resolve the TVL calculation issues for the dEURO protocol adapter.
Fixes #9832