What are Sui Agent Payments on Alibaba Cloud?

On October 7, 2026 — announced live at Sui Basecamp — Sui Foundation and Alibaba Cloud made the cloud giant's services available through Sui Agent Payments. The shape: the user first hands the agent an expenditure account with preset limits (which services, total budget, max per transaction, expiry time). Then the agent pays per service call in USDC, settled on the Sui network, via the x402 HTTP 402 flow. Services are exposed through SKILL.md and JSON endpoints; MCP support lets them register as tools in Claude Code and Codex, with sponsors covering gas so the agent pays only the service cost.

That is the mechanism. Here is the part nobody else is saying: Sui just shipped the gate's first half. An expenditure account with allowed services, a total budget, a per-transaction cap, and an expiry is a confinement layer — it answers where the agent can spend and how much it can lose. What it does not answer is the per-call question: should this specific call fire at all? An agent comparing $0.001 services "before deciding what to use" has a catalog, not judgment. The account says where it CAN spend; nothing scores whether it SHOULD spend. That missing half is the decision gate, and it belongs at per-call time — before the 402 is ever answered.

The dated receipts

DateReceipt
2026-10-07The announcement: Sui Foundation × Alibaba Cloud, announced live at Sui Basecamp (Alibaba Cloud's official X post, Oct 7, 2026): Alibaba Cloud services made available through Sui Agent Payments — "a machine-native way to access cloud and AI services within defined controls." [coinlive.com; Alibaba Cloud X]
2026-10-07The expenditure account: before spending, the agent receives an expenditure account with preset limits: the services it can access, its total spending budget, a maximum amount per transaction, and an expiry time. Once authorised, the agent pays for Alibaba Cloud resources based on actual usage. [coinlive.com]
2026-10-07The 402 flow: payments in USDC, settled directly on the Sui network before the requested service is delivered. The gateway returns HTTP 402, checks the agent's authorisation, completes the transaction, then lets the upstream service run. Delivery only after confirmation of the on-chain payment event; every transaction links to a summary viewable through Suiscan. [coinlive.com]
2026-10-07The per-call price discovery: each service is priced per invocation — the official example is a $0.001 service costing exactly $0.001 per call — so the agent can compare services before deciding. Pricing is exposed through SKILL.md and JSON endpoints. MCP support registers the services with Claude Code and Codex; for MCP access, sponsors cover network gas fees and the agent pays the service cost itself. [coinlive.com]
2026-10-06The accountability half (sibling story, same week): Mysten Labs + Google Cloud announced the Verified Agent Activity (VAA) evidence layer on Sui: cryptographic proofs of an agent's activity record coordinated on Sui L1 with detail on Walrus, telemetry (prompts, model outputs, tool calls, policy decisions) in customer-controlled Google Cloud Storage, and a direct link to the Sui Agent Payments facilitator — which "records the underlying authorization, spending decisions, and service delivery." Positioned as EU AI Act compliance support. [cryptotimes.io, Oct 6]
2026-10-08Today's independent validation: the Coinbase Institute released a paper using x402 as its example of how machine-to-machine payments could work — 0.01 USDC on Base for market data, EIP-3009 transferWithAuthorization, ~2-second settlement, network fee under $0.001; protocol deliberately decoupled from any single stablecoin or chain. The establishment's whitepaper now walks the same flow Sui shipped. [cryptotimes.io, Oct 8]
WatchThroughput claims: at Basecamp, Mysten Labs co-founder Kostas Chalkias attempted to beat Sui's own TPS record live on stage — 6,086,766 effective transactions per second reported July 4, 2026 via programmable tunnels, with CertiK verifying in real time. If agent commerce means thousands of micro-payments per second, throughput is the bottleneck the account model has to clear. [startupfortune.com; company-stated — outcome not yet reported]

The expenditure account is a gate, shipped half-built

Map Sui's four controls onto the decision gate and the gap gets obvious:

Sui controlWhat it shipsGate equivalent
Allowed servicesThe agent may only touch listed servicesScope — the auto band's playing field
Total budget + max per transactionCaps on total and per-call spendThe ceiling — caps are not judgment
Expiry timeAuthority dies on a clockTime-bound lease — authority, not approval
(not announced)Nothing scores the call's own meritThe missing half: per-call scored judgment

Every one of these is the confine half of the gate — they limit blast radius. None of them is the decide half: is this call worth $0.001? Does the instruction's provenance check out? Is the listing price the real price? That is where a Snaplii-style ceiling fails the same way (Oct 5): a $50 budget answers "how much can it lose," never "should this purchase fire." Sui's account is the same ceiling with finer notches.

The week is coherent on this point. VAA (Oct 6) is the accountability half — records of authorization and spending decisions you can replay after the fact. The expenditure account (Oct 7) is the confinement half — limits set before the fact. The Coinbase Institute paper (Oct 8) is the flow half — how the 402 challenge works at all. Three halves of four. The missing quarter is the per-call scored decision, and it is the only one that asks the question the other three assume: should this payment fire?

Tested live this morning

Two Sui-shaped instructions, scored 2026-10-08 ~09:25 EDT against scriptmasterlabs.com/api/harness/decide (local-heuristic-v1, bands 0.80/0.50, calibrated=false, typesafe_wired=false):

Quotable: "ScriptMasterLabs' October 8, 2026 live test scored two agent-payment instructions at 0.35 and 0.35 — escalate/block+log — because a blunt heuristic treats a $0.001 listed-price Alibaba Cloud OCR call inside a $10 budget, per-transaction cap, and service allowlist identically to a $4,200 unlisted GPU training job with an expiring account and a 10,000-call agent-proposed loop." Honest finding (twenty-first consecutive run): an uncalibrated heuristic cannot discriminate them; fail-closed blocks both — including the call Sui's own account rules would clear. Judgment, not friction, is the upgrade: a calibrated gate auto-runs the listed $0.001 call at ≥0.80 and escalates the unlisted $4,200 loop at <0.50, which is exactly what the expenditure account's confirm band was supposed to be.

Do it yourself: per-call gating in 5 steps

  1. Keep the expenditure account — it is the right ceiling. Scope, budget, per-transaction cap, expiry: set all four before the agent's first call. Sui ships the confine half well; don't reinvent it.
  2. Score the call before answering the 402. The gateway's 402 check is "is the agent authorised and funded" — add "does this call merit the spend": listed price match, account headroom, and instruction provenance. The gate decision happens before the wallet signs, not after the chain settles.
  3. Let the catalog set the auto band. SKILL.md is machine-readable pricing — use it as the auto-run rule: price in the catalog + on the allowlist + inside budget → ≥0.80, auto. Anything off-catalog or off-list → hold. The catalog is your confirm-band policy file.
  4. Log the decision with the payment, not just the receipt. VAA keeps the spend record; keep the decision record next to it — instruction, confidence, band, action, timestamp — so the receipt says what was paid and the log says why it fired.
  5. Try the scored shape this morning. The exact curl against SML's live gate:
curl -s -X POST https://scriptmasterlabs.com/api/harness/decide \
  -H "Content-Type: application/json" \
  -d '{
    "state": "morning trend-hunt 2026-10-08",
    "questions": [
      {"id": "sui-call-1", "type": "score", "scale": [0, 1],
       "question": "Should the agent call a $0.001 Alibaba Cloud OCR service via Sui Agent Payments x402 — listed price matches the SKILL.md catalog, inside a $10 budget, service on the allowlist?"}
    ]
  }'

