HARDCODED_PROTOCOLS
Documentation for eth_defi.erc_4626.classification.HARDCODED_PROTOCOLS data.
- HARDCODED_PROTOCOLS = {'0x0000000f2eb9f69274678c76222b35eec7588a65': {ERC4626Feature.yo_like}, '0x01ba69727e2860b37bc1a2bd56999c1afb4c15d8': {ERC4626Feature.yieldnest_like}, '0x06a491e3efee37eb191d0434f54be6e42509f9d3': {ERC4626Feature.spectra_usdn_wrapper_like}, '0x06d47f3fb376649c3a9dafe069b3d6e35572219e': {ERC4626Feature.avant_like}, '0x06fd9d03b3d0f18e4919919b72d30c582f0a97e5': {ERC4626Feature.hyperlend_like}, '0x0ff79b6d6c0fb5faf54bd26db5ce97062a105f81': {ERC4626Feature.renalta_like}, '0x1202f5c7b4b9e47a1a484e8b270be34dbbc75055': {ERC4626Feature.resolv_like}, '0x19ebd191f7a24ece672ba13a302212b5ef7f35cb': {ERC4626Feature.yieldfi_like}, '0x1ce7d9942ff78c328a4181b9f3826fee6d845a97': {ERC4626Feature.yieldfi_like}, '0x28b3a8fb53b741a8fd78c0fb9a6b2393d896a43d': {ERC4626Feature.spark_like}, '0x28e60b466a075cecef930d29f7f1b0facf48f950': {ERC4626Feature.spectra_erc4626_wrapper_like}, '0x2e3c5e514eef46727de1fe44618027a9b70d92fc': {ERC4626Feature.yieldfi_like}, '0x356b8d89c1e1239cbbb9de4815c39a1474d5ba7d': {ERC4626Feature.maple_like}, '0x3a0a97dca5e6cacc258490d5ece453412f8e1883': {ERC4626Feature.liquidity_royalty_like}, '0x3ccff8c929b497c1ff96592b8ff592b45963e732': {ERC4626Feature.foxify_like}, '0x3ed6aa32c930253fc990de58ff882b9186cd0072': {ERC4626Feature.cap_like}, '0x438982ea288763370946625fd76c2508ee1fb229': {ERC4626Feature.csigma_like}, '0x444868b6e8079ac2c55eea115250f92c2b2c4d14': {ERC4626Feature.dolomite_like}, '0x4772d2e014f9fc3a820c444e3313968e9a5c8121': {ERC4626Feature.yieldfi_like}, '0x50d59b785df23728d9948804f8ca3543237a1495': {ERC4626Feature.csigma_like}, '0x7788a3538c5fc7f9c7c8a74eac4c898fc8d87d92': {ERC4626Feature.usdx_money_like}, '0x7d7f72d393f242da6e22d3b970491c06742984ff': {ERC4626Feature.cap_like}, '0x80128dbb9f07b93dde62a6daeadb69ed14a7d354': {ERC4626Feature.spark_like}, '0x80ac24aa929eaf5013f6436cda2a7ba190f5cc0b': {ERC4626Feature.maple_like}, '0x83f20f44975d03b1b09e64809b757c47f942beea': {ERC4626Feature.sky_like}, '0x887d57a509070a0843c6418eb5cffc090dcbbe95': {<ERC4626Feature.royco_like: 'royco_like'>, <ERC4626Feature.zerolend_like: 'zerolend_like'>}, '0x890a5122aa1da30fec4286de7904ff808f0bd74a': {ERC4626Feature.mainstreet_like}, '0x8ba9da757d1d66c58b1ae7e2ed6c04087348a82d': {ERC4626Feature.usdd_like}, '0x99cd4ec3f88a45940936f469e4bb72a2a701eeb9': {ERC4626Feature.sky_like}, '0x9d39a5de30e57443bff2a8307a4256c8797a3497': {ERC4626Feature.ethena_like}, '0xa3931d71877c0e7a3148cb7eb4463524fec27fbd': {ERC4626Feature.sky_like}, '0xa7a31e6a81300120b7c4488ec3126bc1ad11f320': {ERC4626Feature.deltr_like}, '0xb250c9e0f7be4cff13f94374c993ac445a1385fe': {ERC4626Feature.eth_strategy_like}, '0xb9c1344105faa4681bc7ffd68c5c526da61f2ae8': {ERC4626Feature.aarna_like}, '0xbc65ad17c5c0a2a4d159fa5a503f4992c7b545fe': {ERC4626Feature.spark_like}, '0xc5d6a7b61d18afa11435a889557b068bb9f29930': {ERC4626Feature.usdd_like}, '0xc7990369da608c2f4903715e3bd22f2970536c29': {ERC4626Feature.mainstreet_like}, '0xc9f01b5c6048b064e6d925d1c2d7206d4feef8a3': {ERC4626Feature.yearn_tokenised_strategy}, '0xd0ee0cf300dfb598270cd7f4d0c6e0d8f6e13f29': {ERC4626Feature.altura_like}, '0xd5d097f278a735d0a3c609deee71234cac14b47e': {ERC4626Feature.csigma_like}, '0xdbdc1ef57537e34680b898e1febd3d68c7389bcb': {ERC4626Feature.infinifi_like}, '0xe2e7a17dff93280dec073c995595155283e3c372': {ERC4626Feature.spark_like}, '0xe9d33286f0e37f517b1204aa6da085564414996d': {ERC4626Feature.maple_aqru_like}, '0xebfc8c2fe73c431ef2a371aea9132110aab50dca': {ERC4626Feature.yuzu_money_like}, '0xee847a804b67f4887c9e8fe559a2da4278defb52': {ERC4626Feature.frax_like}, '0xf2d2d55daf93b0660297eaa10969ebe90ead5ce8': {ERC4626Feature.dolomite_like}, '0xf4f447e6afa04c9d11ef0e2fc0d7f19c24ee55de': {ERC4626Feature.yieldfi_like}, '0xf94f97677914d298844ec8fa590fab09ccc324d0': {ERC4626Feature.usdd_like}}
Handle problematic protocols.
Some protocols cannot be detected by their vault smart contract structure, because they are using copy-paste smart contracts. For these, we need to do by vault contract address whitelisting here.