v1.0.0
OAS 3.0.0
thirdweb Chains Infrastructure API
Client Libraries
Thirdweb secret key with valid permission
Unauthorized
curl /v1/chains \
--header 'X-Secret-Key: '
{
"data": [
{
"chainId": 1,
"rpcUrls": [
"…"
],
"name": "…",
"chain": "…",
"shortName": "…",
"deprecation": {
"deprecatedAt": "…",
"reason": "…",
"newChainId": null
},
"launchDate": null,
"status": "…",
"icon": {
"url": "…",
"width": null,
"height": null,
"format": "…"
},
"nativeCurrency": {
"name": "…",
"symbol": "…",
"decimals": null
},
"ens": {
"registry": "…"
},
"explorers": [
{
"name": "…",
"url": "…",
"standard": "…",
"icon": {
"url": "…",
"width": null,
"height": null,
"format": "…"
}
}
],
"contracts": {
"l1Contracts": {
"AddressManager": "…",
"L1CrossDomainMessenger": "…",
"L1CrossDomainMessengerProxy": "…",
"L1ERC721Bridge": "…",
"L1ERC721BridgeProxy": "…",
"L1StandardBridge": "…",
"L1StandardBridgeProxy": "…",
"L2OutputOracle": "…",
"L2OutputOracleProxy": "…",
"OptimismMintableERC20Factory": "…",
"OptimismMintableERC20FactoryProxy": "…",
"OptimismPortal": "…",
"OptimismPortalProxy": "…",
"ProxyAdmin": "…",
"SystemConfig": "…",
"SystemConfigProxy": "…"
},
"l2Contracts": {
"GasPriceOracle": "…",
"L1Block": "…",
"L2CrossDomainMessenger": "…",
"L2ERC721Bridge": "…",
"L2StandardBridge": "…",
"L2ToL1MessagePasser": "…"
}
},
"stackInfo": {
"parentChainId": null,
"nativeTokenAddress": "…"
},
"rpc": [
"…"
],
"faucets": [
"…"
],
"testnet": true,
"infoURL": "…",
"stackType": "optimism_bedrock",
"providerId": "…"
}
]
}
Success