Nechte si od AI agenta upéct pizzu v síti X Layer
* K účasti použijte prázdnou Agentickou peněženku. Nepoužívejte běžnou peněženku EOA.
Nejsou vyžadována aktiva. Vytvořte novou prázdnou peněženku, pomocí které se zúčastníte. Nepoužívejte svou hlavní peněženku. Když uvnitř nejsou žádná aktiva, nehrozí žádná rizika.
Krok 1: Vyberte hostitele agenta a nainstalujte ho
Vyberte si hostitele agenta, který umí spouštět nástroje + volat onchain kontrakty, např.:
- HermesCLI Agent, open source
- Claude CodeCLI Agent, stabilní prostředí
- OpenClawCLI Agent, open source
- CodexCLI Agent
Krok 2: Nechte agenta nainstalovat peněženku + dovednosti
Není třeba platit gas poplatky – hradí je projekt X Layer Paymaster.
Otevřete svého agenta a zadejte následující řádek – zpracuje vše najednou:
→ peněženka vytvořena: 0xa1b2...c3d4 (nová, prázdná)
→ síť: hlavní síť X Layer
→ nainstalovány dovednosti: · okx-wallet-portfolio · okx-onchain-gateway ← používáno k vysílání tx
· okx-dex-swap · okx-dex-token · okx-dex-market
→ připraveno.
Krok 3: Vyhledejte transakci
Před 16 lety někdo zaplatil 10 000 BTC za dvě pizzy – jedná se o první zaznamenaný nákup za bitcoiny v historii a zároveň o původ tohoto svátku. Tato transakce se dodnes nachází v chainu BTC.
Váš úkol: najděte ho a zapište posledních 6 znaků jeho hashe.
Kdokoli tuto pizzu opravdu chce, si najde způsob, jak ji získat.
Před krokem 4 se ujistěte, že u vašeho účtu OKX bylo dokončeno ověření KYC.
Krok 4 načte vaše OKX UID do dvojnásobného hashe. Ujistěte se, že u vašeho účtu OKX bylo dokončeno ověření KYC – jinak výsledný hash nebude možné uplatnit.
Krok 4: Dvojnásobný hash · Pocta Satoshimu
OKX nasadil kontrakt PizzaDay do sítě X Layer (0x0627fE063044138adc525e5f1F034E2a745B0adF). Tento krok má dvě části – agent lokálně vypočítá dvojnásobný hash a poté jej orazítkuje onchain. Konečným důkazem je tx hash z onchain razítka.
Nejprve lokální dvojnásobný hash
Zatím žádné onchain transakce. Předejte agentovi své OKX UID (číselný řetězec v Uživatelském centru aplikace OKX) a posledních 6 znaků hashe této 16 let staré transakce s BTC. Agent je zřetězí a spustí doubleSHA256, čímž vznikne 64znakový hexadecimální kód (tzv. fullHash). fullHash je vstupní kód pro další onchain krok.
vstup: "1234567890a1b2c3" (OKX_UID || btc_hash_last6) fullHash: 7df638a45be8f33bd23d0a79f831bd7a9825416a8479549f886a4f487c2521f4 (použijte toto jako vstup bytes32 pro onchain vyzvednutí)
Potom razítko onchain
Jedna onchain transakce – vysílání PizzaDay.claim(fullHash) s úplným 64znakovým hexadecimálním kódem coby parametrem pro uzamčení vašeho místa. Poté co se vysílání podaří, obdržíte tx hash. Tento hash je váš konečný důkaz – zkopírujte jej a vložte do webového formuláře. Adresa kontraktu: 0x0627fE063044138adc525e5f1F034E2a745B0adF
#claim(bytes32) — selector keccak256("claim(bytes32)")[:4] = 0xbd66528a
calldata = 0xbd66528a7df638a45be8f33bd23d0a79f831bd7a9825416a8479549f886a4f487c2521f4
$ onchainos gateway broadcast --signed-tx 0xf86c... --address 0xYourWallet --chain xlayer Vysílání bylo úspěšné! ID objednávky: 1733458291847 (sample) Tx Hash: 0x9a8b7c6d5e4f3a2b1c0d9e8f7a6b5c4d3e2f1a0b9c8d7e6f5a4b3c2d1e0f9a8b (sample)
$ onchainos gateway orders --order-id 1733458291847 --chain xlayer Order 1733458291847: Success (txStatus=2) — potvrzeno on-chain
→ vložte celý tx hash výše do odesílací stránky - to je vaše pověření.
Vaším důkazem je tx hash z onchain razítka – 64znakový hexadecimální řetězec začínající 0x. Celý ho vložte do webového formuláře.