Skip to content

Commit d083522

Browse files
committed
Added Sepolia network (#3325).
1 parent 01b5bad commit d083522

File tree

3 files changed

+12
-1
lines changed

3 files changed

+12
-1
lines changed

packages/networks/src.ts/index.ts

+7-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ function ethDefaultProvider(network: string | Network): Renetworkable {
4949
// network does not handle the Berlin hardfork, which is
5050
// live on these ones.
5151
// @TODO: This goes away once Pocket has upgraded their nodes
52-
const skip = [ "goerli", "ropsten", "rinkeby" ];
52+
const skip = [ "goerli", "ropsten", "rinkeby", "sepolia" ];
5353
try {
5454
const provider = new providers.PocketProvider(network, options.pocket);
5555
if (provider.network && skip.indexOf(provider.network.name) === -1) {
@@ -166,6 +166,12 @@ const networks: { [name: string]: Network } = {
166166

167167
kintsugi: { chainId: 1337702, name: "kintsugi" },
168168

169+
sepolia: {
170+
chainId: 11155111,
171+
name: "sepolia",
172+
_defaultProvider: ethDefaultProvider("sepolia")
173+
},
174+
169175

170176
// ETC (See: #351)
171177
classic: {

packages/providers/src.ts/etherscan-provider.ts

+2
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,8 @@ export class EtherscanProvider extends BaseProvider{
179179
return "https:/\/api-kovan.etherscan.io";
180180
case "goerli":
181181
return "https:/\/api-goerli.etherscan.io";
182+
case "sepolia":
183+
return "https:/\/api-sepolia.etherscan.io";
182184
case "optimism":
183185
return "https:/\/api-optimistic.etherscan.io";
184186
case "optimism-kovan":

packages/providers/src.ts/infura-provider.ts

+3
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,9 @@ export class InfuraProvider extends UrlJsonRpcProvider {
9999
case "goerli":
100100
host = "goerli.infura.io";
101101
break;
102+
case "sepolia":
103+
host = "sepolia.infura.io";
104+
break;
102105
case "matic":
103106
host = "polygon-mainnet.infura.io";
104107
break;

0 commit comments

Comments
 (0)