讓 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 就是你最終的憑證。

首先,本地雙哈希

暫不發鏈上交易。把你的 OKX UID (在 OKX 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 都行。
雙哈希入參裡有你的 OKX UID,而且最終兌獎需要綁定 KYC 身份。沒 KYC 算出來的 hash 也通不過校驗。
本活動獎品配送僅限中國大陸和香港地區。
免責聲明所有活動解釋權歸 OKX 所有;本活動內容僅供參考,不構成亦不得被視為任何產品交易的邀請、要約、招攬或推薦或投資建議;投資需謹慎,數字資產價格具有一定市場風險和價格波動性,您需自主作出判斷和決策;請瀏覽者自行負責瞭解和遵守當地的有關法律和法規。