自定义区块链浏览器
位置: 设置 → 集成 → Custom Blockchain Explorer
位置: 设置 → 集成 → Custom Blockchain Explorer
连接自定义区块链浏览器 API,用于支持未内置的区块链或使用您偏好的浏览器服务。
字段说明
| 字段 | 说明 | 默认值 |
|---|---|---|
| Enable | 启用自定义区块链浏览器。 | 关闭 |
| Unit Type | 选择单位格式:"Bitcoin / Ethereum / Dogecoin"(标准单位)或 "Satoshi / Wei / Dogecoin"(最小单位)。 | Bitcoin / Ethereum / Dogecoin |
| Balance URL | 查询地址余额的 API 端点。使用 {R} 作为钱包地址占位符,{N} 为加密货币代码,{N2} 为加密货币名称。 | — |
| Balance Path | 从 API 响应中提取余额值的 JSON 路径。 | — |
| Transaction URL | 查询单笔交易的 API 端点。使用 {R} 作为交易哈希占位符,{A} 为代币合约地址。 | — |
| Transaction Paths | 提取交易数据(金额、确认数等)的 JSON 路径。 | — |
| Transactions URL | 列出某地址近期交易的 API 端点。使用 {R} 为地址,{N} 为加密货币代码,{A} 为代币合约地址。 | — |
| Transactions Paths | 从交易列表中提取数据的 JSON 路径。 | — |
| Address Generator URL | 生成新充值地址的 API 端点。 | — |
| Address Generator Path | 提取生成的地址的 JSON 路径。 | — |
工作原理
自定义浏览器集成使 QuantaPay 能够:
- 查询余额 — 通过您的浏览器查询来验证收款
- 验证交易 — 查询交易详情和确认数
- 列出交易 — 查找您地址的收款记录
- 生成地址 — 为每笔交易创建唯一的充值地址
示例:自定义 Bitcoin 浏览器
Balance URL: https://api.myexplorer.com/address/{R}/balance
Balance Path: data.balance
Transaction URL: https://api.myexplorer.com/tx/{R}
Transaction Paths: data.amount,data.confirmations,data.from,data.to
Transactions URL: https://api.myexplorer.com/address/{R}/txs
Transactions Paths: data[].amount,data[].hash,data[].confirmations
占位符参考
| 占位符 | 说明 |
|---|---|
{R} | 钱包地址(用于余额/交易查询)或交易哈希(用于单笔交易查询) |
{N} | 加密货币代码(例如 btc、eth) |
{N2} | 加密货币名称(例如 Bitcoin、Ethereum) |
{A} | 代币合约地址(用于 ERC-20/BEP-20 代币交易) |
注意:API 必须返回 JSON 格式的响应,不支持 XML 或其他格式。