Midas 测试网已上线,链 ID 64327。一键添加到您的钱包。
开发者

在 Midas 上构建,
只需一个 RPC。

您早已熟悉的 EVM。添加网络、领取测试 Gas、接入 SDK,即可发布。所需的一切都在本页。

打开区块浏览器API 参考

网络

标准参数。在所有钱包、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 测试网上的合约

控制器合约,唯一的铸造方0xb7A0e3C4221A61Bae19dFD73599c85132f0b20D7
发放器,每个地址每天 1,000 USDMD0xD745f9f07799412F93214F2E05d786CDd011472B
储备管理合约,持有黄金0xa0A2896c1ae3139752e67DeC9172964b3D37133a
时间锁,持有全部管理员角色,延迟 1 小时0xb08b255ED84B414CefF177C4D794158dD52e42AD

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 只在内置代币列表的网络上自动识别)。请使用添加到钱包,或在“代币 > 导入代币”中手动导入地址。