Testnet Information
Everything you need to know to access the Stable internal testnet.
Contents
- Network Details
- RPC Information
- Chain Information
- Additional Information
- Contract Verification Guide
Network Details
Configuration | Value |
---|---|
Network Name | Stable Testnet |
JSON-RPC URL | https://stable-jsonrpc.testnet.chain0.dev |
Chain ID | 2201 |
Currency Symbol | USDT |
Block Explorer | https://stable-explorer.testnet.chain0.dev |
Faucet | https://demo.testnet.chain0.dev/faucet |
RPC Information
Node | EVM JSON-RPC Endpoint | Stable REST-API Endpoint | StableBFT RPC Endpoint | StableBFT WebSocket Endpoint |
---|---|---|---|---|
RPC0 | https://stable-jsonrpc.testnet.chain0.dev | https://stable-api.testnet.chain0.dev | https://stable-rpc.testnet.chain0.dev | https://stable-ws.testnet.chain0.dev |
RPC1 | https://stable-jsonrpc-ar.testnet.chain0.dev | https://stable-api-ar.testnet.chain0.dev | https://stable-rpc-ar.testnet.chain0.dev | https://stable-ws-ar.testnet.chain0.dev |
Chain Information
Parameter | Value |
---|---|
Chain-ID (Stable) | stabletestnet_2201-1 |
Chain-ID (EVM) | 2201 |
Additional Information
Parameter | Value |
---|---|
Block Time | ~0.7sec |
Timeout Commit | 650ms |
Contract Verification Guide
Solidity (Foundry)
forge verify-contract \
--rpc-url 'https://stable-jsonrpc.testnet.chain0.dev' \
--verifier blockscout \
--verifier-url 'https://stable-explorer.testnet.chain0.dev/api/' \
[contractAddress] \
[contractFile]:[contractName]
Solidity (Hardhat)
hardhat.config.ts
import "@nomicfoundation/hardhat-toolbox";
export default {
solidity: "0.8.28",
networks: {
stable: {
url: "https://stable-jsonrpc.testnet.chain0.dev",
accounts:[""]
},
},
etherscan: {
apiKey: "",
customChains: [
{
network: "stable",
chainId: 2201,
urls: {
apiURL: "https://stable-explorer.testnet.chain0.dev/api",
browserURL: "https://stable-explorer.testnet.chain0.dev",
},
},
],
}
};
command
npx hardhat verify \
--network stable \
[contractAddress] \
[...constructorArgs]