网络
标准参数。在所有钱包、SDK 和工具中取值一致。
网络名称Midas 测试网
链 ID64327 (0xFB47)
货币MIDS · 18 位小数
RPC 地址
结算层 L1以太坊 Sepolia
添加到钱包
点击上方按钮一键添加,或在您的 dApp 中通过代码添加:
await window.ethereum.request({
method: "wallet_addEthereumChain",
params: [{
chainId: "0xfb47", // 64327
chainName: "Midas Testnet",
nativeCurrency: { name: "Midas", symbol: "MIDS", decimals: 18 },
rpcUrls: [],
blockExplorerUrls: []
}]
});
测试网水龙头
先给自己领取 Gas,再从钱包铸造测试代币。每个地址每天可领取一次。
钱包诊断:本页面发给钱包的每一个请求,以及钱包的原始回复。
连接 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: "Midas", symbol: "MIDS", 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"; // 即上方的 viem defineChain
export const config = createConfig({
chains: [midas],
transports: { [midas.id]: http() },
});
部署合约
使用标准的 Foundry 或 Hardhat 即可,无需任何 Midas 专用工具。请先从水龙头为部署账户领取 Gas。
# Foundry
forge create src/MyContract.sol:MyContract \
--rpc-url \
--private-key $PK --broadcast
# Hardhat,networks 配置项
midas: { url: , chainId: 64327 }
JSON-RPC
公共节点仅开放读取和提交类方法(eth_*、net_*、web3_*)。节点管理类方法已被屏蔽。
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
完整的 Blockscout API,无需运行节点即可索引整条链。完整参考 ↗
# 链统计数据
curl /api/v2/stats
# 某个地址的交易
curl /api/v2/addresses/{hash}/transactions
# 最新区块
curl /api/v2/blocks
USDMD
USDMD 是 Midas Chain 上的美元稳定币,精度为 6 位小数。它以存放在链上储备中的黄金为支撑,并通过为这些黄金配置黄金空头头寸的设计来保持美元价值。USDMD 以受认可的黄金代币铸造,也可赎回为这些黄金代币;储备证明每小时在链上发布一次;代币合约中没有任何可以冻结或没收余额的函数。发行方在 Krysos 上公布储备情况、发放器和相关文档。
测试网:MockXAU 不是黄金,测试 USDMD 没有任何价值。测试网储备使用 MockXAU,因为无法获得真正的测试网黄金。经跨链桥映射的 Paxos PAXG 同样被接受,但目前储备中尚无 PAXG。
Midas Chain 测试网上的合约
USDMD、MockXAU 和跨链 PAXG 也列在下方的代币表中,每一项都带有添加到 MetaMask按钮。
公开 API
只读,无需密钥。所有数据都直接读取自链上。
# 流通供应量,纯文本
curl https://api.krysos.xyz/v1/usdmd/supply/circulating
# 储备、抵押率和最新一期储备证明
curl https://api.krysos.xyz/v1/usdmd/reserves
# 所有 USDMD 合约地址
curl https://api.krysos.xyz/v1/usdmd/contracts
资产与合约
这条链上已部署的全部内容,以及已构建但尚未部署的内容。本表与 Pactol 应用读取同一份注册表文件,因此两者不会出现不一致。只有在所属链上通过 eth_getCode 检查后,条目才会标记为“已上线”。
链上代币
应用:Pactol 合约与市场
Pactol 是 Midas Chain 上的一个应用,由其自身团队部署和运营。之所以列在这里,是因为这些合约是在这条链上构建的开发者最可能需要查阅的。
钱包不会自动列出自定义网络上的代币(MetaMask 只在内置代币列表的网络上自动识别)。请使用添加到钱包,或在“代币 > 导入代币”中手动导入地址。