UTON规范文档
开发者API
BlockScout/Etherscan兼容API。
开发者友好的JSON-RPC兼容接口。私有API凭据从不暴露。
UTON通过JSON-RPC和REST暴露完整的开发者API套件。它们兼容以太坊开发者已有的工具 — ethers.js、viem、web3.py、Foundry和Hardhat无需修改即可连接。UTON扩展以太坊的地方,专用端点暴露后量子预编译合约、代理身份和可验证计算证明。
账户API
区块
交易
日志
代币
合约
统计
合约验证
JSON-RPC
API表面
标准命名空间,加UTON扩展。
eth_* (JSON-RPC)
标准以太坊命名空间 — 区块、交易、日志和调用方法,兼容现有客户端。
net_* & web3_*
网络和客户端版本方法,用于工具兼容性检查。
txpool_*
内存池检查,用于待处理和排队交易。
debug_*
追踪和状态检查端点,用于高级调试(受控访问)。
PQC预编译ABI
0x0A/0x0B/0x0C后量子预编译合约的文档化ABI,可从任何客户端调用。
代理身份API
读取和解析面向ERC-8004的代理身份和声誉。
可验证计算
提交和验证TEE证明和zkML证明的端点。
机器支付
面向x402的支付协商助手,用于代理到服务的调用。
浏览器REST
BlockScout/Etherscan式REST端点,用于分页区块、交易和代币查询。
示例 · JSON-RPC
// 获取最新区块号
curl -X POST https://rpc.uton.example \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'示例 · PQC预编译调用(Solidity)
// 从普通Solidity合约调用ML-DSA签名预编译合约(0x0A)
interface IPostQuantum {
function verify(bytes32 pubKeyHash, bytes msg, bytes sig)
external view returns (bool);
}
contract QuantumSafe {
IPostQuantum constant PQC = IPostQuantum(address(0x0A));
function check(bytes32 pk, bytes memory m, bytes memory s)
public view returns (bool) {
return PQC.verify(pk, m, s);
}
}UTON规范文档
ACQUISITION
Don't wait for the post-quantum era. Build for it.
5 BTC ≈ $428,159 USD实时价格 · coinbase