diff --git a/docs.json b/docs.json index ea7350a15..4e6270ccc 100644 --- a/docs.json +++ b/docs.json @@ -122,6 +122,7 @@ "ecosystem/api/price" ] }, + "ecosystem/subsecond", "ecosystem/status", "ecosystem/analytics", { diff --git a/ecosystem/subsecond.mdx b/ecosystem/subsecond.mdx new file mode 100644 index 000000000..63395b4f6 --- /dev/null +++ b/ecosystem/subsecond.mdx @@ -0,0 +1,282 @@ +--- +title: "How to adopt sub-second finality" +sidebarTitle: "Sub-second finality" +tag: "new" +--- + +import { Aside } from '/snippets/aside.jsx'; + +Sub-second finality is an upgrade in which transactions are processed and finalized in under 1 second. It combines faster block production with low-latency APIs. _The goal of this upgrade_ is to enable end-to-end interactions to complete in under 1 second. + +However, upgrading the blockchain does not automatically improve application behavior. To expose this performance in real time, ecosystem projects must adapt their apps to surface transaction updates promptly. + +## Current status + +The testnet has had the sub-second upgrade since January 23, 2026. Mainnet validators received it on February 12, 2026, but it remains disabled until testnet validation is complete. + + + +| Network | Block interval | Blocks per second (BPS) | Pending lag | Finalization lag | +| --------------- | -------------- | ----------------------- | ----------- | ---------------- | +| Current mainnet | \~2.5s | \~0.4 BPS | \~30–100ms | \~10s | +| Current testnet | \~450ms | \~2.2 BPS | \~30–100ms | \~1-2s | +| Target mainnet | 200–400ms | \~2.5–5 BPS | \~30–100ms | \~1s | + +Testnet operates close to the target speed (200–400ms block finality) and is the primary environment for testing. + +Example of sub-second UI: + +