Skip to content

Commit 9a71767

Browse files
authored
feat: ink network config (#2655)
1 parent 64b3bbb commit 9a71767

4 files changed

Lines changed: 17 additions & 0 deletions

File tree

pages/api/rpc-proxy.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ const NETWORK_CONFIG: Record<number, { network: string; apiKey: string }> = {
2525
[ChainId.sonic]: { network: 'sonic-mainnet', apiKey: process.env.SONIC_RPC_API_KEY || '' },
2626
[ChainId.celo]: { network: 'celo-mainnet', apiKey: process.env.CELO_RPC_API_KEY || '' },
2727
[ChainId.soneium]: { network: 'soneium-mainnet', apiKey: process.env.SONEIUM_RPC_API_KEY || '' },
28+
[57073]: { network: 'ink-mainnet', apiKey: process.env.INK_RPC_API_KEY || '' },
2829

2930
// Testnets
3031
[ChainId.sepolia]: { network: 'eth-sepolia', apiKey: process.env.MAINNET_RPC_API_KEY || '' },

public/icons/networks/ink.svg

Lines changed: 3 additions & 0 deletions
Loading

src/ui-config/governanceConfig.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import {
99
GovernanceV3Celo,
1010
GovernanceV3Ethereum,
1111
GovernanceV3Gnosis,
12+
GovernanceV3Ink,
1213
GovernanceV3Linea,
1314
GovernanceV3Metis,
1415
GovernanceV3Optimism,
@@ -146,6 +147,7 @@ export const governanceChainConfig: GovernanceChainConfig = {
146147
[ChainId.celo]: GovernanceV3Celo.PC_DATA_HELPER,
147148
[ChainId.soneium]: GovernanceV3Soneium.PC_DATA_HELPER,
148149
[9745]: GovernanceV3Plasma.PC_DATA_HELPER,
150+
[57073]: GovernanceV3Ink.PC_DATA_HELPER,
149151
},
150152
votingAssets: {
151153
aaveTokenAddress: AaveV3Ethereum.ASSETS.AAVE.UNDERLYING,

src/ui-config/networksConfig.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import {
1010
celo,
1111
Chain,
1212
gnosis,
13+
ink,
1314
linea,
1415
mainnet,
1516
metis,
@@ -437,6 +438,16 @@ export const prodNetworkConfig: Record<string, BaseNetworkConfig> = {
437438
networkLogoPath: '/icons/networks/plasma.svg',
438439
wagmiChain: plasma,
439440
},
441+
[57073]: {
442+
name: 'Ink',
443+
publicJsonRPCUrl: ['https://ink.drpc.org'],
444+
baseAssetSymbol: 'ETH',
445+
wrappedBaseAssetSymbol: 'WETH',
446+
baseAssetDecimals: 18,
447+
explorerLink: 'https://explorer.inkonchain.com/',
448+
networkLogoPath: '/icons/networks/ink.svg',
449+
wagmiChain: ink,
450+
}
440451
};
441452

442453
export const networkConfigs = {

0 commit comments

Comments
 (0)