.apt 名称收款前怎么核对?区分解析地址、所有者和到期状态
链小知 · 进阶 · 核验 · 依官方文档整理
检查 ANS 的网络、完整名称与注册指向地址,避免转给域名所有者或误用宽限期名称。
开始前准备
- 准备接收方通过独立渠道确认的完整 Aptos 地址、名称及已有解析记录;不注册、续期、申请密钥或转账。
1. 固定网络和完整名称
主网与测试网分别解析,子域也属于名称的一部分。REST v3 的路径显式包含网络;不能拿测试网结果填主网收款地址。
检查结果:网络和完整名称没有省略。
2. 区分所有者与解析目标
SDK 类型把 owner_address 定义为名称所有者,将 registered_address 定义为名称指向的地址。看到所有者字段不够;缺少解析目标时先停止收款判断。
检查结果:取得 registered_address 或明确无法解析。
3. 检查到期与宽限状态
记录 expiration 与 expiration_status。该页对 in_grace_period 的上方注释和枚举注释有差异;宽限期不能当 active 使用。以当前可解析结果及接收方确认补证,不承诺该状态能收款。
检查结果:状态有时间依据,宽限或矛盾保留待核。
4. 反向名称只作辅助
主要名称是地址选定的标识,不代表现实身份已认证。把完整解析地址与接收方给出的地址逐字符核对;相似拼写、子域和陌生主要名称都不能替代确认。
检查结果:名称与完整地址一致,未依据标签推断身份。
5. 保留解析记录而不执行资金动作
记录核对时间、网络、名称、完整地址和到期状态。解析可能变化,真正付款前需再次核对;本文没有调用需密钥的接口或发送资产。
检查结果:得到可复核的记录,缺失结果没有被填成成功。
怎样确认完成
- 解析目标、网络、有效状态与接收方地址均有记录或明确缺证。
- 文档整理,未调用认证 API、注册、续期或转账。
常见错误与边界
- owner_address 与 registered_address 混用。
- 用主名称证明现实身份或永久收款有效。