CA 地址提取与链路识别
分阶段识别
- 从消息中提取地址候选,保留原文位置与来源。
- 按候选链的规则校验格式并归一化,保留原始值。
- 结合来源提示和节点查询生成链路候选。
- 查询资产元数据与链上状态,记录识别证据。
- 结果明确才进入策略校验;歧义或查询失败转为等待或拒绝。
地址格式不等于链路
同一个候选可能需要在多个链路上核对。建议用“链标识 + 规范地址”标识资产;不能仅按地址字符串全局去重,也不能在第一次 RPC 超时后判定地址不存在。
归一化边界
各 Adapter 负责本链的地址规范化。不要对所有链统一转小写、统一长度或统一前缀。SOL 资产候选需要按其资产模型核对,不能仅因为字符串外形正确就视为 Token。
建议输出
保留原地址、规范地址、候选链、选定链、识别依据、元数据查询结果与失败原因。多个候选链均成立时,交由明确策略处理。
验证场景
重复地址、带标点地址、相似格式、多链同地址、普通账户、无效资产与节点不可用。核对错误路由是否能在进入执行前被阻止。