Laat een AI-agent een pizza voor je bakken op X Layer
* Use an empty Agentic Wallet to participate. Do not use a regular EOA wallet.
No assets required. Create a new empty wallet to participate. Do not use your main wallet. With no assets inside, there is nothing at risk.
Stap 1: Kies een agent-host en installeer deze
Kies een Agent host die tools kan uitvoeren en onchain contracten kan aanroepen, zoals:
- HermesCLI Agent, open source
- Claude CodeCLI-agent, stabiele ervaring
- OpenClawCLI Agent, open source
- CodexCLI-agent
Stap 2: Laat de agent wallet en vaardigheid installeren
Geen gas nodig — gas wordt gedekt door X Layer Paymaster.
Open je Agent en voer de volgende regel in — hij regelt alles tegelijk:
→ 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.
Stap 3: zoek die transactie
16 jaar geleden vandaag ruilde iemand 10.000 BTC voor twee pizza's — de eerste geregistreerde Bitcoin-aankoop in de geschiedenis, en de oorsprong van deze feestdag. Die transactie bevindt zich nog steeds op de BTC-chain.
Je taak: zoek de transactie en noteer de laatste 6 tekens van de hash.
Iedereen die deze pizza echt wil hebben, zal een manier vinden.
Controleer vóór stap 4 of je OKX-account KYC heeft afgerond
Stap 4: voer je OKX UID in de dubbele hash. Zorg ervoor dat je OKX-account de KYC heeft voltooid, anders kan de resulterende hash niet worden opgenomen.
Stap 4: Dubbele hash · Een eerbetoon aan Satoshi
OKX heeft een PizzaDay-contract op X Layer (0x0627fE063044138adc525e5f1F034E2a745B0adF) geïmplementeerd. Deze stap bestaat uit twee delen — de Agent berekent lokaal een dubbele hash en stempelt deze vervolgens onchain. De tx-hash van de onchain-stempel is je uiteindelijke bewijs.
Eerst, lokale dubbele hash
Nog geen onchain transactie. Geef de Agent je OKX-UID (een numerieke reeks die je vindt in het Gebruikerscentrum van de OKX-app) en de laatste 6 tekens van die 16 jaar oude BTC-transactiehash. De Agent voegt ze samen en voert een dubbele SHA-256 uit, waarmee een hex van 64 tekens wordt gegenereerd (genaamd fullHash). fullHash is de contractinvoer voor de volgende on-chain stap.
invoer: "1234567890a1b2c3" (OKX_UID || btc_hash_last6) fullHash: 7df638a45be8f33bd23d0a79f831bd7a9825416a8479549f886a4f487c2521f4 (gebruik dit als bytes32-invoer voor de on-chain claim)
Stempel vervolgens onchain
Eén onchain transactie. Uitzending PizzaDay.claim(fullHash) met de volledige 64 tekens hex als de parameter om je plaats te reserveren. Zodra de uitzending slaagt, ontvang je een tx hash. Die hash is je uiteindelijke bewijs, kopieer deze en plak deze in het webformulier. Contractadres: 0x0627fE063044138adc525e5f1F034E2a745B0adF
#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.
Je bewijs is de tx-hash van de onchain-stempel. Een hex-string van 64 tekens die begint met 0x. Plak deze in z'n geheel in het webformulier.