跳至內容
0%

什麼是 x402?為 AI agents 和 onchain APIs 打造的付款協定

作者:Uttam Singh

最後更新:2026年4月10日3 分鐘閱讀
x402 支付協定示意圖

AI 代理需要為各種東西付費:API 呼叫、資料饋送、運算資源。但它們沒有信用卡,也無法填寫註冊表單。標準的計費模式假設交易另一端是人類,但當客戶端是軟體時,這套模式就行不通了。

x402 是為解決這個問題而生的開源協定。它把加密貨幣支付直接嵌入 HTTP,使用的是 402「Payment Required」狀態碼——這個碼自 1990 年代就存在於規範中,卻從未被真正使用過。客戶端發出請求,收到付款條件,用加密貨幣付款,然後重試請求。不需要 API 金鑰,不需要訂閱方案,也不需要計費儀表板。

自 2025 年 5 月上線以來,x402 已處理超過一億筆付款。2026 年 12 月,x402 V2 推出,支援多鏈、基於錢包的工作階段,以及可擴充架構。2026 年 4 月,Coinbase 將此協定貢獻給 Linux Foundation,後者成立了 x402 Foundation,創始成員超過 20 家,包括 Google、Visa、Stripe、AWS、Mastercard、Circle、Microsoft 和 Shopify。

顯示 x402 支付流程的示意圖
Source: https://x.com/jarrodWattsDev/status/1982036553481568512

x402 的付款流程如何運作?

整個流程分五個步驟:

  1. 客戶端向伺服器請求資源。
  2. 若該資源需要付款,伺服器會回傳 402 Payment Required 回應,其中包含付款條件:金額、幣種,以及收款地址。
  3. 客戶端讀取條件,送出付款(通常是 USDC),並附上付款標頭重新發送請求。
  4. 伺服器驗證付款,可以是本地驗證,或透過 facilitator 驗證。
  5. 伺服器以 200 OK 交付資源。

就這樣。任何 HTTP 端點都能變成付費服務,任何擁有加密錢包的客戶端都能成為付費客戶。付款發生在請求週期之內,而不是透過另一套獨立的計費系統。

x402 現已投入正式運作。你可以在 x402scan.com 上查看即時交易。

x402scan 即時支付交易畫面截圖

什麼是 HTTP 402?為什麼它從未被使用過?

只要在網路上開發過東西,你一定認得狀態碼。200 代表請求成功,404 代表頁面不存在。那 402 呢?代表需要付款。

大多數開發者從未在實際場景中見過 402。這個代碼自 1990 年代起就存在於 HTTP 規範中,但原作者只把它保留「供未來使用」,並沒有定義付款該如何運作。於是開發者轉而打造其他計費模式:註冊帳號、綁定信用卡、取得 API 金鑰、按用量付費。

x402 填補了這個空缺。付款不再需要 API 金鑰和計費儀表板,而是發生在 HTTP 請求本身之中。伺服器回應 402,客戶端用加密貨幣付款,伺服器交付資源。一次互動,同時涵蓋 HTTP 和區塊鏈。

x402 V2 有哪些新功能?

x402 V2 在經過六個月的正式運作後,於 2025 年 12 月推出。其中有四項改動最為重要。

多鏈與多軌道付款

V1 只支援 Base 上的 USDC。V2 支援跨 Base、Solana、Ethereum、Polygon、Starknet 和 Injective 的多種代幣,未來還會加入更多鏈。它也透過可插拔的 facilitator,支援傳統付款軌道(ACH、SEPA、信用卡網路)。

如果你在建構市集或多租戶 API,動態的「payTo」路由能讓你依每個請求,把付款分配到不同的地址或角色。

基於錢包的工作階段

V1 要求每個請求都完成一次完整的鏈上付款。對於一次性的 API 呼叫這沒問題,但對高頻率的工作負載就行不通了。V2 引入了錢包工作階段:先驗證一次身分,之後的請求就用工作階段權杖處理。伺服器定期結算累積的用量,而不是每次呼叫都上鏈驗證。

如果你在建構 LLM 推論管線、即時資料饋送,或多步驟的代理工作流程,工作階段正是讓微支付變得可行的關鍵。延遲更低、每次請求成本更低、鏈上交易次數也更少。

可擴充架構

V2 把協定規範與 SDK、facilitator 分離開來。新的鏈、付款方案和 facilitator 都能以獨立套件插入,不需要更動核心協定。SDK 使用 CAIP standards 來識別鏈與資產,因此新增一個網路不需要任何自訂邏輯。

