Onchain Verification

链上交易验证——将链上交易与 AI 归因行为关联,验证"AI推荐→链上交易"的完整链路

核心问题:链上交易无法归因

完整归因链路

1
AI 推荐
Agent → 用户
2
行为追踪
bhv_xxx
3
动作生成
ACT_xxx
4
链上交易
tx_hash
5
归因绑定
ACT_xxx ↔ tx_hash
6
可验证证明
✅ Verified

两种归因模式

维度 链上归因 (Onchain Attributionution) 交易所归因 (Exchange Attribution)
适用场景 DEX 交易、NFT 铸造、DeFi 交互 CEX 充值后交易、交易所 Launchpad
数据来源 链上交易哈希 (tx_hash) 交易所 API + 链上充值交易
验证方式 直接链上验证,无需第三方 交易所数据 + 链上充值关联
可信度 高(链上数据不可篡改) 中(依赖交易所数据真实性)
典型用例 Uniswap swap、OpenSea 购买 Binance 充值后购买新币

Fly 六层验证在链上交易的应用

1
Gate 1: 交易存在性
验证 tx_hash 在链上真实存在,防止伪造交易记录
2
Gate 2: 钱包归属
验证交易发起者钱包已注册到 Fly,且有有效签名
3
Gate 3: 时间关联
验证交易时间与 AI 推荐时间在合理窗口内(如 72 小时)
4
Gate 4: 价值关联
验证交易金额与 AI 推荐内容相关(如推荐的 NFT 系列)
5
Gate 5: 链上存证
归因结果上链存证,任何人可验证"这笔交易来自 AI 推荐"
6
Gate 6: 可审计
完整的审计链:AI Agent → Behavior → Action → Transaction

使用场景

场景 1: DEX 交易归因
AI Agent 推荐了某代币,用户点击链接查看详情 ↓ 用户在 Uniswap 上 swap 了 1 ETH → TOKEN ↓ Fly 捕获: tx_hash = 0xtx_abc123, wallet = wlt_xxx ↓ Fly 验证: 该钱包在 48 小时前收到 AI 推荐 ↓ 归因结果: "这笔 $3,000 的交易来自 AI Agent 推荐" ↓ 项目方可以向 AI Agent 支付佣金
场景 2: NFT 铸造归因
AI Agent 推荐了一个 NFT 项目,用户感兴趣 ↓ 用户在铸造页面连接钱包,Fly 记录行为 ↓ 用户 mint 了 2 个 NFT,tx_hash = 0xtx_xyz789 ↓ Fly 验证: 铸造行为与 AI 推荐关联 ↓ 项目方看到: "这 2 个 NFT 来自 AI 渠道,占总量 5%" ↓ 项目方给 AI Agent 分配白名单或佣金
场景 3: DeFi 收益归因
AI Agent 推荐了某 DeFi 协议的高收益池 ↓ 用户在 Aave 存入 10,000 USDC ↓ Fly 记录: wallet_id = wlt_xxx, action = ACT_xxx ↓ 30 天后,用户获得 500 USDC 收益 ↓ Fly 追踪: 收益来自 AI 推荐的资金 ↓ 协议方向 AI Agent 支付推荐费(基于 TVL 或收益分成)
场景 4: 交易所归因
AI Agent 推荐了某交易所的 Launchpad 项目 ↓ 用户在 Binance 充值 5,000 USDT ↓ 用户参与 Launchpad,获得新代币 ↓ Fly 验证: 充值 tx_hash + 用户 wallet_id + AI 推荐 ↓ 归因结果: "这个用户通过 AI 推荐,在交易所投入 $5,000" ↓ 交易所/项目方向 AI Agent 支付佣金

技术实现

// 1. 创建链上交易归因
POST /v1/web3/transaction-attributions
{
  "tx_hash": "0xtx_abc123",
  "chain": "ethereum",
  "action_id": "ACT_xxx"
}
→ Fly 自动验证 tx 存在性 + 时间关联 + 钱包归属

// 2. 创建交易所归因
POST /v1/web3/exchange-attributions
{
  "exchange": "binance",
  "deposit_tx_hash": "0xtx_deposit",
  "wallet_id": "wlt_xxx",
  "action_id": "ACT_xxx"
}
→ Fly 关联充值 tx 与后续交易

// 3. 查询归因状态
GET /v1/web3/transaction-attributions/:attribution_id
→ 返回: status, verified_at, trust_score, audit_trail

API 接口

POST /v1/web3/transaction-attributions
{"tx_hash": "0xtx_abc123", "chain": "ethereum", "action_id": "ACT_xxx"}
创建链上交易归因记录,自动验证交易存在性和归因有效性
POST /v1/web3/exchange-attributions
{"exchange": "binance", "tx_hash": "0xtx_abc123", "wallet_id": "wlt_xxx"}
创建交易所归因记录,关联 CEX 充值与链上行为
GET /v1/web3/transaction-attributions/:attribution_id
attr_xxx
查询归因详情,包括验证状态、Trust Score、审计链
GET /v1/web3/wallets/:wallet_id/transactions
?chain=ethereum&limit=20
查询钱包的所有已归因交易
POST /v1/web3/transaction-attributions/verify
{"attribution_id": "attr_xxx"}
手动触发重新验证(用于 tx 确认后补验证)
API 已上线 · 可调用