added neutron supervaults adapter #16617
Open
+58
−0
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.
Name (to be shown on DefiLlama):
Supervaults
Twitter Link:
https://twitter.com/neutron_org
List of audit links if any:
https://github.com/neutron-org/duality-audits/blob/main/Informal%20Systems%20SuperVaults%20Audit%204%3A16%3A25.pdf
Website Link:
https://app.neutron.org/bitcoin-summer
Logo (High resolution, will be shown with rounded borders):
https://app.neutron.org/assets/duality.svg
Current TVL:
$3.48M
Treasury Addresses (if the protocol has treasury)
N/A - Supervaults are non-custodial vault contracts
Chain:
Neutron
Coingecko ID (so your TVL can appear on Coingecko, leave empty if not listed):
Coinmarketcap ID (so your TVL can appear on Coinmarketcap, leave empty if not listed):
Short Description (to be shown on DefiLlama):
Automated liquidity management vaults for concentrated liquidity pools on Neutron, managing positions across Bitcoin LSTs and major crypto assets.
Token address and ticker if any:
Each vault has its own LP token (factory tokens). No protocol governance token.
Category (full list at https://defillama.com/categories) *Please choose only one:
Yield
Oracle Provider(s): Specify the oracle(s) used (e.g., Chainlink, Band, API3, TWAP, etc.):
Neutron's oracle is a per-block price oracle system that operates without third-party dependencies as part of the blockchain's integrated infrastructure. Unlike traditional external oracle networks, Neutron's oracle is hardware-secured and consensus-guaranteed, providing price feeds directly at the protocol level.
Implementation Details: Briefly describe how the oracle is integrated into your project:
Supervaults integrate directly with Neutron’s enshrined oracle, using it as the backbone of their automated market-making system. Each block (~1s), they pull real-time prices from trusted off-chain venues before any other transactions, ensuring LPs trade on the most current data. LPs quote around the latest centralized exchange price while Supervaults take a small spread to hedge oracle timing risks and keep pricing competitive. The oracle link lets Supervaults rebalance and self-arbitrage every block—preventing frontrunning and redistributing profits to LPs. Because Neutron’s oracle operates at the protocol layer, execution is guaranteed within block boundaries, with direct state access and no reliance on external bridges or contracts.
Documentation/Proof: Provide links to documentation or any other resources that verify the oracle's usage:
https://docs.neutron.org/defi/supervaults
forkedFrom (Does your project originate from another project):
No
methodology (what is being counted as tvl, how is tvl being calculated):
Sums token balances from Supervaults indexer across all production vaults (excluding paused and test vaults with deposit_cap=0). TVL is calculated by summing amount_0 and amount_1 for each vault's token pairs.
Github org/user (Optional, if your code is open source, we can track activity):
neutron-org
Token Mappings Required
The following Bitcoin LSTs and tokens need pricing mappings for accurate TVL calculation:
Bitcoin Liquid Staking Tokens (price as BTC)
ibc/3F1D988D9EEA19EB0F3950B4C19664218031D8BCE68CE7DE30F187D5ACEA0463
ibc/C0F284F165E6152F6DDDA900537C1BC8DA1EA00F03B9C9EC1841FA7E004EF7A3
ibc/E2A000FD3EDD91C9429B473995CE2C7C555BCC8CFC1D0A3D02F514392B7A80E8
ibc/B7BF60BB54433071B49D586F54BD4DED5E20BEFBBA91958E87488A761115106B
Structured Finance maxBTC (price as BTC)
All maxBTC factory tokens should use Bitcoin pricing (8 decimals):
factory/neutron17sp75wng9vl2hu3sf4ky86d7smmk3wle9gkts2gmedn9x4ut3xcqa5xp34/maxbtc
factory/neutron1200577g2rywas6a0pnswe6wdgy4uqgjf0lymdkgq4uhjklej3ftsg4qs03/maxbtc
factory/neutron1j4sl8nf7fkpsptqtcw6hmd6t27varth57gmjrrswfkr2t85sj8sqf6ncrh/maxbtc
Drop Protocol Liquid Staking
factory/neutron1frc0p5czd9uaaymdkug2njz7dc7j65jxukp9apmt9260a8egujkspms2t2/udntrn
These tokens are working correctly:
ibc/0E293A7622DC9A6439DB60E6D234B5AF446962E27CA3AB44D0590603DFF6968E
ibc/B559A80D62249C8AA07A380E2A2BEA6E5CA9A6F079C912C3A9E9B494105E4F81