Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/122022...35df
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
96 linked operations
0x81918d81...8b98552cView lifecycle0xd6116de0...b2929e2dView lifecycle0xd585ca06...b0f7cff6View lifecycle0x21973c5a...0415789aView lifecycle0x6b79ddee...1750cc9cView lifecycle0x860c07b0...6b60f69bView lifecycle
Transaction Lifecycle(96 operations)
Full details →

Op 1: 0x81918d81...8b98552c

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xd6116de0...b2929e2d

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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
0x81918d81...8b98552c
From
0x6e72f23e...a4b3d50f
To
0x7a9e4682...d2189686
Value
0.00000000000000000100 $ZTH
Block
14677
Status
Success
Overview
Update ID
122022cb45...939435df
Offset
54731
Record Time
Jul 21, 2026, 10:03:27 UTC
Command ID
ef7b653874c3...647037fd
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00bd14ed78...a8695483
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a25820da88201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a07059344d289c91db5cc5dc353298194574421425edf284d321dbef4c202293eba02e0e5f681f38c40f6ab41c38f133339a24c10ce6fdaf7e0a0ca6ac5376444d84", "02f86b830e4a25820dac8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a072432a79d2149a7fd287e2fe817bc64187fc8051162b63ac34b82e4333ed1da3a02976f4a0403ca24f8697e91488a3ac0f31520677959cbc0c4691a68ed3a712fb", "02f86b830e4a25820db08201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a00ca5bad69ad40f960a71c3ce184304b33cce6cffdd3b06c7de734e33a767a049a0491a91a0ba59b2ec60ba8939f7b4227e7a6d571018708343f39b1f11ab30d22e", "02f86b830e4a25820db28201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0ad0495dfbf8e721eab66aad9fc8551eec342028899a7db6ed97d910b8ebcfab1a0362d4754f884a3a6bb9a6a30dff696bb249338635fa36b1786d567d7b129ad2c", "02f86b830e4a25820db28201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a043db5bbc2ab548506a8e37e511836775d49809a3d6fc9f28f9deea7c139fbb85a047ef6d6df0e7994759f07574518171e7a2d5217e1dc68d1ca6863ce36a13586d", "02f86b830e4a25820db48201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a00e38cfbea2564058f6330c8e265857a1f5437f8406ce0a409ff03c9ad552c5f7a07966abaa5ba453778efb58c211b0dce31f7f60e77f8ca13bdc7a3d0d61263910", "02f86b830e4a25820db48201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0ecc4c8c8346a8f500bcc608cc0f4ad60d0cfe0ef2ca7332a2fe940640df3fcb1a04f5ecc285bfcb78ed7846a332a7d98c4f6cbb0215771f65e27af8d6fba80761a", "02f86b830e4a25820dad8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0449732e87c8291bc4250248eb439b82cbc178849a412d388b87af6d62c84c5bfa05b44d544d0f8cf8baa099493149a50cc9b975b1d24dfa310d7ce63c4968f3311", "02f86b830e4a25820dab8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a093ed51c319fd1440824f80e9914e2584150be6883f6ca0e233b94d3c22aa914fa07c5da36063e9f46d4066bd79745c8796a812e9769ea9d0bc9cef0ddd6a9aabf6", "02f86b830e4a25820db18201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a079c38059be9e7caf0077ddc93309d1ddcb0779a62c7f2add8eb3972c8192abd6a06c512d7a03246dde6a57d8ed49c1fc0213501bd470f2390de0ace283b0d2bd70", "02f86b830e4a25820da98201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a00bbe2d0d0760d4580390345c3f9e4724c4e2b306c0e22f6211e92fd844751b26a01326b3b49b7d7c0c925ef4d5df0db14ce88380f470d41dd074fbf28496cee535", "02f86b830e4a25820dad8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0d3e75cb964a8e6c98d5be6ed00d8bcc43030b466cce422e14883a823fd923ceea0331a34804322aa086054a1e396c4328966056dbe847acd834367c57d1d113474", "02f86b830e4a25820db18201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0b6e3f167dac6d291ab7103875999e7f23f09fe6b66feb101dd3b43d7d895f8f5a03353877bbe408b5459d23ad71e7fe26eff26896ceffa2837f2902fbb2f8d345a", "02f86b830e4a25820db38201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0fba52bce72fe93b71098308550b01b0bdda482679384cffb2f2748ab3bd04de5a0564487c864eb0a72e2daa7edde9441753a4e8e32cfdd99a3a36a0271d129d3ac", "02f86b830e4a25820db38201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a03aded591a96678d28a2f041ecd0509ccf8330ae613d39f04a8eb5d9945070914a05da37be5a233548dc326ed93ad3c17e2d4544480f8461e5c63e7e8f27c494912", "02f86b830e4a25820db58201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0201c9ceecbbe19e174c5f665c41605ecbc11f871d99ee97bb5f93be10f23adc0a03146d6017d5b810addd7f1928c14ee49d2194fe8d88ab44f9893b0f6b6079fa7", "02f86b830e4a25820db58201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0812bd7dff973cde959886497b9809f599de4d5f51c6e1865adc68b75dce19101a00d2d6470c4a641979d684c6dfae1d48d38e3fff251d913851ebeb688dfa3a0fb", "02f86b830e4a25820dae8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a02518aeebf9a51abb372fd493293b2ee39c111ea050fd167023c093410ae51622a078574830ea1fe33e89225c733bba669a20b4d85e9d3fa0bdf243427d42f1bf26", "02f86a830e4a25820dac8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0f0aff558daf6af013d3ae8e1d3eafb36747dfea95ea23238cad899e189e3dfa29f7124137b4ea51e32430f06c5f15fe72ef78bc89f879ac85d0ba8bc16a56da4", "02f86b830e4a25820db28201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a01cbf21bde961345d96c9765bdb37155ccb0a439745b6dd80c20c4a59e998332aa005aae9528b84a1ef5cee1874fde5ecee1198aec3fa7cfa8618101a16f760db28", "02f86b830e4a25820daa8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a09af993dd5e9e2406b6249edec4575c1a92a01211a2d640f7a574ef3520b3b820a0147efada339f1bc77730c0c1fad80a959fd4167b78286512db1dcd0c8f6e063a", "02f86b830e4a25820dae8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0fe1821400207366e00a77c32217fd85ef64830ea652b8f9acff4095c4264b085a01ab6013503c6dae8ba0b75f225414ecde4f63ee72a7124f2aaa442c683d07a59", "02f86b830e4a25820db28201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a038831b17254dbd3eefd6ab41f33714d17e52f1f57c6b3c62de15028fcde25f6da0312f68a50a664e420915c0d06167f0c486a3f600e2e51c0df4dfb0170d03ef95", "02f86b830e4a25820db48201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0a9dce05b54345d14ddf8b6a3346d784c6612628098d97e7fc7669752e1731e57a07fe7d62239451318cdcf891a3e4c7fc72c427cdb4f21e872a397c8645ab8a636", "02f86b830e4a25820db48201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a010e16cfe1864135e7719ce8bbc5541322c2cb0c18f46942a74b862a7912684b0a00fd07fe47caf9b5eef93b35c2524afe8b745032c674eaa828ceeb8de6fc49c87", "02f86b830e4a25820db68201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a006fb09e38459ae2e13761dc00507a4d2123343642649f0a489a59ca5fed5ce4aa005be17861c7ba6cca28aa90d4cef82d767eb45333cab9754bcc9353e9c3b66a3", "02f86b830e4a25820db68201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a03c2511fc89118b7d9ff69f6225016aeaf1a9baf0ddf54447b3f369051cf3f8c7a0407a935168fbb2e02b5eacfaa98788afc487af03027dfdf33b3cea31a6cc6def", "02f86b830e4a25820daf8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a05cae47396e7006b92fe28dd2b31fb2e63f9e4f334b3f2a38d5fbaaa0d5f92508a0687774263a181b060e069e71169ea488317824bba48d535be2635e72b8c40926", "02f86b830e4a25820dad8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0d6ed82b3748923d6335e08b781384493a78de7727f5d9ba707d081c1ca3b8c6ca00bc2b8e138c9b04c2aa5478f65c340f7d96ca21c5ff68face04f15f6dddd96ab", "02f86b830e4a25820db38201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a095c52730c8dc083117ce7ea026edf6bdfeeca3356a416df221deeeb7d73244e6a01009f18acba0304742a16b854d599a2c4f247a2fd34398badd89157f3803dd08", "02f86b830e4a25820dab8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a087c1c5b46a0e7d528c00d1e9a6d44873b0ce3f375f9cc5135a4faadf68c33953a07fef846e90c5b54fa92e49365f5b1ed470e8fbe50397b38d5c1ba0f450b6921f", "02f86b830e4a25820daf8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0e59869e4c41026170e2279817385051fff4d9e3c34579fad3e1cfed8c1623824a0358b9de2b05767106637a77492fe5531e3430452d5d5caeb42d5b37a794a7fb4", "02f86b830e4a25820db38201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0642f92cc6f65f1eeafc862aceac8cf131820e760792cf466919d523467e6d76ea04c830bbb9b3179ce58ee8834e8c465c22dac4e554209fb496de24ab7cb3c1e4e", "02f86b830e4a25820db58201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a03c54f8335f02d88a9f91bbd3c4898db41ed7fd1108ff5bbb38afc6e0c5f008c0a019c7a34bf8933147a99d37430609500b96d57a922c47dd7819e1b2c7566f198c", "02f86b830e4a25820db58201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0ec57f8c4af6cd80d561d43757205c519360b3ebbe3fe3eea15a3896a892e378fa0567f28f2a3b78854a65597c4ff2893aa828edd22153bbc458631f950d17ac086", "02f86b830e4a25820db78201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0831aa5d23e2081674f85cceb1f6fdcf8a2ca1ab5c62f52feaa53aae66004df9ea008e08bd9da23dc9e4ed15eb5d1b864fc213835d44f9ddd348cc6eeafacfe8cc8", "02f86b830e4a25820db78201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0823655548916afb8786a413044d16632719e9e65216fb6db28dd2f881898633ea014e30e1202495bea6c22db73558d49bfd184dec43f16f0acada14e2bb3bf5095", "02f86b830e4a25820db08201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0acdf915595ac57aea75a24946e50adc189039069f2ff9969d93c7d7c82927842a05745948d9032467f57342271c2306c8fdca63e76fc2407e1211b605dbb907794", "02f86b830e4a25820dae8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a04c7fabd8df3f0fe425a5fee38a4e942f8f5f8eb85e72f3f8f6020b1cd6dee532a06c4eceebb49bb87a816a6b14cae0190f8be9408aefb4d0ee92426b3a3ed9bac5", "02f86b830e4a25820db48201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0e65606392f94e3bed5f69fb1b80e108ab9304eb1248eded3ab505ca3b19053bca0217c893899d665501832fc05fa2cddf704c2e3d0d71315bdeed54d73e2c0d980", "02f86b830e4a25820dac8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a014accf6aa3ad023e0e03eb0a4dda1508c276dce999afcc4cd70ae676d2842ed7a01e07dea7ce640fbaa20778b750dcdfa7b2867142c28b2bd97a7af4a322f6a8da", "02f86b830e4a25820db08201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0b7fc69b10233fee7fed86d15ff7b1cca23e98d82bc1610cb9c5115bed6cf0484a073aeb16864988fe98be29793d7f4dafc4c878c362558d7ffe51a355abb33876a", "02f86b830e4a25820db48201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0b5c852603800c8a4a3c2c0e44d1fcc25b1eba93400a160d15b1cc4faee2b1f40a04ec46267d986a067c75a0802f09c75d4591a31e09db836f3c8d2af6d8c75db74", "02f86b830e4a25820db68201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0de76906af0bcc79cac157e359ea78e490c7af16187f9b969720810c6ac6514eba0337e2f1995927d4c658c7c0a754fa2958810084963681e18d0b91a4f576a8787", "02f86b830e4a25820db68201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0c223019b225d61d873663de0ad6f4364969cade837c2841ddb1b4f65dbb80687a0128a239a771ab90378d90821cdedc292e137e6a6782682cf27a447e7cf16460e", "02f86b830e4a25820db88201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a022e8027a2bd5edcd7b27f9e977dcbb165f1bf270e03d80820932af1bf280ebcfa00a07dccfee1a24f2a861e493da0fcdb76f02c033f3bafa8af1c709afea0fa0d1", "02f86b830e4a25820db88201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0e530512ec4c466c5455d6077a24b1d4f3f47190a1776da19cd3f83f22a2b39afa0628a2e88b7911adb5e61c34ea6074b67ff1b6158b97d67f3132a9f7da47ca513", "02f86b830e4a25820db18201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a001116334b83328158cd591bce924f2e364954272b33421cb71359fefb491a765a06ff36cc19c58f92f9a120234bd62d7c4c101955f1d987a642a01ba8d1f584e91", "02f86b830e4a25820daf8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a00126840eb9dbb60042ef020f029a81be475469b562edc4fb52e61ba05603af1aa07080badc592411415e8d3632b5510d5cd356718994fc00ea28a532d6354a3bce", "02f86b830e4a25820db58201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a012db418a6c767b39d1afa62c71f52c9c599e4ac8af8c0895b2529ec2fe4689cfa0560458f6983ca8e7d3f5a9f6bf52df79b1e92002f53c16ee20ee6803b6182d1e", "02f86b830e4a25820dad8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0de97e8c9ebe81b9c67fb687d050c24a03523f66e908ea4a761459eb7a1cd0319a00426beedeaa3df8ce377458add9c736af869b0531574829a95c5d607ef675173", "02f86b830e4a25820db18201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0b5f78645142a61f7c094bf745bceff042a96b876315f8a16287cbe12bf7009c9a0515606b1f4ae75317036a514d29c84db2629edb292faf5abd9f408438871b02f", "02f86b830e4a25820db58201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a045a37af10c8d9ae52638fb4b7df32fa2e5b4c12c77eaccac51f3bae2edfd8728a039723a0928ae75a9d61537c3ec8ba0a3913bc48f64b504193f15103a786b2bde", "02f86b830e4a25820db78201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a033ccfe59ab14f039851a21207c4af98779d61045a105aa7324c21359b3062c52a03aeb32265c501a9ed3c3a5607cb257e2ba288b1ab55522fa309b04ebb69a16a9", "02f86b830e4a25820db78201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a062643a612e836f96b22ccfab91031aac9c5033f73fdd31e6ec12161e8475e4c4a02ba7d7711ffdb0bcdcf549a0bd3ac10dd436b79feb3d6adc01131e2e69b4d264", "02f86b830e4a25820db98201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a07011f1fbb7d31f61bd3359a2bd027acdc3acb16ccea2dfeaf1ff55d9359ac6a4a02c7c1b45ca07b7134bb33a7a36243108755fb4fe9a3a74f343e7f2de634c8775", "02f86b830e4a25820db98201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0c7403edcf027b9cc6eadddb078502bbe895dc6abe61c49ad848a4a5bb0c9a1bba050da6e8be1a62915bb88a64eb6f81ea59748526ee8d9b2a137e0e69c6229c3f3", "02f86b830e4a25820db28201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a042d622f4e6fa3bf87d8362286d100e7344fe34e5f354976e4a722e448874d589a04c38ee85fa1b241d326cb1c7566a510896e2eedb68d1d020b7db97363a732016", "02f86b830e4a25820db08201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0049a6949c0f6b14166b140c509305670499e7e415d7b26e22021127f2817a079a03f2236ccb2a453a9a739f2ebbcfce8c3412dd25ad514335b74e1e7956e665059", "02f86b830e4a25820db68201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a02f4c84e379bdb44a585b09c372e1e454870f20c5b61fb4b70d071b555a2e5a17a00e550b9eb9fc343fce42eb06f05c382039d3109d006c364dff388c656ecd7b03", "02f86b830e4a25820db88201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0aba3c27fabdf61b5c0059111faf255a9e1753475b58b8483c94690dc89ba2ab5a0241f3b5aa59ed24c7996680c743786c9104b87e2bde709e36c4a585dc04a58b0", "02f86b830e4a25820dba8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0026218c13346e1c0083c9ac1fc7d8fb7fa78b9b6b205fc47cae0c9e0ca51cffba0408af71aac1c8a29c36a64c25d50376151b2c89993bce94bb2530a11b0a7854e", "02f86b830e4a25820dba8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0d5266e545d89e25b118b5fe34c6eadd17338d9c4c3f6fdad41477453af5a0d4da04a3e3fa56ce9aa0695f27c24007987b0697fca76e58a4a89c4f02a0a7a29157c", "02f86b830e4a25820db38201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0bd5d316936cb8c7d54e2e1b421f0770aa7e2451bb0da1ee12fc6cd60d03574b9a07605b4d45970c68ce75e25b5bc0d1b09ba630212f97740f65c91a0476f21c2c5", "02f86b830e4a25820db18201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a014c933be5046c5cbd541fca5bead7f546413033686873d9be35ae494a52ccbcaa04c2120913928da027aeb58e472882a9720126e39cd07fa2a5ee320109732a82a", "02f86b830e4a25820db78201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0b04c14bf5ab4318864ea0c52340216b8118cfde57f87a0527849ae1765bc5480a0576042a46d9a7fdfc6be13fcf9ff1cc293acf894e1496a7e0bae850265f8b49e", "02f86b830e4a25820dae8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a083217098888b314294a6cd9a49c9afc7096bc0e74242aee4694e314ea2821e64a069eec67202b5f738fc1617b87898a3fbe61dfcaf294e709605e63925999c7bfc", "02f86b830e4a25820db28201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0402398b7da86acc05136f76ed40d57f66623e5add34d00176ebdb0aa98673d6ca058860df04632a4dc2cdf439eff11a1958281f22962c50b7dd0b6313c67fe6c6e", "02f86b830e4a25820db68201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a09df7c9a9eca613e1725ebcd04b710541e2c0c639a5ef3fd265ce64a8c659efcba071d27d8886f91be24009c4234379fcfb913b9e05e01504505f18ddbac7c0f099", "02f86b830e4a25820db88201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0dcc60e201a3795d0298a75ecc4498c5cd9c03103fc5bd96655027ecd120ca3b7a059b67ef8db0688808f34f38ccfc3e0e397ae134dd1c9c86e5e59f7a4a6a3c26d", "02f86b830e4a25820db98201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a08524d995eaad5692ee5fe1eba2f8ff9e833ed30883c25163e859d81a7b130bbaa05043c9ec8dbf2bf2aaf2164e43dc0fa7729635532efabcb10b054dc0148ffdde", "02f86b830e4a25820dbb8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0056ae46d3fb02843509f51bc04c065c164e4d2728e3bc6e2049416892e2a8660a021d9b23a6803251fdce93951a40cc27cab76f27a6ee466015a723af7ea70b19e", "02f86b830e4a25820dbb8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0f860ec3bc6dc2d3016f7ddb5b3fd999bfed93ec5745156bedab980ef0557ab6aa05d3549da22e231c586d6ea40316b6c6d71e7e6039b418c6e6e5ca04a4cc03c3c", "02f86b830e4a25820db48201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0691d2087287e2e1b0d8333e77412c29dcae6636434a0eaac546690c11b7a5cbba04f97ac33d8028fbdb5b5a343df9469a8b642a6a579e5afc5ccd73eec6ac62f40", "02f86b830e4a25820db28201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a07033b9c23b086bca6b23ea0ac443693019daa1e8b83bf9191891985ee23897cfa01c2bbb039133c40cebc3a45b229888b77562db1860f98cb7db4945c1abda326d", "02f86b830e4a25820db88201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0f0712caab614b277cd98b9d5d5dad143995fdd7199d4afaf4236a1a23527a2ffa07e399f70d8c9e5ecc6f460a3614ef8813383ce7500f7134a968698b2cef34d12", "02f86b830e4a25820daf8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a00755aa2c6e43a08973879a3e758bed1d29cacfc7cf76bf9f96886b5abb8b6bbca0454641a8888e0138522faaea8bc5531f397c5e252dfe73367ce3c78e1e340582", "02f86b830e4a25820db38201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0dd024cbbe9427ec2708dab10f22ed7844a92e8855020cfc9c19cd7465d2c0ff6a03f5512063d84575a6d83c841348dce25defe846d0f7cccb1cda714a13f861c75", "02f86b830e4a25820db78201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a074ff2fbfa9dcff091e0bad5006081799e8930f2c4d3eb58fde8b79bb551dc8c7a07fb25bc0c0406dfa975d158cec46733544494b9f4e386f8f21db7f489ad95b27", "02f86b830e4a25820db98201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0856e33ea86aaf7e589fc29b3645e9f4eed4736a669f06e2a517fcada6ec67f33a068f770e7f749dc129d4f2f8a06b4ddfd62b79844bccf08290b7117b06b9dc7ea", "02f86b830e4a25820dba8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0d85787518c217fb73f87c6fb0ce52dea3e0dfadaf801e0b15e30d07d0f542822a068d7af4f01d1bc8a6135eb1d72dd1ecfd44e34ff03719f44a8539fba273652d1", "02f86b830e4a25820dbc8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0fbc1823fec2a1899ae39ba397540b806977ba2c6cafec9e26da4ca432e581d80a05c03f8fdd544c5e6146ce31c047c5f9be2fd654ec9cd3b3d4a95d4b6fcdf070b", "02f86b830e4a25820dbc8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0997f8977d7d8e225393300f0ab51dd492e3676fa7a3794665b585af6f3ac55a3a03a4945be847258a431a553dc8def190868e5dba27c41df9a2648dc5ba982d419", "02f86b830e4a25820db58201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0f19c72c1ba4c162145105d3c58bbd37fba20531244b04ca36eda6761b811077da078b01923a6f6ce7e3ebd717ad3bf15c08606e5c9e23aa1c56ddae7f4406d9a30", "02f86b830e4a25820db38201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a09db9d86bd3c6ffa250bdf7e8ae980a31b96603d523b22f9a08a5d270c2a5d6c0a02d87b9f496b936ab61b7a466272b062510b4cc4cbb00a22cc3d4e8d35ac15d2a", "02f86b830e4a25820db98201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a05ba23a35cce11a8f3c06fd3b300648b710d06d18aea38358a79f347b27494aeea0687cfab3ba97490e8cb2b826fd4645426ecb68d9841bf13d066883df22a3cef2", "02f86b830e4a25820db08201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a00c8800399d3409c1796afa46d298987a1609447154cb7d74ecc543f9835ee06da05dea142c7e6894b43a338a330f6da576240d6dac659773a6480d08a2c6af655d", "02f86b830e4a25820db48201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a09657248d2c0345058fe37941f1b45a6d1f1ed28cc07c82c9ba89683669acf9cba005974f59ecfd8dc12687a0b69276b9f2011d61db2f891eb1f38b8d8964f90b88", "02f86b830e4a25820db88201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a07f8fcaf0801c3bca2e9bf7c7ed0ec574061ffd151b8d3897f3ba366ac3ebcc33a015313ed579a278046cd4bfaede37eebb61ee627106d35b082775b8ef8ec09790", "02f86b830e4a25820dba8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a017c7ac3c2672a45e8003f917dd79d79b87b2f312deac8e45f52922f1ca72f694a017ffe79089842250d57b11f155e80cb65b48a9b7379b540045a94b2a68498d17", "02f86b830e4a25820dbb8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a08dd904b04a26c30f36154cb41d2b45db9fdc7454feb28266e7f1dbf6a78ea83ba052680b3bc5f311d2a3d97638093ecf84fc7b4367f50a1a9f398fcd7f092db7b8", "02f86b830e4a25820dbd8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a03ae2bbd38b5bad95fc669691e77b35cf29a75c0813f1cc7cca3103266597987ca03c66a1aa50a463f9e59a55a3debda6acad30bf2ee2248f94057b42cdf69e71cd", "02f86b830e4a25820dbd8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0a56f0764fb167c5cc0f6ca8179cd4475d5e3c353453dc07a3c1a063d2fb413aea04a98284ddf3f8f1b33fd48176754705193a017e3eb6b8174dad9744ff8d0a6b7", "02f86b830e4a25820db68201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a01ef043a465ef8b0e8d76f1d9e3a85de7aefe742e579acfc655a0b4b80edfb1f8a07f17c161f10f2c947936c32bee34ecb516c31071c6b0d83ac84d836ad62f001f", "02f86b830e4a25820db48201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0def149a0705a1b82e2d422ca41bc1715e32300c69056227dacda36895a016a51a001785675c678d8852a6234cb9c2bc1ea0467f4eb2233aeddf786b62cab27b33b", "02f86b830e4a25820dba8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0019541b9fe0f81163b2bbb84c21257b49b5f7c897f6e06d2d17cba6f5ea6aba5a0171cfa76be5c06224b026bfbf3d4307d5a92db2a13446b305ca596606fb78223" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x60dd6147...cc178db1
View lifecycle
0xcb43236a...6686b6c6View lifecycle
0xfcc7efb0...35eb1a87View lifecycle
0x1e4139f9...7e9d3d0cView lifecycle
0xc75ef912...bbe413b8View lifecycle
0x8756175c...e9f73bd4View lifecycle
0xb60e02e4...60565fd3View lifecycle
0x83d930b4...018e283dView lifecycle
0xe25d373f...64964a25View lifecycle
0x5de7107c...8e14ea97View lifecycle
0xe83889ec...9a8fee20View lifecycle
0x3453cfbd...e42619bcView lifecycle
0x4a9a3148...7f7d62bbView lifecycle
0xe999177e...c09cf2adView lifecycle
0x44984ab1...80069997View lifecycle
0x93e4bb10...b39fd695View lifecycle
0xb0ca3d8b...a1a1361aView lifecycle
0x42fc1077...cd89c593View lifecycle
0x0a9b030d...59cf3be8View lifecycle
0x2716b6c3...5a4a4192View lifecycle
0xcef8f746...d55871faView lifecycle
0xc1ee21df...afcd6472View lifecycle
0xd0df0ed7...e8060152View lifecycle
0xc770a411...42e53f33View lifecycle
0xfb721248...181b8ea6View lifecycle
0x02e0ac94...0587f6c1View lifecycle
0x9920f6ef...0a9ca37bView lifecycle
0xde4486d6...19fb14fdView lifecycle
0x2a8703d7...dedd5ccfView lifecycle
0x5e81a81f...a7b62b0dView lifecycle
0x3850622e...c89055f0View lifecycle
0x9c0fee6b...3f1203ecView lifecycle
0xbcd1db39...915ad820View lifecycle
0x046c007e...3df38561View lifecycle
0x91fdf4e1...4a224d5bView lifecycle
0xb9723298...cccf04c0View lifecycle
0xe61d2a9e...fa19256eView lifecycle
0xc3f5e935...712b0788View lifecycle
0xdd17df0e...784baf6dView lifecycle
0x855ecbe4...71e449dcView lifecycle
0x3d645038...e3ccbde5View lifecycle
0xf8d395ab...d414d2cfView lifecycle
0x18ac836b...dbfb43ccView lifecycle
0xb2b0bd58...5dea40f0View lifecycle
0x124f39f7...872256ecView lifecycle
0xedc80dc2...8dc7bcb9View lifecycle
0xced3f962...5d31a329View lifecycle
0x341d3371...0239019dView lifecycle
0x79f23a70...f54b4cceView lifecycle
0xf55e4c85...c29e00b1View lifecycle
0xd0701f31...451fe33fView lifecycle
0xb01b5312...28cacf4cView lifecycle
0x7b1b427b...3fb31285View lifecycle
0xd599f033...eee30efdView lifecycle
0x80906f98...cec541c7View lifecycle
0x2b90f2c9...0961236fView lifecycle
0x51473aa2...44db4af4View lifecycle
0x8a15ad8d...066366feView lifecycle
0x3acb8958...1f7e2efcView lifecycle
0x2d7a41e8...f00082b6View lifecycle
0x808d8cd0...0e268048View lifecycle
0xa1cf0e58...5a3d7c43View lifecycle
0x6be9b19e...00e7f065View lifecycle
0x669609b9...e6532944View lifecycle
0x090588db...4a60bb69View lifecycle
0xe5740e97...8e9f04a7View lifecycle
0x6c23bbd3...87d194f0View lifecycle
0x4dc2b99e...0420ebabView lifecycle
0xbe775d18...43c7f93dView lifecycle
0x86ff14bf...22e47a47View lifecycle
0x7c30e47d...122a37fcView lifecycle
0x156fe231...bb35e99fView lifecycle
0x340435a8...990b8bffView lifecycle
0x1c247bd9...f3b2738dView lifecycle
0x0e5814f1...08a1dc86View lifecycle
0xb79226db...3821773bView lifecycle
0x502227c9...4e7a49ccView lifecycle
0x43f74deb...b85671d6View lifecycle
0x26b0d457...f6942e10View lifecycle
0x5bd06227...7424b581View lifecycle
0x696cb4f5...8b5e1cb5View lifecycle
0x5768624d...f8ce19ffView lifecycle
0xb436d3cd...08e19755View lifecycle
0xeaca37dc...8a317af7View lifecycle
0xca72b477...03d0096fView lifecycle
0xf6fb8f50...8739c782View lifecycle
0xc85f0b53...ca7ca7b7View lifecycle
0x3c1640a1...74ab87aaView lifecycle
0xb02c8899...ed595f20View lifecycle
0x6fd238ec...d806cc7dView lifecycle

