diff --git a/core/taskengine/token_metadata.go b/core/taskengine/token_metadata.go index 095ec036..decbc906 100644 --- a/core/taskengine/token_metadata.go +++ b/core/taskengine/token_metadata.go @@ -188,10 +188,26 @@ func (t *TokenEnrichmentService) LoadWhitelist() error { return fmt.Errorf("failed to parse whitelist file %s: %w", whitelistPath, err) } - // Load tokens into cache (normalize addresses to lowercase) + // Load tokens into cache (normalize addresses to lowercase). Surface + // malformed entries (empty id, decimals=0) at startup rather than letting + // them silently degrade balance lookups — once cached, GetTokenMetadata + // short-circuits the RPC fallback that would otherwise fix the metadata. t.cacheMux.Lock() + skipped := 0 for _, token := range tokens { normalizedAddr := strings.ToLower(token.Id) + if normalizedAddr == "" { + skipped++ + if t.logger != nil { + t.logger.Warn("Whitelist entry missing id, skipping", + "file", whitelistPath, "name", token.Name, "symbol", token.Symbol) + } + continue + } + if token.Decimals == 0 && t.logger != nil { + t.logger.Warn("Whitelist entry has decimals=0; balance lookups will use 0-decimal formatting unless populated", + "file", whitelistPath, "id", normalizedAddr, "symbol", token.Symbol) + } t.cache[normalizedAddr] = &TokenMetadata{ Id: normalizedAddr, Name: token.Name, @@ -206,6 +222,8 @@ func (t *TokenEnrichmentService) LoadWhitelist() error { t.logger.Debug("Loaded token whitelist", "file", whitelistPath, "tokenCount", len(tokens), + "loaded", len(tokens)-skipped, + "skipped", skipped, "chainID", t.chainID) } diff --git a/token_whitelist/base-sepolia.json b/token_whitelist/base-sepolia.json index 90ec2e44..513b0724 100644 --- a/token_whitelist/base-sepolia.json +++ b/token_whitelist/base-sepolia.json @@ -1,102 +1,26 @@ [ { - "name": "Tea Token", - "symbol": "TEA", - "address": "0x87C51CD469A0E1E2aF0e0e597fD88D9Ae4BaA967" + "name": "Chainlink", + "symbol": "LINK", + "decimals": 18, + "id": "0xe4ab69c077896252fafbd49efd26b5d171a32410" }, { - "name": "Wrapped fake liquid staked Ether 2.0", - "symbol": "wstETH", - "address": "0x13e5FB0B6534BB22cBC59Fae339dbBE0Dc906871" - }, - { - "name": "Circle Fake USD", + "name": "USD Coin", "symbol": "USDC", - "address": "0xf7464321dE37BdE4C03AAeeF6b1e7b71379A9a64" - }, - { - "name": "Staked TEA", - "symbol": "stTEA", - "address": "0xa8cB1964ea7f9674Ac6EC2Bc87D386380bE264F8" - }, - { - "name": "Bond ETH", - "symbol": "bondETH", - "address": "0x5Bd36745f6199CF32d2465Ef1F8D6c51dCA9BdEE" - }, - { - "name": "Levered ETH", - "symbol": "levETH", - "address": "0x98f665D98a046fB81147879eCBE9A6fF68BC276C" - }, - { - "name": "SOGNI testnet token V1.0.2", - "symbol": "tSOGNI", - "address": "0xF0593d8dBb5D443156F782d89C6978CB4D8205D6" - }, - { - "name": "Bond ETH", - "symbol": "BondETH", - "address": "0x3EB4b2c7D235fE915E3A0eF6BE73FD458Bb891F4" - }, - { - "name": "USDG", - "symbol": "USDG", - "address": "0xD4fA4dE9D8F8DB39EAf4de9A19bF6910F6B5bD60" - }, - { - "name": "Leverage ETH", - "symbol": "LevETH", - "address": "0x8EE92Ce1caF5848d7a54672fC4320E4f92748643" - }, - { - "name": "Angry Dynomites Lab - Badges", - "symbol": "BADGES", - "address": "0x187F4cF75d86810fC9c9dDa1bc4B6Fd86c98158B" - }, - { - "name": "Black Pass", - "symbol": "BP", - "address": "0x5878e492fba20F47884841d093b79d259B5B799B" - }, - { - "name": "Coinbase Wrapped Fake Staked ETH", - "symbol": "cbETH", - "address": "0x1197766B82Eee9c2e57674E53F0D961590e43769" - }, - { - "name": "USDC", - "symbol": "USDC", - "address": "0x036CbD53842c5426634e7929541eC2318f3dCF7e" - }, - { - "name": "Bond ETH", - "symbol": "bondETH", - "address": "0x1aC493C87a483518642f320Ba5b342c7b78154ED" - }, - { - "name": "Ethereum", - "symbol": "ETH", - "address": "0x464C8ec100F2F42fB4e42E07E203DA2324f9FC67" - }, - { - "name": "Ethena USD", - "symbol": "USDe", - "address": "0x28356C7B6087EebaFd1023D292eA9F5327e8F215" + "decimals": 6, + "id": "0x036cbd53842c5426634e7929541ec2318f3dcf7e" }, { "name": "Tether USD", "symbol": "USDT", - "address": "0xd7e9C75C6C05FdE929cAc19bb887892de78819B7" - }, - { - "name": "Levered ETH", - "symbol": "levETH", - "address": "0x975f67319f9DA83B403309108d4a8f84031538A6" + "decimals": 6, + "id": "0xce8565457cca0fc7542608a2c78610ed7bc66c8c" }, { - "name": "TAO Token", - "symbol": "TAO", - "address": "0x67025805e2431921C8359A0E1C0c514cFF5fcFDB" + "name": "Wrapped Ether", + "symbol": "WETH", + "decimals": 18, + "id": "0x4200000000000000000000000000000000000006" } ] diff --git a/token_whitelist/base.json b/token_whitelist/base.json index 0922bf42..70f10f80 100644 --- a/token_whitelist/base.json +++ b/token_whitelist/base.json @@ -1,672 +1,140 @@ [ - { - "name": "USD Coin", - "symbol": "USDC", - "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913" - }, - { - "name": "Chainlink", - "symbol": "LINK", - "address": "0x88Fb150BDc53A65fe94Dea0c9BA0a6dAf8C6e196" - }, - { - "name": "USDS", - "symbol": "USDS", - "address": "0x820C137fa70C8691f0e44Dc420a5e53c168921Dc" - }, - { - "name": "Coinbase Wrapped BTC", - "symbol": "CBBTC", - "address": "0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf" - }, { "name": "Aave", "symbol": "AAVE", - "address": "0x63706e401c06ac8513145b7687A14804d17f814b" - }, - { - "name": "sUSDS", - "symbol": "SUSDS", - "address": "0x5875eEE11Cf8398102FdAd704C9E96607675467a" - }, - { - "name": "Lombard Staked BTC", - "symbol": "LBTC", - "address": "0xecAc9C5F704e954931349Da37F60E39f515c11c1" - }, - { - "name": "Fasttoken", - "symbol": "FTN", - "address": "0x1045971c168B5294aCbc8727a4f1C9e1AF99f6d0" - }, - { - "name": "SPX6900", - "symbol": "SPX", - "address": "0x50dA645f148798F68EF2d7dB7C1CB22A6819bb2C" - }, - { - "name": "Virtuals Protocol", - "symbol": "VIRTUAL", - "address": "0x0b3e328455c4059EEb9e3f84b5543F74E24e7E1b" - }, - { - "name": "Rocket Pool ETH", - "symbol": "RETH", - "address": "0xB6fe221Fe9EeF5aBa221c348bA20A1Bf5e73624c" - }, - { - "name": "Solv Protocol BTC", - "symbol": "SOLVBTC", - "address": "0x3B86Ad95859b6AB773f55f8d94B4b9d443EE931f" - }, - { - "name": "Wrapped Ether", - "symbol": "WETH", - "address": "0x4200000000000000000000000000000000000006" - }, - { - "name": "Tether USD", - "symbol": "USDT", - "address": "0xfde4C96c8593536E31F229EA8f37b2ADa2699bb2" + "decimals": 18, + "id": "0x63706e401c06ac8513145b7687A14804d17f814b" }, { - "name": "Curve DAO Token", - "symbol": "CRV", - "address": "0x8Ee73c484A26e0A5df2Ee2a4960B789967dd0415" - }, - { - "name": "PancakeSwap", - "symbol": "CAKE", - "address": "0x3055913c90Fcc1A6CE9a358911721eEb942013A1" + "name": "Aerodrome", + "symbol": "AERO", + "decimals": 18, + "id": "0x940181a94A35A4569E4529A3CDfB74e38FD98631" }, { - "name": "Axelar", - "symbol": "AXL", - "address": "0x23ee2343B892b1BB63503a4FAbc840E0e2C6810f" + "name": "Balancer", + "symbol": "BAL", + "decimals": 18, + "id": "0x7c6b91D9Be155A6Db01f749217d76fF02A7227F2" }, { - "name": "Brett (Based)", + "name": "Brett", "symbol": "BRETT", - "address": "0x532f27101965dd16442E59d40670FaF5eBB142E4" + "decimals": 18, + "id": "0x532f27101965dd16442E59d40670FaF5eBB142E4" }, { - "name": "Maple Finance", - "symbol": "SYRUP", - "address": "0xd4d042C6c716c0d6C2a5B7F5b7c8C8E6e6b8b8b8" + "name": "Dai", + "symbol": "DAI", + "decimals": 18, + "id": "0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb" }, { - "name": "Aerodrome Finance", - "symbol": "AERO", - "address": "0x940181a94A35A4569E4529A3CDfB74e38FD98631" + "name": "Degen", + "symbol": "DEGEN", + "decimals": 18, + "id": "0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed" }, { - "name": "Morpho", - "symbol": "MORPHO", - "address": "0x58b6A8A3302369DAEc383334672404Ee733aB239" + "name": "Chainlink", + "symbol": "LINK", + "decimals": 18, + "id": "0x88Fb150BDc53A65fe94Dea0c9BA0a6dAf8C6e196" }, { - "name": "Mog Coin", - "symbol": "MOG", - "address": "0x2Da56AcB9Ea78330f947bD57C54119Debda7AF71" + "name": "Morpho Token", + "symbol": "MORPHO", + "decimals": 18, + "id": "0xBAa5CC21fd487B8Fcc2F632f3F4E8D37262a0842" }, { "name": "Reserve Rights", "symbol": "RSR", - "address": "0xaB36452DbAC151bE02b16Ca17d8919826072f64a" - }, - { - "name": "Renzo Restaked ETH", - "symbol": "EZETH", - "address": "0x2416092f143378750bb29b79eD961ab195CcEea5E" - }, - { - "name": "clBTC", - "symbol": "CLBTC", - "address": "0x236aa50979D5f3De3Bd1Eeb40E81137F22ab794b" + "decimals": 18, + "id": "0xaB36452DbAC151bE02b16Ca17d8919826072f64a" }, { - "name": "Pendle", - "symbol": "PENDLE", - "address": "0xBC7B1Ff1c6989f006a1185318eD4E7b5796e66E1" + "name": "Toshi", + "symbol": "TOSHI", + "decimals": 18, + "id": "0xAC1Bd2486aAf3B5C0fc3Fd868558b082a531B2B4" }, { "name": "Uniswap", "symbol": "UNI", - "address": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984" - }, - { - "name": "Compound", - "symbol": "COMP", - "address": "0x9e1028F5F1D5eDE59748FFceE5532509976840E0" - }, - { - "name": "SushiSwap", - "symbol": "SUSHI", - "address": "0x7D49a065D17d6d4a55dc13649901fdBB98B2AFBA" - }, - { - "name": "Yearn Finance", - "symbol": "YFI", - "address": "0x9EaF8C1E34F05a589EDa6BAfdF391Cf6Ad3CB239" - }, - { - "name": "Maker", - "symbol": "MKR", - "address": "0x88909D489678dD17aA6D9609F89B0419Bf78FD9a" - }, - { - "name": "Synthetix", - "symbol": "SNX", - "address": "0x22e6966B799c4D5B13BE962E1D117b56327FDa66" - }, - { - "name": "1inch", - "symbol": "1INCH", - "address": "0x111111111117dC0aa78b770fA6A738034120C302" - }, - { - "name": "Balancer", - "symbol": "BAL", - "address": "0xfe1e507CeB712BDe086f3579d2c03248b2dB77f9" - }, - { - "name": "0x Protocol", - "symbol": "ZRX", - "address": "0xE41d2489571d322189246DaFA5ebDe1F4699F498" - }, - { - "name": "Kyber Network", - "symbol": "KNC", - "address": "0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202" - }, - { - "name": "Dai Stablecoin", - "symbol": "DAI", - "address": "0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb" - }, - { - "name": "Frax", - "symbol": "FRAX", - "address": "0x17FC002b466eEc40DaE837Fc4bE5c67993ddBd6F" - }, - { - "name": "TrueUSD", - "symbol": "TUSD", - "address": "0x00000100F2A2bd000715001920eB70D229700085" - }, - { - "name": "Pax Dollar", - "symbol": "USDP", - "address": "0x1456688345527bE1f37E9e627DA0837D6f08C925" - }, - { - "name": "Gemini Dollar", - "symbol": "GUSD", - "address": "0x056Fd409E1d7A124BD7017459dFEa2F387b6d5Cd" - }, - { - "name": "Wrapped Bitcoin", - "symbol": "WBTC", - "address": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6" - }, - { - "name": "Polygon", - "symbol": "MATIC", - "address": "0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0" - }, - { - "name": "Arbitrum", - "symbol": "ARB", - "address": "0xB50721BCf8d664c30412Cfbc6cf7a15145234ad1" - }, - { - "name": "Optimism", - "symbol": "OP", - "address": "0x4200000000000000000000000000000000000042" - }, - { - "name": "Stargate Finance", - "symbol": "STG", - "address": "0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6" - }, - { - "name": "LayerZero", - "symbol": "ZRO", - "address": "0x6985884C4392D348587B19cb9eAAf157F13271cd" - }, - { - "name": "Shiba Inu", - "symbol": "SHIB", - "address": "0x95aD61b0a150d79219dCF64E1E6Cc01f0B64C4cE" - }, - { - "name": "Bonk", - "symbol": "BONK", - "address": "0x1151CB3d861920e07a38e03eEAd12C32178567F6" - }, - { - "name": "Pepe", - "symbol": "PEPE", - "address": "0x6982508145454Ce325dDbE47a25d4ec3d2311933" - }, - { - "name": "Floki Inu", - "symbol": "FLOKI", - "address": "0xcf0C122c6b73ff809C693DB761e7BaeBe62b6a2E" - }, - { - "name": "Baby Doge Coin", - "symbol": "BABYDOGE", - "address": "0xc748673057861a797275CD8A068AbB95A902e8de" - }, - { - "name": "Axie Infinity", - "symbol": "AXS", - "address": "0xBB0E17EF65F82Ab018d8EDd776e8DD940327B28b" - }, - { - "name": "The Sandbox", - "symbol": "SAND", - "address": "0x3845badAde8e6dFF049820680d1F14bD3903a5d0" - }, - { - "name": "Decentraland", - "symbol": "MANA", - "address": "0x0F5D2fB29fb7d3CFeE444a200298f468908cC942" - }, - { - "name": "Enjin Coin", - "symbol": "ENJ", - "address": "0xF629cBd94d3791C9250152BD8dfBDF380E2a3B9c" - }, - { - "name": "Gala", - "symbol": "GALA", - "address": "0x15D4c048F83bd7e37d49eA4C83a07267Ec4203dA" - }, - { - "name": "ApeCoin", - "symbol": "APE", - "address": "0x4d224452801ACEd8B2F0aebE155379bb5D594381" - }, - { - "name": "Band Protocol", - "symbol": "BAND", - "address": "0xBA11D00c5f74255f56a5E366F4F77f5A186d7f55" - }, - { - "name": "API3", - "symbol": "API3", - "address": "0x0b38210ea11411557c13457D4dA7dC6ea731B88a" - }, - { - "name": "Tellor", - "symbol": "TRB", - "address": "0x88dF592F8eb5D7Bd38bFeF7dEb0fBc02cf3778a0" - }, - { - "name": "The Graph", - "symbol": "GRT", - "address": "0xc944E90C64B2c07662A292be6244BDf05Cda44a7" - }, - { - "name": "Livepeer", - "symbol": "LPT", - "address": "0x58b6A8A3302369DAEc383334672404Ee733aB239" + "decimals": 18, + "id": "0xc3De830EA07524a0761646a6a4e4be0e114a3C83" }, { - "name": "Tornado Cash", - "symbol": "TORN", - "address": "0x77777FeDdddFfC19Ff86DB637967013eFE6a116C" - }, - { - "name": "Keep Network", - "symbol": "KEEP", - "address": "0x85Eee30c52B0b379b046Fb0F85F4f3Dc3009aFEC" - }, - { - "name": "NuCypher", - "symbol": "NU", - "address": "0x4fE83213D56308330EC302a8BD641f1d0113A4Cc" - }, - { - "name": "Harvest Finance", - "symbol": "FARM", - "address": "0xa0246c9032bC3A600820415aE600c6388619A14D" - }, - { - "name": "Cream Finance", - "symbol": "CREAM", - "address": "0x2ba592F78dB6436527729929AAf6c908497cB200" - }, - { - "name": "Alpha Finance", - "symbol": "ALPHA", - "address": "0xa1faa113cbE53436Df28FF0aEe54275c13B40975" - }, - { - "name": "Badger DAO", - "symbol": "BADGER", - "address": "0x3472A5A71965499acd81997a54BBA8D852C6E53d" - }, - { - "name": "Pickle Finance", - "symbol": "PICKLE", - "address": "0x429881672B9AE42b8EbA0E26cD9C73711b891Ca5" - }, - { - "name": "Ren", - "symbol": "REN", - "address": "0x408e41876cCCDC0F92210600ef50372656052a38" - }, - { - "name": "Thorchain", - "symbol": "RUNE", - "address": "0x3155BA85D5F96b2d030a4966AF206230e46849cb" - }, - { - "name": "Cosmos", - "symbol": "ATOM", - "address": "0x8D983cb9388EaC77af0474fA441C4815500Cb7BB" - }, - { - "name": "Polkadot", - "symbol": "DOT", - "address": "0x7083609fCE4d1d8Dc0C979AAb8c869Ea2C873402" - }, - { - "name": "Kusama", - "symbol": "KSM", - "address": "0x16eccfDbb4eE1A85A33f3A9B21175Cd7Ae753dB4" - }, - { - "name": "Fetch.ai", - "symbol": "FET", - "address": "0xaea46A60368A7bD060eec7DF8CBa43b7EF41Ad85" - }, - { - "name": "SingularityNET", - "symbol": "AGIX", - "address": "0x5B7533812759B45C2B44C19e320ba2cD2681b542" - }, - { - "name": "Ocean Protocol", - "symbol": "OCEAN", - "address": "0x967da4048cD07aB37855c090aAF366e4ce1b9F48" - }, - { - "name": "Numeraire", - "symbol": "NMR", - "address": "0x1776e1F26f98b1A5dF9cD347953a26dd3Cb46671" - }, - { - "name": "Paxos Gold", - "symbol": "PAXG", - "address": "0x45804880De22913dAFE09f4980848ECE6EcbAf78" - }, - { - "name": "Tether Gold", - "symbol": "XAUT", - "address": "0x68749665FF8D2d112Fa859AA293F07A622782F38" - }, - { - "name": "DigixDAO", - "symbol": "DGD", - "address": "0xE0B7927c4aF23765Cb51312A0561053D324c6B3" - }, - { - "name": "Basic Attention Token", - "symbol": "BAT", - "address": "0x0D8775F648430679A709E98d2b0Cb6250d2887EF" - }, - { - "name": "Civic", - "symbol": "CVC", - "address": "0x41e5560054824eA6B0732E656E3Ad64E20e94E45" - }, - { - "name": "Status", - "symbol": "SNT", - "address": "0x744d70FDBE2Ba4CF95131626614a1763DF805B9E" - }, - { - "name": "Storj", - "symbol": "STORJ", - "address": "0xB64ef51C888972c908CFacf59B47C1AfBC0Ab8aC" - }, - { - "name": "Power Ledger", - "symbol": "POWR", - "address": "0x595832F8FC6BF59c85C527fEC3740A1b7a361269" - }, - { - "name": "WePower", - "symbol": "WPR", - "address": "0x4CF488387F035FF08c371515562CBa712f9015d4" - }, - { - "name": "Dentacoin", - "symbol": "DCN", - "address": "0x08d32b0da63e2C3bcF8019c9c5d849d7a9d791e6" - }, - { - "name": "MediBloc", - "symbol": "MED", - "address": "0x5a6b6a9c7826e2b4b8b8b8b8b8b8b8b8b8b8b8b8" - }, - { - "name": "Travala", - "symbol": "AVA", - "address": "0x0D0707963952f2fBA59dD06f2b425ace40b492Fe" - }, - { - "name": "Winding Tree", - "symbol": "LIF", - "address": "0xEB9951021698B42e4399f9cBb6267Aa35F82D59D" - }, - { - "name": "Nexus Mutual", - "symbol": "NXM", - "address": "0xd7c49CEE7E9c30D922cd687b6b264b9c8C0C1b6E" - }, - { - "name": "Etherisc", - "symbol": "DIP", - "address": "0xc719d010B63E5bbF2C0551872CD5316ED26AcD83" - }, - { - "name": "VeChain", - "symbol": "VET", - "address": "0xD850942eF8811f2A866692A623011bDE52a462C1" - }, - { - "name": "Waltonchain", - "symbol": "WTC", - "address": "0xb7cB1C96dB6B22b0D3d9536E0108d062BD488F74" - }, - { - "name": "Selfkey", - "symbol": "KEY", - "address": "0x4CC19356f2D37338b9802aa8E8fc58B0373296E7" - }, - { - "name": "Bloom", - "symbol": "BLT", - "address": "0x107c4504cd79C5d2696Ea0030a8dD4e92601B82e" - }, - { - "name": "Augur", - "symbol": "REP", - "address": "0x1985365e9f78359a9B6AD760e32412f4a445E862" - }, - { - "name": "Gnosis", - "symbol": "GNO", - "address": "0x6810e776880C02933D47DB1b9fc05908e5386b96" - }, - { - "name": "Loopring", - "symbol": "LRC", - "address": "0xBBbbCA6A901c926F240b89EacB641d8Aec7AEafD" - }, - { - "name": "Bancor", - "symbol": "BNT", - "address": "0x1F573D6Fb3F13d689FF844B4cE37794d79a7FF1C" - }, - { - "name": "Kyber Network Crystal", - "symbol": "KNC", - "address": "0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202" - }, - { - "name": "Aragon", - "symbol": "ANT", - "address": "0x960b236A07cf122663c4303350609A66A7B288C0" - }, - { - "name": "District0x", - "symbol": "DNT", - "address": "0x0AbdAce70D3790235af448C88547603b945604ea" - }, - { - "name": "DAOstack", - "symbol": "GEN", - "address": "0x543Ff227F64Aa17eA132Bf9886cAb5DB55DCAddf" - }, - { - "name": "Somnium Space", - "symbol": "CUBE", - "address": "0xdf801468a808a32656D2eD2D2d80B72A129739f4" - }, - { - "name": "Bloktopia", - "symbol": "BLOK", - "address": "0x229b1b6C23ff8953D663C4cBB519d438a745F681" - }, - { - "name": "Audius", - "symbol": "AUDIO", - "address": "0x18aAA7115705e8be94bfFEBDE57Af9BFc265B998" - }, - { - "name": "Theta Token", - "symbol": "THETA", - "address": "0x3883f5e181fccaF8410FA61e12b59BAd963fb645" - }, - { - "name": "Chiliz", - "symbol": "CHZ", - "address": "0x3506424F91fD33084466F402d5D97f05F8e3b4AF" - }, - { - "name": "Sorare", - "symbol": "SOR", - "address": "0x3b484b82567a09e2588A13D54D032153f0c0aEe0" - }, - { - "name": "BitDegree", - "symbol": "BDG", - "address": "0x1961B3331969eD52770751fC718ef530838b6dEE" - }, - { - "name": "ODEM", - "symbol": "ODE", - "address": "0xbf52F2ab39e26E0951d2a02b49B7702aBe30406a" - }, - { - "name": "Toucan Protocol", - "symbol": "TCO2", - "address": "0x02De4766C272abc10Bc88c220D214A26960a7e92" - }, - { - "name": "KlimaDAO", - "symbol": "KLIMA", - "address": "0x4e78011Ce80ee02d2c3e649Fb657E45898257815" - }, - { - "name": "Mirror Protocol", - "symbol": "MIR", - "address": "0x09a3EcAFa817268f77BE1283176B946C4ff2E608" - }, - { - "name": "UMA", - "symbol": "UMA", - "address": "0x04Fa0d235C4abf4BcF4787aF4CF447DE572eF828" - }, - { - "name": "Lido Staked ETH", - "symbol": "STETH", - "address": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84" - }, - { - "name": "Frax Staked Ether", - "symbol": "SFRXETH", - "address": "0xac3E018457B222d93114458476f3E3416Abbe38F" - }, - { - "name": "Coinbase Staked ETH", - "symbol": "CBETH", - "address": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704" - }, - { - "name": "EigenLayer", - "symbol": "EIGEN", - "address": "0xec53bF9167f50cDEB3Ae105f56099aaaB9061F83" + "name": "USD Coin", + "symbol": "USDC", + "decimals": 6, + "id": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913" }, { - "name": "Kelp DAO Restaked ETH", - "symbol": "RSETH", - "address": "0xA1290d69c65A6Fe4DF752f95823fae25cB99e5A7" + "name": "Bridged Tether USD", + "symbol": "USDT", + "decimals": 6, + "id": "0xfde4C96c8593536E31F229EA8f37b2ADa2699bb2" }, { - "name": "Puffer Finance", - "symbol": "PUFFER", - "address": "0x18dd4e0eb8699eA4FeE238dE41ECfb95e32272f8" + "name": "USD Base Coin", + "symbol": "USDbC", + "decimals": 6, + "id": "0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA" }, { - "name": "Ethena USDe", - "symbol": "USDE", - "address": "0x4c9EDD5852cd905f086C759E8383e09bff1E68B3" + "name": "Virtual Protocol", + "symbol": "VIRTUAL", + "decimals": 18, + "id": "0x0b3e328455c4059EEb9e3f84b5543F74E24e7E1b" }, { - "name": "Frax Price Index", - "symbol": "FPIS", - "address": "0xc2544A32872A91F4A553b404C6950e89De901fdb" + "name": "WELL", + "symbol": "WELL", + "decimals": 18, + "id": "0xA88594D404727625A9437C3f886C7643872296AE" }, { - "name": "Origin Dollar", - "symbol": "OUSD", - "address": "0x2A8e1E676Ec238d8A992307B495b45B3fEAa5e86" + "name": "Wrapped Ether", + "symbol": "WETH", + "decimals": 18, + "id": "0x4200000000000000000000000000000000000006" }, { - "name": "dYdX", - "symbol": "DYDX", - "address": "0x92D6C1e31e14520e676a687F0a93788B716BEff5" + "name": "yearn.finance", + "symbol": "YFI", + "decimals": 18, + "id": "0x9EaF8C1E34F05a589EDa6BAfdF391Cf6Ad3CB239" }, { - "name": "Gains Network", - "symbol": "GNS", - "address": "0xE5417Af564e4bFDA1c483642db72007dF0987bb6" + "name": "Axelar Wrapped USDC", + "symbol": "axlUSDC", + "decimals": 6, + "id": "0xEB466342C4d449BC9f53A865D5Cb90586f405215" }, { - "name": "GMX", - "symbol": "GMX", - "address": "0xfc5A1A6EB076a2C7aD06eD22C90d7E710E35ad0a" + "name": "Coinbase Wrapped BTC", + "symbol": "cbBTC", + "decimals": 8, + "id": "0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf" }, { - "name": "Convex Finance", - "symbol": "CVX", - "address": "0x4e3FBD56CD56c3e72c1403e103b45Db9da5B9D2B" + "name": "Coinbase Wrapped Staked ETH", + "symbol": "cbETH", + "decimals": 18, + "id": "0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22" }, { - "name": "Frax Share", - "symbol": "FXS", - "address": "0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0" + "name": "Rocket Pool ETH", + "symbol": "rETH", + "decimals": 18, + "id": "0xB6fe221Fe9EeF5aBa221c348bA20A1Bf5e73624c" }, { - "name": "Olympus", - "symbol": "OHM", - "address": "0x64aa3364F17a4D01c6f1751Fd97C2BD3D7e7f1D5" + "name": "Wrapped liquid staked Ether 2.0", + "symbol": "wstETH", + "decimals": 18, + "id": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452" } ] diff --git a/token_whitelist/ethereum.json b/token_whitelist/ethereum.json index fea8581e..842fbc58 100644 --- a/token_whitelist/ethereum.json +++ b/token_whitelist/ethereum.json @@ -1,596 +1,626 @@ [ { - "name": "Wrapped Ether", - "symbol": "WETH", + "name": "Aave", + "symbol": "AAVE", "decimals": 18, - "address": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" + "id": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9" }, { - "name": "Tether USD", - "symbol": "USDT", + "name": "Arbitrum", + "symbol": "ARB", + "decimals": 18, + "id": "0xB50721BCf8d664c30412Cfbc6cf7a15145234ad1" + }, + { + "name": "Compound", + "symbol": "COMP", + "decimals": 18, + "id": "0xc00e94Cb662C3520282E6f5717214004A7f26888" + }, + { + "name": "Curve DAO Token", + "symbol": "CRV", + "decimals": 18, + "id": "0xD533a949740bb3306d119CC777fa900bA034cd52" + }, + { + "name": "Dai", + "symbol": "DAI", + "decimals": 18, + "id": "0x6B175474E89094C44Da98b954EedeAC495271d0F" + }, + { + "name": "dYdX", + "symbol": "DYDX", + "decimals": 18, + "id": "0x92D6C1e31e14520e676a687F0a93788B716BEff5" + }, + { + "name": "Eigen", + "symbol": "EIGEN", + "decimals": 18, + "id": "0xec53bF9167f50cDEB3Ae105f56099aaaB9061F83" + }, + { + "name": "ENA", + "symbol": "ENA", + "decimals": 18, + "id": "0x57e114B691Db790C35207b2e685D4A43181e6061" + }, + { + "name": "Ethereum Name Service", + "symbol": "ENS", + "decimals": 18, + "id": "0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72" + }, + { + "name": "Fetch.ai", + "symbol": "FET", + "decimals": 18, + "id": "0xaea46A60368A7bD060eec7DF8CBa43b7EF41Ad85" + }, + { + "name": "Frax", + "symbol": "FRAX", + "decimals": 18, + "id": "0x853d955aCEf822Db058eb8505911ED77F175b99e" + }, + { + "name": "The Graph", + "symbol": "GRT", + "decimals": 18, + "id": "0xc944E90C64B2c07662A292be6244BDf05Cda44a7" + }, + { + "name": "Lido DAO", + "symbol": "LDO", + "decimals": 18, + "id": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32" + }, + { + "name": "Chainlink", + "symbol": "LINK", + "decimals": 18, + "id": "0x514910771AF9Ca656af840dff83E8264EcF986CA" + }, + { + "name": "Maker", + "symbol": "MKR", + "decimals": 18, + "id": "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2" + }, + { + "name": "PAX Gold", + "symbol": "PAXG", + "decimals": 18, + "id": "0x45804880De22913dAFE09f4980848ECE6EcbAf78" + }, + { + "name": "Pendle", + "symbol": "PENDLE", + "decimals": 18, + "id": "0x808507121B80c02388fAd14726482e061B8da827" + }, + { + "name": "Pepe", + "symbol": "PEPE", + "decimals": 18, + "id": "0x6982508145454Ce325dDbE47a25d4ec3d2311933" + }, + { + "name": "PayPal USD", + "symbol": "PYUSD", "decimals": 6, - "address": "0xdac17f958d2ee523a2206206994597c13d831ec7" + "id": "0x6c3ea9036406852006290770BEdFcAbA0e23A0e8" }, { - "name": "BNB", - "symbol": "BNB", + "name": "Render Token", + "symbol": "RNDR", + "decimals": 18, + "id": "0x6De037ef9aD2725EB40118Bb1702EBb27e4Aeb24" + }, + { + "name": "Rocket Pool", + "symbol": "RPL", "decimals": 18, - "address": "0xb8c77482e45f1f44de1745f52c74426c631bdd52" + "id": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f" + }, + { + "name": "SHIBA INU", + "symbol": "SHIB", + "decimals": 18, + "id": "0x95aD61b0a150d79219dCF64E1E6Cc01f0B64C4cE" + }, + { + "name": "Synthetix", + "symbol": "SNX", + "decimals": 18, + "id": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F" + }, + { + "name": "Uniswap", + "symbol": "UNI", + "decimals": 18, + "id": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984" }, { "name": "USD Coin", "symbol": "USDC", "decimals": 6, - "address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" + "id": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" }, { - "name": "Liquid staked Ether 2.0", - "symbol": "stETH", - "decimals": 18, - "address": "0xae7ab96520de3a18e5e111b5eaab095312d7fe84" + "name": "Tether", + "symbol": "USDT", + "decimals": 6, + "id": "0xdAC17F958D2ee523a2206206994597C13D831ec7" }, { "name": "Wrapped BTC", "symbol": "WBTC", "decimals": 8, - "address": "0x2260fac5e5542a773aa44fbcfedf7c193bc2c599" + "id": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599" + }, + { + "name": "Wrapped Ether", + "symbol": "WETH", + "decimals": 18, + "id": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" + }, + { + "name": "stETH", + "symbol": "stETH", + "decimals": 18, + "id": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84" }, { "name": "Wrapped liquid staked Ether 2.0", "symbol": "wstETH", "decimals": 18, - "address": "0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0" + "id": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0" }, { - "name": "ChainLink Token", - "symbol": "LINK", + "name": "BNB", + "symbol": "BNB", "decimals": 18, - "address": "0x514910771af9ca656af840dff83e8264ecf986ca" + "id": "0xb8c77482e45f1f44de1745f52c74426c631bdd52" }, { "name": "Wrapped TON Coin", "symbol": "TONCOIN", "decimals": 9, - "address": "0x582d872a1b094fc48f5de31d3b73f2d9be47def1" + "id": "0x582d872a1b094fc48f5de31d3b73f2d9be47def1" }, { "name": "Bitfinex LEO Token", "symbol": "LEO", "decimals": 18, - "address": "0x2af5d2ad76741191d15dfe7bf6ac92d4bd912ca3" - }, - { - "name": "SHIBA INU", - "symbol": "SHIB", - "decimals": 18, - "address": "0x95ad61b0a150d79219dcf64e1e6cc01f0b64c4ce" + "id": "0x2af5d2ad76741191d15dfe7bf6ac92d4bd912ca3" }, { "name": "USDS Stablecoin", "symbol": "USDS", "decimals": 18, - "address": "0xdc035d45d973e3ec169d2276ddab16f1e407384f" + "id": "0xdc035d45d973e3ec169d2276ddab16f1e407384f" }, { "name": "EtherFi wrapped ETH", "symbol": "weETH", "decimals": 18, - "address": "0xcd5fe23c85820f7b72d0926fc9b05b43e359b7ee" + "id": "0xcd5fe23c85820f7b72d0926fc9b05b43e359b7ee" }, { "name": "USDe", "symbol": "USDe", "decimals": 18, - "address": "0x4c9edd5852cd905f086c759e8383e09bff1e68b3" + "id": "0x4c9edd5852cd905f086c759e8383e09bff1e68b3" }, { "name": "BitgetToken", "symbol": "BGB", "decimals": 18, - "address": "0x19de6b897ed14a376dda0fe53a5420d2ac828a28" - }, - { - "name": "Pepe", - "symbol": "PEPE", - "decimals": 18, - "address": "0x6982508145454ce325ddbe47a25d4ec3d2311933" + "id": "0x19de6b897ed14a376dda0fe53a5420d2ac828a28" }, { "name": "Coinbase Wrapped BTC", "symbol": "cbBTC", "decimals": 8, - "address": "0xcbb7c0000ab88b473b1f5afd9ef808440eed33bf" + "id": "0xcbb7c0000ab88b473b1f5afd9ef808440eed33bf" }, { "name": "WBT", "symbol": "WBT", "decimals": 8, - "address": "0x925206b8a707096ed26ae47c84747fe0bb734f59" - }, - { - "name": "Aave Token", - "symbol": "AAVE", - "decimals": 18, - "address": "0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9" - }, - { - "name": "Uniswap", - "symbol": "UNI", - "decimals": 18, - "address": "0x1f9840a85d5af5bf1d1762f925bdaddc4201f984" - }, - { - "name": "Dai Stablecoin", - "symbol": "DAI", - "decimals": 18, - "address": "0x6b175474e89094c44da98b954eedeac495271d0f" + "id": "0x925206b8a707096ed26ae47c84747fe0bb734f59" }, { "name": "Staked USDe", "symbol": "sUSDe", "decimals": 18, - "address": "0x9d39a5de30e57443bff2a8307a4256c8797a3497" + "id": "0x9d39a5de30e57443bff2a8307a4256c8797a3497" }, { "name": "CRO", "symbol": "CRO", "decimals": 8, - "address": "0xa0b73e1ff0b80914ab6fe0444e65848c4c34450b" + "id": "0xa0b73e1ff0b80914ab6fe0444e65848c4c34450b" }, { "name": "NEAR", "symbol": "NEAR", "decimals": 24, - "address": "0x85f17cf997934a597031b2e18a9ab6ebd4b9f6a4" + "id": "0x85f17cf997934a597031b2e18a9ab6ebd4b9f6a4" }, { "name": "OKB", "symbol": "OKB", "decimals": 18, - "address": "0x75231f58b43240c9718dd58b4967c5114342a86c" + "id": "0x75231f58b43240c9718dd58b4967c5114342a86c" }, { "name": "BlackRock USD Institutional Digital Liquidity Fund", "symbol": "BUIDL", "decimals": 6, - "address": "0x7712c34205737192402172409a8f7ccef8aa2aec" + "id": "0x7712c34205737192402172409a8f7ccef8aa2aec" }, { "name": "Ondo", "symbol": "ONDO", "decimals": 18, - "address": "0xfaba6f8e4a5e8ab82f62fe7c39859fa577269be3" + "id": "0xfaba6f8e4a5e8ab82f62fe7c39859fa577269be3" }, { "name": "Savings USDS", "symbol": "sUSDS", "decimals": 18, - "address": "0xa3931d71877c0e7a3148cb7eb4463524fec27fbd" + "id": "0xa3931d71877c0e7a3148cb7eb4463524fec27fbd" }, { "name": "Tokenize Emblem", "symbol": "TKX", "decimals": 8, - "address": "0x667102bd3413bfeaa3dffb48fa8288819e480a88" + "id": "0x667102bd3413bfeaa3dffb48fa8288819e480a88" }, { "name": "GateChainToken", "symbol": "GT", "decimals": 18, - "address": "0xe66747a101bff2dba3697199dcce5b743b454759" + "id": "0xe66747a101bff2dba3697199dcce5b743b454759" }, { "name": "Mantle", "symbol": "MNT", "decimals": 18, - "address": "0x3c3a81e81dc49a522a592e7622a7e711c06bf354" + "id": "0x3c3a81e81dc49a522a592e7622a7e711c06bf354" }, { "name": "World Liberty Financial USD", "symbol": "USD1", "decimals": 18, - "address": "0x8d0d000ee44948fc98c9b98a4fa4921476f08b0d" - }, - { - "name": "Render Token", - "symbol": "RNDR", - "decimals": 18, - "address": "0x6de037ef9ad2725eb40118bb1702ebb27e4aeb24" - }, - { - "name": "Fetch", - "symbol": "FET", - "decimals": 18, - "address": "0xaea46a60368a7bd060eec7df8cba43b7ef41ad85" + "id": "0x8d0d000ee44948fc98c9b98a4fa4921476f08b0d" }, { "name": "Lombard Staked Bitcoin", "symbol": "LBTC", "decimals": 8, - "address": "0x8236a87084f8b84306f72007f36f2618a5634494" - }, - { - "name": "ENA", - "symbol": "ENA", - "decimals": 18, - "address": "0x57e114b691db790c35207b2e685d4a43181e6061" + "id": "0x8236a87084f8b84306f72007f36f2618a5634494" }, { "name": "Polygon Ecosystem Token", "symbol": "POL", "decimals": 18, - "address": "0x455e53cbb86018ac2b8092fdcd39d8444affc3f6" + "id": "0x455e53cbb86018ac2b8092fdcd39d8444affc3f6" }, { "name": "Fasttoken", "symbol": "FTN", "decimals": 18, - "address": "0xaedf386b755465871ff874e3e37af5976e247064" + "id": "0xaedf386b755465871ff874e3e37af5976e247064" }, { "name": "Worldcoin", "symbol": "WLD", "decimals": 18, - "address": "0x163f8c2467924be0ae7b5347228cabf260318753" - }, - { - "name": "Arbitrum", - "symbol": "ARB", - "decimals": 18, - "address": "0xb50721bcf8d664c30412cfbc6cf7a15145234ad1" + "id": "0x163f8c2467924be0ae7b5347228cabf260318753" }, { "name": "First Digital USD", "symbol": "FDUSD", "decimals": 18, - "address": "0xc5f0f7b66764f6ec8c8dff7ba683102295e16409" + "id": "0xc5f0f7b66764f6ec8c8dff7ba683102295e16409" }, { "name": "Quant", "symbol": "QNT", "decimals": 18, - "address": "0x4a220e6096b25eadb88358cb44068a3248254675" + "id": "0x4a220e6096b25eadb88358cb44068a3248254675" }, { "name": "Bonk", "symbol": "Bonk", "decimals": 5, - "address": "0x1151cb3d861920e07a38e03eead12c32178567f6" + "id": "0x1151cb3d861920e07a38e03eead12c32178567f6" }, { "name": "Virtual Protocol", "symbol": "VIRTUAL", "decimals": 18, - "address": "0x44ff8620b8ca30902395a7bd3f2407e1a091bf73" + "id": "0x44ff8620b8ca30902395a7bd3f2407e1a091bf73" }, { "name": "Nexo", "symbol": "NEXO", "decimals": 18, - "address": "0xb62132e35a6c13ee1ee0f84dc5d40bad8d815206" + "id": "0xb62132e35a6c13ee1ee0f84dc5d40bad8d815206" }, { "name": "Rocket Pool ETH", "symbol": "rETH", "decimals": 18, - "address": "0xae78736cd615f374d3085123a210448e74fc6393" + "id": "0xae78736cd615f374d3085123a210448e74fc6393" }, { "name": "Injective Token", "symbol": "INJ", "decimals": 18, - "address": "0xe28b3b32b6c345a34ff64674606124dd5aceca30" + "id": "0xe28b3b32b6c345a34ff64674606124dd5aceca30" }, { "name": "rsETH", "symbol": "rsETH", "decimals": 18, - "address": "0xa1290d69c65a6fe4df752f95823fae25cb99e5a7" + "id": "0xa1290d69c65a6fe4df752f95823fae25cb99e5a7" }, { "name": "Immutable X", "symbol": "IMX", "decimals": 18, - "address": "0xf57e7e7c23978c3caec3c3548e3d615c346e79ff" + "id": "0xf57e7e7c23978c3caec3c3548e3d615c346e79ff" }, { "name": "SPX6900", "symbol": "SPX", "decimals": 8, - "address": "0xe0f63a424a4439cbe457d80e4f4b51ad25b2c56c" + "id": "0xe0f63a424a4439cbe457d80e4f4b51ad25b2c56c" }, { "name": "Solv BTC", "symbol": "SolvBTC", "decimals": 18, - "address": "0x7a56e1c57c7475ccf742a1832b028f0456652f97" + "id": "0x7a56e1c57c7475ccf742a1832b028f0456652f97" }, { "name": "mETH", "symbol": "mETH", "decimals": 18, - "address": "0xd5f7838f5c461feff7fe49ea5ebaf7728bb0adfa" - }, - { - "name": "PayPal USD", - "symbol": "PYUSD", - "decimals": 6, - "address": "0x6c3ea9036406852006290770bedfcaba0e23a0e8" - }, - { - "name": "Graph Token", - "symbol": "GRT", - "decimals": 18, - "address": "0xc944e90c64b2c07662a292be6244bdf05cda44a7" - }, - { - "name": "Maker", - "symbol": "MKR", - "decimals": 18, - "address": "0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2" - }, - { - "name": "Curve DAO Token", - "symbol": "CRV", - "decimals": 18, - "address": "0xd533a949740bb3306d119cc777fa900ba034cd52" + "id": "0xd5f7838f5c461feff7fe49ea5ebaf7728bb0adfa" }, { "name": "Staked ETH", "symbol": "osETH", "decimals": 18, - "address": "0xf1c9acdc66974dfb6decb12aa385b9cd01190e38" + "id": "0xf1c9acdc66974dfb6decb12aa385b9cd01190e38" }, { "name": "FLOKI", "symbol": "FLOKI", "decimals": 9, - "address": "0xcf0c122c6b73ff809c693db761e7baebe62b6a2e" + "id": "0xcf0c122c6b73ff809c693db761e7baebe62b6a2e" }, { "name": "Tether Gold", "symbol": "XAUt", "decimals": 6, - "address": "0x68749665ff8d2d112fa859aa293f07a622782f38" + "id": "0x68749665ff8d2d112fa859aa293f07a622782f38" }, { "name": "clBTC", "symbol": "clBTC", "decimals": 18, - "address": "0xe7ae30c03395d66f30a26c49c91edae151747911" - }, - { - "name": "Paxos Gold", - "symbol": "PAXG", - "decimals": 18, - "address": "0x45804880de22913dafe09f4980848ece6ecbaf78" + "id": "0xe7ae30c03395d66f30a26c49c91edae151747911" }, { "name": "Gala", "symbol": "GALA", "decimals": 8, - "address": "0xd1d2eb1b1e90b638588728b4130137d262c87cae" - }, - { - "name": "Lido DAO Token", - "symbol": "LDO", - "decimals": 18, - "address": "0x5a98fcbea516cf06857215779fd812ca3bef1b32" + "id": "0xd1d2eb1b1e90b638588728b4130137d262c87cae" }, { "name": "PancakeSwap Token", "symbol": "Cake", "decimals": 18, - "address": "0x152649ea73beab28c5b49b26eb48f7ead6d4c898" + "id": "0x152649ea73beab28c5b49b26eb48f7ead6d4c898" }, { "name": "JasmyCoin", "symbol": "JASMY", "decimals": 18, - "address": "0x7420b4b9a0110cdc71fb720908340c03f9bc03ec" - }, - { - "name": "Ethereum Name Service", - "symbol": "ENS", - "decimals": 18, - "address": "0xc18360217d8f7ab5e7c516566761ea12ce7f9d72" + "id": "0x7420b4b9a0110cdc71fb720908340c03f9bc03ec" }, { "name": "SAND", "symbol": "SAND", "decimals": 18, - "address": "0x3845badade8e6dff049820680d1f14bd3903a5d0" - }, - { - "name": "Pendle", - "symbol": "PENDLE", - "decimals": 18, - "address": "0x808507121b80c02388fad14726482e061b8da827" + "id": "0x3845badade8e6dff049820680d1f14bd3903a5d0" }, { "name": "BitTorrent", "symbol": "BTT", "decimals": 18, - "address": "0xc669928185dbce49d2230cc9b0979be6dc797957" + "id": "0xc669928185dbce49d2230cc9b0979be6dc797957" }, { "name": "USDX", "symbol": "USDX", "decimals": 18, - "address": "0xf3527ef8de265eaa3716fb312c12847bfba66cef" + "id": "0xf3527ef8de265eaa3716fb312c12847bfba66cef" }, { "name": "Ondo Short-Term U.S. Government Bond Fund", "symbol": "OUSG", "decimals": 18, - "address": "0x1b19c19393e2d034d8ff31ff34c81252fcbbee92" + "id": "0x1b19c19393e2d034d8ff31ff34c81252fcbbee92" }, { "name": "SolvBTC Babylon", "symbol": "SolvBTC.BBN", "decimals": 18, - "address": "0xd9d920aa40f578ab794426f5c90f6c731d159def" + "id": "0xd9d920aa40f578ab794426f5c90f6c731d159def" }, { "name": "Usual USD", "symbol": "USD0", "decimals": 18, - "address": "0x73a15fed60bf67631dc6cd7bc5b6e8da8190acf5" + "id": "0x73a15fed60bf67631dc6cd7bc5b6e8da8190acf5" }, { "name": "Polyhedra Network", "symbol": "ZK", "decimals": 18, - "address": "0xc71b5f631354be6853efe9c3ab6b9590f8302e81" + "id": "0xc71b5f631354be6853efe9c3ab6b9590f8302e81" }, { "name": "Ondo U.S. Dollar Yield", "symbol": "USDY", "decimals": 18, - "address": "0x96f6ef951840721adbf46ac996b59e0235cb985c" + "id": "0x96f6ef951840721adbf46ac996b59e0235cb985c" }, { "name": "cgETH Hashkey Cloud", "symbol": "cgETH.hashkey", "decimals": 18, - "address": "0xc60a9145d9e9f1152218e7da6df634b7a74ae444" + "id": "0xc60a9145d9e9f1152218e7da6df634b7a74ae444" }, { "name": "ApeCoin", "symbol": "APE", "decimals": 18, - "address": "0x4d224452801aced8b2f0aebe155379bb5d594381" + "id": "0x4d224452801aced8b2f0aebe155379bb5d594381" }, { "name": "Syrup USDC", "symbol": "syrupUSDC", "decimals": 6, - "address": "0x80ac24aa929eaf5013f6436cda2a7ba190f5cc0b" + "id": "0x80ac24aa929eaf5013f6436cda2a7ba190f5cc0b" }, { "name": "Decentraland MANA", "symbol": "MANA", "decimals": 18, - "address": "0x0f5d2fb29fb7d3cfee444a200298f468908cc942" + "id": "0x0f5d2fb29fb7d3cfee444a200298f468908cc942" }, { "name": "cmETH", "symbol": "cmETH", "decimals": 18, - "address": "0xe6829d9a7ee3040e1276fa75293bde931859e8fa" + "id": "0xe6829d9a7ee3040e1276fa75293bde931859e8fa" }, { "name": "Dexe", "symbol": "DEXE", "decimals": 18, - "address": "0xde4ee8057785a7e8e800db58f9784845a5c2cbd6" + "id": "0xde4ee8057785a7e8e800db58f9784845a5c2cbd6" }, { "name": "Chain", "symbol": "XCN", "decimals": 18, - "address": "0xa2cd3d43c775978a96bdbf12d733d5a1ed94fb18" + "id": "0xa2cd3d43c775978a96bdbf12d733d5a1ed94fb18" }, { "name": "TrueUSD", "symbol": "TUSD", "decimals": 18, - "address": "0x0000000000085d4780b73119b644ae5ecd22b376" + "id": "0x0000000000085d4780b73119b644ae5ecd22b376" }, { "name": "tBTC v2", "symbol": "tBTC", "decimals": 18, - "address": "0x18084fba666a33d37592fa2633fd49a74dd93a88" + "id": "0x18084fba666a33d37592fa2633fd49a74dd93a88" }, { "name": "StarkNet Token", "symbol": "STRK", "decimals": 18, - "address": "0xca14007eff0db1f8135f4c25b34de49ab0d42766" - }, - { - "name": "Eigen", - "symbol": "EIGEN", - "decimals": 18, - "address": "0xec53bf9167f50cdeb3ae105f56099aaab9061f83" + "id": "0xca14007eff0db1f8135f4c25b34de49ab0d42766" }, { "name": "Syrup Token", "symbol": "SYRUP", "decimals": 18, - "address": "0x643c4e15d7d62ad0abec4a9bd4b001aa3ef52d66" + "id": "0x643c4e15d7d62ad0abec4a9bd4b001aa3ef52d66" }, { "name": "AIOZ Network", "symbol": "AIOZ", "decimals": 18, - "address": "0x626e8036deb333b408be468f951bdb42433cbf18" + "id": "0x626e8036deb333b408be468f951bdb42433cbf18" }, { "name": "pumpBTC", "symbol": "pumpBTC", "decimals": 8, - "address": "0xf469fbd2abcd6b9de8e169d128226c0fc90a012e" + "id": "0xf469fbd2abcd6b9de8e169d128226c0fc90a012e" }, { "name": "Axie Infinity Shard", "symbol": "AXS", "decimals": 18, - "address": "0xbb0e17ef65f82ab018d8edd776e8dd940327b28b" + "id": "0xbb0e17ef65f82ab018d8edd776e8dd940327b28b" }, { "name": "APENFT", "symbol": "NFT", "decimals": 6, - "address": "0x198d14f2ad9ce69e76ea330b374de4957c3f850a" + "id": "0x198d14f2ad9ce69e76ea330b374de4957c3f850a" }, { "name": "Reserve Rights", "symbol": "RSR", "decimals": 18, - "address": "0x320623b8e4ff03373931769a31fc52a4e78b5d70" + "id": "0x320623b8e4ff03373931769a31fc52a4e78b5d70" }, { "name": "Aethir Token", "symbol": "ATH", "decimals": 18, - "address": "0xbe0ed4138121ecfc5c0e56b40517da27e6c5226b" + "id": "0xbe0ed4138121ecfc5c0e56b40517da27e6c5226b" }, { "name": "US Yield Coin", "symbol": "USYC", "decimals": 6, - "address": "0x136471a34f6ef19fe571effc1ca711fdb8e49f2b" + "id": "0x136471a34f6ef19fe571effc1ca711fdb8e49f2b" }, { "name": "ether.fi governance token", "symbol": "ETHFI", "decimals": 18, - "address": "0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb" + "id": "0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb" }, { "name": "ether.fi ETH", "symbol": "eETH", "decimals": 18, - "address": "0x35fa164735182de50811e8e2e824cfb9b6118ac2" + "id": "0x35fa164735182de50811e8e2e824cfb9b6118ac2" }, { "name": "Liquid Staked ETH", "symbol": "LsETH", "decimals": 18, - "address": "0x8c1bed5b9a0928467c9b1341da1d7bd5e10b6549" + "id": "0x8c1bed5b9a0928467c9b1341da1d7bd5e10b6549" }, { "name": "Telcoin", "symbol": "TEL", "decimals": 2, - "address": "0x467bccd9d29f223bce8043b84e8c8b282827790f" + "id": "0x467bccd9d29f223bce8043b84e8c8b282827790f" }, { "name": "Decentralized USD", "symbol": "USDD", "decimals": 18, - "address": "0x0c10bf8fcb7bf5412187a595ab97a3609160b5c6" + "id": "0x0c10bf8fcb7bf5412187a595ab97a3609160b5c6" } -] \ No newline at end of file +] diff --git a/token_whitelist/sepolia.json b/token_whitelist/sepolia.json index f462598d..e10d3dea 100644 --- a/token_whitelist/sepolia.json +++ b/token_whitelist/sepolia.json @@ -1,38 +1,38 @@ [ { - "name": "Wrapped Ether", - "symbol": "WETH", + "name": "Dai Stablecoin", + "symbol": "DAI", + "decimals": 18, + "id": "0x3e622317f8c93f7328350cf0b56d9ed4c620c5d6" + }, + { + "name": "ChainLink Token", + "symbol": "LINK", + "decimals": 18, + "id": "0x779877a7b0d9e8603169ddbd7836e478b4624789" + }, + { + "name": "Uniswap", + "symbol": "UNI", "decimals": 18, - "address": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" + "id": "0x1f9840a85d5af5bf1d1762f925bdaddc4201f984" }, { "name": "USD Coin", "symbol": "USDC", "decimals": 6, - "address": "0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238" + "id": "0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238" }, { "name": "Tether USD", "symbol": "USDT", "decimals": 6, - "address": "0xaa8e23fb1079ea71e0a56f48a2aa51851d8433d0" + "id": "0xaa8e23fb1079ea71e0a56f48a2aa51851d8433d0" }, { - "name": "Dai Stablecoin", - "symbol": "DAI", - "decimals": 18, - "address": "0x3e622317f8c93f7328350cf0b56d9ed4c620c5d6" - }, - { - "name": "ChainLink Token", - "symbol": "LINK", - "decimals": 18, - "address": "0x779877a7b0d9e8603169ddbd7836e478b4624789" - }, - { - "name": "Uniswap", - "symbol": "UNI", + "name": "Wrapped Ether", + "symbol": "WETH", "decimals": 18, - "address": "0x1f9840a85d5af5bf1d1762f925bdaddc4201f984" + "id": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" } -] \ No newline at end of file +]