Network
The canonical parameters. Same values in every wallet, SDK and tool.
Network nameMidas Testnet
Chain ID64327 (0xFB47)
CurrencyETH · 18 decimals
RPC URL
Settlement L1Ethereum Sepolia
Add to wallet
One click above, or programmatically from your dApp:
await window.ethereum.request({
method: "wallet_addEthereumChain",
params: [{
chainId: "0xfb47", // 64327
chainName: "Midas Testnet",
nativeCurrency: { name: "Ether", symbol: "ETH", decimals: 18 },
rpcUrls: [],
blockExplorerUrls: []
}]
});
Testnet faucet
Send yourself gas, then mint test tokens from your wallet. One claim per address per day.
Connect an SDK
import { JsonRpcProvider } from "ethers";
const provider = new JsonRpcProvider();
const n = await provider.getBlockNumber();
console.log("Midas block", n);
import { createPublicClient, http, defineChain } from "viem";
export const midas = defineChain({
id: 64327,
name: "Midas Testnet",
nativeCurrency: { name: "Ether", symbol: "ETH", decimals: 18 },
rpcUrls: { default: { http: [] } },
blockExplorers: { default: { name: "Midas Explorer", url: } },
});
const client = createPublicClient({ chain: midas, transport: http() });
await client.getBlockNumber();
import { createConfig, http } from "wagmi";
import { midas } from "./chains"; // the viem defineChain above
export const config = createConfig({
chains: [midas],
transports: { [midas.id]: http() },
});
Deploy a contract
Standard Foundry or Hardhat, no Midas-specific tooling. Fund your deployer from the faucet first.
# Foundry
forge create src/MyContract.sol:MyContract \
--rpc-url \
--private-key $PK --broadcast
# Hardhat, networks entry
midas: { url: , chainId: 64327 }
JSON-RPC
The public endpoint whitelists read + submit methods (eth_*, net_*, web3_*). Node-admin methods are blocked.
curl -s \
-H "content-type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'
# -> {"jsonrpc":"2.0","id":1,"result":"0x..."}
REST / GraphQL API
A full Blockscout API, index the chain without running a node. Full reference ↗
# chain stats
curl /api/v2/stats
# an address's transactions
curl /api/v2/addresses/{hash}/transactions
# latest blocks
curl /api/v2/blocks
Contracts
Core testnet infrastructure. Every deployed contract, including application contracts published by their own teams, is browsable on the explorer.
Test USDC (collateral)0xE18dB9b949ba01CB4B9E9b25Cfb2cfA7fe0F3EBb
Non-custodial vault (neutral estate)0x7fC1610d9460e53A5e22760F8EbcbE9105582F68