简而言之
自动结算会自动将到账存款转换为您在任意区块链上偏好的资产。规则只需定义一次,所有匹配的存款都会被自动兑换并路由到您的目标链——无需任何手动干预。
自动结算会自动将到账存款转换为您在任意区块链上偏好的资产。规则只需定义一次,所有匹配的存款都会被自动兑换并路由到您的目标链——无需任何手动干预。

前提条件
在配置自动结算规则之前,请确保具备以下条件:1
API 密钥
在 Blockradar 控制台获取您的 API 密钥。前往 Developers 进行生成。
2
已创建 Master Wallet
通过 Create Wallet API 或控制台创建一个 master wallet。规则按 wallet 进行配置。
3
目标 Wallet
如需进行跨链结算,请确保在目标区块链上已有可用于接收已转换资产的 wallet。
4
充足的 Gas
请向您的 wallet 充值原生代币(ETH、BNB、MATIC 等),以支付 swap 与转账的手续费。
5
已配置 Webhook
设置 webhook 以接收结算通知。根据具体操作,您将收到
swap.success/swap.failed、gateway.success/gateway.failed 或 withdraw.success/withdraw.failed 等事件。详见 Webhooks。工作原理
自动结算可以根据您配置的规则,将到账存款自动转换为任意区块链网络上的目标资产。这样无需手动进行 swap 或 bridge,即可让您的资金库自动按偏好转换为多条链上的目标资产。规则管理
创建并管理自动结算规则,实现资产转换的自动化。
资产转换
根据您的规则,自动将任意稳定币转换为其他资产。
跨链
无缝地在任意区块链网络上完成资产结算。
风险管理
应用滑点容忍度与规则,防止出现不利的执行结果。
自动结算如何运作
1. 创建规则
定义结算规则,明确何时以及如何对存款进行自动转换。2. 检测存款
当资金到达您的地址时,Blockradar 会自动检测与您规则匹配的存款。3. 资产转换
存款会被自动 swap 为您所选链上的目标资产(通常是 USDC)。4. 余额统一
所有已转换的资产都会汇总为您目标链上的统一余额。自动结算规则
规则组成部分
每条自动结算规则包含以下参数:规则配置选项
金额阈值
- 最小金额:仅结算高于此阈值的存款
- 最大金额:限制单次结算的金额上限
- 批量处理:将多笔小额存款合并以提升效率
滑点保护
- 不限制:
-1(无滑点上限——默认行为) - 保守:0.1% - 0.5%(对价格影响最小)
- 适中:0.5% - 1.0%(均衡策略)
- 激进:1.0% - 2.0%(执行更快)
将
slippageTolerance 设为 -1 表示滑点容忍度不受限制。如未指定,这就是默认行为,允许结算无视价格偏差地执行。目标地址(可选)
destination.address 字段现已变为可选。如果未提供,系统会使用智能回退逻辑来确定收款地址:
执行偏好
- Fastest:速度优先,而非成本
- Cheapest:优化为最低手续费
- Recommended:在速度、成本与可靠性之间取得平衡
- No Slippage:仅在无价格偏差时执行
规则的层级与优先级
规则的应用方式
关键概念:在 master wallet 上创建的规则会自动应用到该 wallet 下的所有 child address。但若您直接在某个 child address 上创建规则,这些规则将完全覆盖该地址对应的 master wallet 规则。
规则应用顺序
- 检查 Child Address 规则:若收款地址有自身规则,则仅使用这些规则
- 回退到 Master Wallet 规则:若不存在 child address 规则,则应用 master wallet 规则
- 没有规则:若两个层级都未配置规则,则不会进行任何自动结算
针对特定区块链的规则
重要:规则相互隔离并绑定到各自的区块链。为某条区块链(例如 Ethereum)配置的规则不会影响其他区块链(例如 Base 或 Optimism)上的存款。
- 您必须为每条希望自动结算的源区块链分别创建规则
- 一条针对 “Ethereum 上的 USDC” 的规则不会对 “Base 上的 USDC” 生效
- 这样可以按链对结算行为实现细粒度控制
- Ethereum USDC → Optimism USDC 的规则
- Base USDC → Optimism USDC 的规则
各级别的使用场景
Master Wallet 规则
- 统一策略:所有 child address 采用相同的结算行为
- 简化管理:在单一位置配置默认行为
- 批量操作:一次性应用规则到多个地址
- 标准化:确保合规与一致性
Child Address 规则
- 测试:在特定地址上尝试不同的结算策略
- 定制需求:满足特定地址的结算需求
- 覆盖默认:针对特定用例修改行为
- 细粒度控制:对特定地址精细调整结算
创建自动结算规则
通过控制台
- 进入您 wallet 的 Auto Settlements 区域
- 点击 “Create New Rule”
- 配置规则参数
- 设置金额阈值与滑点容忍度
- 选择源/目标资产与链
- 保存并启用规则
通过 API
可使用 Auto Settlement Rules API 以编程方式创建结算规则:在此示例中,
slippageTolerance 被设为 -1 表示不限制滑点,且 destination.address 被省略。系统会自动使用智能回退逻辑来确定收款地址。使用场景
资金库管理
- 灵活的资产转换:可转换为任意偏好资产(USDC、ETH、USDT 等)
- 跨链运营:在多条网络中维护余额
- 自动化归集:无需任何手动干预
- 多资产策略:支持多种资产偏好与策略
业务运营
- 支付处理:自动将到账款项结算为偏好资产
- 收入管理:将多种稳定币转换为指定的目标资产
- 风险缓解:自动应用滑点保护
- 资产多样化:自动维持目标资产配置
DeFi 集成
- 流动性挖矿:自动将奖励结算为偏好资产
- 流动性管理:汇总 LP 奖励与手续费
- 投资组合再平衡:维持目标资产配置
最佳实践
规则配置
- 从保守开始:以较低的滑点容忍度起步
- 监控表现:跟踪结算的成功率
- 逐步调整:根据市场情况逐步优化规则
- 在测试网测试:在主网部署前先验证规则
风险管理
- 滑点限制:设置合适的容忍度
- 金额上限:限制最大结算规模
- 网络选择:选择可靠的目标链
- 回退规则:创建备用结算方案
运营效率
- 批量处理:将小额存款合并以提升效率
- 时机优化:考虑网络拥堵规律
- 成本分析:在速度与成本之间取得平衡
- 监控:为失败的结算配置告警
监控与告警
控制台监控
- 规则状态:启用/停用状态指示
- 结算历史:跟踪成功与失败的结算
- 性能指标:成功率与执行时长
- 资产余额:监控统一余额的增长情况
Webhook 通知
执行自动结算时会触发 webhook 事件:Webhook 负载示例
识别自动结算交易
识别自动结算交易最可靠的方式是查看 metadata 字段。根据具体操作,metadata 中会包含以下键之一:
每个 metadata 对象包含:
当
swapAutoSettlement、gatewayAutoSettlement 或 withdrawAutoSettlement 中任意一个 metadata 键存在时,该笔交易就是由自动结算规则触发的。rule 字段包含完整的规则配置,而不仅仅是一个 ID。关键 Webhook 数据字段
API 参考
端点
Master Wallet 自动结算
Child Address 自动结算
规则参数
快速开始
1. 启用自动结算
- 进入您的 wallet 设置
- 启用自动结算功能
- 配置默认偏好
2. 创建您的第一条规则
- 从一条简单的 USDT 到 ETH 的规则开始(或您偏好的任意资产)
- 设置较保守的滑点容忍度
- 选择您偏好的目标链与目标资产
3. 测试与监控
- 先在测试网部署
- 监控结算成功率
- 按需调整参数
4. 逐步扩展
- 为更多资产添加规则
- 引入批量处理
- 针对您的用例进行优化
支持与资源
获取帮助
- 电子邮件:[email protected]
- API 参考:Auto Settlement Rules
- 文档:Gateway 配置
自动结算是自动化资金库管理的强大方式。请从简单的规则开始,在熟悉系统后再逐步增加复杂度。

