Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/12200f...3ec8
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
77 linked operations
0xcaadd651...cf627ebfView lifecycle0x75981066...558c93afView lifecycle0x21493bf0...97af58eeView lifecycle0xca295b97...6a8ad249View lifecycle0x4cf10aee...9b94a0c0View lifecycle0x2ab45b9c...7445e701View lifecycle
Transaction Lifecycle(77 operations)
Full details →

Op 1: 0xcaadd651...cf627ebf

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x75981066...558c93af

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0xcaadd651...cf627ebf
From
0x55022ef1...238b35b4
To
0xdc2e1fbd...5b95c943
Value
0.00000000000000000100 $ZTH
Block
1419
Status
Success
Overview
Update ID
12200fa7b0...cc053ec8
Offset
5850
Record Time
Jul 20, 2026, 15:38:03 UTC
Command ID
018e0b21aec6...123b98b1
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00a94e5b37...5cb3bb67
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f869830e4a254f822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c080a06279c65f42587e5540e7cad04940825aa5ebc1f1d0b6888861b7c75d2701ba8da011790a9b96336f1386edd942eff489b89b668ed35855257a1a8af6c92cf48388", "02f869830e4a254f8220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c001a0ffc55f61f65ec369394c06f32e4df711fa0b7edcc5fec3caa6d5c6615684ec7da06d6bd32de9aad12b11c3b0c200f95e1a5784bab0194473d3af414efee9ac70f9", "02f869830e4a254f8220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c001a0d855fa8b52d09df13a155c69db064cb47f305304c59a2d9bb908e388c8532334a06fb9a4cf13cf73116638936cc24e627a6b0d298b25617740490317dc5015ae0a", "02f869830e4a254f8220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c001a0a0e7216c66fd537e491fbd8555948ee6994a9b863304d9a8ac88bba485d18137a0568e36fd395e360e38af5fa02bc2b0fc6affbb3cba4db8b8ea57bfee335d35db", "02f869830e4a254f82201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c001a00bfccd7d29998804bb938f45f6b401123295fe8aa27f7f81a302f383f71d1700a05761ccdc003a4e20e2ee263833e966d22df3dd560d0b66db3bb5b70ba76e978e", "02f86b830e4a2582037a82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a045e59078d9beaf93f31ad9d987fdfc0262219d896c053f2ea7982b0d68eea008a04e3660cbfd9180e2928244efe9e598dafda54785282bbca3f621063cf8ddf2bc", "02f86b830e4a2582036f8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0786848513e3445136ff969a7159d658340c8b4d9a75cad1b6629eebbe6720a72a02db396d4f9a54ad9c704435ee243cfcc88375ce3aae1f5495590047c5109a9d3", "02f86b830e4a2582037382100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a07e67f32a0b1c66ca6e6aa4f1492a255a86159dbb93fdbf459a951cec47f1f7f3a016a1d07352a81e7eeeaf1633dd75270c375ba24fb6440d7d6e45b36af9297174", "02f86b830e4a2582037e8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a095dc52cebf911ea3730184ca4560eebbcca0d4f3f237542f65cd5844d7d4a76aa0560d9530594127f6a69e891a1b9131b4e1d53bef30b499621bb69b6f690fe321", "02f86b830e4a25820381821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0ce81ffe8c2239f8f4d6bf24b45b4ca32c15b4eeda86d8f844375f12bee3605c6a06f7016c442f829fb4bbe72f45a144f7e31b918643dcc59e236d207780693f0ea", "02f86b830e4a2582038282100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0fc031ff39a1f35db911c5e125322d0f859c1933ca5eec7ef182b181d9aafe519a07db74def0b3f5e55667fd777c5d97f93891bcf165ba8f887affdcd3c63fd7104", "02f86b830e4a258203838210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a039ab44f506229405d6b52150fe81fa7ce395a5748c81d4d12516c39526b30e4fa07d0cbeb32e82d5262e97540861cacb81c4a49c244bacfe03e69cf7caf47c8ebb", "02f86b830e4a2582038682100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0bade4e9de94f925ca3c2159578007e5fd59cb40bc4b006494f48e6eca6d30fbda05ee1ee500c662f29b57f2f03e8e440bb6bc294df4a31a6f6224c2e82f56b5485", "02f86b830e4a258203818210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0730414bbf0922fadd964e806e878afb35bfacc823d516abb31e1e3f6f15d0512a07d5d37872c1f8b69d0501a7e8eda839be9f65c4b950cf1ab1e4b99ad7559fa85", "02f86a830e4a2582037e82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c0019fee69df10fdb4a48cab4c27bf9a56494fa5e8f24653c8599f8134b5c150d14fa056d79bba318b5bd346b071334c2b5d9017accfc50fa4352f4f9c57e4efc7adf7", "02f86b830e4a2582037b82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a079bca35831900908eb5bb95e722cbc447fd732b0558a28d4db62f48847b50d29a012c98a70dd2e885ab7b6e1beaa00e950abadb17e510554fefa4b736371ec3213", "02f86b830e4a258203708210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a08b01c0ece7c14f34ec5990a7348fa41eb6060b23e8af7ba3adf7035b58e8ef85a0576eb7896b620c4592b390c2273260a5d1eea76d42795527cf29b876d88c30de", "02f86b830e4a2582037482100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0f858c833523d7464f4f6d9ed0f32c4fdab8a53b23752ec9aa41df4efd146787fa06bf3996197269243bbdb470c2cb90160e6ff52da2e5500fbd632df76cbbd3d54", "02f86b830e4a2582037f8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a071df277e28ba81f7ba0317eb1da3f56aef22e84f0d1b357517b3bcfcba99345ba0333ac2f7026909b086ad8a3630f84a1b39c82057757db6f0d3b60376b018b18c", "02f86b830e4a25820382821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a077c8151374b120e2c4cc0e656ffb8722f989e3134cfdb634aaefacdb4398b674a01b2b6283ad3bbae6572cc8a8a6f85a3e9748262d164dfbdb001e9e338c42a71d", "02f86b830e4a2582038382100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0f5f9f26f658d9e2d3ff5c49e36c5e8ad13643262bf0fa5fca381c670ed5ca91da02b4772c78022823cc50340636495dcdcbf5324cc5095d469abda9cbb45cbe8a0", "02f86b830e4a258203848210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a091b5f63e6c1212e251cc5d70088477c24402da99fb14d5902ae2c0af7d3bfa2da0444ab7d776704b1fdd4fbc38624e5ebd5d180729333bb5f2822dfc95495002f3", "02f86b830e4a2582038782100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0a5b514fb9151c8e3d9a9437af4afc709fbf8604f87ee6f477196341c33d4477ba054d4b9be9b5afdbb92840f07fc076f2ecb7aa6ad5767bac5c4bda627a6458e4f", "02f86b830e4a258203828210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0cd42e289baa1fa4dea05e12aee3ce82470a3c566c68bc705b3ba5bf5b9483e5da03945ee3f0f2513b5746b59836d7a9848f21b7eeafe99ab52af0b748e02bd4c07", "02f86b830e4a2582037f82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0b36b5c1575877a0bb67ec2e2c8c0dcdf12d3778ca9d961d000f687d869238086a076d821b3695c3dacaa142074916de44ce3d279bbe1f43e49f50a6ba4d571bebc", "02f86b830e4a2582037c82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0366af5503c8492ddc3064e806b6cc71a641a760f9bcb0e48dfff71f1273d2219a052e05b68a29f5273458fec5bfe726a824d836ed6ec0f470f529cdd1dadf06021", "02f86b830e4a258203718210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a058590e4e055dbbd9600f644c3339b6bf23161e546122cad26d04b112205f3c11a0097991126749079655f018367efc05634dd197b38722a78f27f28e23b1feec23", "02f86b830e4a2582037582100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a01ed6b0c864222fb1b18009e36fa13b82fb682f480a098d84d7b6a914b67a9a9aa02f57bd5c8d63f288e5d39d3654c45bc69d6deb51e1d58c2d2d486e2a331c1a65", "02f86b830e4a258203808210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0f6e66daf01e441299cc34ef612436f78bd62ad4c41f9e2d75f3aa05ba9950d24a048cb07cf405573fac84f5980fc7a846f0ef9fbe97463b8388c8509e87b1f470e", "02f86b830e4a25820383821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a07374fbabc6c686c395acfb80af2dc270ade4382502a8542b1dd628e583c81e4da045a070bca087e8eea3008f5c13927763db0b39851b87a0816b60dc00e1aca81d", "02f86b830e4a2582038482100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0ae4750698076329cf12480eb13837d292cbfd1df3a9816783751e38f577b7ba2a07eb1da5c5c9c2aef4e4d5964091f7bb88612c89e477aebdb97af01679a2bd1c9", "02f86b830e4a258203858210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0a596428f4c1848109da19d0bab1b8fbc5ea97d8f818349cd172518308e289cefa0251cefbda1a32419514d11cbc9988c13d174a10b38461d70f00e9008a6380881", "02f86b830e4a2582038882100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0293a6fc963b9b0d36e01f3efab5604ac554646cdead90935b87d450f9c1d5adfa0397f5fb9b51e82614cff6377756846bd8d7f2cfb8301c047d1ca6756e1831d82", "02f86b830e4a258203838210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a024580cd7b64a07daeb4ea98c84ac437475aee3d01bbcf40fcba1c988cc8a5deca055905dbeb9c654f787e7482b2f0498d4bdb5e1ac49a4f4fe39dff139a5132831", "02f86b830e4a2582038082100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0fe566621c81a4cf15060e79cf470cb5237fb4e5bba1c32f4fa7326dd7a15d624a0298124512ab76ea5566a97a8ab79c75d44ea4619b4619c57e18454a67b2f84f5", "02f86b830e4a2582037d82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0e940388a974a523db92484acd64f537f3be4d5984d44bc4b95ad77b625c8e566a0284c93a798678528fa393fd1cb7fb05a49c8c1b03a6ed1694a470106845da715", "02f86b830e4a258203728210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0fc4272e268797c3d2ed4134771a1f870eb4f0e51ab6c85d43694166bb56aefa3a0093cd1c3d456a7bb1603554e9b0da68bfb97207316656946cf03a40a24eab35f", "02f86b830e4a2582037682100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0bbaad5603fd4c1bef8143af6bfeb6cb9037a5b1e351e632f4f4b38d5c1d539c0a025f14ad560e371042a0856dc18c963573d64d23d3a75b0340a6cbd01fba7a28f", "02f86b830e4a258203818210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0de13b18cb5197c84a4c9f9d9358ce359070b2f10e696e94ca2785506a95d8950a04166c570164c5dfe6cb8f896082653d557d39ad28b6712bacae062fba06bc8b2", "02f86b830e4a25820384821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0892f162bde82177fe03df9c8a17923972bd376b5c4d4655e0815cbf1c4e4421fa04c9eb018df5989904a05c2e134caf8cdc22f611925945250fc90ed93258a412b", "02f86b830e4a2582038582100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0a6a98bd4f624af8d652c3a720bc4ceda10dc04fc52278157c3aabcb05800494da03fd5c06a042bdeb4524df0710b53a0e7ad91a407ea2853d33dc560874f4128e4", "02f86b830e4a258203868210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a036e39ff8e06b08387896c461dbd8db05243979d1fd06a5445c69fdfb2ebd4c0ea0531ffcffdefd0671078a9298d4848364c4473984afcc6566dc5e3c867aa20ceb", "02f86b830e4a2582038982100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a04d7b6d8091130dcb5011bcbf7c5c923ab34ac3403b15f5ec08c152ff0edf6555a01d9275bbd71682ddfe0ed60be72345071269f90f6809aeb82a5c8c0df2220445", "02f86b830e4a258203848210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a07e9da35220e2365b9662992f7b5a1797587d60ac35fdf601673aa86c8f5a7712a07fd648fc6fd91e9272d1f8f287454395250399110bc81f06afae20dc326826cf", "02f86b830e4a2582038182100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a01d869bda12f469d6a0224f6acec0de797377b43d8e407fc93df0b61af7562244a012b19bcf9163f9434f63904a34f6041f84b933bdf157c7124dd39764d89b71d5", "02f86b830e4a2582037e82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a04b810d391ac5e6881a9ef0b4084f973682b17ad50aec03263d124083e66b6d7da010a1dd91e80482731ada75f27f9591522a1cdbc4fcd08e7a59588a1c4139c69f", "02f86b830e4a258203738210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a098993c64ccffe8f2dd9a85bd8c91e813bfb65a80c124a672472bea852561bd0da07176edd3e42f2a02976462b3c5daa9d2a654cd7491fd7a7e22c423672bbe56ac", "02f86b830e4a2582037782100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a048f350216bfa4031680f5fc5fb3579f42529a405e262a7ede6f4324b986b9451a0205d6993c162cdbfb490052e2227893c553805b76a828607408a6cf8738abefa", "02f86b830e4a258203828210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a03f4bf6d7579e04fe836bd4db3f104d842e1400274c6e401ba33e239079bc1c72a06c4ccc3635683e691c1184026ce38987382eda5f0f5b45adbd6e61fac80b0f8a", "02f86b830e4a25820385821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a09af9323d937b054e43ed9b8a7690c4b2b00e1e40aa7c84b874e2ce39d347c906a079be3bc5f876df2aa5364f820b70207e53aa5827972fa1e23467b5acfbb77ab6", "02f86b830e4a2582038682100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0e4a7489aeed25cbac627abf588e9be045fd995782a59af03682a0ad68a19fcb5a078d5129a6e187822fe83751e64d4a1ada2d9f58f965e69cb6bba01d02e111aa9", "02f86b830e4a258203878210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0a119cdef202d31135a93c512711325587d7b53add76bb34882b47e81e6c43575a04e4d3a5f665237c54afbd675cfbcb90651d4446ed82c5825c8de0b2ef9b2758b", "02f86b830e4a2582038a82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a01a1343357b2aaf38637510a342f7660cd2f63e7d0f84a3dccfa8cdb054be2c70a00b02d007722a253e30968f0208f1d5a2e3969fc4b87c650dad9bdadea20c1396", "02f86b830e4a258203858210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a05458556a7e3c0482619f76fe65c0ffd2d8dca886a028f3622f0e7beba4992d44a0214de8a262054cbb032b0350abeed9c471d3ae26dd86bc0b21ad3b8c848d13db", "02f86b830e4a2582038282100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a01c91c40f4339e3ad23ce6b6b900f78c171a75e2714fb90dc6d3bb9f2c414c2e4a05e8dbc39314cfc5e475874b15a39d06979ab97700c9cd4824c4b00ee59a876ec", "02f86b830e4a2582037f82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a009222b163b04bbbd0c1dc53602db5c50be5152ba82f2e3a571264f91e1491ee1a0558f9f1fd12b9f39bd930b39dc548fa9a35a39309c7bd63d78bd2e4a3d8e378c", "02f86a830e4a258203748210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c0809f21a45e1c642ab640a1a9ef57a7faede5e61d8186700ab2b414b64d9b3bfceba06ce9b80febd24190679768532a13d4c819355b255dadcf2e5c85e38374d74f67", "02f86b830e4a2582037882100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0c27da6241e8628f113d8ed086d9225c7e6196a0906cb027f3735cdc9e0059e41a033b04125a6a445d8c333821e1a8ba0cc1f11f446ad589697f8298e13831c8db4", "02f86b830e4a258203838210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a032b1b76b117cd7a9b6e5392df8063ada9cf250b09769edb55777647ca5162f1aa041124cc810513350e3ca4698feeadd98e6e95e2a0f52740b2416099824b67edb", "02f86b830e4a25820386821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0fd2a50f2ff4a6e83826490d97299540dac4fc6ed7c0c0eaa29a96da6648d44ffa03c72111e25528693720209df35eb5a249547bf6638d2284cf65d6dc4c06dc660", "02f86b830e4a2582038782100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a03718d127a7d7eff733bd1b68721e1613073ab5cafb8f7a7ebd7ca6a48a626b5ba01f6d7ce564a1c82097fa36f073d0ddda0e3579adf07620139de0ef071784378c", "02f86b830e4a258203888210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0d3fe4646f77539574b8d34be9ab7ec866cd16481c61002e867ad9406b488474aa004e082f25eae399e8dbc3e8ed653ac54463d1002a220ccb7d0eb7e65211660be", "02f86b830e4a2582038b82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0f61f2573e27db0a563d88d24c003415df98bb95304e9dabb12c88b7a9c360820a058289192708faf7a9685cc07435a01609be3b332828d4532f1018feb3df43b58", "02f86b830e4a258203868210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a01f3053f479e6626bedc26bfc0e34e5e251407d8e4df9e95255529cf83c017eb9a009d9d28b81b73a60519e979409cd7be1cfca42e6a1025eacd51f85b971d1ea92", "02f86b830e4a2582038382100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0911276ad59a5e9ec81dc78468a79c0c1cbde8241f3796fc5abf45d2b7479233ea03f4df3452f829f89bfc6675ee677f5fb2ab013684586f14f4576d9c2e04edbf1", "02f86b830e4a2582037982100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a09da34acf25e7b70fca089eee22c656d4f672e6f9e3ac6c4411d290c0aad6a70fa00c6f8688f6e2942a3655a51b85501b436b09ba318f36d6ea8115a0cbf2b1fcd0", "02f86b830e4a258203878210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a05c413907fe1df0684ad30b60b785e023adad61a45aa2b5467778cb90ed783c75a06996a25a1cbb4e9c75cd85924f9ec7a80d35a57ebbdeaccced613b6eba7bcefd", "02f86b830e4a2582038482100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a087e264c6564a85abd72dc7bd1d94e9d9b7a55093701a734c69430328585320fea016982577de96a75080980130bb94c09230c567863bdf775b88668361554df51f", "02f86b830e4a258203888210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a06c2928df700d08c2b35cef3e990438ea705dbec0042b3596958d49120263da12a043294e63dd5ea3cc4aa442d3eada91487bd328405c22ad9c957030a7508ce8b0", "02f86b830e4a2582038582100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0ab9f770171884cbaf010557edab2ad32e923417b67dbcee375367c97a1a83ccea07d55acfb2f8ddfa6faf14182efcaec3e58700b302163ebefdba338206ec60682", "02f86b830e4a2582038682100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a03e9ab038d05a3ac08af8c5e0b92a577d041825f35e03714cef13b25e5e04404ba02aa3155dcf48e5ecf7a7e0e2c8d25ac8df7793066d03c4328014d99f170d9c2d", "02f86b830e4a258203848210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a05373a20a4ae00572d2fec4f1648eda965ed94e7f71c6d950b29cfa5c79d1bc7da06330b45f836548d203fad0799d1d5ce87fa583657b224bf1a005a32bad4d6738", "02f86b830e4a25820387821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a049cea685453a8838ea032d60755919e7aa10a367e6a2933abb98f4f3eece19a8a0684c7b171d0d7b04940bef27a7f45a2e0fac8aff363bb684f091fa741bb7fb27", "02f86b830e4a2582038882100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a010a9bbdbcc7c909ffa4915aaa62480a196444414d462639e631aa748462454b4a07a99886bee82e6b230462cc0a4aeeaa8a6f27dcfcc5c668b211ea11c278cc565", "02f86b830e4a258203898210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0f3857f78ddfb932eb65514f0f6a361d2576c81b152b46b9b3d46dc68b6e0def3a05b2e790767e33b0a5b1260677743a5bcc1644ea5f3b4559db2c912133d5534ad", "02f86b830e4a2582038c82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0f9e38d93e8c7b522390ad36246c7aca32cc7291a8e60133fc4680ee6db5c2ef9a0118bd1954dcab04d363e171bc9d5fd5fa7076b3bee3600eda1bc863c16c7255c", "02f86b830e4a258203898210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a06d4f4f859242bd43e022067eb7a4c2b3a7d4ee4210686c7726f40491eeeec3e2a07398fb949912fd6cd1c93f8a79a84a24cf8679f2ce81ba89f0f73a46f4cb26d2" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x3a49b178...c4914712
View lifecycle
0x075aeb20...32ea7d23View lifecycle
0x5bfd2f65...f1900464View lifecycle
0x7f86fcc6...d42f3c47View lifecycle
0x22de4ac8...058c636bView lifecycle
0x5cd55992...ab8d3d2aView lifecycle
0xbdb2f22d...220b6eb3View lifecycle
0x81fed717...735c71e5View lifecycle
0x208aa120...baae7c5fView lifecycle
0x65a1e6fe...a39043a0View lifecycle
0x37b2dd2d...9f5f906fView lifecycle
0xa10a3783...cb3a3dd9View lifecycle
0xc264d8a4...8986bd3dView lifecycle
0x11a5527b...ce8b43e5View lifecycle
0xb4795b40...5bbc09a8View lifecycle
0x61ed4024...37f84944View lifecycle
0xb70ca40d...020284d2View lifecycle
0x0c8c38a3...54264469View lifecycle
0x2427188e...eba5527eView lifecycle
0x6cba7293...ae284930View lifecycle
0xd6792fc6...68be17d6View lifecycle
0x26a16583...8ebc6cbfView lifecycle
0xec97d7c5...aae48a6dView lifecycle
0x92abb06d...99357fc8View lifecycle
0x975ad20b...54884a90View lifecycle
0x9e35a5ba...782c28baView lifecycle
0x1ac9d779...eb3b360aView lifecycle
0x30011d1d...ad8c622bView lifecycle
0x390c95aa...064c7907View lifecycle
0xfeb938c8...bf6dcd94View lifecycle
0x6266eaff...7918336dView lifecycle
0x22f12683...83436113View lifecycle
0xe83286b8...6814b737View lifecycle
0x4943aef1...f05023c5View lifecycle
0x7defd7d4...f00a20acView lifecycle
0x2e543e27...809ec05cView lifecycle
0x3758c795...acb83ab4View lifecycle
0x9141a837...72b1c954View lifecycle
0x0f58618e...3f33bce7View lifecycle
0x5d2eedef...92262e1cView lifecycle
0x7502dae9...a87ac980View lifecycle
0x15da2450...91bfb955View lifecycle
0x121c5ad6...5f001d0fView lifecycle
0x745736e9...b962f0d7View lifecycle
0x0286c9ff...afcc1091View lifecycle
0x0e8b2ea7...cbe78258View lifecycle
0xddc615c9...46861fe3View lifecycle
0xe2669c0a...fcb77ae4View lifecycle
0x0cd2eacd...698a861dView lifecycle
0x9157ebba...4c6b6f2bView lifecycle
0x9a9e2c4c...0c80d90dView lifecycle
0x9a6d9ecc...1122aa6dView lifecycle
0x63af8ec7...76936373View lifecycle
0xd7d1d361...bbd9f57bView lifecycle
0x0c4c2b38...1c3c2170View lifecycle
0x4d253588...c16628d6View lifecycle
0xe5f8b22b...949a4b26View lifecycle
0xec7b3b06...99e68480View lifecycle
0x8f33875d...49233e37View lifecycle
0x9b6fe827...d6b8f4efView lifecycle
0x5866ad9d...7916bbf9View lifecycle
0x9757b623...efbee723View lifecycle
0x0a84ad9c...04a8d644View lifecycle
0x0baf3c52...f6612a9dView lifecycle
0xcba76530...d8b78633View lifecycle
0x98e50149...2335372dView lifecycle
0xb3cbde43...5337367bView lifecycle
0x7459e54a...1105f381View lifecycle
0xfbc466c9...9b306d45View lifecycle
0xfee5d29f...0c921f5bView lifecycle
0xf408d14c...21c99898View lifecycle

