@@ -440,24 +440,34 @@ public static string GetNativeTokenWrapper(BigInteger chainId)
440
440
string id = chainId . ToString ( ) ;
441
441
return id switch
442
442
{
443
- "1" => "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" ,
444
- "4" => "0xc778417E063141139Fce010982780140Aa0cD5Ab" , // rinkeby
443
+ "1" => "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2" , // mainnet
445
444
"5" => "0xB4FBF271143F4FBf7B91A5ded31805e42b2208d6" , // goerli
446
- "137" => "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270" ,
447
- "80001" => "0x9c3C9283D3e44854697Cd22D3Faa240Cfb032889" ,
448
- "43114" => "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7" ,
449
- "43113" => "0xd00ae08403B9bbb9124bB305C09058E32C39A48c" ,
450
- "250" => "0x21be370D5312f44cB42ce377BC9b8a0cEF1A4C83" ,
451
- "4002" => "0xf1277d1Ed8AD466beddF92ef448A132661956621" ,
445
+ "11155111" => "0x7b79995e5f793A07Bc00c21412e50Ecae098E7f9" , // sepolia
446
+ "137" => "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270" , // polygon
447
+ "1101" => "0x4f9a0e7fd2bf6067db6994cf12e4495df938e6e9" , // polygon zkevm
448
+ "80001" => "0x9c3C9283D3e44854697Cd22D3Faa240Cfb032889" , // mumbai
449
+ "43114" => "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7" , // avalanche
450
+ "43113" => "0xd00ae08403B9bbb9124bB305C09058E32C39A48c" , // avalanche fuji
451
+ "250" => "0x21be370D5312f44cB42ce377BC9b8a0cEF1A4C83" , // fantom
452
+ "4002" => "0xf1277d1Ed8AD466beddF92ef448A132661956621" , // fantom testnet
452
453
"10" => "0x4200000000000000000000000000000000000006" , // optimism
453
454
"69" => "0xbC6F6b680bc61e30dB47721c6D1c5cde19C1300d" , // optimism kovan
454
455
"420" => "0x4200000000000000000000000000000000000006" , // optimism goerli
455
456
"42161" => "0x82af49447d8a07e3bd95bd0d56f35241523fbab1" , // arbitrum
456
457
"421611" => "0xEBbc3452Cc911591e4F18f3b36727Df45d6bd1f9" , // arbitrum rinkeby
457
458
"421613" => "0xe39Ab88f8A4777030A534146A9Ca3B52bd5D43A3" , // arbitrum goerli
458
- "56" => "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c" , // binance mainnet
459
+ "42170" => "0x722e8bdd2ce80a4422e880164f2079488e115365" , // arbitrum nova
460
+ "56" => "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c" , // binance
459
461
"97" => "0xae13d989daC2f0dEbFf460aC112a837C89BAa7cd" , // binance testnet
460
- _ => throw new UnityException ( "Native Token Wrapper Unavailable For This Chain!" ) ,
462
+ "84533" => "0x4200000000000000000000000000000000000006" , // base
463
+ "84531" => "0x4200000000000000000000000000000000000006" , // base goerli
464
+ "84532" => "0x4200000000000000000000000000000000000006" , // base sepolia
465
+ "324" => "0x5aea5775959fbc2557cc8789bc1bf90a239d9a91" , // zksync era
466
+ "280" => "0x5AEa5775959fBC2557Cc8789bC1bf90A239D9a91" , // zksync era testnet
467
+ "59144" => "0xe5d7c2a44ffddf6b295a15c148167daaaf5cf34f" , // linea
468
+ "534352" => "0x5300000000000000000000000000000000000004" , // scroll
469
+ "1030" => "0xa47f43de2f9623acb395ca4905746496d2014d57" , // conflux
470
+ _ => throw new UnityException ( $ "WETH (or equivalent) contract address not known for chain id { id } .") ,
461
471
} ;
462
472
}
463
473
0 commit comments