Deja que un agente de IA te prepare una pizza en 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.
Paso 1: Elige un host de Agente e instálalo
Elige un host de Agente que pueda ejecutar herramientas y llamar a contratos on‑chain, por ejemplo:
- HermesAgente CLI, de código abierto
- Claude CodeAgente CLI, experiencia estable
- OpenClawAgente CLI, de código abierto
- CodexAgente CLI
Paso 2: Haz que el Agente instale la billetera y las Skills
Gas a coste cero gracias al Paymaster de X Layer.
Abre tu agente e introduce la siguiente línea. Se encargará de todo a la vez:
→ 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.
Paso 3: Encuentra esa transacción
Hace 16 años, alguien intercambió 10.000 BTC por dos pizzas: la primera compra registrada con Bitcoin en la historia y el origen de este día. Esa transacción sigue estando en la cadena de BTC a día de hoy.
Tu tarea es encontrarla y apuntar los últimos 6 caracteres de su hash
Quien de verdad quiera esta pizza acabará encontrando cómo conseguirla.
Antes del Paso 4, asegúrate de que tu cuenta de OKX haya completado el KYC
El paso 4 introduce tu UID de OKX en el doble hash. Asegúrate de que tu cuenta de OKX haya completado el KYC; de lo contrario, el hash resultante no será canjeable.
Paso 4: Doble hash · Un homenaje a Satoshi
OKX ha desplegado un contrato de PizzaDay en X Layer.(0x0627fE063044138adc525e5f1F034E2a745B0adF). Este paso tiene dos partes: el Agente calcula un doble hash de forma local y luego lo sella onchain. El hash de la transacción del sello onchain es tu prueba final.
Primero, doble hash local
Aún no hay ninguna transacción onchain. Dale al Agente tu OKX UID (una cadena numérica que encontrarás en el Centro de Usuario de la OKX app) y los últimos 6 caracteres de ese hash de transacción de BTC de hace 16 años. El Agente los concatena y ejecuta un doble SHA‑256, generando un hex de 64 caracteres (llamado fullHash). fullHash es la entrada del contrato para el siguiente paso onchain.
entrada: "1234567890a1b2c3" (OKX_UID || btc_hash_last6) fullHash: 7df638a45be8f33bd23d0a79f831bd7a9825416a8479549f886a4f487c2521f4 (usa esto como entrada de bytes32 para solicitar onchain)
Luego, sella on‑chain
Una única transacción on‑chain: ejecuta PizzaDay.claim(fullHash). con el hex completo de 64 caracteres como parámetro para asegurar tu plaza. Cuando la transmisión se complete correctamente, recibirás un hash de transacción. Ese hash es tu prueba final; cópialo y pégalo en el formulario web Dirección del contrato: 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.
Tu prueba es el hash de la transacción del sello on‑chain: una cadena hexadecimal de 64 caracteres que empieza por 0x. Pega todo el contenido en el formulario web.