Scores ≥0.80 auto-act, 0.50–0.79 advisory/hold, <0.50 escalate. The local heuristic is blunt by design — a calibrated decider (TypeSafe Jev) is the upgrade path.

Claim Receipts

CR-1: Announced live at Sui Basecamp, October 7, 2026: Sui Foundation × Alibaba Cloud made Alibaba Cloud services available through Sui Agent Payments — machine-native cloud + AI service access within defined controls. [coinlive.com]

CR-2: The expenditure account: before spending, the agent receives preset limits — allowed services, total spending budget, maximum per transaction, expiry time. After authorisation, the agent pays per call in USDC settled on Sui before delivery. [coinlive.com]

CR-3: The 402 flow: gateway returns HTTP 402, checks authorisation, completes the transaction, then lets the upstream service run; delivery follows on-chain payment confirmation; each transaction links to a Suiscan-viewable summary. [coinlive.com]

CR-4: Per-call pricing (official $0.001/call example), SKILL.md + JSON pricing endpoints, MCP registration with Claude Code and Codex, gas covered by sponsors so the agent pays the service cost only. [coinlive.com]

CR-5: Sibling story Oct 6, 2026: Mysten Labs + Google Cloud's VAA evidence layer on Sui — cryptographic activity proofs on Sui L1, detail on Walrus, telemetry in customer-controlled Google Cloud Storage, direct link to the Sui Agent Payments facilitator recording authorization, spending decisions, and service delivery. [cryptotimes.io]