Op 3: 0x21493bf0...97af58ee

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

Eth Tx Submitted

0x6614...f8b3→0x94b0...e4af 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xca295b97...6a8ad249

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x4cf10aee...9b94a0c0

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x2ab45b9c...7445e701

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x3a49b178...c4914712

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x075aeb20...32ea7d23

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x5bfd2f65...f1900464

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x7f86fcc6...d42f3c47

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x22de4ac8...058c636b

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

Eth Tx Submitted

0x634d...0319→0x8150...2d24 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x5cd55992...ab8d3d2a

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

Eth Tx Submitted

0x94b0...e4af→0x55ee...277f 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xbdb2f22d...220b6eb3

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x81fed717...735c71e5

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x208aa120...baae7c5f

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x65a1e6fe...a39043a0

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x37b2dd2d...9f5f906f

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xa10a3783...cb3a3dd9

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xc264d8a4...8986bd3d

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x11a5527b...ce8b43e5

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xb4795b40...5bbc09a8

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

Eth Tx Submitted

0x8150...2d24→0x6614...f8b3 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x61ed4024...37f84944

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

Eth Tx Submitted

0x55ee...277f→0x634d...0319 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xb70ca40d...020284d2

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x0c8c38a3...54264469

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x2427188e...eba5527e

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x6cba7293...ae284930

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xd6792fc6...68be17d6

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x26a16583...8ebc6cbf

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xec97d7c5...aae48a6d

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x92abb06d...99357fc8

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x975ad20b...54884a90

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x9e35a5ba...782c28ba

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x1ac9d779...eb3b360a

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x30011d1d...ad8c622b

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x390c95aa...064c7907

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xfeb938c8...bf6dcd94

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x6266eaff...7918336d

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x22f12683...83436113

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xe83286b8...6814b737

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x4943aef1...f05023c5

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x7defd7d4...f00a20ac

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x2e543e27...809ec05c

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x3758c795...acb83ab4

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x9141a837...72b1c954

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x0f58618e...3f33bce7

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x5d2eedef...92262e1c

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x7502dae9...a87ac980

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x15da2450...91bfb955

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x121c5ad6...5f001d0f

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x745736e9...b962f0d7

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x0286c9ff...afcc1091

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x0e8b2ea7...cbe78258

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xddc615c9...46861fe3

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xe2669c0a...fcb77ae4

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x0cd2eacd...698a861d

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x9157ebba...4c6b6f2b

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x9a9e2c4c...0c80d90d

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x9a6d9ecc...1122aa6d

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x63af8ec7...76936373

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xd7d1d361...bbd9f57b

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x0c4c2b38...1c3c2170

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x4d253588...c16628d6

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xe5f8b22b...949a4b26

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xec7b3b06...99e68480

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

