把鏈上轉帳變成產品事件

穩定幣支付事件平台,為軟體而生的結算層。

按方案與用量收費,0% 交易額抽成。API-first、Webhook-first。把收款、監聽、確認、對帳、回呼與 AI Agent 工具合成一個統一平台,讓 SaaS、交易基礎設施與 Agent 應用專注業務,而不是重做支付管道。

Base · USDC
Ethereum · USDC / USDT
Arbitrum · USDC
Polygon · USDC
Optimism · USDC / USDT
BNB Chain · USDC / USDT
Tron · USDT
Solana · USDC / USDT

一套事件模型,串起整個穩定幣支付生命週期。

付款單、鏈上轉帳、確認、Webhook 與 Agent 動作——在 StableOps 共享同一個資源模型。

統一支付事件模型
把 EVM 與 TRON 的轉帳、確認、終局、重組規範化為同一組事件,業務系統只對接一次。
可靠的確認引擎
detected / confirmed / finalized / reverted 四段式狀態機,按鏈特性獨立設定確認閾值。
At-least-once Webhook
HMAC 簽名、自動重試、死信佇列、可重放;冪等 key 讓你在下游放心地處理重複遞送。
AI Agent 安全工具層
MCP Server + 策略引擎,給 Agent 受限的查詢與低風險動作,敏感操作走人工審批。
10 分鐘快速開始

從一筆訂單到一個可靠 Webhook,只需要這麼多程式碼。

SDK 已經處理好冪等鍵、簽名驗證、鏈與資產抽象。你只需要按業務事件做開通、記帳、告警。

  1. 1

    初始化用戶端

    填入 API Key、選擇環境即可,SDK 負責鑑權與鏈 / 資產抽象。

  2. 2

    建立付款單

    傳入冪等鍵與可接受資產,重試會收斂為同一筆訂單,絕不會重複扣款。

  3. 3

    呼叫錢包 SDK 支付

    前端拿到訂單後,呼叫 @stableops/wallet-sdk 喚起使用者錢包,把穩定幣轉到訂單收款地址。

  4. 4

    驗證 Webhook

    校驗 HMAC 簽名後,按業務事件做開通、記帳或告警。

如果你不想引入 SDK,也可以直接呼叫 StableOps HTTP API,自行封裝請求、冪等鍵與 Webhook 驗籤。

檢視完整快速開始文件
1. 初始化用戶端
import { StableOps } from "@stableops/api-sdk";

const stableops = new StableOps({ 
  apiKey: process.env.STABLEOPS_API_KEY!
})
2. 建立付款單
const order = await stableops.paymentOrders.create(
  {
    merchantOrderId: "sub_89231_2026_06",
    amount: "49.00",
    acceptedAssets: [
      { chain: "base-sepolia", asset: "USDC" },
      { chain: "ethereum-sepolia", asset: "USDC" },
    ],
    expiresAt: new Date(Date.now() + 30 * 60 * 1000).toISOString(),
  },
  { idempotencyKey: "sub_89231_2026_06" },
)
3. 呼叫錢包 SDK 支付
import * as wallet from "@stableops/wallet-sdk"

const sent = await wallet.sendOrderWalletPayment({
  order.paymentInstructions,
  providers: wallet.getInjectedWalletProviders(),
})
4. 驗證 Webhook
const verified = verifySignature({
  secret: process.env.STABLEOPS_WEBHOOK_SECRET!,
  header: req.headers.get(SIGNATURE_HEADER) ?? undefined,
  rawBody,
})