Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220ab...edb2
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
100 linked operations
0xe9803712...4e4c9365View lifecycle0xe110b4c0...d6d3c9a5View lifecycle0x2c1215a8...e10fd132View lifecycle0x8ecbe96e...bbf815f6View lifecycle0xdba5abef...149154fdView lifecycle0xc8467d3e...6d32d47eView lifecycle
Transaction Lifecycle(100 operations)
Full details →

Op 1: 0xe9803712...4e4c9365

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xe110b4c0...d6d3c9a5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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
0xe9803712...4e4c9365
From
0x93d6b1f3...529335fe
To
0x49b3223c...76e98bd6
Value
0.00000000000000000100 $ZTH
Block
14539
Status
Success
Overview
Update ID
1220ab5710...b12fedb2
Offset
53848
Record Time
Jul 21, 2026, 09:51:57 UTC
Command ID
01b4ac73c065...c0f5f3eb
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00914b8c9b...bc7e21e1
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a258208578201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0850c33e410aec52df171412918b1f08ecb6daaa70639d1a72ffd217955e7d7f2a03427a3da14cf2f0e92770db608967c599b955ca134182dec12e45ed4cde9c8ac", "02f86b830e4a258208598201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a02d232b3c870a9a633742027f25e440bcf90c4d1b477acb270009c1c3d916acbca052a7958c8e44255c2689d068904ba2739f3e9a8975453781e2c029618735dca2", "02f86b830e4a2582085a8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0ca35ef013f60d206abea21ecddfd187c65fe54b2190cd3b8377c7b9d9ac01004a02008746e93e49577aff2ee981a879d13c6c7e3a0d0e734078a728db439f0abce", "02f86b830e4a258208598201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a06bb67f1354c54f3fbfd160678e8dcf836649418f88554da4f481dd406afca01fa0499ba259bb077ec7de1eb5ff3c89ef5c00d59b4242c81144aa8b0478b7c6b899", "02f86b830e4a258208598201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a09c135d7ef4141e65d534d2889aa71108bfc807328dcaa3b690e4623fe95600afa046a158d44183f5186bf4fb4e3fe1499e5ae85884b8253bffe539aae68fe22011", "02f86b830e4a258208588201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0b5b4fe47c64c5aa8021e3f0aa337e1bdedf1e748f0231e48f62ee3ed6fd07134a00fcb799065ea806bda72047ce836c07bf445d861d7804598e9b433157148ca02", "02f86b830e4a258208588201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0c0693f572c9d0105cec04e77fd2db7320863c0942a9822a6ee64c5495ead81bda03455d9a78ccdf93a303e74b164836aa2dc052697758f3370ebb453a7c7664ada", "02f86b830e4a2582085a8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0b4bd41458f745ecac82ff49caa5b469e5dbab9a3feb6315349732541852bc1a0a04e2c64cee04c372231ea905a983b7cb4f9d23fa9a5d5ae69b54609926b093f5f", "02f86b830e4a258208598201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0d113774f159eb092eb1c3aa953c34c5a4fd6d6758050481d564e4a6c5a7c4ba0a047b3037a1e8ae76a2cbc9d940fbdad8f4c9cb50badaac73b33cf00c102332064", "02f86b830e4a258208588201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a05f325559cdb6822341a4787c84b89c75055ba45df3a7bf3cf25565bf22eadbfea01975eaec678d7e981358d621bf193194c53b609ce2ec0e800bdc381bfe077e7e", "02f86b830e4a258208588201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0c56486cc5312e19bb10079b7bb700de8b03ce52b078fdab88cd0ab95116a3ffda05086a2366543cee56c1a434cf6c4a6f19fc6b5ced0aedfdf75286838426279d8", "02f86b830e4a2582085a8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0222cada1e21750c4cd05af6987d1a588c823f3e5fd403c1301a82f24866f8a52a047ba99f8928b5965af39619ec3c6978602a256f6ca08d97353839fc75cf6d167", "02f86b830e4a2582085b8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0f0fab292525f432f549d98237b2b9fb23af49bc6d306ea106330a76247ad8d4ea050d1250022e33f868b943cf110bd6f99c4171481f92720daaa86b2f2197c753b", "02f86b830e4a2582085a8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a01c94df55308fb25b18c3b04a9819f7820404f94fa3b7ce6e369581dfebb0a831a02a91cdc848ac617cb4658a5ef9ec5f00c16ec78462e1709c48503b8cca3785e8", "02f86b830e4a2582085a8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0c2110ab207eb766ab3a52cc7e70431d019137144cf10a151e231d03b69b597eca05873e1e6ea36577b54bd90f2216cf4a8fae60d9f7905bf4858f7bb5346b07880", "02f86b830e4a258208598201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a07018832465f1656710266d2bf3a7949854745a907c9a452c63b8289941356c98a0189665e653bb1f50bff75d7cb9537da8650f60f48251ea3899e89d906f59408d", "02f86b830e4a258208598201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a093bf4238e736fafd47bcf23485654de29203d002dfac744181299bba22af5854a02d7d355e02a460f29d85333263129c610d5e039842151225ebd42799ba44d8f0", "02f86b830e4a2582085b8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0bc6b36a4bed4ba3adb001a6ff9bac43e5c8578486c5f8ea0355211c540a22b8fa051ea33dcf93951eb6e15023bedde66ce192c5132d26dfc3f49c9da14a7dc06f2", "02f86b830e4a2582085a8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a072c230b7bf98562fa2c275b1efad4f54c2f20d3d0ae12419655a2f1101bb89c4a05287614c57b2d37d9bc2ffba567aadc9b9d397cf1822c0568494d7179f2f9113", "02f86b830e4a258208598201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a01bc374921e098f9982ffddccb0a56b5dfc2ce5735951e35f14acf0311a18b8aba00e145e150e16a8bd11a03d7fe6d9996df826c53c54d78b136d24cba0f26f66aa", "02f86b830e4a258208598201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a00cb5517dc5771d4daa693154f1d781967c537c1cae1bed69ffa5f2c37042ace3a039586d333c5ee88690aac01f63a96186c89260e80eea2066f127697728bd8ee4", "02f86b830e4a2582085b8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0c6cc3ef93a72a3c60a213ae333a843a4086454ba57052b2cd4b913cf8b0eaadea01031106eae078ccbe7d73b72a05456f473c407bcc09cd67d8e0dc8975e0e7877", "02f86b830e4a2582085c8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0a526e192a75df1600fefefe1f0233ea95dcc21cc060979d07e6fc3dcf4dc7466a061aa41fb932b473dd81b2911a870ce77326335e47cb27c8ce8a6cf081e6229ba", "02f86b830e4a2582085b8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a034b365d8bd9f1f3e494fbc9c24431c34f4cbeb98262f30d058e4014a160f9a49a00f677698e25b4f8d36c8507dc8de0c748aa060ad61872e0788226ce37cd5c91b", "02f86a830e4a2582085b8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a00e4af851194c597c39e8531b437d1a86df9f1754892f73b29762365e1f72314f9f8c69adfc68b9f1a2e20b2375b0ddfc9648032ba3a45c58132f16524b811fa3", "02f86a830e4a2582085a8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a01715f11add16b85610a785d0fba1c7523327f1e38786af023074fb08c3f15d869fef23ef1b180e857dffb92eb170254ff0849c3c8c16f9655d6dd69cb28524d1", "02f86b830e4a2582085a8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a06373663718d14a9e2b3a5c05311797d50562354dbd83df37c5c78de19aefcdc7a01b3c4ee1cc9f4d8c5bcb0d4d25867af0521b15427f0c717e4f9554cfb296d252", "02f86b830e4a2582085c8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0d9515bab6026dce4bd927ea5f5cd87eeb7cbddbcd5bb0d1f5b0e534997b730e1a040040bd3762dea2e690bc2fc6a081ced80d6aeef5a2ad794af3d1251e5eec28d", "02f86b830e4a2582085b8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0c1ff1aa774d8f0bd4efa8c49a027121702078c22f8f13f997e4a17c0b6d75abba07ff9bfebd5d480509ab5afb9a6f00cb8b26d4d5a1fd7d509c00fef1767f1776e", "02f86b830e4a2582085a8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0dea632030c4f0188b327f788d84616638cb3589b9f0cb42d69e6d045a8d85aa4a01013b3f54f9675c13d9cc4098017cf67905125a5964c2a857b8ec0d00db32c3d", "02f86b830e4a2582085a8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a071a7d6427d549dbb21da87b9d4d1b32aaa09f50c6424508295c80fb1be2316c6a03d340fa5972101e3e87bbe4ec3ef32f638c335c828bae322f444d8aed998bb53", "02f86b830e4a2582085c8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0bc55fdb088eef651d4dccc47a2e40ad0452fbec19cd92dfa4eca7c3ff2ef5f02a04b440a34bd00e2a5246eab8c1b1c5b04063b7572bf109b80bfb9d8bad8ed74f2", "02f86b830e4a2582085d8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0fff5364401660282fc3fa8ce0b3acb59f630b6faa03eecfef39bcde1ff8979c8a0751a48e38fcb0e043318a347af71037da7aaa01dd3157aa3aeb47144b0cd87ce", "02f86b830e4a2582085c8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a029ee1d98320529ab3b9d0e668fcba6ec8570bbfc82318cbea562de1e5f1a9e37a07fd6f25d6a9237e9c446cd3fceab499da09a0156f8ab99a31690b7bf17506d49", "02f86b830e4a2582085c8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0c68d05b40fe4ac33613affe049ae02bb062b9d11cdd2c0e873266a51fb0f8ce0a0091e99afce8d171c33f2c012806f599eae4c0db4eb76b788c68c87ef9150a210", "02f86b830e4a2582085b8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0f7802cedc92d83fddd2b2fe626fe4e74dce87fd37d6ddc2872e29c086fb513fea0126805645762b1b4eb0da1568038d55700853ec59e240263f9832f84d266dfb3", "02f86b830e4a2582085b8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0338dea2146abce38233a44b78ba7e329bdce5ac9b80f133840b805c8de833a97a05e0d838838ab70d85a1cbf86bdb029c55276e15f3631b13a433aaa72add4620d", "02f86b830e4a2582085d8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0a628096e3fed9b7aa55439efd55ae03e2a230b4485e7267d796baba56c8bf18aa05a9eab95948e146f1633fae85c04084371b16dbeadebc4fc8cd1227f7ccfe00b", "02f86b830e4a2582085c8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0c8ab88d620e1c38e606e7eecdf9772440b1895df16a8451d71bfa5905509860aa07e72302099e0a3650200094dc9c485577049e5eaff50a51295b6531bbb8e1657", "02f86b830e4a2582085b8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a03f4da4ac6056d04ec094a8b48c648d2abf8a546f0630e74d4eb0758bbec7f0d7a00d56f391945ff618391a462278d4e014ed22a03f98dc78fabb3c8245304be49a", "02f86b830e4a2582085b8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0c027a43555b89572024e052e73014a4556fc5cddd270c00c4f498e1275a61bcca06970aaf9c81b33b38b242baa3cb70828e93b5b25e0bec80c8fbf6fabe607417b", "02f86b830e4a2582085d8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0a7aa44157a7ce764cf0f090b208d6b4948bca7f25076c212e9ed283d21ef1c88a02254908673e68f61adbb9ca90d0c04e7f035c892ececeb8f03c216f96f3d5a06", "02f86b830e4a2582085e8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a06c469cdc8a5ec83a93e6cb4adf5c58d11c057fac111bb4c91ca9f4351cec1977a021d64fb5ddd1bad5003736d9a9d0360a4c50637b753694885409fc1070dfcda0", "02f86b830e4a2582085d8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a07ff3f0474d1f2b318423467b87aac0d8060a6cb6fc3df9f547ba16b83c70a32da01ebf51da409d281b5c49eb828f856d5e530c43bb3540a8b598e688dc455a833b", "02f86b830e4a2582085d8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a05d4d11529103fda19db4a8fa7e3f3671614d771d9ccdfa421d15af8fcca85e99a0590a1f77e11565aae41a1ff9229aed1fa99900445a0a7336cb68ffabfac869ce", "02f86b830e4a2582085c8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0acf60d6a69cd11939e68e107c0ffd4812b59cee401640a74570d72c4cec3db6ba054a6da40bd299ac276eea92a8b34c2228f719e02b78f60a8f1120733478e0c09", "02f86b830e4a2582085c8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a07c4d9ab343d2caa137d0a0413b67023f96431316f218575a921ca0a1ef36eb12a049ab89502241aaf7555fe7e08cf4c87b884116888bc150b23e77abe81583f608", "02f86b830e4a2582085e8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0e07c7a046b1f6e81e1816012a466bfc9e10f928bfcc10167728e72e88f3a9061a06bc7334bc22d7d20cee39af029d96f8f5eff7892d25e684edb7c872cdc176298", "02f86b830e4a2582085d8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a08bf8936efe9f78e15931ca2b5de0f44d27faff0f2b882010c7615abdb0ecc0a1a0035cdb3ba86856858736ba5dd3cdefe3abddebadda9941966f4d984b5182d250", "02f86a830e4a2582085c8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c0019f78d345e3ff2f3c872c62be122b2f894c1b2224217e850484a047dc788bf73ba015442ab6a85e0cdf1a29087519a55f9a8a6e6523823e474ee193f106187de60a", "02f86b830e4a2582085c8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a028de1e35eeb29f240963d13779c7d67c0c84f776f851b214d2759ab3cac9aec5a00880a3325b04445d99627e9bbf5fec6907315c920a0196437520cfd0ab17c0d5", "02f86b830e4a2582085e8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0599fd3a95b03ae01b805bbfd124b68429378324dc28fc1f9b2d1533a7d806249a01e14c8149864c4055c774d45e69800d42a8d63e3a7edeb534aa5a84f652e3922", "02f86b830e4a2582085f8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0a16e00f2f70ee60e0a8905236cf29f1ada195724f624a26510abe87014f180bda0418692440888b33ea137744a6f668117232de022c4143eef8c56bc8a3f5f0ca4", "02f86b830e4a2582085e8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a09e6b99d6300454ea166a7f691495f41f46114126aa9a6a102cd254402ce75cada0405c2cf8684854f93e17a8a070eb86b304eeebed828a5c6f36d93dacbf647aff", "02f86b830e4a2582085e8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0609fa8c1adcde4a9263d2ab5909b1cd588194aa5e5c2fb0fd10abdc7a059f753a05656c56e88c6ea77fe07fc07bd8961e8980c6539e0cd9d1a65bcc2a831f7c0a6", "02f86b830e4a2582085d8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0b78eeedc2e04e4392f6cac75777950adbc11cdbdb17433d1f95e4747b321ce13a06f479507e3df8a128c3d17dfc7c28fbe60d8568236c69aa53ef75724a60638d3", "02f86b830e4a2582085d8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a044ab9492ade1838d27e30770caa8faba12b17159706f9ba88f1dc1be7b822760a0163975f137860e9cac308275ba896613d609b6d051843232dc555ea9c604ec23", "02f86b830e4a2582085f8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0e863f09e318c29918c23a44a230a55ad43ed8e6386603aa3f5a0a265c4423aeea03b58052283a3647fd8741537d7fa3af9ef6fe4716eae26cba58679ffd12a823d", "02f86b830e4a2582085e8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0e6dc8d18e2a81aee1d38a8fbd8f213bf1404dfe539a52ca4d7b44b3ea69c2124a02f60ec36607fce23382fb8f87ea8ddcb1effd6b7ccb853fab9addb404b8a35fb", "02f86b830e4a2582085d8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a066ba40e1554c8bb6d6bb3c0afb19107bc5682e02a655bddff2cc75e2ee6c309da01a779d29e464ee5187d7f24d604f3ce2e9d4315a3d1fb46eb8471b5821e4c8a8", "02f86b830e4a2582085d8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0844abb00413ad8a70f4035c99cea149f1749643c68afa3e9e1fa30c42271b756a0424a8441aaabea8e9e29c06d896f2680d49f6199f21d1e8ec90c0b218fba7f44", "02f86b830e4a2582085f8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0587861b0f15cb90594ace463470b5beee46e1ba77818d26ecc1319b102851648a06fb0aba784869fd78a3741f31761669fc4ed5cc04407968cbc1f99ab70abe4c3", "02f86b830e4a258208608201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a07aa7e353133a0b0325702b3dd03be9317226d10167359e79e21fd0a1093a8d4ca02fcc7956386499116ec3442381219944d4e6b34ca12d33f5d77ba4828763e282", "02f86b830e4a2582085f8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0e7bcdaedf0160996db23b1eba454cf411dcc81d11768d638b34d34fe2462d822a06ecd1cf77440e25ea6776b819b5e2d6f38abd04ce00fef65a1ccb4a0c1777819", "02f86b830e4a2582085f8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0a8afbe385066aab9e3001b67611adb8f4fd111e90760d505fe83b06f2aa27830a07c0c3e0d1861138d62c3e546a7c0631e9abda32c2a50a724a066a9eaabd18c0f", "02f86b830e4a2582085e8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a04c3d2399acb7a52f7ae0b1afb87f4b7bbc6ad9d3c97d732d04542626929e2550a007daff55b50ede28d782b940e1d36acf8f6e59e5246bb782d0e8c0ee62b9367e", "02f86b830e4a2582085e8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a035f08ad3c303389c4b35bf90823be08d6b831496c079b12eddc4fc094092d8c4a04edf4a8b932a3af7ab499001ff6e8935f05c50d28ede66a25da6beb23b7008b1", "02f86b830e4a258208608201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0f6e32ec530a1935a07c935316acebf8ca2e1257bd5800758be7626889e44c079a04742e0551b32a636d3166251e6dbcc062d1e99a441155a807581ebbbbe6b93e2", "02f86b830e4a2582085f8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0869990caadf6fd16917fea95321e767d01dd1aa60c54669b3292d17c99e9a716a0107d65aaad7008d8ec6f6e7545efb7e1e35b6d5a55e5b52529cffdc7cc847f7e", "02f86b830e4a2582085e8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0569a3fbb617261600397d0a1bfbfdbca283bd825c5aaae542e0287e69108a812a00f81501270fab687811371f5603940e0a42d4df8bc4616fc0a91f554570b2eae", "02f86b830e4a2582085e8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0b0bbba5eb2d8ca8b0dbc8ff53cc3e18ca5d3ec3bcfb6a9c6cc772afe272d4347a06ce2c53aa3dcac4928524e2a5754142c5ea8b141b549d95785098ed97385a46b", "02f86b830e4a258208608201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0b3c3dd1407a2e5260f1713b703b6747828777475d1afb208a09891d0929e03cca02c37f2f29bb4bdf07df5fdf7facf46601dd09deb6f7a97c65b026db66e763e83", "02f86b830e4a258208618201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0e646a700321127fef719f6591c49c4c0b7a01f1da2391006668e0d35a5ccf34aa0761636adb83b8b4a2b521ab66bee24a21133a61b64df1153a397c4e04a9753cb", "02f86b830e4a258208608201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a02bb100bb8dd86f15cec40f148c75429b1f7fa14a1d20090528982f6658680865a07a8382a02df4c24c57fc177021794176b3530416a0d38cb7d431159d89750081", "02f86b830e4a258208608201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a070e67422b3562db145959f3b5502b8b7430bb8c422d9c33a215fbab2bb043659a04ea937d3f839cf00c7469d7acd942530fb0e6e3c683ee8848b2414efbcdfb1c4", "02f86b830e4a2582085f8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0821780160b2d4289630508fcf70016eef0ceb67c6b23f425dce1590a7a3cdb10a0404c7ffae8dcbe2f01d1382909ca9fcc4566b09ce227216b96485a9fcc9a49c8", "02f86b830e4a2582085f8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a01bd90b103cca95aef5cba411b84896bd561eb3b8890cf4ed39c71d691f3c6077a0555e85cc2158a37df30596cc1050b4db9a596589c8d4f77db6e3b8447c43b384", "02f86b830e4a258208618201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a079bb2f55f27c5930e13c4840b1d3ef8022afc1db7e49304b517b299ac3f3adb4a0232167ddc0e68624b1706bbdb4fb9005fc276120cdafd8fb4ee5cc52068834ae", "02f86b830e4a258208608201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a06867afe54b5c25b3d06da4b0114fe4ee4f4714c0dbd412e44ed5d34fb62b8125a009f4961f58953cb5fbed41de208037328023c0151f45839b6b0a23f9bb4b6869", "02f86b830e4a2582085f8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a006ec63163005db197996d55094b1f6be888f5f15387180a352750c2273806543a03b7e7b9511f1a653a1941a1b8d42e9b885ccba7788f0e95a76f03e094d4857de", "02f86b830e4a2582085f8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a031b24c119409f014299f455eef303cda35e1ae0ba851734c3cf2f12e209c53a6a00105bc984162adb051a83a9c4e850499b73839c02dc9701b0f849a8842906ee5", "02f86b830e4a258208618201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a052a12157834688056cac0150ab56ee7a3635f322703cdafc1cfa8d3e05ede6eca03c310aafbe4639d92410023469e0be6832339c818b2ef0925b02aa0522e4cefd", "02f86b830e4a258208628201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0b1910070bc99a0eedd2bd38ebc3f8e83af24b430396b5d9c6ad18bf634935cb0a02c88fb92b7404e40cf68bcd5cf37b74a4843d7115648da743061542f3c6cc630", "02f86b830e4a258208618201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0851e24af665b591ecea68e13695ef1dfe0e6fd93ba053c16790d9043b6d5ff50a016d99b275d8f33b0bf44b6f4d8e987aeb04fa5bcafc58383aa0066554ed1ef03", "02f86b830e4a258208618201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a06c8e954fd5a0afc631347f371f370d95880853ad4b9495aad15221bb3557f74da0092f7d11a099dffca4530c566cab45150284f7d82240f0e767ea5eaa9e923953", "02f86b830e4a258208608201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a099a0dff2a3d4d1b485da51244da5f5572593f0209e1e2ce01b5e45cde8955389a07649e2040d7658fdfba9c3d575737a5ad67439788b775d26ca522bdb0c8460cd", "02f86b830e4a258208608201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a06c624afeeb3f4ca950df44cf866b4e49398894b4569a8dff8b8c9afb9739c804a004a2ec9a600b696eeb7436419d8a2ffc8a7a70342bad98ba7ec4bc5f851b3aac", "02f86b830e4a258208628201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0348b4b61e2089cde659391b00cbec3e032ac359807c760ec206a9b4bd9c1b969a06b2b88f5c58baf1a4b1d1c539a4e089fa68fc5b56b08e3f169825307037ea13c", "02f86b830e4a258208618201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a00b20d0c14348bba6f969864671afea6ae3e36f708bf6f75c71373b68e5a0fa7ca075d413dc733948a76cd1e44ed0c522f0d18fe9f4ccafe599212f1333d4e05c0d", "02f86b830e4a258208608201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0ffdf4293751f24944601c6523eefa94e5712f0b5f7d4034dd8beb4b64e6d0b24a03cce7acfbbf769e2e263fb79914f99e44abcd370fc06809a60f2b3bdc3b0dc96", "02f86b830e4a258208608201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a074c69e4a5062589cdf12d2ee2ee09a135e5470174ef51f291c11c4cd120f5014a0548f17a172009a6ac15a9511c12f5b29df756f70fba9cd71182afeed4b3cda46", "02f86b830e4a258208628201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a07cfe3f5911b53306098243def886dbca99e0a5383d8277c289befd5a1f28d03fa03963491ce3b065a04903b2ab2866c6ed300477bd24f30faa4c52e448c9d3ea29", "02f86b830e4a258208638201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0b834fbca280a07c317fc7e646c8cf1e85f6fb8169a65625f54b45dd98ef5233ca0094c5c5f414e253211dddd8bba675fec872c20d106cca8285a068a52612999c9", "02f86b830e4a258208628201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a02c03a20e3df6426374bb4d9628b13b7dbcbc211f6da75f58a4d3ce370c68e5b7a07fb10dbf61453e026f5c6c32643689081ce0df4cd8c2c4bb6f8d8a98a0580005", "02f86b830e4a258208628201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0ce503990afd50e11e30601c56b92593a5722c00d1e8449d74a8e2c821a3bf2e5a0597a361fdb5251b920c31a16a1dfca89e1cdec44a4966b7b33eacf970dee5417", "02f86b830e4a258208618201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0d114dc61d8e66125a08a69f5be02e311386d7e0ac393a0831fa379da07b19309a039a59864097cf7d7e6cdf2226bc85cf9430f8e71fb0dd7b52efaf1e5b66c8215", "02f86b830e4a258208618201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0e53417a7a14f1becddef57f01bd51c03049174a38be1b26f507e2a3904ecc50aa069c256c2059972b224edf41f48d4b326f51825ba750eba93a3d9301940ab9e38", "02f86b830e4a258208638201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0307bf483daf437a8505a7ec64ad18fd450847d4ddb955f5e30ecd4bc6699a456a05832729dc2ab5789a459ecd0b682a5c1170c5adc6fe2f218cdb34f0219cc50bb", "02f86b830e4a258208628201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a09bc8f7ad6793fa60d02d851ce058687b69f9939ca88df6e177fda624d72f10aaa011082d0ec70cc951e8402e1c8a7fa449a49ed515b30478a4aa3859a5cbf23f54", "02f86b830e4a258208618201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a09e8d95373ac47a039f7064177c88c3ffbc3957518bbe4befa8650ec559b88913a067b9db5265d58e24ef31b70670f64261acc3828a9c71f5bc70b01c15ff1eef0e" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x8dd9cb52...6d30e907
View lifecycle
0x3668f695...788fd803View lifecycle
0x8bd7c45a...ca6843b0View lifecycle
0x47fe55df...e08b8d6aView lifecycle
0xcd8891ad...56b1408fView lifecycle
0x9407775c...f47e56ceView lifecycle
0x36bacffc...1a41e8cbView lifecycle
0xd486283b...555cb7dfView lifecycle
0xc9d43302...cdd4e8daView lifecycle
0x04108f09...fe9647f4View lifecycle
0xb119dacb...bf8f4c59View lifecycle
0xa5e5d5aa...9ebe67fbView lifecycle
0x8d99a014...64c20dffView lifecycle
0x8931620c...fda62016View lifecycle
0xeb164b1c...4a783ffaView lifecycle
0x691620c5...502d69deView lifecycle
0x311a2a13...bc79ad6eView lifecycle
0x2d5e7a22...c4076901View lifecycle
0x3c0844e9...3c633d84View lifecycle
0xeee4cd57...2b84ca33View lifecycle
0x732dd33e...0ff48df2View lifecycle
0x450aa37f...ac0815a9View lifecycle
0x0bef54c1...1af4f99aView lifecycle
0x3adc60e1...a01932e3View lifecycle
0x8c66288d...b9c80394View lifecycle
0x7b1ae9ed...32a2d7b5View lifecycle
0x25afa14c...78db8bbcView lifecycle
0x0761561d...1578e5b1View lifecycle
0x80e48901...5d5ea423View lifecycle
0x3a2b277c...8e0ac7acView lifecycle
0x62bc622e...5a8e37b9View lifecycle
0x2bd9b380...94b366ebView lifecycle
0xf725505b...69e53695View lifecycle
0xfef39bd5...169fe6d7View lifecycle
0xc3f7f272...d1dc378bView lifecycle
0x32d3edd7...5f6b089fView lifecycle
0x31abb9c4...2aec264fView lifecycle
0x09b0d22f...c82e02deView lifecycle
0xdcb14129...3e8d0256View lifecycle
0x154d3f13...3ed04a31View lifecycle
0x8d201591...15868ee2View lifecycle
0x379270cb...1d689ad7View lifecycle
0xc16e7243...1458711eView lifecycle
0x7e9212a8...d5e049b2View lifecycle
0x677ed8fd...f6e1bb01View lifecycle
0xe25547dd...7072c72fView lifecycle
0xd24cda99...db2acdc7View lifecycle
0x65958405...5d03e046View lifecycle
0xf8d3e7c9...a603868aView lifecycle
0x85fedd51...bc2e7a77View lifecycle
0x4ee846b4...234166f8View lifecycle
0x4c8e4b6a...8abf8982View lifecycle
0x8196c278...7e26bb24View lifecycle
0x3e8c4d52...76232c2dView lifecycle
0x618ec615...1e0a429cView lifecycle
0x9e1e1262...10b218abView lifecycle
0xa2faf412...44bd4adeView lifecycle
0x6512a152...76a05ac1View lifecycle
0xd316cd2a...088bccf3View lifecycle
0xaa8f8ccb...bc709874View lifecycle
0xca0f8388...2f95287bView lifecycle
0x261e5bba...7e38289eView lifecycle
0xe9d36312...7eda85f9View lifecycle
0xb1e14c10...85f253e2View lifecycle
0x0b7ec4bf...f20a6d69View lifecycle
0x0c399e8b...1da8df21View lifecycle
0xd8cb244d...385427c5View lifecycle
0xb6932257...96dc031aView lifecycle
0x13f6c0fc...f6cfe350View lifecycle
0x3577f593...78c1e05aView lifecycle
0x2c6125b9...c1374b6eView lifecycle
0x767903ec...5eaa1112View lifecycle
0xf95947d1...14eff4eaView lifecycle
0xc7b2a925...a5ae46deView lifecycle
0xe99d0fa5...8cd6876fView lifecycle
0x44cf2fd7...23437db9View lifecycle
0xfe5e3026...53274105View lifecycle
0x2c624f46...15ede70dView lifecycle
0x5e935124...749647f2View lifecycle
0xedeaadb3...6c1182e8View lifecycle
0x9a3465de...aa32d389View lifecycle
0xa624da97...080925fdView lifecycle
0xf46a83df...f4dff684View lifecycle
0xed993e11...b1bcc5b7View lifecycle
0x4b11ae97...a499e13aView lifecycle
0x1a809a9b...15f79a4aView lifecycle
0x249ac343...d9473cfcView lifecycle
0x18ee90e2...de0e0e45View lifecycle
0x515a0173...839727b9View lifecycle
0x1fdffef4...ed3b4cadView lifecycle
0x15e67861...580d9287View lifecycle
0x0b9f8c51...711f0418View lifecycle
0x5e2a51f3...55c72c4bView lifecycle
0x02479a84...726da15cView lifecycle

