Technical Report · ECOSUS CO., LTD. · TR-2026-005 技術報告書 · ECOSUS CO., LTD. · TR-2026-005 รายงานทางเทคนิค · ECOSUS CO., LTD. · TR-2026-005
x402 Protocol + USDM
Cardano Mainnet E2E Verification
x402プロトコル + USDM
Cardanoメインネット E2E 実証報告
การยืนยัน x402 Protocol + USDM
บน Cardano Mainnet แบบ End-to-End
First documented end-to-end x402 payment cycle using real USDM on Cardano Mainnet with a self-hosted facilitator integrated into production food-tech infrastructure 自社 facilitator を用いた Cardano メインネット上での x402 実取引完全実行の初記録。生産稼働中のフードテック基盤(Cloudflare Worker)との統合環境にて実施 บันทึกแรกของการทำธุรกรรม x402 แบบครบวงจรด้วย USDM จริงบน Cardano Mainnet โดยใช้ facilitator ของตนเองที่ผสานกับโครงสร้างพื้นฐาน food-tech ที่ใช้งานจริง
Mainnet Confirmedメインネット確認済みยืนยันบน Mainnet แล้ว
Date日付วันที่
May 11, 20262026年5月11日11 พ.ค. 2569
Supersedes改訂元แทนที่
TR-2026-004
Statusステータスสถานะ
Final最終版ฉบับสมบูรณ์
Class区分หมวดหมู่
Public公開สาธารณะ
Abstract. This report documents the first complete end-to-end execution of the x402 HTTP payment protocol using USDM stablecoin on the Cardano Mainnet, conducted on May 11, 2026 by ECOSUS CO., LTD. (GYOTAK). The test demonstrated a full HTTP 402 → wallet signing → X-PAYMENT header → facilitator verify/settle → on-chain confirmation cycle completing in 13 seconds, with transaction finality within 4 seconds of block inclusion. The facilitator is integrated into GYOTAK's production Cloudflare Worker infrastructure. This constitutes a novel combination: x402 protocol + Cardano native asset (USDM) + food-tech production infrastructure — providing evidentiary basis for describing GYOTAK's blockchain implementation as operationally verified rather than merely planned.
要旨.本報告書は、2026年5月11日に ECOSUS CO., LTD.(GYOTAK)が実施した、x402 HTTP 決済プロトコルを USDM ステーブルコインで Cardano メインネット上でエンド・ツー・エンド完全実行した初の記録である。HTTP 402 → ウォレット署名 → X-PAYMENT ヘッダ → facilitator verify/settle → オンチェーン確認の完全サイクルを13秒で完了し、ブロック収録後4秒で確定した。facilitator は GYOTAK の生産稼働中 Cloudflare Worker 基盤に統合されている。本実証は x402 + Cardano ネイティブ資産(USDM)+ フードテック生産基盤の新規な組み合わせであり、GYOTAK のブロックチェーン実装を「計画段階」ではなく「実取引完了」として記述する根拠となる。
บทคัดย่อ. รายงานนี้บันทึกการดำเนินการ x402 HTTP payment protocol แบบครบวงจรครั้งแรกโดยใช้ USDM stablecoin บน Cardano Mainnet เมื่อ 11 พ.ค. 2026 โดย ECOSUS CO., LTD. (GYOTAK) วงจรเต็มรูปแบบ HTTP 402 → wallet → X-PAYMENT → verify/settle → ยืนยันบนเชน ใช้เวลา 13 วินาที และได้รับการยืนยันภายใน 4 วินาทีหลังบรรจุใน block Facilitator รวมเข้ากับ Cloudflare Worker ที่ใช้งานจริงของ GYOTAK ถือเป็นการผสมผสานที่แปลกใหม่: x402 + USDM + food-tech — ยืนยันว่าการใช้งาน blockchain ของ GYOTAK เป็นการดำเนินการจริงไม่ใช่เพียงแผนงาน

1. Background & Motivation1. 背景と目的1. ความเป็นมาและวัตถุประสงค์

GYOTAK operates a sashimi-grade flash-frozen fish distribution platform (Pranburi, Thailand) building toward a blockchain-native B2B payment system. Prior reports (TR-2026-001 through TR-2026-004) documented infrastructure deployment, Midnight ZK-traceability on Preprod, and facilitator integration architecture.

TR-2026-004 recorded facilitator operational status and mock-verified x402 response conformance. This report advances that to real transaction execution on Mainnet, closing the gap between "infrastructure ready" and "payment executed."