自動 API 探索

服務會公開結構化的中介資料,供 facilitator 自動抓取。價格、路由和端點資訊能保持同步,不需要手動更新或寫死目錄。你只要發布一次服務,網路中的每個 facilitator 就都能發現它。不需要註冊,不需要合作夥伴整合,不需要維護目錄。

Facilitator 在 x402 中扮演什麼角色?

如果你是 API 開發者,大概不會想自己寫區塊鏈結算邏輯。這部分就交給 facilitator 處理。可以把它們想成開放網路上的支付處理商:確認客戶端的授權、在鏈上執行交易,再把確認結果回傳給你的伺服器。

顯示 x402 facilitator 運作流程的示意圖
Source: https://medium.com/@christianobi98/x402-awakening-http-402-for-autonomous-web-payments-2fd944cb703a

有了 facilitator,你不需要寫任何區塊鏈程式碼,就能接受 x402 付款。V2 支援同時使用多個 facilitator,SDK 會依照鏈、資產和你的偏好,挑選最合適的一個。

x402 適合誰使用?

如果以下任何一項符合你的情況,x402 就是為你而設計的:

  • 你是 API 提供者,想要按用量計費,卻不想強迫使用者建立帳號或管理訂閱
  • 你在建構需要自行付費、無需人類介入的 AI 代理或機器人
  • 你使用像 Cursor、Claude Code、ChatGPT 這類編碼代理,它們需要自行存取付費的 API、資料或運算資源
  • 你在建構代理對代理(A2A)商務、機器對機器付款,或自主服務市集

只要軟體需要自行為資源付費,x402 就能派上用場:AI 推論 API、資料存取的微支付、付費內容、運算計費。至於加密生態系之外的採購,像 AgentCard 這類專案,能為代理提供專屬的信用卡,並附有可設定的支出上限與即時追蹤。

你能用 x402 建構什麼?

  • 用於 AI 推論、資料饋送或運算的按次付費 API 端點
  • 數位內容的微支付系統:圖片、影片、研究論文、資料集
  • 自主的代理對代理商務,AI 代理彼此購買資料、運算資源或 API 存取權
  • 儲存、頻寬或任何計量資源的按用量計費
  • 帶有加密貨幣門檻付費層級的免費增值 API
  • 利用 V2 工作階段、以低於一分錢的價格按請求付費的多鏈資料管線

這些都不是空想。AI 代理已經在查詢區塊鏈資料來管理 DeFi 部位、監控代幣價格並在無人監督下執行交易,還有些在端到端地運行多鏈索引管線。有些代理則透過支援 x402 的服務購買運算資源並部署智慧合約。

想了解 x402 與 Machine Payments Protocol(MPP)的詳細比較,請參閱 x402 vs MPP: comparing agent payment protocols。

Alchemy 如何支援 x402?

我們打造了一個代理閘道,讓 AI 代理能透過 x402 存取區塊鏈基礎設施,完全不需要人類設定。

實際運作是這樣的:代理帶著自己的鏈上錢包出現,不需要 API 金鑰,也不需要儀表板帳號,直接呼叫我們的 API。如果需要付款,我們會回傳附有付款條件的 402。代理用 Base 上的 USDC 付款,我們就處理該請求。後續的請求會從已儲值的餘額中扣款,直到餘額用盡,閘道才會發出新的 402,讓代理自行儲值。

可用的 API

代理可以存取與 Coinbase、Visa、Stripe 等團隊相同的正式 API,涵蓋 100+ 條區塊鏈:

  • 涵蓋 100+ 條區塊鏈的核心 RPC
  • 用於查詢所有權和中介資料的 NFT API
  • 用於多鏈錢包檢視的 Portfolio API
  • 用於即時與歷史代幣價格的 Prices API

代理只要有低至 1 美元的運算額度(在我們的隨用隨付方案中相當於 1 美元的 CU),就能開始使用。不需要合約,不需要審核排隊。

Alchemy Skills

我們也發布了 Alchemy Skills:專為代理而非人類設計的結構化、機器可讀文件。Skills 會告訴代理我們提供什麼服務、有哪些可用端點,以及該如何呼叫,讓代理不需要閱讀給人類看的文件,就能自行探索並整合我們的產品。

Alchemy CLI