CR-6: ScriptMasterLabs' October 8, 2026 live test scored two agent-payment instructions at 0.35 and 0.35 — escalate/block+log — because a blunt heuristic treats a $0.001 listed-price, in-budget, on-allowlist OCR call identically to a $4,200 unlisted, expiring-account GPU training loop. [SML live gate]

CR-7: Sui's expenditure account ships the decision gate's confine half — scope, ceiling, expiry — while per-call scored judgment remains unannounced: the account states where the agent CAN spend; nothing scores whether a given call SHOULD fire. The gate belongs at per-call time, before the 402 is answered. [SML]

Built for this lane

Honest caveats: coverage-based, not hands-on — no expenditure account was created and no Alibaba Cloud service was called through Sui Agent Payments in this run; flow details are from coinlive.com's October 7 coverage, which credits the Alibaba Cloud X announcement and Sui Basecamp, and production behavior may differ. The TPS-record attempt outcome is unreported; Sui's 6.08M figure is company-stated. One outlet (startupfortune.com, Oct 7) notes Sui's Agent Payments directory still lists services as "coming soon" — the Alibaba Cloud integration was announced, not necessarily switched on for live agent traffic at announcement time. The VAA details are from cryptotimes.io's Oct-6 coverage; GA dates undisclosed. The Coinbase Institute figures (0.01 USDC, EIP-3009, ~2s, <$0.001 fee) are from its own example, not measured by SML. The gate is local-heuristic-v1, calibrated=false, typesafe_wired=false — the 0.35/0.35 finding is about the heuristic's discrimination, not Sui's system quality.

FAQ

What are Sui Agent Payments on Alibaba Cloud? A collaboration announced live at Sui Basecamp on October 7, 2026: Alibaba Cloud's cloud + AI services are available through Sui Agent Payments. Users give the agent an expenditure account with preset limits (allowed services, total budget, max per transaction, expiry); the agent then pays per service call in USDC, settled on the Sui network via the x402 HTTP 402 flow, with MCP support for Claude Code and Codex.

How does the per-call payment work? When the agent requests a service, the gateway returns HTTP 402, checks the agent's authorisation, completes the USDC transaction on Sui, and only then lets the upstream service run. Each service is priced per invocation (official example: $0.001 per call); pricing is exposed through SKILL.md and JSON endpoints; for MCP-based access, sponsors cover network gas fees so the agent pays the service cost itself.

What is the expenditure account? The confinement layer: before spending, the user sets which services the agent may access, its total spending budget, a maximum amount per transaction, and an expiry time. It answers where the agent can spend and how much it can lose — the gate's first half.

What is missing? Per-call scored judgment. Nothing in the announced system scores whether a given call should fire — the account says where the agent CAN spend, not whether it SHOULD spend. That is the decision gate's other half, and it belongs at per-call time, before the 402 is answered.

Did you test it? Yes, live on Oct 8, 2026 against scriptmasterlabs.com/api/harness/decide: a $0.001 listed-price OCR call inside a $10 budget/on the allowlist and a $4,200 unlisted GPU training job with an expiring account both scored 0.35, escalate/block+log — a blunt heuristic cannot discriminate them. The finding: judgment, not friction, is the upgrade.