The x402 protocol enables autonomous machine-to-machine payments without centralized intermediaries. Cardano's x402 integration was formally recognized by the Cardano Foundation in April 2026, positioning Cardano as a primary chain for the AI agent payment economy.

GYOTAK は刺身グレード冷凍魚の流通プラットフォーム(タイ国プランブリー)を運営し、ブロックチェーンネイティブな B2B 決済システムの構築を進めている。TR-2026-001〜004 では、インフラ展開・Midnight ZK トレーサビリティの Preprod デプロイ・facilitator 統合アーキテクチャを記録した。

TR-2026-004 は facilitator の稼働確認とモック検証を記録した。本報告書はそれをメインネット上での実取引実行へと前進させ、「インフラ準備完了」から「決済実行済み」へのギャップを埋める。

x402 プロトコルは集中型仲介者なしに機械間自律決済を可能にする。2026年4月、Cardano Foundation が x402 統合を公式認定した。

GYOTAK ดำเนินการแพลตฟอร์มจำหน่ายปลาแช่แข็งระดับซาชิมิ (ปราณบุรี ประเทศไทย) มุ่งสู่ระบบชำระเงิน B2B แบบ blockchain-native รายงานก่อนหน้า (TR-2026-001 ถึง TR-2026-004) บันทึกการติดตั้ง infrastructure, Midnight ZK บน Preprod และสถาปัตยกรรม facilitator

TR-2026-004 บันทึกสถานะ facilitator และการตรวจสอบแบบ mock รายงานนี้ก้าวหน้าไปสู่การดำเนินการธุรกรรมจริงบน Mainnet

x402 protocol เปิดใช้การชำระเงินอัตโนมัติระหว่างเครื่อง Cardano Foundation รับรอง x402 อย่างเป็นทางการในเดือนเมษายน 2026

2. System Configuration2. システム構成2. การกำหนดค่าระบบ

Parameter項目พารามิเตอร์Valueค่า
Protocolプロトコルโปรโตคอลx402 v1 (HTTP 402 Payment Required, Cardano scheme)
Networkネットワークเครือข่ายCardano Mainnet
Payment asset決済資産สินทรัพย์USDM (Mehen Finance, USD-pegged stablecoin)USDM(Mehen Finance、USD ペッグ ステーブルコイン)USDM (Mehen Finance, stablecoin ผูกกับ USD)
USDM Policy IDc48cbb3d5e57ed56e276bc45f99ab39abe94e6cd7ac39fb402da47ad
Asset nameアセット名ชื่อสินทรัพย์0014df105553444d [(333)USDM, CIP-67]
Amount送金額จำนวน0.1 USDM (100,000 micro-units, 6 decimals)0.1 USDM(100,000 マイクロユニット、小数点6桁)0.1 USDM (100,000 micro-units, ทศนิยม 6 หลัก)
Recipient受取アドレスที่อยู่ผู้รับaddr1qxcprq7yjs3dylcan3cq30v27ljywxp534js6u4upygavmyszt4f4p6u9qkq2549kzhuhcnhw4hdxg00ztsmwqsq6ryqkp2vs3
FacilitatorCloudflare Worker (line-harness) — GYOTAK productionCloudflare Worker(line-harness)— GYOTAK 生産環境Cloudflare Worker (line-harness) — production GYOTAK
Resource serverリソースサーバーResource servermasumi-network/x402-cardano-examples (PAY_TO + amount modified)
Walletウォレットกระเป๋าเงินYoroi (CIP-30 browser extension)
BlockfrostMainnet — TX submit + UTxO pollingメインネット — TX 送信 + UTxO ポーリングMainnet — ส่ง TX + ตรวจสอบ UTxO
Test scopeテスト範囲ขอบเขตทดสอบSelf-contained (sender = recipient = GYOTAK address)自己完結型(送金元 = 受取先 = GYOTAK アドレス)ระบบปิด (ผู้ส่ง = ผู้รับ = ที่อยู่ GYOTAK)

3. Protocol Flow3. プロトコルフロー3. ขั้นตอนโปรโตคอล

Browser GET /
HTTP 402
Wallet signs TXウォレット署名Wallet ลงนาม
X-PAYMENT header
POST /verify ✓
POST /settle 202
Blockfrost submit
POST /status 200
HTTP 200 Unlocked解錠ปลดล็อก

402 Response payload402 レスポンスペイロード402 Response payload

