feat: support gnosis-chiado and gnosis networks

re #1051
This commit is contained in:
Vivian Plasencia
2025-10-12 23:50:29 +02:00
committed by Nico Serrano
parent a8787bd1fc
commit cd02f49173
4 changed files with 70 additions and 0 deletions

View File

@@ -59,6 +59,8 @@ Supported networks:
- `linea-sepolia`
- `linea`
- `scroll-sepolia`
- `gnosis-chiado`
- `gnosis`
## 🛠 Install

View File

@@ -72,6 +72,22 @@ const hardhatConfig: HardhatUserConfig = {
apiURL: "https://api-sepolia.scrollscan.com/api",
browserURL: "https://sepolia.scrollscan.com"
}
},
{
network: "gnosis-chiado",
chainId: 10200,
urls: {
apiURL: "https://gnosis-chiado.blockscout.com/api",
browserURL: "https://gnosis-chiado.blockscout.com"
}
},
{
network: "gnosis",
chainId: 100,
urls: {
apiURL: "https://api.etherscan.io/v2/api?chainid=100",
browserURL: "https://gnosisscan.io"
}
}
]
},

View File

@@ -258,5 +258,45 @@
"startBlock": 11979239
}
]
},
{
"network": "gnosis-chiado",
"contracts": [
{
"name": "SemaphoreVerifier",
"address": "0x4DeC9E3784EcC1eE002001BfE91deEf4A48931f8",
"startBlock": 18246899
},
{
"name": "PoseidonT3",
"address": "0xB43122Ecb241DD50062641f089876679fd06599a",
"startBlock": 18246899
},
{
"name": "Semaphore",
"address": "0x8A1fd199516489B0Fb7153EB5f075cDAC83c693D",
"startBlock": 18246899
}
]
},
{
"network": "gnosis",
"contracts": [
{
"name": "SemaphoreVerifier",
"address": "0x4DeC9E3784EcC1eE002001BfE91deEf4A48931f8",
"startBlock": 42592252
},
{
"name": "PoseidonT3",
"address": "0xB43122Ecb241DD50062641f089876679fd06599a",
"startBlock": 42592252
},
{
"name": "Semaphore",
"address": "0x8A1fd199516489B0Fb7153EB5f075cDAC83c693D",
"startBlock": 42592252
}
]
}
]

View File

@@ -76,5 +76,17 @@ export default {
url: "https://sepolia-rpc.scroll.io",
chainId: 534351,
explorer: "https://sepolia.scrollscan.com"
},
"gnosis-chiado": {
name: "Gnosis Chiado",
url: "https://rpc.chiadochain.net",
chainId: 10200,
explorer: "https://blockscout.com/gnosis/chiado"
},
gnosis: {
name: "Gnosis",
url: "https://rpc.gnosischain.com",
chainId: 100,
explorer: "https://gnosisscan.io"
}
}