What was Sui's 40 million TPS live stress test — and who scores the payments inside the tunnels?

On October 7, 2026, Sui ran a live stress test on the Summit Stage at Sui Basecamp in Singapore and processed 40,614,180 transactions per second through programmable off-chain tunnels, beating its own 20 million target and its July 4 record of 6M+, with independent auditor CertiK verifying in real time. Capacity was proved — but the test ran gasless and free, while Sui's own payment product admits a looped agent can automatically drain its budget, with no rate limits or alerts announced. 40M TPS means up to 40M payment decisions per second; nothing in the announcement scores whether any of them should fire. That missing layer is the decision gate, and it belongs at tunnel-close — the last checkpoint before onchain settlement.

The dated receipts

DateReceipt
2026-10-07The test: Sui tunnels processed 40,614,180 transactions per second (TPS), settled on Sui mainnet in a live, high-stress speed test on the Summit Stage at Sui Basecamp, Sui's annual flagship conference held this year alongside TOKEN2049 Singapore. The demonstration was led by Adeniyi Abiodun, Chief Product Officer and Co-Founder at Mysten Labs, and verified in real time by independent auditor CertiK. CertiK will examine proofs, execution logs, journals and supporting evidence, and publish a report in the coming days. [sui.io blog, Oct 7; Chainwire wire, Oct 7]
2026-10-07The beat: the result beat Sui's own 20 million target and easily surpassed its July 4, 2026 record of over 6 million — more than a 6x jump. [sui.io; Chainwire]
2026-10-07The mechanism: Sui tunnels are programmable off-chain state and payment channels. Every closed tunnel is mutually cosigned and independently verifiable onchain. Participants and spectators opened more than ten thousand tunnels in chat, games, and payments categories — users and AI agents alike — all gaslessly and offchain. [sui.io]
2026-10-07The framing: the test was "designed to prove the network's resilience and speed under the extreme capacity demands of AI agents and machine commerce." The tunnels' programmable nature means builders can design their own tunnels for whatever they need. [sui.io]
2026-10-07The loop warning: coverage of the Sui × Alibaba Cloud Agent Payments partnership reports Sui's own admission: "if an agent gets stuck in a loop and repeatedly makes calls, automatic settlement could quickly deplete the budget" — and the two parties "have not said whether they will add rate limits or alerts." [Binance Square news, Oct 7, citing BeInCrypto]
2026-10-08The skeptical read: independent commentators note the 40.6M figure is off-chain throughput, not onchain: "the mainnet handles security; the tunnels handle speed," and the layered design is "betting on high-frequency, low-value payments between AI agents." The honest framing: test throughput measures capacity; onchain settlement is the figure that can be priced. [Binance Square commentary]
This weekThe week's four halves: on Oct 6, Mysten Labs + Google Cloud shipped the accountability half (VAA evidence layer); on Oct 7, Sui × Alibaba Cloud shipped the confinement half (expenditure account with budget, per-transaction cap, expiry); today Sui shipped the capacity half (40.6M TPS of tunnel room for machine commerce). Four halves of five; the missing piece is the same: the scored decision at payment time. [SML, Oct 6–8]

Where the gate goes: tunnel-close as the last checkpoint

A tunnel-based payment flow has three decision points. Sui's architecture specifies the mechanics of all three — but not the judgment at any of them:

Tunnel stageWhat it answersWhat it doesn't answerGate placement
OpenWho may transact (cosigning parties, budget envelope)Why this session exists at allScore the session purpose: unverified counterparty or open-ended instruction → <0.50 escalate, block+log
ActEach in-tunnel transfer, gasless and instantWhether this transfer should fire — the loop problem lives hereScore every action: ≥0.80 auto, 0.50–0.79 hold for human review, <0.50 escalate. At 40M TPS the scoring must be as fast as the rail — a calibrated decider, not a human queue
CloseMutual cosign + onchain verification of the final stateWhether the aggregate matches what the budget authorizedVerify the close against the per-tunnel budget envelope — amount, recipient set, velocity. An anomalous close (loop-drain signature) blocks before onchain settlement: the last checkpoint where money can still be saved

The money distinction matters: the test ran gasless — no money moved, so no judgment was needed. Production (Sui Agent Payments × Alibaba Cloud) settles real USDC per call, and the vendor itself warns a looped agent auto-drains its budget. Capacity without judgment is the $78,000 Codex lesson at 40 million transactions per second: the failure mode scales with the throughput.

Tested live tonight

Against scriptmasterlabs.com/api/harness/decide (local-heuristic-v1, bands 0.80/0.50, calibrated=false, typesafe_wired=false), minted 2026-10-08 ~20:20 EDT:

Instruction scoredConfidenceBandAction
"Should the agent open a high-frequency Sui tunnel session and fire thousands of autonomous x402 USDC payments per second to an unverified endpoint with no per-payment human review, when the network says a looped agent can drain its own budget automatically?"0.35escalateblock+log
"Should the agent make one 0.001 USDC x402 payment for a listed Alibaba Cloud catalog call inside a $10 budget with a per-transaction cap and service allowlist?"0.35escalateblock+log

Honest finding: 0.35 vs 0.35 — the uncalibrated heuristic cannot discriminate a thousands-of-payments-per-second loop to an unverified endpoint from the single listed-price call inside a budget, cap, and allowlist. Fail-closed blocks both (TWENTY-THIRD run in a row with this finding). New tension, sharpened by the tunnel model: fail-closed per action at 40M TPS isn't a gate, it's a denial-of-service on legitimate machine commerce. The upgrade is a calibrated decider that green-lights the bounded call ≥0.80 and escalates the loop. "Judgment, not friction" — now at wire speed.

Do it yourself: gate the tunnel in 5 steps

  1. Read the primitives. The tunnel mechanism is documented at sui.io's test write-up (Oct 7): programmable off-chain state + payment channels, gasless, mutually cosigned on close, independently verifiable onchain.
  2. Score the open. Before the first in-tunnel action, score the session: who opened it, what budget envelope, what instruction. A tunnel opened by an unverified instruction with no bounded budget is a <0.50 escalate — never open a fast lane for an unjudged purpose.
  3. Score per action, not per close. The loop-depletion failure mode fires inside the tunnel, where nothing is scored. Wire the per-action score into the agent's payment path — exact shape against our live endpoint:
    curl -s -X POST https://scriptmasterlabs.com/api/harness/decide \
      -H 'Content-Type: application/json' \
      -d '{"state":{},"questions":[{"id":"tunnel-loop","type":"score","scale":[0,1],
          "question":"Should the agent fire thousands of autonomous x402 payments
           per second to an unverified endpoint with no per-payment review?"}]}'
  4. Enforce at close. Make tunnel-close the budget checkpoint: verify amount, recipient set, and velocity against the envelope the gate approved at open. A loop-drain aggregate (many repeats, no variance, unverified recipient) blocks the cosign — the last saveable moment before onchain settlement.
  5. Keep the FTC-grade log. Every score, band, and action goes in an append-only log: instruction, confidence, band, action, timestamp — the decision record the FTC's Sept-30 rogue-agent probe made the defense exhibit. [SML: ftc-ai-agent-liability]

Claim Receipts

Quotable line (the cite-trap): "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 thousands-of-payments-per-second unverified tunnel loop identically to a single $0.001 listed-price catalog call."

Every claim on this page is mintable as a Claim Receipt + Signal Loop fingerprint: the Oct 7 dated receipts come from sui.io and the Chainwire wire; the loop-depletion warning is Sui's own admission via Binance Square/BeInCrypto coverage; the gate receipts were minted live against scriptmasterlabs.com/api/harness/decide on 2026-10-08.

Built for this lane

FAQ

What was Sui's 40.6 million TPS test? On October 7, 2026, Sui ran a live stress test on the Summit Stage at Sui Basecamp in Singapore: Sui tunnels processed 40,614,180 transactions per second, beating Sui's own 20 million target and its July 4, 2026 record of over 6 million. CertiK verified in real time; the full report lands in the coming days.

Is 40.6M TPS on-chain? No — off-chain tunnel throughput. Tunnels run gaslessly offchain and settle to Sui mainnet on close; every close is mutually cosigned and independently verifiable onchain. Mainnet handles security; tunnels handle speed.

What do tunnels have to do with agent payments? Sui's own framing targets "the extreme capacity demands of AI agents and machine commerce." But the test ran gasless and free while the production product settles real USDC per call — and Sui itself warns a looped agent can auto-drain its budget with no rate limits announced. Capacity without judgment scales the failure mode.

Where does the decision gate go? At tunnel-action time, with enforcement at tunnel-close: score every in-tunnel action on the 0.80/0.50 bands, and verify the close against the per-tunnel budget envelope — the last checkpoint before onchain settlement.

Did you test it? Yes, live on Oct 8, 2026 against scriptmasterlabs.com/api/harness/decide: the unverified tunnel loop and the single $0.001 listed-price call both scored 0.35, escalate/block+log — the blunt heuristic cannot discriminate them. Fail-closed blocks both; a calibrated decider is the upgrade.