Op 3: 0xd585ca06...b0f7cff6

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x21973c5a...0415789a

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x6b79ddee...1750cc9c

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x860c07b0...6b60f69b

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x60dd6147...cc178db1

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xcb43236a...6686b6c6

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xfcc7efb0...35eb1a87

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x1e4139f9...7e9d3d0c

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xc75ef912...bbe413b8

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x8756175c...e9f73bd4

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xb60e02e4...60565fd3

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x83d930b4...018e283d

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xe25d373f...64964a25

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x5de7107c...8e14ea97

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xe83889ec...9a8fee20

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x3453cfbd...e42619bc

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x4a9a3148...7f7d62bb

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xe999177e...c09cf2ad

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x44984ab1...80069997

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x93e4bb10...b39fd695

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xb0ca3d8b...a1a1361a

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x42fc1077...cd89c593

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x0a9b030d...59cf3be8

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x2716b6c3...5a4a4192

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xcef8f746...d55871fa

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xc1ee21df...afcd6472

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xd0df0ed7...e8060152

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xc770a411...42e53f33

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xfb721248...181b8ea6

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x02e0ac94...0587f6c1

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x9920f6ef...0a9ca37b

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xde4486d6...19fb14fd

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x2a8703d7...dedd5ccf

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x5e81a81f...a7b62b0d

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x3850622e...c89055f0

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x9c0fee6b...3f1203ec

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xbcd1db39...915ad820

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x046c007e...3df38561

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x91fdf4e1...4a224d5b

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xb9723298...cccf04c0

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xe61d2a9e...fa19256e

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xc3f5e935...712b0788

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xdd17df0e...784baf6d

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x855ecbe4...71e449dc

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x3d645038...e3ccbde5

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xf8d395ab...d414d2cf

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x18ac836b...dbfb43cc

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xb2b0bd58...5dea40f0

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x124f39f7...872256ec

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xedc80dc2...8dc7bcb9

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xced3f962...5d31a329

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x341d3371...0239019d

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x79f23a70...f54b4cce

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xf55e4c85...c29e00b1

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xd0701f31...451fe33f

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xb01b5312...28cacf4c

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x7b1b427b...3fb31285

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xd599f033...eee30efd

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x80906f98...cec541c7

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x2b90f2c9...0961236f

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x51473aa2...44db4af4

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x8a15ad8d...066366fe

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x3acb8958...1f7e2efc

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x2d7a41e8...f00082b6

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x808d8cd0...0e268048

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xa1cf0e58...5a3d7c43

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x6be9b19e...00e7f065

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x669609b9...e6532944

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x090588db...4a60bb69

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xe5740e97...8e9f04a7

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x6c23bbd3...87d194f0

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x4dc2b99e...0420ebab

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xbe775d18...43c7f93d

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x86ff14bf...22e47a47

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x7c30e47d...122a37fc

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x156fe231...bb35e99f

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x340435a8...990b8bff

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x1c247bd9...f3b2738d

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x0e5814f1...08a1dc86

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xb79226db...3821773b

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x502227c9...4e7a49cc

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x43f74deb...b85671d6

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x26b0d457...f6942e10

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x5bd06227...7424b581

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x696cb4f5...8b5e1cb5

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x5768624d...f8ce19ff

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xb436d3cd...08e19755

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xeaca37dc...8a317af7

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xca72b477...03d0096f

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xf6fb8f50...8739c782

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xc85f0b53...ca7ca7b7

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x3c1640a1...74ab87aa

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0xb02c8899...ed595f20

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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: 0x6fd238ec...d806cc7d

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
161ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

80ms

Validator1 — Execute

participant1 · Initial REVM execution
563ms

Validator2 — Re-execute

participant2 · REVM re-execution

563ms

Validator3 — Re-execute

participant3 · REVM re-execution

563ms

Block Published

Block #14677
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).