Дайте змогу ШІ-агенту приготувати вам піцу на X Layer
* Для участі використовуйте порожній гаманець агента. Не використовуйте звичайний гаманець EOA.
Активи не потрібен. Створіть новий порожній гаманець, щоб взяти участь. Не використовуйте свій головний гаманець. Оскільки немає активів, немає і ризиків.
Крок 1. Виберіть хост агента та встановіть його
Виберіть хост для Агента, який може запускати інструменти та викликати смартконтракти ончейн, наприклад:
- HermesCLI-агент, з відкритим вихідним кодом
- Claude CodeCLI-агент, безвідмовний досвід використання
- OpenClawCLI-агент, з відкритим вихідним кодом
- CodexCLI-агент
Крок 2. Дайте змогу агенту встановити Гаманець та Навички
Жодних комісій gas — витрати gas покриває X Layer Paymaster.
Відкрийте свого Агента і введіть рядок, наведений нижче; він обробить усе одразу:
→ створено гаманець: 0xa1b2...c3d4 (новий, порожній)
→ мережа: основна мережа X Layer
→ установлені навички:
· okx-wallet-portfolio · okx-onchain-gateway ← використовується для надсилання транзакцій
· okx-dex-swap · okx-dex-token · okx-dex-market
→ готово до роботи.
Крок 3. Знайдіть цю транзакцію
Цього для 16 років тому хтось обміняв 10 000 BTC на дві піци — це була перша зареєстрована покупка за Bitcoin в історії, яка також започаткувала це свято. Ця транзакція досі зберігається в мережі BTC.
Ваше завдання: знайти її та записати останні 6 символів її хешу.
Кожен, хто справді хоче цю піцу, знайде спосіб.
Перед виконанням кроку 4 переконайтеся, що ваш акаунт OKX пройшов перевірку KYC
Крок 4 передає ваш UID OKX у подвійний хеш. Переконайтеся, що ваш акаунт OKX пройшов перевірку KYC, інакше отриманий хеш не можна буде викупити.
Крок 4. Подвійний хеш · Данина Сатоші
OKX розгорнув контракт PizzaDay на X Layer (0x0627fE063044138adc525e5f1F034E2a745B0adF). Цей крок складається з двох частин: Агент локально обчислює подвійний хеш, а потім записує його ончейн. Хеш транзакції із запису-підтвердження ончейн — ваш остаточний доказ.
По-перше, локальний подвійний хеш
Ончейн транзакцій ще немає. Повідомте Агенту свій UID OKX (числовий рядок, який можна знайти в центрі користувачів OKX) і останні 6 символів хешу тієї BTC-транзакції, що відбулася 16 років тому. Агент поєднає їх та запустить алгоритм подвійного хешування SHA256, створюючи шістнадцятковий рядок із 64 символів (який називається fullHash). fullHash — це вхідні дані контракту для наступного кроку ончейн.
input: "1234567890a1b2c3" (OKX_UID || btc_hash_last6) fullHash: 7df638a45be8f33bd23d0a79f831bd7a9825416a8479549f886a4f487c2521f4 (використовуйте це як вхідні дані у форматі bytes32 для запиту ончейн)
Потім здійснює запис-підтвердження ончейн
Одна ончейн-транзакція: надішліть у мережу функцію PizzaDay.claim(fullHash), використовуючи повний 64-значний шістнадцятковий код як параметр, щоб забронювати місце. Після того, як транзакцію буде виконано в мережі, ви отримаєте хеш транзакції. Цей хеш — ваш остаточний доказ, — скопіюйте та вставте його у вебформу. Адреса контракту: 0x0627fE063044138adc525e5f1F034E2a745B0adF
#claim(bytes32) — selector keccak256("claim(bytes32)")[:4] = 0xbd66528a
calldata = 0xbd66528a7df638a45be8f33bd23d0a79f831bd7a9825416a8479549f886a4f487c2521f4
$ onchainos gateway broadcast --signed-tx 0xf86c... --address 0xYourWallet --chain xlayer Транзакцію успішно надіслано. Ідентифікатор ордера: 1733458291847 (зразок) Хеш транзакції: 0x9a8b7c6d5e4f3a2b1c0d9e8f7a6b5c4d3e2f1a0b9c8d7e6f5a4b3c2d1e0f9a8b (зразок)
$ onchainos gateway orders --order-id 1733458291847 --chain xlayer Ордер 1733458291847: успішно виконано (txStatus=2) — підтверджено ончейн
→ вставте повний хеш транзакції, наведений вище, на сторінці надсилання — це ваші облікові дані.
Ваш доказ — хеш транзакції із запису-підтвердження ончейн — шістнадцятковий рядок із 64 символів, що починається з 0x. Вставте все це у вебформу.