Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/122073...19bf
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
100 linked operations
0xe521ab74...9062aebdView lifecycle0x59632b24...d4e7dfa7View lifecycle0x46608f5c...8b33f5b2View lifecycle0xf38281f1...c6003aedView lifecycle0x69d869a7...817a78b7View lifecycle0xd20b3cd5...7f97ee1cView lifecycle
Transaction Lifecycle(100 operations)
Full details →

Op 1: 0xe521ab74...9062aebd

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 2: 0x59632b24...d4e7dfa7

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Resulting EVM Transaction
EVM Tx Hash
0xe521ab74...9062aebd
From
0x93d6b1f3...529335fe
To
0x49b3223c...76e98bd6
Value
0.00000000000000000100 $ZTH
Block
14557
Status
Success
Overview
Update ID
122073f434...41c919bf
Offset
53961
Record Time
Jul 21, 2026, 09:53:27 UTC
Command ID
323c4d6b25af...76eb7e01
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:001be57866...d86cec67
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a2582090b8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0aecc4a4140c91b388a4bece1d625b17dd0faaba25e25a44345b37055f2c9d79da01878e5a96c97595f342be1c12a59e800088040fbb49a5873b6d996de0e330faa", "02f86b830e4a2582090d8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0afbd2d4029e32a54614ab4a9678ca8dd93bf3a5ed25dd3e113e76b770da1a882a045ea69161220cf1a869aedc66b2a44c252b87b05cb18b9cd87083140bd80e8db", "02f86b830e4a2582090e8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a078cff369a16b90181a9ffbac4159eb2c85fed51b6d8fdaddfa390b87bff2bd00a06e185fbf4eaa8de9e8b7ee76b48c4e09fbf5b9a5d0d6c2ffb33e54d61bd4815d", "02f86b830e4a2582090d8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0516be15702915c28186b3494c4382a7fe7af73cd752579ee325423168beb40f0a0363f72adb05a8fa5f785fbd1f54ffb3e4c01645811fc467055fa3e32209d534b", "02f86b830e4a2582090d8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0d222753becd88fb8d873df0b3561706a521c8868897cef6dfe9bcdb7316ae636a0536ef9ddaed282fca388ae813dc4b0fc3f27818d8c0dba7b926dbe928910ca4b", "02f86b830e4a2582090c8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0d2cafa6c106a918703ad706f5eb6c373de3e8907ef7b180533d5df5923579fc5a038cd5c4a72dec69fecb5963fdd48046611e9d13e2edc0c11b7da1f49af43ec5d", "02f86b830e4a2582090c8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0158acd94f030f9a52941d03d0e3fc2beaab41790fb4a413d7cfcae3ed8561942a04500388f941d82c2e22cb14f58c8439452c6aceffa5a6c1e83c666e1ed965add", "02f86b830e4a2582090e8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a035636115838278d5ee9b7942e3754f3c9d68a1e2b32fb52325073031727731cba02983d60fae8cb24248fb4e01b37df81fa8bcb72473ae76580fdf9442cd231a3a", "02f86b830e4a2582090d8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0264cc9f780c4896ddedc4ade3f64af6d2843b62d6f8e1b1f535c58fac9dd14aca0510e9fba04a8faae2100e56b8635d698fd9e6449aaaa80957ef5d9069db7be1f", "02f86b830e4a2582090c8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a06e95f27743b3df958a14e997fc4e53900192d306df4708ee69ca7fff95dbdce8a00d2d106c5bbf696c7d5c27c42fd543557473b5a248d843b02b347e8dfdeb9db4", "02f86b830e4a2582090c8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a06794892a344c799ebd681794d1efb736d750514c67b5203bc0c34464fd7c2613a025cd0115c46b2c91a9676a1edaa7018ee08c74aa66e69a2133c681fb2922f405", "02f86b830e4a2582090e8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a09a2bf5268056f1b24808196661e3828ccbbcfbd7eff18d462c7550f61da6c72ea03ff493c09d705c28468a6ffe9d141e2fefe9f2843e62809281ca30351d4320fe", "02f86b830e4a2582090f8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a06af03abed31a5864893524aaa28da9649c5f0052b7025794ba3c56a46548c369a01152c65f42e904739a969bcff5ea40448a92fb5c0725219ed90e5f4b8247b57f", "02f86b830e4a2582090e8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0b6c142b98ec27536d972626f17d7d1de614a82ab37f2a0f2fbe79236e2262834a02ba50d28a70ee114fd6dd55a7fc6096ee9cb8f106b135d128480321fc04b4bc8", "02f86b830e4a2582090e8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0cbd654fc0eac265f0870d3f7c312098c0723dc8fe85f12186d88c7083542165ba0439ba1997bfaa8384739c8b6bb3b6de9c225bda014745e1772583f2a40201a1f", "02f86b830e4a2582090d8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0c483cf48e6448d19b9e794b2abebd6e2dede77d737d1d0bb3824ca7f83ee8bfda030dedae2e0b36ba80e4262423353372c9c8dbaea4fd9e0b020c79f5525359350", "02f86b830e4a2582090d8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a023d782fdd3333ae98b4b29f62c0ef9f1af9c88d59e4ae6f641d9d4c60ecc7ffca005bca8aacb6c91566696e901feadd096e8c7bf20931b8d7c06999df3d1046980", "02f86b830e4a2582090f8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a05a4bed04f5b352f67fe98bfc673c397fc01b8ea90a3e50f71f8d363efaf46a2ea05778a4f394d15e653507ec90ec4ae59c220ec44ee39c118e86cd5228ac466495", "02f86b830e4a2582090e8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0a621691f1ea60885111b1494e23af343321271fb94f0a565aec11d02c28508c8a0556ac28a57fbbc77e5729d878449bb95839c83fe0f375a5f85fb0072f8b773b6", "02f86b830e4a2582090d8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a034322294382469d5bb70da3473f963965928e69bc3ff24599b89fe60464cb5f3a0047c839a2ef918dbe06e0bba23188ab3cff9b0532b4dba2717fd5668a14f764b", "02f86b830e4a2582090d8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0e1a01c7dc56ff499774af4465bf8a718d5d5670f47ad1156f37f89eaa87aa406a032ca8d94c9af4fe88b2c4660fe90967f9f0b9609ac0262d331b6c9ae4041697b", "02f86b830e4a2582090f8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a01985a5b705a782ad7ab352ca77a16920db5c75d53827c18953cf2f5361578a36a0012dcfec30974f31274d8f2e3e882216e2f5747ca897e6550045e254fec59247", "02f86b830e4a258209108201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a01f90d98aafdc555cce4b89664e6e84f7f5daaa9421bf66ae6b3a987fbfce4929a07a860634090c99af410e865d9160e27477e6e38d043c7c72004969d5d5d77af4", "02f86b830e4a2582090f8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0dec92d097d1e38a9165c762ea3e00ae88b74d7e80a9dd4dabeb196ebda91a7d2a039f52cf2e409e805756d1a8105c79267278fff7711eb3157d6252ff041e8b302", "02f86b830e4a2582090f8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0ac53ec675c3b73693839e83147179e26b5e64f4568c2639b5221b36a2174e8c7a07a4f6fcc661b6da0c39809617d29d1764de1c9e05ab210841803b183ccb29418", "02f86b830e4a2582090e8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a03e5825e37fa167b44801d025a7ababfb5da2a1ad9a4a5d628b9c976d45706242a034ea00bdfc6975c7f1f80dbeac6c5d753c3ccad22470a4263598d97196bb4bef", "02f86b830e4a2582090e8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a01b76f3ad16cb99549fb5c1d6697e8cc480f65c23503eaf123421e93ebaa1ab47a03e1ee905ec6a6ff4512ac55649677376ce446d6154b55e26ce6923be0b6c3beb", "02f86b830e4a258209108201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0c096a4f1057a75553b9afb55a4db9cbd42aa0c1c451ac86e66a16170232271a3a04534049c5cbf36ad6e2a9acfa3f85e98de26f055c7e8dc880d2411800eede0d1", "02f86b830e4a2582090f8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0bf2d456b9646917b8cec7952b1549b833014ffaaa21d6f698b9846b39a5a2edca040ace477d1ae657ea13669f1737f41d9208c52c4945012774845d4dc7af6ca2a", "02f86b830e4a2582090e8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a00c5320c58ab5823b0260625e2419092b5f2db2fbcccbb02a77d015b50d5db798a072d5084523c587260f9ad57ae5f5542df77e54da0ac22157855c598f8c1a6daa", "02f86b830e4a2582090e8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0451664184ff0b2caca85bbf1051e3e2fc158a8abe96c9bf598daa29e942edeb3a046d8335263da9b840c91b8fa49fd83a203e0ee63f45e3848fbc5665d6e6168b1", "02f86b830e4a258209108201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0156a1600b3d00633c9c2d78b0ca46bebc5a0be64585308e8ad0bf3bd781f2fc5a01e2e64b8ec7f3d087f0663b391361b6b8598fdbbdfd3411adc4c5e7e2e377e64", "02f86b830e4a258209118201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0b42ed378ffed52bfebfb386d7d6224ecdc5aab08eae50079b62b18665e28c477a05e838ce913b10209e7b213f512850dc8cb0d23aaa7d7051e24230490c16f71cd", "02f86b830e4a258209108201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a09af926e435f2686a03f3b98741bae2d19c290f338da151b895eb510dbbf81f48a04a4737c40d0ebeb88d64801ea7479bd87c59c3af7cf6f75d72b09e1a5d7169a5", "02f86b830e4a258209108201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a013465ac622af8f0b8abda152b56af58bd196c672c1d02c78a5ea593508664322a028c0c0bd5ca72a8b4ac8480b87b08de4d461f41d523c262a64240b625693aede", "02f86b830e4a2582090f8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0f14095dd8dea05dfa88329863b9f3f87eff62f2585b9e9d977109ec609ee6cfda07c5578656906e179cb871f2a07f419a61a8f8ba2f5b3a19f799fad2f9c4cc5ec", "02f86b830e4a2582090f8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0574ff4090c14638fb7261029a825f1615f37e66c13a8638dd0e63aae24666826a04e8a3c97bb06704220366406c293403e214f1743e9f43e85acadc9c3334cf6d8", "02f86b830e4a258209118201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0dba7270d94dc222536be8831feb6e9fad80b1b00465d5712f5044d38ad484e1ba03f3efc6bf473a0693c185eb686ff007866aa52880bf15945b2cec9ad7ae1ce2d", "02f86b830e4a258209108201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0445f12052e716045b4a650b92dc4e222c2ef0eef842900bb7b8d9b86f9608ae2a02275ff7c60a03d01040c64e2ec020833dffbe504743d4d9f6e56d010cfb185cc", "02f86b830e4a2582090f8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0b8e7f0d715cdae0d101d9c81ab0445154d2478017e0fe312f77e6eee1766e2b4a02ec08598b69f5e9457cdaa3992aa8df2350ed4c2f07bced16c96f1685e9522f8", "02f86b830e4a2582090f8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0bd26e7e77a70ded98ff360d9af1fcc66a13fedb533d983a8e41ab965d29d5139a01d404523bb34b937b86eb5c68349c0fbd518f924425ff77be89395617aaa3eb2", "02f86b830e4a258209118201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a06ac6c4288b57cd63e318dcedf8d806ebd004f41f9d7c8808930248a232d82b6da02c43e4f7da33f3d816a34f5adaf618925b5cc74f793f74088a4e5b82802b75d0", "02f86b830e4a258209128201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0a663f84fd203a9841334b63235f7e58a858fca8fa5aa526c52df388e8eb0e743a0699e0a76d5df50a0db71b868c1a2496b24f3eebc18de69973ca701e92fcdc7dc", "02f86b830e4a258209118201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a08eb690cd487451acc38807b4d1f8b8212fedf4d88c58353ad614d2202c2fd70ba07f88d4f884ae2dee4ab139209b9fcead304f0330c9bd997514e9b7494dcd69a8", "02f86b830e4a258209118201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0df16e382daf441d3ffc0ac30c47241c42db785a14325c0952159a6804f5e77bca04b6751dca49e906a4c8385a9223392cabafc1f3b4f5c6eef105e32c26aacf53c", "02f86b830e4a258209108201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a09b75584fe2f0ee3ac5590f3f266aba31e5144776b5dc2aa721f7af0a3979e922a014ee0867d3ada52123872b2a9d5cd7ec21e9422ea2a61fa0d598928422489227", "02f86a830e4a258209108201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a055be3864617bebd9ba6c89a7654e2dadfeb0785187af1e50f37826583d2a32199fdc99241df482335766c50ca097ba341c749d1066806fdb800e8bc22dbed743", "02f86b830e4a258209128201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0daf35542dd7673f76fd38a8506669ef3cdb0ed1eb16118955e4496b86cb41873a0781c9343510ec62d618bc75905d62fb98600ecee9cbbbf403fbffb923e527101", "02f86b830e4a258209118201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0319e538338ef4220f3fdc3ecbc2969868cf0d71329243192aa8f70372de2629ca034a3969000abc0406f4846f7890adbc5c21bf971ca30a0d7f214b76815c16d13", "02f86b830e4a258209108201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a08fb3fbd34705d2a831ffe855e4b4a3008ecaa8faeca701eff3301bf1daec6d2fa04b7f0e44b2cb11a4ae9848db12fb089975251b1121b70df6564330a8369f9f76", "02f86b830e4a258209108201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a04f153156e9ad91fb52c393396d0d39dbcf184f8c97e3158dc4018c89cc7da0dda06875477fdf2d08b9f28927606added670823902e5963754014f23c295fee1030", "02f86b830e4a258209128201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0295f7f561e85ae7ddc331bafb918dda79dae282d7d323b5a2247cd0552618917a068f62a295991bd4eb55683cb861ad7d35d719f0c8a56bcd431ab1d65589d8756", "02f86b830e4a258209138201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a076f526439ca46bf2403a103db7d099c03e8d31c526f70b9eaf7fc606f283d5fca00731cdb07b96edbf7951ba291dda5c245bf76854c4dcbc8b4129186926363e25", "02f86b830e4a258209128201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a022aba0b8209e2cfdca73c42ff53ee3c66b809d76ff37031d0035aeb51aef7b38a076015f90376126c4ec7181c46c2b641f30c1810743f91cafa711621a2e2b6f59", "02f86b830e4a258209128201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0da10d158d6e23d45d30ad672ae371676a2579a4f0935b3d0ad72b3e188acb2a7a073805b6113563babb944fd93f74e207d1ad585fb922e70634059e4e12fb8cb6a", "02f86b830e4a258209118201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a08e5f3cbb055c91bb4c9ac29bf4ab7dcded8caa5ea0fa1fc4f82e4ee1cf64e7ada0518e0869914a9059822cbc24b21182e5495795deb21d5ccc16d907d9070232f1", "02f86b830e4a258209118201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a00cda0be66609f74ea40be52daace3304d285bec5a3145e27200090b449909555a048c0cb3ce70edbe8cce99b49aae400cf84f774576c0769ec4d59ecb3981533ec", "02f86b830e4a258209138201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a04dfaa9bd1bf9ee119749570894e402356cc07622d093371befeb2b2e39515834a06b58d1fe14523a70fa09eb755c806a5b2ea3a9b808faa1c4338cb8354e0864a2", "02f86b830e4a258209128201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0e759aae6258dfabd36fcd1a718ceec0008922c6d8d1ebddd27628a3e4ee2062ca057f0a468bc7d67cc7b8405e40dc610c9b39c3af70419bd4777de34a55594605f", "02f86b830e4a258209118201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a01f118615e4e1efb22b64f2a07221777d775b004bf1149ef7e47d7ec43a613969a04dcbe6518ccb6a48f0167727ae75d7bafd93c7b86fc02d10fb59998351baf5f6", "02f86b830e4a258209118201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a018eba098657533e6ffe8a62b159df10dfc13a1dd944d5ebb27bdd2116b894b6da03fa5a3095c37a048d02a71e6b6cec5e46c313a8dce30d2877997d02b14a52ba9", "02f86b830e4a258209138201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a03f40f03d5300122af376d045cb352de29c81968d8e33dff7d0730bb44a895e7ea0163b46575ee388d2ec70c23d87f95b8554f40b7196874234d3032f2a8ca19295", "02f86b830e4a258209148201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0a39da7605108760255db5d91c047375561981365dca32335e5a341742774c183a013f326134d20b85a6bef3f8f260c38204eafdcad0204f7b0e2153ddaa45374f6", "02f86b830e4a258209138201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0fe34e30c190cc7be74d3257755116871e12bbf69ec94d3f92f9251d35dfeaa61a01ef41535274ef82296b57e3b3311c0d7d415803bf711b4ef69c13488296e1d31", "02f86b830e4a258209138201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0944f0528e34cfe81d554cd902eb9344a38c376ba42f40cd7e7c8913d15fa1d0ea0565ff334d570f317f8480a46929713c0f66fc8a81826fbeca9aa9319f546cb63", "02f86b830e4a258209128201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a04f7193c6331d6758360a20637ea3c777c0a2bad42a1f353a97ef35c5d1b4dd7fa033fe4f07f710546de6aa0af3d075198bb7c16d64866d3a46e0e04985819806ff", "02f86b830e4a258209128201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0977175faf67d485520daf646a0db4b293644c177d080dc01edbcf7b5b1edfe0ba04637b5831103321154698420b02692a83496eddcefebebf361c3f4b4c4433884", "02f86b830e4a258209148201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a09eef3f0ff59d2b38a7f85438ec9915084753452df814b528cffbd243d5a1cdeca02cb90d9b974f620611f4337053603fc902e4b53c1b3587363d8c5d73ba26c6f9", "02f86b830e4a258209138201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a080caae1ba86fca29167e56b9c7f90c15267df782bd92378c7d04f2085ba831d9a068d5e680ea577adc2a14000df67898fd792db6e04a3857dbecde99a6d75d598a", "02f86b830e4a258209128201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0ef18da351bb1647c6e3b0dd75ad147001fcf810ba31da943691a4b720ce17d4da036a18b73da5e3b22918076d43e18606454a08b320ee0042ff5880aefc48bfa23", "02f86b830e4a258209128201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a049173662e7d9fb20db4bf6958159aa59ae0867162abed15d631081b9fb156eb8a020ba39e4a338f18d38ac46b28ba2a823cea107d54891041e4c2b2375fe709976", "02f86b830e4a258209148201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0e4e7c142e7e2a801b0cfdf424ff60610921483445bae6af09535eab6bb15d004a030f79e666a5e0ab6640c269c8465e114632cd8f1c98421ac1a6242a347657409", "02f86b830e4a258209158201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a01481ed64bd01f6736d69bfdd1de47bc8281fbf73bb95b2f93cf3f5b9f0685317a0523416677b1d1a8f05656c38fc8be46bb475b1484cffaa300c534f908cc17446", "02f86b830e4a258209148201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a001eac348547460e6e5c3b95c18705c673c3b076af4738b04e70585fd6bdae7aba0796c648ac2baba15048d2610e83cc4c739ba6ca2231c7c4775733ac78c1a059b", "02f86b830e4a258209148201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a00299d0b853c33d660c879756839ef949f4fae4735b61d9039a3c0073708461eaa038936f868c8f67ce5d17cc43fd710b806dbc5fdb15400a4cc3ce952107feb55c", "02f86b830e4a258209138201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a071983c057ccd90168d0f2ac612d4c0dda449328f464d8ef3ddc882dd96b3124fa07fef4313c63efe589be9a10fa6ff925a0db1726f840b30acb78454d7d9704f71", "02f86b830e4a258209138201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0982cb1d83906a0d79ebdbb49151a2ce0299dabf91f0e567d46178e4e7616314ea03f56cf75f098211a97c7a27f30447f3b942af8d23532f2715e14e5efe75ceadc", "02f86b830e4a258209158201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a044e99a7173c296d89d65fd1274176083fadc328cf2408a6c5c5bea3ca26555a8a059ef2d058a5cb7e162e3ce13db29ce9c30ddd05b1648814b493698018cc70296", "02f86b830e4a258209148201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a00bfffb3de20c1d734ebf26a5d29774f26caddecdc54337c13e56e922e4636094a05c8ecac6f31bf1352bed467da94f19247a240b7e20234381074e848fe2771ed3", "02f86b830e4a258209138201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a089da344aaab6f65cfa6c96979e0530517c6d894596a5e05cf44cac8c43ff4afca0176cb5f2366a5423d5617782b9421b2228a4a095afe7b813e90cf25c6eddf0fc", "02f86b830e4a258209138201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a03b0ee5ae14d4694f2fdf5f54a15eeeb89e8a65d8d35103d23af4e5be54191918a047a866fe6739b2e5846065dc26200d9125f32e9b947d5c10c21aa1ec6e89709f", "02f86b830e4a258209158201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a01d1ad032f918f03213bc1a2f4371d74a029ae759f85d829131de0170151323b2a008c39b9bcd39ee65c9677d96a21269d7eee3ddad0efce687d0bb0e6271cdebd8", "02f86b830e4a258209168201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0e809d204751ffac8ea0f35c355c49e048bdd3dbc44c1bb41f53dd65fa3cee2cea07836fd3f5a5657eca6d539dcf6466406d6e53d4a34628a66f1bbf4b7677f00cc", "02f86b830e4a258209158201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a073f2a7b71223e82aaca375fc760c8d84b70cf36302fe8ee3effe0130251b03f1a02f5782d0f5a55cd9b4baa036049cb8757ab6da548e964d168aaab060e0d6042b", "02f86b830e4a258209158201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0a734769d3e505711042384e91b13bc400cde003bf55727e9f8e7c86992ab6089a007c2df916daf816b5e1c352f1a3b1fc4499abc100d19f48ef99c0c92d282292f", "02f86b830e4a258209148201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0ef29b09ab895f5ee16abe99f4bb4a493435f169f3fa2b9edbf04bd1ec571d519a03cdb9d1f28decdd4f4aaeed94fca710a14f423ed4a2bd4bea5b5c38c526122c0", "02f86b830e4a258209148201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a02993c207fb4a91dfb44b3212c2fd0ad44c568a29c3683a8e66d7f17d817854c6a03034934e7f2f1c32ee8389de8d7cc0da8392d25a36b4d6202e6ca68bc07a2e8e", "02f86b830e4a258209168201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a057926f4662aad088ae1db88020ce3022f1fe17bdfba115eaacdd47f0f80fd645a03f80035693170b938bacc64fddedc6827289197819011f714a9baf4050208dee", "02f86b830e4a258209158201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0f1dd6ea364d1fe59dda75a51be841941a6805dea6a6c3c2af780c45a85662af8a0619783e5cdc2fae766558cae91448992221852e42f8988ddca44caebcf71a92c", "02f86b830e4a258209148201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a050d2ee00fdd7d3d8c270d93f4cc845bc1a00adea3535ad969c929b1c01c84b8ba011623d7f91d67a390d2109f8c48c13bcd24f2ba26aeae66f5e284269535112f5", "02f86b830e4a258209148201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a00f726c56f2bf40495f919727e1e884a728394da43d90f47af162293cd28ee72fa03360e9398d4456d1a78cb877a3dc8d9b28ff89524f57e99bdebc8142826c925f", "02f86b830e4a258209168201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0551eca7a1463188f8643578aabb42739cb429f0278ab424eca61bbc29266d5b7a06fb1296da732097732e4a71c6bf0401a61552c67de54123d62d8b7340ad04afe", "02f86b830e4a258209178201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0951c76743047c53f1c51ed862cc4a82198bcaf4cb35869264883ee53207c9eeda0487e79250cd7ea2151321882e7f3a3511e78de023e63b39976407c6d4829f657", "02f86b830e4a258209168201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0df5c4e6861270bb27bc802fcee1eaad076ba827d8ea64962aa627d6a46b30d89a07385bfd571877d1f27481ab35863475603fc48cf86280b9e745bc35f393ead58", "02f86b830e4a258209168201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a080d2ffbb38c971645eb59a4dcb54bf4e74db5c6ae8c7e2485237c5b2574e6f10a0061e988f3dd7a400333f521ad54fa27378dcfb9de10fb413c481ae95989547d6", "02f86b830e4a258209158201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0fa56fdb8f045344de0c71f4f4b494481675ee588dccdb29db7272ce513cd89cfa05d9dd4479b8a35d4d84d0b225a9b20208ea0d0ed47c213320e01424af3780e39", "02f86b830e4a258209158201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0c8095de267d53362205d72c5c14638fe053afa9373ab010848a7b2cfbb93f4d6a00503649ecd4d5a476b11f777caa8dcba626ee689bfed5f3cd777dc8c09c459d5", "02f86b830e4a258209178201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0a09094d7de7f76666bb687c344e1823bcd3d6a2c7506cfbb56b3ee3ad1a6116aa014e0881d8f85e49cf7b62225e42323cf32302d392c40dd9e924e1d4d5b69fc94", "02f86b830e4a258209168201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a06b9dfd5d010fb86a6612b63f64cdc20155ee2fb3c22718a1d5a9b75f2eebf99ea06ab52ceb4473a14cba10ebd1a42779400585159aac1830989e91e03e7950ed58", "02f86b830e4a258209158201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a07bf3b496011300e502c148add0742227b3d2531143118e8f84f31b294acebab4a06c72b2a243c8ef73058292a9fec16b8b1247d28469a27269882369cd88247cf0" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xb50bf0e6...af495511
View lifecycle
0xe3ee77db...8956ee4dView lifecycle
0xe5decd80...97e61954View lifecycle
0x092ffd40...48869523View lifecycle
0x82ee274f...83d7a9f1View lifecycle
0x7ca2fa87...3b661639View lifecycle
0x59c621ac...5d9f13b1View lifecycle
0x38ce36fe...15d0a211View lifecycle
0x503e1783...6d2ab907View lifecycle
0xc5dc8802...6c239f5dView lifecycle
0x1ab01f92...166540d7View lifecycle
0x2b34d4ab...afc05da0View lifecycle
0x90598e26...e72d2a08View lifecycle
0x6a1ce40a...52aaf17eView lifecycle
0xf194ca7c...cfe193cfView lifecycle
0xe3350717...6a0c3130View lifecycle
0x0d1eea31...1b6ed93eView lifecycle
0x4c6c029c...4993c07dView lifecycle
0xfd389f69...8855b4b0View lifecycle
0x51c92e5a...1ff7ee29View lifecycle
0xd06884e7...a7c09dbfView lifecycle
0x7c8404c6...70638ddcView lifecycle
0x22a86264...a5f12d18View lifecycle
0xcb2040e1...e06294cfView lifecycle
0xce2476b1...7b6d3d7bView lifecycle
0x9831313d...bdf9f1b9View lifecycle
0xa3a33f84...5460e1feView lifecycle
0xab11e5d2...f06f9f43View lifecycle
0x8e6f8367...a38c4525View lifecycle
0x287bafcf...6b85d174View lifecycle
0x6dcf2753...7a9bcb87View lifecycle
0xe2be694d...ab9830d9View lifecycle
0xc7a70447...7855a929View lifecycle
0x9880dcad...497ae3a5View lifecycle
0x80b5f623...a1fe1552View lifecycle
0xf5d18aba...cc49e87cView lifecycle
0xb72d644d...f333fd0aView lifecycle
0x34242bae...e539892eView lifecycle
0xdf20cceb...bf6cff22View lifecycle
0x7f41474c...bf68ffb0View lifecycle
0xc6885fec...2bfd1edeView lifecycle
0x8e4ab63d...a2d27920View lifecycle
0xff6f9cd1...043259ddView lifecycle
0x39bc99e6...00a60756View lifecycle
0xe84c9b24...aeda54acView lifecycle
0x63e4f085...82f16cc3View lifecycle
0xf2d295b7...c7078f0eView lifecycle
0xa4a823fe...d2f1bcd1View lifecycle
0x58611021...c7bcbaecView lifecycle
0x36be6a6f...24a1ade3View lifecycle
0x3806a11e...1be7acbeView lifecycle
0xd4693112...f09a3535View lifecycle
0xed860934...19bc5382View lifecycle
0x3ce9b782...c8467ec6View lifecycle
0x7a8e5389...33183ba9View lifecycle
0x279a2a18...6a36628cView lifecycle
0x6f8e0cac...70b7f7a0View lifecycle
0x5195ff67...36613f04View lifecycle
0x96f3e37c...46dedd78View lifecycle
0x8530d683...b79a6d33View lifecycle
0x5d316431...99fcb036View lifecycle
0x803c7fb7...3e29a868View lifecycle
0x8de5f4f4...612aba11View lifecycle
0x3e9e0566...8e91f8c1View lifecycle
0xf76b4f6a...dee46e1eView lifecycle
0xf4d35277...8d94321dView lifecycle
0xa62596c4...5903391fView lifecycle
0xf0558a9f...6072a143View lifecycle
0x8287fdd3...5412b966View lifecycle
0xd01def43...eaa4689dView lifecycle
0xb40f9f39...ba20c9ffView lifecycle
0x7f27b106...b6953133View lifecycle
0xf0e8ad0b...5fcfcec9View lifecycle
0x8a86adcd...3b53653dView lifecycle
0xbc720f9f...514e5407View lifecycle
0x810d8731...465f261aView lifecycle
0xb50b4343...d54d7416View lifecycle
0xb35b2400...208eead8View lifecycle
0xbc8025e0...71a62a4bView lifecycle
0x95e1895e...5b24783cView lifecycle
0x1a0421d2...83edc658View lifecycle
0x58a6efcc...161013c3View lifecycle
0xdac1b754...04e82b27View lifecycle
0x83cc3006...0287d674View lifecycle
0x0e40b078...9df1220fView lifecycle
0x7f346685...49225084View lifecycle
0xf503bea3...08063213View lifecycle
0x027a6d48...e973d438View lifecycle
0xeba08c22...975fd0f5View lifecycle
0xa9a5726c...d4d99a07View lifecycle
0x1bb8a34a...2a3c1616View lifecycle
0xe2328ee8...85c24afbView lifecycle
0x944058a1...2a97a28eView lifecycle
0x5b78eb08...9ab073adView lifecycle

