diff --git a/src/ethereum/ethereumTypes.ts b/src/ethereum/ethereumTypes.ts index e298db6f3..318b70beb 100644 --- a/src/ethereum/ethereumTypes.ts +++ b/src/ethereum/ethereumTypes.ts @@ -27,6 +27,7 @@ export interface EthereumInitOptions { gasStationApiKey?: string quiknodeApiKey?: string alchemyApiKey?: string + poktPortalApiKey?: string } export const asEthereumInitOptions = asObject({ @@ -38,7 +39,8 @@ export const asEthereumInitOptions = asObject({ amberdataApiKey: asOptional(asString), gasStationApiKey: asOptional(asString), quiknodeApiKey: asOptional(asString), - alchemyApiKey: asOptional(asString) + alchemyApiKey: asOptional(asString), + poktPortalApiKey: asOptional(asString) }) function isKeyOfEthereumInitOptions( diff --git a/src/ethereum/info/ethereumInfo.ts b/src/ethereum/info/ethereumInfo.ts index ca772fbc3..8daa93ff5 100644 --- a/src/ethereum/info/ethereumInfo.ts +++ b/src/ethereum/info/ethereumInfo.ts @@ -1052,6 +1052,7 @@ export const networkInfo: EthereumNetworkInfo = { 'https://eth-mainnet.alchemyapi.io/v2/-{{alchemyApiKey}}', 'https://mainnet.infura.io/v3/{{infuraProjectId}}', 'https://rpc.ankr.com/eth', + 'https://eth-mainnet.gateway.pokt.network/v1/lb/{{poktPortalApiKey}}', 'https://cloudflare-eth.com' ],