Alchemy CLI 專為代理和終端機工作流程設計:進行身分驗證、用 --json --no-interactive 查詢資料,並透過 alchemy --json --no-interactive agent-prompt 為編碼代理產生完整的指令清單。

bash
Copied
npm i -g @alchemy/cli@latest alchemy auth alchemy --json --no-interactive prices symbol ETH,BTC,SOL alchemy --json --no-interactive agent-prompt

加入 Alchemy Skills,或連接 Alchemy MCP server。

如何開始使用 x402 進行開發

準備好動手了嗎?依你想從哪裡開始,有四種途徑:

  • 到 x402.org 閱讀完整規範並探索參考 SDK
  • 在 GitHub 上複製 coinbase/x402 倉庫並執行範例
  • 透過我們的代理平台建構能為區塊鏈資料付費的代理,該平台原生支援 x402:不需要 API 金鑰,只要一個錢包和一次 HTTP 呼叫
  • 安裝 CLI,用 --json --no-interactive 從終端機查詢端點

如需測試網開發,可到 Alchemy Faucet 取得 Base Sepolia ETH,並到 Circle Faucet 取得 USDC 測試代幣。

常見問題

什麼是 x402 協定?

x402 是一種開源協定,使用 HTTP 402「Payment Required」狀態碼,把加密貨幣付款直接嵌入網路請求中。它讓 AI 代理、應用程式和機器人能即時為 API 呼叫和數位服務付費,不需要 API 金鑰、訂閱方案或手動設定計費。

x402 的付款流程如何運作?

客戶端發送 HTTP 請求。伺服器回應 402 狀態碼與付款條件。客戶端付款(通常以 USDC 支付)並附上付款標頭重試請求。伺服器驗證付款,並以 200 OK 回傳資源。

x402 支援哪些區塊鏈?

x402 V2 支援 Base、Solana、Ethereum、Polygon、Starknet 和 Injective,並計畫擴展到所有支援穩定幣交易的 L1 和 L2 鏈。它也透過可插拔的 facilitator,支援 ACH、SEPA、信用卡網路等傳統付款軌道。

什麼是 x402 Foundation?

x402 Foundation 於 2026 年 4 月在 Linux Foundation 之下成立,是一個治理 x402 協定的廠商中立組織。其創始成員超過 20 家,包括 Google、Visa、Stripe、AWS、Mastercard、Circle、Microsoft、Shopify 和 American Express。

x402 和 MPP 有什麼差別?

x402 把穩定幣付款直接嵌入 HTTP。MPP(Machine Payments Protocol)則延伸同樣的 402 模式,加入與付款方式無關的軌道、基於工作階段的計費、MCP 傳輸支援,以及冪等性、重放保護等標準化協定基礎元素。MPP 與 x402 向下相容。閱讀完整比較。

使用 x402 需要寫區塊鏈程式碼嗎?

不需要。Facilitator 會處理付款驗證和鏈上結算,因此 API 開發者不需要撰寫區塊鏈邏輯就能接受 x402 付款。V2 支援多個 facilitator,並以獨立套件的形式插入。

AI 代理能用 Alchemy 搭配 x402 嗎?

可以。Alchemy 運行了一個原生支援 x402 的代理閘道。代理用自己的鏈上錢包進行身分驗證,以 Base 上的 USDC 付款,即可存取核心 RPC(100+ 條鏈)、NFT、Portfolio 和 Prices API。不需要 API 金鑰、儀表板,也不需要人類設定。從 alchemy.com/agents 開始。

x402 用什麼加密貨幣來付款?

x402 主要使用以美元計價的穩定幣 USDC 來付款。V2 擴大支援跨多條鏈和網路的代幣。此協定也透過可插拔的 facilitator,支援 ACH、SEPA、信用卡等傳統付款軌道,不過穩定幣仍是主要的付款方式。

我該如何開始用 x402 進行開發?

可以從 x402.org 的規範與參考 SDK、coinbase/x402 的 GitHub 倉庫著手,或使用 Alchemy 的代理平台來建構利用 x402 存取區塊鏈資料的代理。Alchemy CLI 提供了一條從設定到查詢端點的快速路徑。

Alchemy 電子報

搶先掌握最新發布消息

訂閱我們的電子報

取得 Alchemy 最新產品更新與資源

A
O
D
+
超過 80,000 名訂閱者

輸入您的電子郵件地址,即表示您同意接收我們的行銷通訊與產品更新。您了解 Alchemy 會依照我們的隱私權聲明處理所收到的資訊。您可以隨時取消訂閱。