# .apt 名称收款前怎么核对？区分解析地址、所有者和到期状态

整理：链小知（AI 辅助）
资料核对日期：2026-10-12
引用地址：https://lianxiaozhi.com/tools/guides/ans-name-address-expiration
难度：进阶
核验方式：官方文档整理，未执行真实账户操作

检查 ANS 的网络、完整名称与注册指向地址，避免转给域名所有者或误用宽限期名称。

## 使用工具
- [Aptos Name Service（ANS）](https://lianxiaozhi.com/tools/aptos-name-service) · [官方入口](https://www.aptosnames.com/)

## 前置条件
- 准备接收方通过独立渠道确认的完整 Aptos 地址、名称及已有解析记录；不注册、续期、申请密钥或转账。

## 1. 固定网络和完整名称

主网与测试网分别解析，子域也属于名称的一部分。REST v3 的路径显式包含网络；不能拿测试网结果填主网收款地址。

核对结果：网络和完整名称没有省略。
依据：[ANS：v3 按网络将名称转换为地址](https://www.aptosnames.com/docs/03-rest-api/03-convert-name-to-address)

## 2. 区分所有者与解析目标

SDK 类型把 owner_address 定义为名称所有者，将 registered_address 定义为名称指向的地址。看到所有者字段不够；缺少解析目标时先停止收款判断。

核对结果：取得 registered_address 或明确无法解析。
依据：[ANS：解析地址、到期与宽限期类型](https://www.aptosnames.com/docs/02-ts-sdk/07-interfaces-and-types)

## 3. 检查到期与宽限状态

记录 expiration 与 expiration_status。该页对 in_grace_period 的上方注释和枚举注释有差异；宽限期不能当 active 使用。以当前可解析结果及接收方确认补证，不承诺该状态能收款。

核对结果：状态有时间依据，宽限或矛盾保留待核。
依据：[ANS：解析地址、到期与宽限期类型](https://www.aptosnames.com/docs/02-ts-sdk/07-interfaces-and-types)
依据：[ANS：获取名称、所有者与主要名称](https://www.aptosnames.com/docs/02-ts-sdk/04-getting-names)

## 4. 反向名称只作辅助

主要名称是地址选定的标识，不代表现实身份已认证。把完整解析地址与接收方给出的地址逐字符核对；相似拼写、子域和陌生主要名称都不能替代确认。

核对结果：名称与完整地址一致，未依据标签推断身份。
依据：[ANS：获取名称、所有者与主要名称](https://www.aptosnames.com/docs/02-ts-sdk/04-getting-names)

## 5. 保留解析记录而不执行资金动作

记录核对时间、网络、名称、完整地址和到期状态。解析可能变化，真正付款前需再次核对；本文没有调用需密钥的接口或发送资产。

核对结果：得到可复核的记录，缺失结果没有被填成成功。
依据：[ANS：v3 按网络将名称转换为地址](https://www.aptosnames.com/docs/03-rest-api/03-convert-name-to-address)
依据：[ANS：解析地址、到期与宽限期类型](https://www.aptosnames.com/docs/02-ts-sdk/07-interfaces-and-types)

## 常见错误
- owner_address 与 registered_address 混用。
- 用主名称证明现实身份或永久收款有效。

## 完成检查
- 解析目标、网络、有效状态与接收方地址均有记录或明确缺证。
- 文档整理，未调用认证 API、注册、续期或转账。

## 相关知识
- [钱包签消息与签交易有什么区别？不付 Gas 的签名也要读内容](https://lianxiaozhi.com/learn/wallet-message-vs-transaction)

## 官方依据
- [ANS：获取名称、所有者与主要名称](https://www.aptosnames.com/docs/02-ts-sdk/04-getting-names)
- [ANS：解析地址、到期与宽限期类型](https://www.aptosnames.com/docs/02-ts-sdk/07-interfaces-and-types)
- [ANS：v3 按网络将名称转换为地址](https://www.aptosnames.com/docs/03-rest-api/03-convert-name-to-address)
