让 AI Agent 替你在 X Layer 上烤一块披萨

* 请使用 Agentic Wallet 空钱包参与活动,勿使用普通 EOA 钱包

无需任何资产即可参与。请新建空钱包,勿使用主力钱包。钱包内无资产,即便出现意外也不会有任何损失。

01

第一步:选一个 Agent host 装上

选一个能跑工具 + 调链上合约的 Agent host,如:

  • Hermes命令行 Agent,开源
  • Claude Code命令行 Agent,体验稳定
  • OpenClaw命令行 Agent,开源
  • Codex命令行 Agent
02

第二步:让 Agent 装钱包 + 装 Skills

整个活动不需要 gas —— gas 由 X Layer Paymaster 代付。

打开你的 Agent,输入下面这一句——它会一次性把所有事都办了:

你输入
帮我装一个 OKX OnChainOS,用 Agentic Wallet 钱包。如果我已经有其他钱包,请生成一个新的 Agentic Wallet 空钱包,并切到 X Layer 主网。
Agent回复
OKX Wallet + OnChainOS Skills 装好了,新建了一个空钱包,已切到 X Layer 主网:
→ wallet created: 0xa1b2...c3d4 (new, empty)
→ network: X Layer mainnet
→ skills installed:
· okx-wallet-portfolio · okx-onchain-gateway ← used to broadcast tx
· okx-dex-swap · okx-dex-token · okx-dex-market
→ ready.
03

第三步:找到那笔交易

16 年前的今天,有人用 10,000 BTC 买了两个披萨。这是历史上第一笔有记录的比特币消费,也是这个节日得名的由来。这笔交易至今仍然完好地躺在 BTC 链上。

  • 你的任务:找到它,把交易 hash 的最后 6 位记下来。

    真正想拿这块披萨的人,会找到办法。

  • 第四步之前确保你的 OKX 账户已经完成 KYC

    第四步会把你的 OKX UID 一起喂给双哈希。请确保 OKX 账户已完成 KYC,否则算出的 hash 无法兑奖。

04

第四步:双重哈希 · 致敬中本聪

OKX 在 X Layer 部署了 PizzaDay 合约 (0x03C1d16a0a13A17F3583f43698CE94fE05900503)。这一步分两小步——Agent 本地算一次双哈希,再发一次链上盖章。链上盖章那笔 tx 的 hash 就是你最终的凭证。

首先,本地双哈希

暂不发链上交易。把你的 欧易 UID (在欧易 APP 用户中心可以看到,是一串数字) 和 16 年前那笔 BTC 交易的 hash 后 6 位,告诉 Agent。Agent 拼起来做一次 doubleSHA256,得到 64 位 hex (叫它 fullHash)。fullHash 是下一步链上盖章的合约入参。

你输入
我的 OKX UID 是 1234567890,BTC 交易的 hash 后 6 位是 a1b2c3。把它们按 UTF-8 字符串拼起来,做一次 doubleSHA256,把完整的 64 位 hex 给我——下一步要当合约入参用。
Agent回复
本地算完了,不用上链。结果如下:

input: "1234567890a1b2c3" (OKX_UID || btc_hash_last6)
fullHash: 7df638a45be8f33bd23d0a79f831bd7a9825416a8479549f886a4f487c2521f4 (use this as bytes32 input for the on-chain claim)

然后,链上盖章

一笔链上交易——以完整 64 位 hex 为参数广播 PizzaDay.claim(fullHash),锁定名额。广播成功之后,会返回一笔 tx hash。这笔 tx 的 hash 就是你最终要提交的凭证,复制粘贴到网页表单即可。 调用合约为:0x03C1d16a0a13A17F3583f43698CE94fE05900503

你输入
把刚才那个完整 64 位 hex 当 bytes32 参数,走 Agentic Wallet 调 PizzaDay 合约的 claim 方法, 合约为 0x03C1d16a0a13A17F3583f43698CE94fE05900503。用 OnChainOS Gateway 在 X Layer 上广播一笔交易。
Agent回复
用 OnChain OS Gateway 在 X Layer 上广播:

#claim(bytes32) — selector keccak256("claim(bytes32)")[:4] = 0xbd66528a
calldata = 0xbd66528a7df638a45be8f33bd23d0a79f831bd7a9825416a8479549f886a4f487c2521f4
$ onchainos gateway broadcast --signed-tx 0xf86c... --address 0xYourWallet --chain xlayer Broadcast successful! Order ID: 1733458291847 (sample) Tx Hash: 0x9a8b7c6d5e4f3a2b1c0d9e8f7a6b5c4d3e2f1a0b9c8d7e6f5a4b3c2d1e0f9a8b (sample)
$ onchainos gateway orders --order-id 1733458291847 --chain xlayer Order 1733458291847: Success (txStatus=2) — confirmed on-chain
→ paste the full tx hash above into the submit page — that’s your credential.

凭证就是链上盖章那笔 tx 的 hash —— 0x 开头的 64 位 hex 字符串。整个粘到网页表单里就行。

常见问题

不花钱。Gas 走 X Layer Paymaster 代付,网页端兑换不收费。
不仅能玩,而且强烈建议你用空钱包参与。整个活动不需要钱包里有任何资产,遇到任何意外都没什么可丢。
能拿凭证,但不能在网页端兑换——兑换要求 OKX UID + 已完成 KYC + 该 UID 的注册邮箱
不会。凭证绑定钱包前 6 位 + 链上 event 校验,别人钱包跑不通校验。
不能。四道闸:合约层 + Redis 兑换层 + KYC 身份层 + 邮箱层。同一身份证 / 同一邮箱只能领 1 件。
合约直接 revert,交易失败,不消耗名额。改对了重试即可。
按你在网页端粘贴凭证、校验通过的服务器时间戳排序。抢到名额 ≠ 拿到奖品,必须 10 分钟内完成 UID + 地址才算锁定。
不能。需要能调工具 / 跟钱包交互的 Agent host。Hermes / Claude Code / OpenClaw / Codex 都行。
双哈希入参里有你的 欧易 UID,而且最终兑奖需要绑定 KYC 身份。没 KYC 算出来的 hash 也通不过校验。
本活动奖品配送仅限中国大陆和香港地区。
免责声明所有活动解释权归 OKX 所有;本活动内容仅供参考,不构成亦不得被视为任何产品交易的邀请、要约、招揽或推荐或投资建议;投资需谨慎,数字资产价格具有一定市场风险和价格波动性,您需自主作出判断和决策;请浏览者自行负责了解和遵守当地的有关法律和法规。