三平台,一套 API
iOS、Android 與 Node.js SDK 共用相同的方法名稱與資料模型。撰寫一次來源整合,部署到所有應用。
開發工具
行動端與伺服器端 SDK,將 C2PA 簽署、ERC-7053 註冊與 x402 授權整合進你既有的平台 — 不必寫一行區塊鏈程式。
什麼是 Capture SDK?
能力
iOS、Android 與 Node.js SDK 共用相同的方法名稱與資料模型。撰寫一次來源整合,部署到所有應用。
行動端 SDK 可在任何網路呼叫前先在本機完成簽署,對於隱私敏感(醫療、法律、軍事、新聞)的拍攝至關重要。
非同步簽署佇列、可選離線模式,以及增量化的 ERC-7053 批次,使行動端的工作負載維持輕量。
嚴格型別、現代 async/await、ESM 原生。支援 Next.js、Express、Hono 與任何 Node 18+ 執行環境。
適用對象
在數小時內把可驗證來源加進你既有的相機或相片 App。ProofSnap、Pyro Image 等都採用此 SDK。
WordPress、Drupal、Webflow、Strapi — 上傳時簽署,發佈時即公開為 x402 端點。
在推論當下為每個 AI 生成輸出蓋上來源章。將訓練資料歸屬納入 x402 收據。
快速上手
// Node.js: 4 行完成簽署與註冊
import { Capture } from "@capture/sdk";
const capture = new Capture({ apiKey: process.env.CAPTURE_KEY });
const asset = await capture.sign("./photo.jpg", {
creator: "did:example:alice",
license: "https://yourdomain.example/terms",
});
await capture.register(asset); // ERC-7053 鏈上
await capture.exposeViaX402(asset.id); // 建立每次取用付費端點
行動端 SDK 採用相同模式。請參閱 文件 中 iOS / Android 的快速上手指南。
建構於開放標準
常見問題
原生 SDK 涵蓋 iOS(Swift,iOS 15+)、Android(Kotlin,API 26+)與 Node.js(18+ ESM)。Node SDK 原生支援 TypeScript。另有 Python 封裝版本處於 alpha 階段。
不需要。SDK 透過 Capture 託管基礎設施完成 ERC-7053 註冊與 x402 結算。若想自架,所有鏈上操作都使用公開、開放的標準。
SDK 本身免費開源。你只需為實際使用的託管服務付費 — C2PA 簽署量、ERC-7053 註冊與 x402 結算手續費。完全自架則沒有持續成本。
適合。同一份 SDK 同時驅動 ProofSnap(自 2022 年起的生產級 iOS / Android App)與 Capture Dashboard(處理企業級工作負載的網頁 App)。每次主要釋出都遵循語意化版本控制與棄用政策。