diff --git a/.changeset/add-robinhood-mainnet.md b/.changeset/add-robinhood-mainnet.md new file mode 100644 index 000000000..7dcf42b9d --- /dev/null +++ b/.changeset/add-robinhood-mainnet.md @@ -0,0 +1,5 @@ +--- +'@0xsequence/network': patch +--- + +Add Robinhood Chain (chain 4663) diff --git a/packages/network/src/config.ts b/packages/network/src/config.ts index 79e926ea4..49084fc45 100644 --- a/packages/network/src/config.ts +++ b/packages/network/src/config.ts @@ -150,5 +150,6 @@ export const allNetworks = validateAndSortNetworks([ createNetworkConfig(ChainId.HYPEREVM), createNetworkConfig(ChainId.BERACHAIN), createNetworkConfig(ChainId.SONIC), + createNetworkConfig(ChainId.ROBINHOOD), ...hardhatNetworks ]) diff --git a/packages/network/src/constants.ts b/packages/network/src/constants.ts index a3e0829a7..b9248c90a 100644 --- a/packages/network/src/constants.ts +++ b/packages/network/src/constants.ts @@ -160,7 +160,10 @@ export enum ChainId { BERACHAIN = 80094, // TEMPO - TEMPO = 4217 + TEMPO = 4217, + + // ROBINHOOD + ROBINHOOD = 4663 } export const networks: Record = { @@ -1323,6 +1326,24 @@ export const networks: Record = { name: 'USD', decimals: 18 } + }, + + [ChainId.ROBINHOOD]: { + chainId: ChainId.ROBINHOOD, + type: NetworkType.MAINNET, + name: 'robinhood', + title: 'Robinhood Chain', + logoURI: `https://assets.sequence.info/images/networks/medium/${ChainId.ROBINHOOD}.webp`, + testnet: false, + blockExplorer: { + name: 'Robinhood Explorer', + rootUrl: 'https://robin.etherscan.io/' + }, + nativeToken: { + symbol: 'ETH', + name: 'Ether', + decimals: 18 + } } }