AI agents 需要在工作流程中處理圖片。傳統 API 要求 OAuth、API 金鑰及訂閱設定——這些障礙會破壞自主操作。Clear Canvas x402 API 消除了這一切:任何擁有已充值 Base 錢包的 agent,都能在單一 HTTP 往返中去除圖片背景,按圖在鏈上支付,無需事先註冊。
為什麼使用 Clear Canvas
- 無需 API 金鑰或帳號——僅需 Base 主網錢包(或 Base Sepolia 用於測試)
- 確定性定價——每張圖片固定 $0.05 USDC,不會有意外費用
- x402 防重放保護——每個 nonce 只能使用一次
- 無狀態——您的 agent 無需管理 session 或驗證 token
- 支援任何語言——Python、TypeScript、Go、Rust 或任何能發送 HTTP 請求的語言
- 提供測試網——在花費真實 USDC 前先在 Base Sepolia 測試
運作方式
- 1
為 Base 錢包充值 USDC
您的 agent 需要一個 Base 主網上擁有足夠 USDC 的 EOA 錢包來支付圖片費用。使用 Coinbase SDK 或任何錢包程式庫來建立並充值。
- 2
POST 圖片——收到 HTTP 402
以原始 PNG、JPEG 或 WebP 作為請求主體發送。API 回傳 HTTP 402 並附帶結構化付款資訊——金額、資產、網路及 facilitator URL。
- 3
簽署並提交 USDC 付款
使用 Coinbase x402 SDK 簽署 $0.05 USDC 轉帳,並將其編碼為 base64 的 X-PAYMENT 標頭。付款在密碼學上與此特定請求綁定。
- 4
附帶 X-PAYMENT 重新發送——收到透明圖片
附帶 X-PAYMENT 標頭重新發送相同的 POST 請求。成功驗證付款後,API 以 PNG 或 WebP 格式回傳已去除背景的圖片。
常見問題
支援哪些錢包?
Base 主網上的任何外部擁有帳戶(EOA)。硬體錢包、軟體錢包或程式化衍生金鑰——任何能簽署 USDC 轉帳的錢包均可使用。
是否內建防重放保護?
是。每筆 x402 付款包含一個只能使用一次的 nonce。重放已使用的付款標頭將回傳 HTTP 402,防止雙重支付。
付款後若處理失敗怎麼辦?
失敗情況會連同您的錢包地址和交易雜湊值一起記錄,供人工審查。請附上您的交易雜湊值聯絡客服。不提供自動退款。
如何在不花費真實 USDC 的情況下進行測試?
使用 Base Sepolia 測試網。從 Coinbase 水龍頭獲取測試網 USDC,將您的客戶端指向測試網 facilitator URL,免費測試完整的付款流程。
Agents 有速率限制嗎?
未付款的探測請求(第一次 402 探測)每個 IP 每分鐘限制 30 次。攜帶有效 X-PAYMENT 標頭的付費請求沒有速率限制。
也看看其他選項的比較
這些並排比較頁能讓您最快判斷 Clear Canvas 是否符合您的工作流程。
準備好開始了嗎?
無需註冊。您的圖片留在您的裝置上。