Eth Tx Submitted

0x5502...35b4→0xdc2e...c943 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x8f33875d...49233e37

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

Eth Tx Submitted

0x9208...bd79→0xee33...ed41 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x9b6fe827...d6b8f4ef

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x5866ad9d...7916bbf9

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x9757b623...efbee723

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x0a84ad9c...04a8d644

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x0baf3c52...f6612a9d

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

Eth Tx Submitted

0xdc2e...c943→0x5272...e10a 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xcba76530...d8b78633

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

Eth Tx Submitted

0xee33...ed41→0x32a6...cb42 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x98e50149...2335372d

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

Eth Tx Submitted

0xfb54...3442→0x2265...2f83 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xb3cbde43...5337367b

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

Eth Tx Submitted

0x2fad...e6d5→0xfb54...3442 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0x7459e54a...1105f381

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

Eth Tx Submitted

0xc149...f893→0x5502...35b4 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xfbc466c9...9b306d45

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

Eth Tx Submitted

0x5272...e10a→0x9208...bd79 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xfee5d29f...0c921f5b

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

Eth Tx Submitted

0x32a6...cb42→0x2fad...e6d5 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton step 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: 0xf408d14c...21c99898

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

Eth Tx Submitted

0x2265...2f83→0xc149...f893 0.00000000000000000100 $ZTH
51ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

26ms

Validator1 — Execute

participant1 · Initial REVM execution
180ms

Validator2 — Re-execute

participant2 · REVM re-execution

180ms

Validator3 — Re-execute

participant3 · REVM re-execution

180ms

Block Published

Block #1419
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.3s
EVM
Canton
Consensus
Total
Complete
4.2s

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