Op 3: 0x2c1215a8...e10fd132

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x8ecbe96e...bbf815f6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xdba5abef...149154fd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xc8467d3e...6d32d47e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x8dd9cb52...6d30e907

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x3668f695...788fd803

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x8bd7c45a...ca6843b0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x47fe55df...e08b8d6a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xcd8891ad...56b1408f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x9407775c...f47e56ce

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x36bacffc...1a41e8cb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xd486283b...555cb7df

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xc9d43302...cdd4e8da

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x04108f09...fe9647f4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xb119dacb...bf8f4c59

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xa5e5d5aa...9ebe67fb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x8d99a014...64c20dff

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x8931620c...fda62016

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xeb164b1c...4a783ffa

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x691620c5...502d69de

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x311a2a13...bc79ad6e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x2d5e7a22...c4076901

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x3c0844e9...3c633d84

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xeee4cd57...2b84ca33

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x732dd33e...0ff48df2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x450aa37f...ac0815a9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x0bef54c1...1af4f99a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x3adc60e1...a01932e3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x8c66288d...b9c80394

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x7b1ae9ed...32a2d7b5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x25afa14c...78db8bbc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x0761561d...1578e5b1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x80e48901...5d5ea423

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x3a2b277c...8e0ac7ac

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x62bc622e...5a8e37b9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x2bd9b380...94b366eb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xf725505b...69e53695

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xfef39bd5...169fe6d7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xc3f7f272...d1dc378b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x32d3edd7...5f6b089f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x31abb9c4...2aec264f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x09b0d22f...c82e02de

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xdcb14129...3e8d0256

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x154d3f13...3ed04a31

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x8d201591...15868ee2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x379270cb...1d689ad7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xc16e7243...1458711e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x7e9212a8...d5e049b2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x677ed8fd...f6e1bb01

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xe25547dd...7072c72f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xd24cda99...db2acdc7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x65958405...5d03e046

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xf8d3e7c9...a603868a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x85fedd51...bc2e7a77

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x4ee846b4...234166f8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x4c8e4b6a...8abf8982

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x8196c278...7e26bb24

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x3e8c4d52...76232c2d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x618ec615...1e0a429c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x9e1e1262...10b218ab

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xa2faf412...44bd4ade

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x6512a152...76a05ac1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xd316cd2a...088bccf3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xaa8f8ccb...bc709874

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xca0f8388...2f95287b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x261e5bba...7e38289e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xe9d36312...7eda85f9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xb1e14c10...85f253e2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x0b7ec4bf...f20a6d69

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x0c399e8b...1da8df21

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xd8cb244d...385427c5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xb6932257...96dc031a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x13f6c0fc...f6cfe350

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x3577f593...78c1e05a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x2c6125b9...c1374b6e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x767903ec...5eaa1112

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xf95947d1...14eff4ea

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xc7b2a925...a5ae46de

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xe99d0fa5...8cd6876f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x44cf2fd7...23437db9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xfe5e3026...53274105

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x2c624f46...15ede70d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x5e935124...749647f2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xedeaadb3...6c1182e8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x9a3465de...aa32d389

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xa624da97...080925fd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xf46a83df...f4dff684

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0xed993e11...b1bcc5b7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x4b11ae97...a499e13a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x1a809a9b...15f79a4a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x249ac343...d9473cfc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x18ee90e2...de0e0e45

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x515a0173...839727b9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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: 0x1fdffef4...ed3b4cad

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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

Op 97: 0x15e67861...580d9287

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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

Op 98: 0x0b9f8c51...711f0418

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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

Op 99: 0x5e2a51f3...55c72c4b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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

Op 100: 0x02479a84...726da15c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
897ms

Validator2 — Re-execute

participant2 · REVM re-execution

897ms

Validator3 — Re-execute

participant3 · REVM re-execution

897ms

Block Published

Block #14539
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
EVM
Canton
Consensus
Total
Complete
4.0s

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).