// HTTP 402 Payment Required — resource_server response { "x402Version": 1, "accepts": [{ "scheme": "exact", "network": "cardano-mainnet", "maxAmountRequired": "100000", // 0.1 USDM "asset": "c48cbb3d...02da47ad", "payTo": "addr1qxcprq7...", "extra": { "assetNameHex": "0014df105553444d", "decimals": 6 } }], "error": "X-PAYMENT header is required" }

Facilitator server log (UTC+7)Facilitator ログ(UTC+7)บันทึก Facilitator (UTC+7)

14:32:54
POST /verify → 200x402 payload validatedx402 ペイロード検証通過ตรวจสอบ x402 payload สำเร็จ
14:32:55
POST /settle → 202TX submitted via Blockfrost; pending returnedBlockfrost 経由で TX 送信。pending 返却ส่ง TX ผ่าน Blockfrost; คืนสถานะ pending
14:33:07
POST /status → 2000.1 USDM UTxO detected; payment confirmed0.1 USDM の UTxO を検出。決済確定พบ UTxO 0.1 USDM; ยืนยันการชำระเงินแล้ว

Total cycle: 13 seconds. On-chain finality: 4 seconds after block inclusion.合計サイクル: 13秒。オンチェーン確定: ブロック収録後 4秒วงจรทั้งหมด: 13 วินาที การยืนยันบนเชน: 4 วินาทีหลังบรรจุ block

4. On-Chain Verification4. オンチェーン検証4. การยืนยันบนเชน

Cardanoscan · Transaction Recordトランザクション記録บันทึกธุรกรรม
Transaction ID4487f13b28cbe775f02a839547c0caaebaba19665dd7d058c450bec8cf43a315
Block13403895
Epoch / Slot630 / 121691 (Abs: 186918491)
Confirmed確定時刻ยืนยันเมื่อMay 11, 2026 · 14:33:02 UTC+7 · within 4 sec4秒以内ภายใน 4 วินาที
Confirmations承認数จำนวนการยืนยัน15+ · High
USDM transferred送金額โอน0.100000 USDM ✓
TX fee0.176633 ADA (~$0.04)

5. Infrastructure Stack5. インフラスタック5. โครงสร้างพื้นฐาน

Layerレイヤーชั้นTechnology技術เทคโนโลยีNotes備考หมายเหตุ
FacilitatorCloudflare Worker (line-harness)Production GYOTAK LINE EC worker; x402 routes added Apr 2026GYOTAK LINE EC 本番 Worker。2026年4月 x402 ルート追加Worker production GYOTAK; เพิ่ม x402 เม.ย. 2026
Resource serverリソースサーバーResource serverFlask / Python 3.12masumi-network fork; PAY_TO + amount modified for GYOTAKmasumi-network フォーク。PAY_TO と金額を GYOTAK 向けに変更fork ของ masumi-network; แก้ไข PAY_TO + จำนวน
Chain accessチェーンアクセスการเข้าถึงเชนBlockfrost Mainnet APITX submission + UTxO pollingTX 送信 + UTxO ポーリングส่ง TX + ตรวจสอบ UTxO
Wallet / signingウォレットกระเป๋าเงินYoroi (CIP-30)TX built client-side, signed in-walletTX はクライアント側で構築、ウォレット内で署名สร้าง TX ฝั่งลูกค้า ลงนามในกระเป๋า
Data storeデータストアจัดเก็บข้อมูลCloudflare D1 (line-crm)Order/invoice records; future VIP TX anchoring注文/請求書記録。VIP TX アンカリング予定บันทึกคำสั่งซื้อ; รองรับ VIP TX ในอนาคต
ZK TraceabilityMidnight NetworkCatch provenance ZKP; Preprod Phase 2b complete; Mainnet pending漁獲証明 ZKP。Preprod Phase 2b 完了。Mainnet 待ちZKP ที่มาของปลา; Phase 2b เสร็จ; รอ Mainnet
Entity運営法人นิติบุคคลECOSUS CO., LTD.Thai-registered, VAT active; corporate no. 0205562030631タイ登記、VAT 有効、法人番号 0205562030631จดทะเบียนไทย, VAT; เลขนิติบุคคล 0205562030631

6. Significance6. 実証的意義6. ความสำคัญ

