WaaS项目
WaaS 业务流程
了解 WaaS项目的核心业务流程:充值入账与提币出款的完整链路。
本章将深度剖析 WaaS项目的后端资金流转机制,以及节点事件与回调接口(Webhook)的触发时序。
API 参考
WaaS 端到端流程
WaaS项目是基于 API 层的资产托管架构。下图展示了由 Cregis 后端负责隔离层安全与上链,您的业务平台负责账本逻辑控制的充值、提币、归集及回调闭环模型:
Empty Mermaid Diagram
充值流程关键点
- 通过 API 为每个用户或账户生成并绑定独立充值地址。
- 入账前验证回调签名,并使用 cid 或 txid 做幂等处理。
- 处理成功后立即返回 HTTP 200,响应正文必须为纯文本 success。
提币流程关键点
- 使用唯一的 third_party_id 作为业务幂等键,避免重复提币。
- 保存返回的 cid,用于主动查询、跟踪状态和对账。
- 终态互斥,一次请求最终只会进入成功、失败或审批驳回中的一种状态。
归集流程关键点
- 归集用于把分散充值地址中的资金汇集到资金钱包。
- 触发归集前检查来源地址状态,并按异步链上交易处理结果。
- 未填写 amount 时,接口可能归集全部可用余额。