工作原理
充值与提现
每个钱包在 BNB Chain 上拥有专属充值地址,转入的 USDT 达到 10 USDT 后自动记入交易余额。
充值地址#
每个钱包对应一个充值地址:由钱包地址经 CREATE2 确定性推导出的 BNB Chain 极简合约地址。该地址在合约部署前即可确定,且永不改变;合约只能将资金转入 Exchange 并记入所属账户。机制详见充值:CREATE2 代理。
充值 USDT#
向充值地址转入 USDT(BEP-20)。地址余额达到 10 USDT 后,keeper 将其归集至 Exchange,并在同一笔交易中记入交易余额。无激活费,无待确认状态。
注意
请勿将 USDT 直接转入 Exchange 合约,此类转账不会记入任何账户。
从 Arc 充值(USDC)#
充值对话框同样接受 Arc 链上的 USDC。该路线经 Relay 跨链到同一个充值地址,目标资产为 BSC 上的 USDT;随后的归集与入账与直接充值 USDT 完全一致。
| 项目 | 取值 |
|---|---|
| 来源资产 | Arc 链上的 USDC |
| 最低输入 | 10.5 USDC |
| 到达位置 | 用户自己的充值地址,以 USDT(BEP-20)形式到账 |
| 跨链费用 | 转账时由 Relay 报价,从到账金额中扣除 |
| 开放范围 | 仅 BSC 主网 |
注意
入账金额为扣除跨链费用后实际收到的 USDT,略低于发送的 USDC 数量。
提现#
提现由钱包签名,USDT 发送至钱包地址。单笔最低 10 USDT,每个区块处理一笔。用户也可直接调用 Exchange 的 withdraw。
会话密钥不能提现,每笔提现均需钱包签名。
示例#
Alice 分两次充值,之后提取部分余额。
| 操作 | 规则 | 结果 |
|---|---|---|
| 向充值地址转入 6 USDT | 归集门槛 10 USDT | 不归集,6 USDT 留在充值地址 |
| 再转入 94 USDT | 6 + 94 = 100 ≥ 10 | 归集,交易余额 100 USDT |
| 提现 50 USDT | 最低提现 10 USDT | 成功,50 USDT 发至钱包,余额 50 USDT |
| 申请提现 8 USDT | 8 低于 10 USDT 下限 | 拒绝,余额不变 |
充值地址余额 = 6 + 94 = 100 USDT ≥ 10 → 归集并入账
交易余额 = 100 − 50 = 50 USDT
提现 8 USDT : 8 < 10 → 拒绝
← 公式过长时可横向滑动
低于门槛的转账不会丢失,待地址余额累计达到 10 USDT 后一并入账。
误转代币#
转入充值地址的非 USDT 代币,可由所属钱包在「恢复」页取回。
精度#
所有余额均为 18 位精度的 BSC USDT。