Op 3: 0x46608f5c...8b33f5b2

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 4: 0xf38281f1...c6003aed

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 5: 0x69d869a7...817a78b7

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 6: 0xd20b3cd5...7f97ee1c

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 7: 0xb50bf0e6...af495511

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 8: 0xe3ee77db...8956ee4d

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 9: 0xe5decd80...97e61954

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 10: 0x092ffd40...48869523

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 11: 0x82ee274f...83d7a9f1

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 12: 0x7ca2fa87...3b661639

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 13: 0x59c621ac...5d9f13b1

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 14: 0x38ce36fe...15d0a211

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 15: 0x503e1783...6d2ab907

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 16: 0xc5dc8802...6c239f5d

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 17: 0x1ab01f92...166540d7

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 18: 0x2b34d4ab...afc05da0

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 19: 0x90598e26...e72d2a08

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 20: 0x6a1ce40a...52aaf17e

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 21: 0xf194ca7c...cfe193cf

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 22: 0xe3350717...6a0c3130

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 23: 0x0d1eea31...1b6ed93e

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 24: 0x4c6c029c...4993c07d

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 25: 0xfd389f69...8855b4b0

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 26: 0x51c92e5a...1ff7ee29

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 27: 0xd06884e7...a7c09dbf

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 28: 0x7c8404c6...70638ddc

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 29: 0x22a86264...a5f12d18

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 30: 0xcb2040e1...e06294cf

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 31: 0xce2476b1...7b6d3d7b

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 32: 0x9831313d...bdf9f1b9

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 33: 0xa3a33f84...5460e1fe

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 34: 0xab11e5d2...f06f9f43

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 35: 0x8e6f8367...a38c4525

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 36: 0x287bafcf...6b85d174

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 37: 0x6dcf2753...7a9bcb87

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 38: 0xe2be694d...ab9830d9

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 39: 0xc7a70447...7855a929

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 40: 0x9880dcad...497ae3a5

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 41: 0x80b5f623...a1fe1552

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 42: 0xf5d18aba...cc49e87c

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 43: 0xb72d644d...f333fd0a

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 44: 0x34242bae...e539892e

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 45: 0xdf20cceb...bf6cff22

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 46: 0x7f41474c...bf68ffb0

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 47: 0xc6885fec...2bfd1ede

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 48: 0x8e4ab63d...a2d27920

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 49: 0xff6f9cd1...043259dd

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 50: 0x39bc99e6...00a60756

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 51: 0xe84c9b24...aeda54ac

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 52: 0x63e4f085...82f16cc3

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 53: 0xf2d295b7...c7078f0e

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 54: 0xa4a823fe...d2f1bcd1

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 55: 0x58611021...c7bcbaec

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 56: 0x36be6a6f...24a1ade3

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 57: 0x3806a11e...1be7acbe

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 58: 0xd4693112...f09a3535

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 59: 0xed860934...19bc5382

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 60: 0x3ce9b782...c8467ec6

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 61: 0x7a8e5389...33183ba9

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 62: 0x279a2a18...6a36628c

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 63: 0x6f8e0cac...70b7f7a0

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 64: 0x5195ff67...36613f04

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 65: 0x96f3e37c...46dedd78

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 66: 0x8530d683...b79a6d33

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 67: 0x5d316431...99fcb036

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 68: 0x803c7fb7...3e29a868

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 69: 0x8de5f4f4...612aba11

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 70: 0x3e9e0566...8e91f8c1

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 71: 0xf76b4f6a...dee46e1e

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 72: 0xf4d35277...8d94321d

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 73: 0xa62596c4...5903391f

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 74: 0xf0558a9f...6072a143

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 75: 0x8287fdd3...5412b966

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 76: 0xd01def43...eaa4689d

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 77: 0xb40f9f39...ba20c9ff

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 78: 0x7f27b106...b6953133

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 79: 0xf0e8ad0b...5fcfcec9

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 80: 0x8a86adcd...3b53653d

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 81: 0xbc720f9f...514e5407

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 82: 0x810d8731...465f261a

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 83: 0xb50b4343...d54d7416

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 84: 0xb35b2400...208eead8

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 85: 0xbc8025e0...71a62a4b

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 86: 0x95e1895e...5b24783c

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 87: 0x1a0421d2...83edc658

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 88: 0x58a6efcc...161013c3

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 89: 0xdac1b754...04e82b27

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 90: 0x83cc3006...0287d674

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 91: 0x0e40b078...9df1220f

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 92: 0x7f346685...49225084

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 93: 0xf503bea3...08063213

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 94: 0x027a6d48...e973d438

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 95: 0xeba08c22...975fd0f5

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 96: 0xa9a5726c...d4d99a07

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 97: 0x1bb8a34a...2a3c1616

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 98: 0xe2328ee8...85c24afb

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 99: 0x944058a1...2a97a28e

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).

Op 100: 0x5b78eb08...9ab073ad

Block Published
EVM-initiated flowBatched · BlockProposal
0ms
1.0s
2.0s
3.0s
3.9s

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
157ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

79ms

Validator1 — Execute

participant1 · Initial REVM execution
550ms

Validator2 — Re-execute

participant2 · REVM re-execution

550ms

Validator3 — Re-execute

participant3 · REVM re-execution

550ms

Block Published

Block #14557
1.8s
0ms
1.0s
2.0s
3.0s
3.9s
EVM
Canton
Consensus
Total
Complete
3.1s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step durations are estimates. Measured anchors from on-chain timestamps: Canton record time → synchronizer effective time, and effective time → EVM block timestamp (second granularity).