diff --git a/src/helpers/alchemy/index.ts b/src/helpers/alchemy/index.ts index e428c8f16a78..a948b5aa2421 100644 --- a/src/helpers/alchemy/index.ts +++ b/src/helpers/alchemy/index.ts @@ -12,7 +12,8 @@ const NETWORKS = { 1: 'eth-mainnet', 11155111: 'eth-sepolia', 137: 'polygon-mainnet', - 42161: 'arb-mainnet' + 42161: 'arb-mainnet', + 8453: 'base-mainnet' }; function getApiUrl(networkId: number) { diff --git a/src/helpers/boost/index.ts b/src/helpers/boost/index.ts index 31b220092de1..1c0be7e6ac51 100644 --- a/src/helpers/boost/index.ts +++ b/src/helpers/boost/index.ts @@ -10,7 +10,8 @@ export const BOOST_VERSION = '0.0.1'; export const BOOST_CONTRACTS = { '1': '0x8E8913197114c911F13cfBfCBBD138C1DC74B964', '11155111': '0x8E8913197114c911F13cfBfCBBD138C1DC74B964', - '137': '0x8E8913197114c911F13cfBfCBBD138C1DC74B964' + '137': '0x8E8913197114c911F13cfBfCBBD138C1DC74B964', + '8453': '0x8E8913197114c911F13cfBfCBBD138C1DC74B964' }; export const SUPPORTED_NETWORKS = Object.keys(BOOST_CONTRACTS); diff --git a/src/helpers/boost/subgraph.ts b/src/helpers/boost/subgraph.ts index f3726b530af7..08e98d4b1b34 100644 --- a/src/helpers/boost/subgraph.ts +++ b/src/helpers/boost/subgraph.ts @@ -7,7 +7,9 @@ const SUBGRAPH_URLS = { '11155111': 'https://api.studio.thegraph.com/query/23545/boost-sepolia/version/latest', '137': - 'https://api.studio.thegraph.com/query/23545/boost-polygon/version/latest' + 'https://api.studio.thegraph.com/query/23545/boost-polygon/version/latest', + '8453': + 'https://api.studio.thegraph.com/query/23545/boost-base/version/latest' }; export async function getClaims(recipient: string) { diff --git a/src/helpers/boost/tokens.ts b/src/helpers/boost/tokens.ts index f25d7d297b6a..9551eefcc5b1 100644 --- a/src/helpers/boost/tokens.ts +++ b/src/helpers/boost/tokens.ts @@ -3,7 +3,8 @@ export const EXCLUDED_TOKENS = [ symbol: 'default', '1': '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee', '11155111': '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee', - '137': '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' + '137': '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee', + '8453': '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' }, { symbol: 'USDT', diff --git a/src/helpers/constants.ts b/src/helpers/constants.ts index e8da438f4c7c..38b2f73d044f 100644 --- a/src/helpers/constants.ts +++ b/src/helpers/constants.ts @@ -72,6 +72,12 @@ export const CHAIN_CURRENCIES: Record = { decimals: 18, contractAddress: '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' }, + '8453': { + name: 'Ether', + symbol: 'ETH', + decimals: 18, + contractAddress: '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' + }, '11155111': { name: 'Sepolia Ether', symbol: 'SepoliaETH',