What this demonstrates実証した事実สิ่งที่พิสูจน์ได้
  • x402 executed end-to-end on Cardano Mainnet with real USDM — not a testnet simulation
  • Self-hosted facilitator integrated into production food-tech infrastructure (Cloudflare Worker)
  • Full protocol compliance: HTTP 402 → CIP-30 wallet → X-PAYMENT → /verify → /settle → /status → HTTP 200
  • 13-second total cycle; 4-second on-chain finality
  • Proof-of-concept for AI-agent-initiated API payments in food supply chain context
  • Combinatorial novelty: x402 + Cardano native asset (USDM) + food-tech — no prior documented instance
  • x402 を Cardano メインネット上で実 USDM によりエンド・ツー・エンド実行 — テストネットシミュレーションではない
  • 自社 facilitator を生産稼働中フードテック基盤(Cloudflare Worker)に統合
  • 完全なプロトコル準拠: HTTP 402 → CIP-30 ウォレット → X-PAYMENT → /verify → /settle → /status → HTTP 200
  • 合計13秒、オンチェーン確定4秒
  • 食品サプライチェーンにおける AI エージェント起動 API 決済の概念実証
  • x402 + Cardano ネイティブ資産(USDM)+ フードテック生産基盤の組み合わせ — 先行事例なし
  • x402 ดำเนินการบน Cardano Mainnet ด้วย USDM จริง — ไม่ใช่ testnet
  • Facilitator ของตนเองรวมกับโครงสร้างพื้นฐาน food-tech ที่ใช้งานจริง
  • สอดคล้องโปรโตคอลเต็มรูปแบบ: HTTP 402 → CIP-30 → X-PAYMENT → /verify → /settle → /status → HTTP 200
  • วงจร 13 วินาที; ยืนยันบนเชน 4 วินาที
  • พิสูจน์แนวคิด AI agent ชำระเงิน API ในห่วงโซ่อาหาร
  • ความแปลกใหม่: x402 + USDM + food-tech — ไม่มีกรณีที่บันทึกไว้ก่อนหน้า

7. Limitations & Next Steps7. 制限事項と今後のステップ7. ข้อจำกัดและขั้นตอนต่อไป

Item項目รายการCurrent status現状สถานะNext action次のアクションขั้นตอนต่อไป
FacilitatorDemo repo, not yet nativeデモ repo、Worker ネイティブ化未完Demo repo ยังไม่รวมเข้า WorkerMigrate into line-harness directlyline-harness Worker に直接移行ย้ายเข้า line-harness โดยตรง
Midnight ZKPreprod Phase 2b completePreprod Phase 2b 完了Preprod Phase 2b เสร็จสมบูรณ์Phase 3 → 4 → 5 Mainnet
VIP smart contractVIP スマートコントラクトVIP smart contractArchitecture designed (4-wallet Aiken)設計済み(4ウォレット Aiken)ออกแบบแล้ว (4-wallet Aiken)Deploy + 5 VIP members (0–4 months)デプロイ + VIP 5名(0〜4ヶ月)Deploy + VIP 5 คน (0-4 เดือน)
x402 + MCPMCP live on SmitheryMCP 稼働中(Smithery 登録済み)MCP ใช้งานได้บน Smitheryx402 paywall on premium MCP toolsプレミアム MCP に x402 ペイウォール追加เพิ่ม x402 paywall ให้ MCP premium
Agent autonomyエージェント自律性ความเป็นอิสระ AIHuman-initiated (Yoroi)人間が起動(Yoroi)มนุษย์เป็นผู้ริเริ่ม (Yoroi)Server-side TX for agent-initiated flowsエージェント起動向けサーバーサイド TX 構築TX ฝั่งเซิร์ฟเวอร์สำหรับ agent-initiated

8. Archive Metadata8. アーカイブメタデータ8. Metadata สำหรับ Archive

Fieldフィールドฟิลด์Valueค่า
Document IDECOSUS-TR-2026-005
Supersedes改訂元แทนที่ECOSUS-TR-2026-004
Author著者ผู้เขียนTakuya Ogura (小倉拓也), Chairman, ECOSUS CO., LTD.
Organization組織องค์กรECOSUS CO., LTD. · 0205562030631 · Pranburi, Thailand
Report date報告日วันที่May 11, 2026
On-chain proofオンチェーン証明หลักฐานบนเชนTX: 4487f13b28cbe775f02a839547c0caaebaba19665dd7d058c450bec8cf43a315 · Block: 13403895 · Cardano Mainnet
Prior archive先行アーカイブArchive ก่อนหน้าhttps://web.archive.org/web/20260411234655/https://line-harness.gyotak.workers.dev/.well-known/mcp.json
Archive targetアーカイブ先เป้าหมาย ArchiveHarvard Dataverse / Wayback Machine — pendingHarvard Dataverse / Wayback Machine — 提出待ちHarvard Dataverse / Wayback Machine — รอส่ง
LicenseライセンスใบอนุญาตCC BY 4.0