Skip to content

Commit 476854e

Browse files
authored
add blast chains (#1435)
1 parent 5874bd1 commit 476854e

3 files changed

Lines changed: 13 additions & 4 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "opensea-js",
3-
"version": "7.1.3",
3+
"version": "7.1.4",
44
"description": "TypeScript SDK for the OpenSea marketplace helps developers build new experiences using NFTs and our marketplace data",
55
"license": "MIT",
66
"author": "OpenSea Developers",

src/types.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,10 @@ export enum Chain {
105105
Polygon = "matic",
106106
/** Klaytn */
107107
Klaytn = "klaytn",
108-
/** Base L2 */
108+
/** Base */
109109
Base = "base",
110+
/** Blast */
111+
Blast = "blast",
110112
/** Binance Smart Chain */
111113
BNB = "bsc",
112114
/** Arbitrum */
@@ -130,8 +132,10 @@ export enum Chain {
130132
Mumbai = "mumbai",
131133
/** Klaytn Baobab */
132134
Baobab = "baobab",
133-
/** Base L2 Testnet */
135+
/** Base Testnet */
134136
BaseSepolia = "base_sepolia",
137+
/** Blast Testnet */
138+
BlastSepolia = "blast_sepolia",
135139
/** Binance Smart Chain Testnet */
136140
BNBTestnet = "bsctestnet",
137141
/** Arbitrum Testnet */

src/utils/utils.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,11 @@ export const getWETHAddress = (chain: Chain) => {
196196
return "0x722e8bdd2ce80a4422e880164f2079488e115365";
197197
case Chain.ArbitrumSepolia:
198198
return "0x980b62da83eff3d4576c647993b0c1d7faf17c73";
199-
// OP Chains have weth at the same address
199+
case Chain.Blast:
200+
return "0x4300000000000000000000000000000000000004";
201+
case Chain.BlastSepolia:
202+
return "0x4200000000000000000000000000000000000023";
203+
// OP Chains have WETH at the same address
200204
case Chain.Base:
201205
case Chain.BaseSepolia:
202206
case Chain.Optimism:
@@ -261,6 +265,7 @@ export const isTestChain = (chain: Chain): boolean => {
261265
case Chain.Mumbai:
262266
case Chain.Baobab:
263267
case Chain.BaseSepolia:
268+
case Chain.BlastSepolia:
264269
case Chain.BNBTestnet:
265270
case Chain.ArbitrumSepolia:
266271
case Chain.Fuji:

0 commit comments

Comments
 (0)