Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/122090...5134
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
100 linked operations
0xdb734e16...99b30a04View lifecycle0xefc749b9...064e4ab7View lifecycle0x4a4e3849...9f43bfa1View lifecycle0x61207ded...076e4e43View lifecycle0xddc1e624...d3db1729View lifecycle0xb3605fcb...d0ffcf7bView lifecycle
Transaction Lifecycle(100 operations)
Full details →

Op 1: 0xdb734e16...99b30a04

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xefc749b9...064e4ab7

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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
0xdb734e16...99b30a04
From
0x6e72f23e...a4b3d50f
To
0x7a9e4682...d2189686
Value
0.00000000000000000100 $ZTH
Block
14667
Status
Success
Overview
Update ID
122090b0d1...648b5134
Offset
54668
Record Time
Jul 21, 2026, 10:02:37 UTC
Command ID
c0e0b1505ba8...f0fc499b
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00c83ff786...978d1ace
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a25820d478201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0473eb8bfbe687e65d84d4ee475220764a2fd513584f1874c541339393c3759e3a07766911ec22bee9822c5a572abb281064f063809524210c1fd16d05e60c64891", "02f86b830e4a25820d4b8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0cb4a2154e188c27e679552b78217e1b3145ed9b30eb5e21890fe67300ac7d8d1a058d572166ff44cd0d09aa736e61d81013fe69fda0d115a78d106ab55b4b18e5b", "02f86b830e4a25820d4d8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0b6f427b7f14591d7b3aa1e30f0abcf63266fbe4751ae3506c096cc12e6e662d3a05b146dc16003834dd6195c72da144dd9d8a7c88021697472be8889caed315204", "02f86b830e4a25820d4e8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0f6625c3e3ee24d3e71aa9b888046840f2182bc306c345fd5f99f8ec91929b1b4a04ddd945e9a633ed33d24753e40c5f092f31fa6602cdbb7f6fc25401001db06af", "02f86a830e4a25820d4e8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0b0ca599223bd0fc87bd4e51d38af185940b08e8d73d839d30f8935d3c82ae7ce9fafb23d22650ad2360b243ab0140c1939b23bc2389a06c3d7cd5c64959ac3a9", "02f86b830e4a25820d508201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0585277f7172c89e4eac1e99d32a32f176bd68baca7a5463fc6ad2b615f38f262a01f1e6e87c21809b057d6f25ddafb735ce44312c04ca0633092ac841651351441", "02f86b830e4a25820d508201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0b0d74d46e05ac72a4b8a645c56306052e3a612e183a613a81efe0d7b264e7648a017240cb3b3fbe246413ad1d5218ea40d929574aa5f089d8ae73a5b754a35d744", "02f86b830e4a25820d498201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0e6c9b1022ef20cd5c31b5649455debc5deaa9554413801d4461acd832a374b64a023f89a09d66d3b7760ac4250fdf09d119ff43ed44b9a31cd8856b4b9712d0255", "02f86b830e4a25820d478201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a077561a29d0f214283d382a06ee9f947ac578f6cfeba57de918277f6c13420c37a0026c8f8acf8e2467ef82c3368a5d4d1d912e7f8a9c3b00f93b0c8e70e4af3432", "02f86b830e4a25820d4d8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0bbc54c0d709c2d199cabb554c4024e8db301436bb0c67f3bfe5dc8b5d04dd410a06b33d6f37304076bb35f2546fd7ccae6fa094a7a02633a478827e208b35cc732", "02f86b830e4a25820d488201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0013de288a192cf8274e26a93bd20d936d0ecef8be7d442282a19edf7d1852a6ea01ba3bb308812ae43370a72d8b3328aee7cfabb0872a838e1825b81cb25042718", "02f86b830e4a25820d4c8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a06fd0d62a40a55ee2a1323839ffaf01953ac87767e517c9a44419226e0f61a6d3a0572e65519060a19be41ce507797efadf9fe9a8906f2242a7ba06b56f600d8eae", "02f86b830e4a25820d4e8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0293914649ee994d657c0261adf14ddea4d9c58a4b6e92514781966f4b5aab9dea067de64714824490653e76823f0792994ed771812225f114488f8d07354c1b49d", "02f86b830e4a25820d4f8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a022056ca1146b2bc1ae60459037c26102138685d35ddc17a8ec60f8db0286c269a040ab9f0e0cabff4ebb97a50cd8e795469ba5847c848496c6660c860b48061633", "02f86b830e4a25820d4f8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0869b0fe1069ca69afd4166ca1419a759d766f22b79e1c7a472ba9b3c89de8ba5a02f6caca9d56e983eb3c4a5ffd414ce9ae360180bd9496bd1ab03debd1c6a4234", "02f86b830e4a25820d518201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a05098059e18d5558f0b90f7e2afc3d307862ebd41ac048bc8c4518a19c28f4d21a05f67e30fd890f4606a718df9da2a381d0f079079bf7d90cab4bc4619383d6968", "02f86b830e4a25820d518201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0c11615d27283bc0a405ea8064c5654f68ff64a9dc11dbf986509683cce197b3ea0026ca6b45193185bb3e0304460d5abda9723e9b9b11b8e01caa46c55da879850", "02f86b830e4a25820d4a8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0bac10ce5425174b9608496f0b345163e1ab9905ab56bc1d0fec1b943d6df42faa009f4dd699a23419bfcc96a658fb12bffe01286064663911bbf1e3ec2a8e003d9", "02f86b830e4a25820d488201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0f3ae409c8a2b52bd94e93894374ac7432a018167e89c860d5517c9b38f3fa809a07c9534ef888f26d02d0e8cc6bdfe3a1d28f42147e5b189dbfcf35ae87f152e66", "02f86b830e4a25820d4e8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a047f3b82311cf601f5c4620fe0e298f7eeeeb630633917405ed223543276acc44a075c16c0e77d3cab3e1ec84c4140f0383a107197c66906f89131a9a121ee5177a", "02f86b830e4a25820d498201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a095e8857f4cc9578fb6705b01e2d787a16433c9070e8fdd778e79ebc8f1852100a02ed63496e2b8222d85520f8b9a1952ebbe7d240629835c43a53036affb518a72", "02f86b830e4a25820d4d8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a07426aef1c0ca0767b55c8fc01ae202003734ecdcda4fdd411b00cfc3c90d1160a00323ff549cd996f0d3ff77aa4ddc89f1516f93d4c05507cd760af1d45172dab7", "02f86b830e4a25820d4f8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a05e9cfec2c0f28fc2df683b137f1587835a662dfe9b40a13ebd74874d913cc1e4a027782c80e920225a50f1ad887e2c3c40a233a896aff6660d6eee667b364f752f", "02f86b830e4a25820d508201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a07a6b41e98123044c2c63a4de9105e76bc3e0d966e820407246472f99a5abb6fea05d45025d907d7d9b3b41d8f9b7c270baa3a43f082604b7599d3be14df88ea9dc", "02f86b830e4a25820d508201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a02316b5366d088d3e7000a1c8747eb3f43ded5cf79a10ca198797d28de49d45bda03cbdedda5edcead85f2a5ae43d3debd9f4e1fd01c4e2f19a2939378fb8f1e012", "02f86b830e4a25820d528201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a094394af4f0b654c7ce235cf23a34e2b73c9e2a88ecfa8e101e693710fd51432da07d911de9b19746901f47a1036b23f1494db4b016b730b48171bc439dd6b82668", "02f86b830e4a25820d528201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0bb3c8aa43a97050d8c5ec56decb08c4eeb19d3f43dc41c3388a2c34b1257302aa03c677fda17fb7715252f8c37eeb004ff47cae67f6eadc126a48924d8e4169b13", "02f86b830e4a25820d4b8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a093bf3fa79e35ebf1759fc9b5273d535ac3b9c7373d937d07a87b1041afc31a8ca029562c0cc7dd4b6161416647761a9aa47aebd2ce34728d2cae90eb1c3b0220ed", "02f86b830e4a25820d498201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a094101b357490ed5b080ba6a8d3773ba05dbd578000d211d933f1aa2f69204aaba055e23d531f3a9e297599759b2d4bf08fd594dcbd2e99d5b48930a12cfb635ccf", "02f86b830e4a25820d4f8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0fc17495688000fa3f4b85495721dd7f99963ebff1a6f47da613408b56a888a4da0140d511b2ada7cba7d8a7871f89b78ecfc1861d62bfa48d58a534e015690ad9f", "02f86b830e4a25820d4a8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a03fcda4c6f068bcc9fb8fc35d15bfdcd5977109a7bfdf08a6c5bf60c106046eb6a074c3da569a2274a4df8ea2eaeef35e47a8ec8aff3c6c27aa719d9c3ce39cdeb8", "02f86b830e4a25820d4e8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0b602dccd93cd8f24585d464636ce40cdaf27ac198164f0313cb20f4d371b3000a0403d4bc50967911db00b626b42b34790a837c7b1d1d957a09e9df93ad1ca7c84", "02f86b830e4a25820d508201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a080519e193eca2f43cc9246588f0d03c10cc03aa5a0b771e0b6c015b0ed60859ca030d7b3dd1671fde6e6a5b675c72f7692fc1e67df4d582c1f5595977a777e38f4", "02f86b830e4a25820d518201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0854abc6bebcaece5d0e83fccaac711e5637a2474959fa0c8ecf4c031f741acbfa047e82f5bfa570cd07db01f9e67bdd8980e1eeea76f12ee1fc87ca40ffa505b63", "02f86b830e4a25820d518201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0bde23a64c28e17173e628e6437e330373464dc8a6f8fde6d3cfbde76a0eac7a9a0206194a4583482b139e98731e6c2783f4f9f762005c5fe17b1f9e419847a4c26", "02f86b830e4a25820d538201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a08bea5ae6e3f3ad7e87d0ebc418c97fd1c1aaa390a0ee135f006997447d3d32fba06e675b8964cd76cbee1a06e65feae455b1d3662218773bfeef1d9def6cffee3d", "02f86b830e4a25820d538201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a05621e44fcaeb2b85260bd887007cd747e45fa79f7032846d7284b054abd1ba64a05c27db0a29aa998172d500e49f879c13aeb9af9a82953628ece0679ca953d16e", "02f86b830e4a25820d4c8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0fc46c416fcb0814950dc24730a72c8368ba75ca30207ae746cd2775680672b25a04bfcdbcec4df4740df7615765a5548b0e6e55164d6d3d7e54a3e0e4a2004fa72", "02f86b830e4a25820d4a8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0265ad8349eac80d2ae6e1773b784477a8eaec54363272fcbe3247e19dcf12ad0a05c83da6d97512087ac51a0f9c9b3a86a2a6c006e58676738590ca28b59bca175", "02f86b830e4a25820d508201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a038b047e9d1e4e3a03bcc3bc5f3c636fff42f71d7c35236936301530201400b25a04ba6c8f883e54702cb8e22e3aa92ad76bfe39e557c2f0d71abfcb13ee2e8a14f", "02f86b830e4a25820d4b8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a06a18abc3f480434f6e7f93cdde70c8605b9e1470a79e7948a363f96755b48e64a06a9b0b0c8c1ae63dd2984ef1f164838abf6b81c035a949a3d0919beb29d7cd83", "02f86b830e4a25820d4f8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0065015f80f78e7d26daa91cd089735f8549494e6e443f9172ae808b8c811a1bba00d0c6c0bb8c5819675e477d97812757e24fd5c89e432564aa9516fabf1f9fdd6", "02f86b830e4a25820d518201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a095889a9f7da4a4a9b8b2dc545435b5e3c0f5dcc84955eb10bd843432c016baa3a05a4edb5c0586c51cb23d7cd22e42b337aa0ef4ddb88f87f038b3732cb4a212f1", "02f86b830e4a25820d528201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a092b1db7cf1d08e6fea9a52b30927bca94cd6f2dcd8185c8873e16b61e3e0d141a0074e3945761571da4657ed9f600656564332923150dacc9f7b4e912dd3158247", "02f86b830e4a25820d528201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0314802648d3fc5f97b7b72a730a289aeb0d731407902767a3b9ffb683dc52796a03e08d420be961149dc0068857abaaffb3b98b3fa2ddea7df976f087953095fba", "02f86b830e4a25820d548201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0ff871e89b27388ca5f5cbe485c972f147185496f9bc838634410a1e1dab65de0a05e7a9975770fd4ca2adabe0778514f56414937f5828dd2e8a645bc14612be2ad", "02f86b830e4a25820d548201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a01b3137426d7c59472021abe82411e8187f41f2b319fc63d3b71e904b854a2659a07d38b48ceff39ec5a83c9fcf5f5d742ca21944cebd9d85a5fac536b3ee2beb0e", "02f86b830e4a25820d4d8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a09a49b5ea8bf6f11d1da7b04a5a40bd2222e958ddc9649d79109c9cc6ac1b694fa04cdc72f7bb099ee0aff35cae26b4a6e9d8cfd1e31c9d3f92b8cf6c7b5ddde8c3", "02f86b830e4a25820d4b8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a08fdc91a2ab300ad93e369d18a4530b15ad7dbea1934e2c0e483b1fa12bf2677fa037b585758c19a14df1457f43eb2e3a5f41369a8dfb2f1a8ae9e5f0cfd3ca7eaf", "02f86b830e4a25820d518201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0466874309db1f10fd28c8008ea9fb396a4ec9d5db4e779ce69817f2ab82ac1d5a06140fd3fa839bb7a59442254ffb02bdc25d92aae0ce190048be178087b9db715", "02f86b830e4a25820d4c8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a076e5845c915cf5c0c62aca228fdf701e50764162836ec56fce4c091708a36d78a035878a1f84cbcfd434ddd5283bc8379c7534373e4dabd802176c119ae1240812", "02f86b830e4a25820d508201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a075c7b614d2472182e56c184cd00ff826d0083650a0927acb74e462f6ae8bd171a05141949ef90eca1f8ab1c7755242a5baa3ce8a1d2a83b2b9cfed52ccd741bb7a", "02f86b830e4a25820d528201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0077b785b4f5b3ae2690b3582e5a69010e89d8118bea577de2ddb658722d2fd2aa00acc192cd0dd7ffc5cb6ec4d27cb28599e3b8ef2bc055e0413ed6c7eff6af303", "02f86b830e4a25820d538201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a03e130cdf214d43874854d47bb968a14a584eabfaf4c643b16c3048c4353f6252a0397bbe78de71a0f0b9e29813dd993c40789c6f16cc15505fa1f38df1930ceb24", "02f86b830e4a25820d538201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0b8a841f998fee212bd36b135984488687ffc5db75ccbeb3f7d74a3741ffd2181a0223a128746e96de97ee034481581975058eb39a72b0e711aa5d49bbb82a3b3dc", "02f86b830e4a25820d558201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0a5cba2b95469f6069defc555a201420cb78972f9e001442277b1577d3aa575d8a006aa5950086e0d91f4f92b4a5750c327183701cc5598c3435c5edf91f65e892e", "02f86b830e4a25820d558201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0172dd524226bf707b8d9faa024b3aff52965f8d94d1b791b2586356148e63a63a0343137840dcdd9c38360bf8ffcd9e214b61d2c0edc12ee69aaf01c79c6013c32", "02f86b830e4a25820d4e8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0bf8930719faa5ed556ff7a44e5a3ce2a1099a12b8439583b0a499c03d5e722d7a029b33ae112171893f213c3736a2f44cfeb85b4836b6bb1630942e64e6a9845aa", "02f86b830e4a25820d4c8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a008c0a97fb28527e8d8279bc52320fc11904e6f5f9c86e8470f8b3100008883d4a0612d47ee80716e15edd1e10f1c5a55dc2b1d64f8b08274ebd375b5db25ad5e74", "02f86b830e4a25820d528201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0afc4f7f83b5c78d05c933736f08e38af6bfa2fdfb71d320a5c8d9f8d357f574ba0576d82bacda58801403633c3ae8b5bea0e9f9dcff7b502becbfb7d91256050ce", "02f86b830e4a25820d4d8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0cdccdd3936915091f0c84dd7090104e547d8deb8071b87893c93089ec4087c52a02e0b8e6f1f9f9be00ab24b5694e8ff751b35386d619352138759a885990b5245", "02f86b830e4a25820d518201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a04c2d3ee9eb1e2e0710d3323f56953e73b1fcf582b7c84a56000139292b967bcca058596414d7d7df5ee9a6405291cdd9fac289ad0b871bf2e7d6f776ecfca3eefe", "02f86b830e4a25820d538201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a08dbd0e5bd7b027ab9ca59afd4fa09d5a010f6ebe5b8150e11df0b79e800a5c15a066eb3f4838a086b40ce92b99ca95483ac32791314ae2da78e7481ea1b910642b", "02f86b830e4a25820d548201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a024ed7ddb0db422d0cd231bafbf130b7016b4084a32005d5df1f8e8a070041dcda0772590a7a28606ae57caab114fe66d726bbd0ea56763c0886f0f3eaf9b5d9d13", "02f86b830e4a25820d548201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a087b225cd3b46ba1d5d44691626086479b1ec261c59c8f8dca34a622674ca507aa023fad59e761059118a0fe712351d26450af859efb53d7daaed68b7946c6258c1", "02f86b830e4a25820d568201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0d5a9aa67fb0fdb558d214a89c60d8e83cfa8c5feca02e56847a47b6b64327d75a061debfcba6dd2f5eb4a41bf2d3de48ae6104eca4f43bac11f7992dc85637f7af", "02f86b830e4a25820d568201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a00f90fb1708d740b1abdfab4994e29a375c83e8dc01478d80c46cd0aa80eaa887a0462b8bda530e79e086aefe56ecf26a2e4e7e39249b97b5b7c81102d04f8420de", "02f86b830e4a25820d4f8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0746006e9bb30d299cba41bacda0754c9e33e60c98659fb63505ef11384129848a05c6696e9c9f31b18068e302c904a9352a7de0e4d91351ae4441fbe013ba64767", "02f86b830e4a25820d4d8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a01a138469a90450a52bdcb6d5f4890907c136369b4163c3538897bbd686a145a6a07278a808e091141cc00ef7083a071b1b8304966ddd29f827fe014708d261219b", "02f86b830e4a25820d538201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0e91e0f350369aa61d804508b01bcbcee043b4cc065289407fe41d6c4f2309bc8a06aa1e6b96d62066f595a48a9e1d5520f705571193674a212496b7d99254b4e18", "02f86b830e4a25820d4e8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a00575ad7ccdd9fcee0842a51f9f75a887ec22e2b96aac5098310e9c736ec916c1a008b21200a8112a378f595fb55b5cf95aacb478c71dddf37f6d933a7c86dca5ae", "02f86b830e4a25820d528201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a04f2ceb90a1bd41985a98a8e792855c8b19344752d2608d80971a8cafba6f2cfca031bdfcb57c52b6cfdf41a6981b072f49d1f23e6f290bd7723bd6bd59d0ed0475", "02f86b830e4a25820d548201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a07c6aa8416f2f2f80ffe2a8967a94a8302b2445de46bf925a194966b0efd314f7a065b32104e606a4975b693317d074378b62bcf243e0a1bde925297a3e7f025c28", "02f86b830e4a25820d558201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a042feeeaa0960a06ad2c2b02a8714f2686fedd846bc75cc2a6787465e1ce6cbc7a073775598b7152bb26cc5ca5141c12e636f9cc07f801f421c0212745b7a9ea3b7", "02f86b830e4a25820d558201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0c44acb98c470753a59bc72c431d6e42eeb5a70631df4e704f3252c21558b0f09a01514f82595735a0937fc7ea60cf6d33c608b30cf91b84240cb7202d9d827dba7", "02f86b830e4a25820d578201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0c397e0cf06ece021ebe4c8138f32d97bc9d806d1733eb6a6dd6b6ab92a4ada0ca001d2daa98a06b41768e53e5f46d45369929e342770e6c9122a7819e4650d3c09", "02f86b830e4a25820d578201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0dced1e22160660637148cdbe85be34472470a7d817e238368157455e710786c3a0572c4cf4e1b62b99998996a7d8166bd47f5c2e22726e7946a94be15234b9d7c8", "02f86b830e4a25820d508201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a016399ad6d1c597149d4bb3f92807521d295ba77d25d072469c68c18a3d74af43a058cba03348433b106b42134716d33ad94dbbe53a092f6596d82d4072e01f2afa", "02f86b830e4a25820d4e8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a00340994141e336c5467a2c4480d4fe659d0fccd33877249a0cb926f6d6613e98a070d925769d13ac3915191709f39a6f9ce97980f6dfb808750e505da77020220b", "02f86b830e4a25820d548201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a06c6c4ea664b6ddece0f5c8b7a189672ad97e1b31ae3321db6d0add7101436246a00dfb73214af9324cedbc606c7e6302a0110a44c41d62146bff38cb27fadb2a61", "02f86b830e4a25820d4f8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0b6b03206d0863b4d775b34ef32ce034fb84d4e89b7af61ecb555dff069cafc41a041cc189d731240e59ed79a1db6790d3d286ac493f8516a7b0d4dbbf06fae4204", "02f86b830e4a25820d538201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a06fa513d432b8d58cd0bbe697a85dbacec6e5424843a6bade7d6f5387931db053a016b9ad5a16ed616168bcbccd313bccd83817f2fcd3ea67b369a1d84ad811837d", "02f86b830e4a25820d558201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a05535249e98b2539ff6c43f37b21ae7e931972d4c373ab7781377f9bf8bdf88bea01bff9cf65394f3c2c7e04fab20d4d57c2d9f1f466d59271453fb531eef7836c0", "02f86b830e4a25820d568201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0dadf3e45bf3d9e61aa7699acc63a5715e14d5f760989b76a54df404a83a4773ba035be15f5cbd17a65d6e3bb418efdf093d6a7afad7a11182ab18a753fb91c5013", "02f86b830e4a25820d568201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a01c01b1d6f17f1e45125a2706164e306ba4babcc173b1baa0aebd430ba760e684a015bafebe78431ccbc6920da506cb3ed00e48ffd51ca13d66f97472e1f73fccf4", "02f86b830e4a25820d588201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a03440b064f78e0f166e638a611d9d8641fbd95084b66657f41f0bf1a6725b3fd6a05fd98fc540eb8e2d997d82e129e0fc22c6d6a739694b68f02f29aa84c8f1eace", "02f86b830e4a25820d588201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0e6c738a77a7b018a95edbfc491b837a5c5c69c1e9539f52129da3a47f190f550a03cc0463051d1ad6d0fe3aaa4866588d04d1b38e75e2eafa9e4c5dfb1fbc99899", "02f86b830e4a25820d518201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0bc0a472a3ce882745d9598c266f671195e9378c0ec74fb80fe9b33288f36d433a071d0f2448a4c935007d229ae545199fac814bd58c8a4323e3f7d722e64bbf29d", "02f86b830e4a25820d4f8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0c526fce6ca0f06e9695f6ab645bccd9ec0d9cf8aa3135f49a4ba8164d08fcbb6a035564c329a64e778d987cd99c4a4f4c7f28e394fbfe7829520d71acfb841df4e", "02f86b830e4a25820d558201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0366da0b950968f96a8b3fc009044f5c7855f176838094d08008d680f2da616faa052d6541e66bc28699f4ac0f202bb6d0904a3b1083b2cad0aac5fb4ff6149340f", "02f86b830e4a25820d508201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a088c436d1c1d4dcdf39eda63d4c465fbce94fa735f09388cce20fab91a40ee9eda02128f56c8627644a883a6b75b2357a4a8127d9142b031b833d462e2570954a63", "02f86b830e4a25820d548201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a01e862ed5edfdd104b818c2f56f13bbce2cd328206de61ac6c56746846af2c317a016ca5d7b636a271ac0f5ef790fb186436bb97bcffe3cb25f8e36ff165383f470", "02f86b830e4a25820d568201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0752532fb44c371a68a03541f2fbbbd437b30af87b1d3080e4bdb51c12a9d22aaa026a8934712e916a2f0746caceea9c57c47f5e91f36b0fd00c9bfafe60d923cef", "02f86b830e4a25820d578201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0ea0fed36de0f8d034457d1ee41811aaa3dc88ce9c615fc48da2d38ba975232dda0180fafb7958233b47c6226184894970fb2e5135104010b4a5e2526afecd7596b", "02f86b830e4a25820d578201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0f1e87140a534a23d7c16756b47e9e5da522453b71bad72cc515e3fcea35a9d19a01f901196e3a4b48d455e9d78eea40306ed507c3b6cbc2e2548054240c8f1d32e", "02f86b830e4a25820d598201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0fe781dca285874f512857ed968ad30fc2a8c164ef2609e33068ae9e6ba6a5fefa0153bbb6c3363cda3266ae4cf0e69c5c6b7fedbf5fff1fdc0ea5f6230f24ec9ec", "02f86b830e4a25820d598201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0b9c649966f32174525370abcc629c87b656874ce73d6b8a8c4333d4e14d315b3a016b76c8e6ce4de0e56b5b99c34cc551208e610acba214589ee6e53911cb3782f", "02f86b830e4a25820d528201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0bb00f1282845be0a8143d6de552024fd01cf549c2f98cf0581f985e94c46f1eca0320029caeeac75e8eae26d90fa3324393f72adbd93cae8cb0f124ca92f6351cf", "02f86b830e4a25820d508201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a07951639e4ea80e7d68839d568ce16f17fa6f403cb64175b4dd84226e6143f191a05f5442a74c2d1a73d69389603eb879f8e05da91fd988583e662d9a5732dc1f59", "02f86b830e4a25820d568201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a03bdf7c23e7aafe6403e989496d4590b88360be78c93099e1348c70946e609303a03d25e232d957846f606aa2df6696f490c9a36024268337054f39da7cb7d9d5d6" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x7f426c60...c7a641fc
View lifecycle
0x0ac606fa...f2648b95View lifecycle
0x42b45457...02b5d98bView lifecycle
0x8367241f...cca60037View lifecycle
0x3cb4f674...ce2f255aView lifecycle
0x354a3c1f...2b9e860eView lifecycle
0x460f9304...02cd3fdcView lifecycle
0x0051ad2d...d6ac877eView lifecycle
0xfaa327b2...9db6915eView lifecycle
0xd2e14c2d...b8bb2315View lifecycle
0xc797f149...40be9c73View lifecycle
0xf07f13b8...ed4fa3c5View lifecycle
0x69f87e3a...01df1367View lifecycle
0x460d811a...d437be89View lifecycle
0x891c8092...227b289aView lifecycle
0x57fdf9a7...21ce7690View lifecycle
0x82cc9b3d...d45fca5cView lifecycle
0x5903eb5d...72a347b0View lifecycle
0x9498a156...1daae966View lifecycle
0xf6a231a3...51c9cb6cView lifecycle
0x7aaadf52...f3bc2d94View lifecycle
0x7c2bbb66...521ad38bView lifecycle
0xd9ff90f9...aac3abadView lifecycle
0x93025bb9...619be947View lifecycle
0xb91ef64a...9faac4fcView lifecycle
0x9eadc813...ff12c16bView lifecycle
0x081c083c...4d003beeView lifecycle
0x82831779...1b47a5b9View lifecycle
0x774f19ff...d9e3583cView lifecycle
0x1075df10...d63dd718View lifecycle
0x8e85d930...e3a16781View lifecycle
0x266f3ec0...8cd23158View lifecycle
0x14aa72a5...ddd15642View lifecycle
0xc749f244...b55eb54dView lifecycle
0x1edb6842...1d3d73bfView lifecycle
0x89ee43b2...b8f33f23View lifecycle
0x2423f73b...ee6ad339View lifecycle
0x611e0020...390327e0View lifecycle
0x973419d9...58cf1a93View lifecycle
0x8852a88d...b1c816efView lifecycle
0x3cf41bca...0f9b0252View lifecycle
0x4422ed82...29923bf5View lifecycle
0xa345c6ee...89a2a312View lifecycle
0x24cb6858...ba333df5View lifecycle
0x77ee2aa1...a4f3c130View lifecycle
0xfaa3e30e...d5402ab2View lifecycle
0xbcd575c1...34059b81View lifecycle
0xef36d966...956fce69View lifecycle
0x1cf4c539...35426f26View lifecycle
0x2a990a31...5993b8b1View lifecycle
0xc071783a...eb904602View lifecycle
0x887e2168...588d5452View lifecycle
0x1cb5698d...e5117283View lifecycle
0xdc98c68e...ef05b5f6View lifecycle
0xd6a60b16...6480b1b8View lifecycle
0xf1fff0e9...edac749eView lifecycle
0xc46f9b74...8365ccd8View lifecycle
0x5c36d665...1436743aView lifecycle
0xf0be3cf7...f95993fbView lifecycle
0x711ac1cc...b57fb882View lifecycle
0x0d74e559...ee6c5180View lifecycle
0x119f9fe0...c3c0bebeView lifecycle
0xee40a07b...c5b999c7View lifecycle
0x1be8d7f6...f2bc3c3eView lifecycle
0xb221d4d9...36e207c0View lifecycle
0x593e9368...539009f9View lifecycle
0x0c9842ff...e0ccfc25View lifecycle
0xa2525654...02aa2f05View lifecycle
0x8dd2c17d...0eda253bView lifecycle
0xe9cabadd...572ca43dView lifecycle
0x721bbc4f...8b5d213aView lifecycle
0x99ed3d6a...db2d6a2cView lifecycle
0xc289c4ce...9362ae61View lifecycle
0x78e4bdd7...7da4688cView lifecycle
0xb74833d0...53b20199View lifecycle
0x59848205...056b0252View lifecycle
0xd95cbfd1...2a836f3aView lifecycle
0x36b8b1fc...11f05a94View lifecycle
0xc56c7ffe...6dbb486bView lifecycle
0x9749c74f...56154e93View lifecycle
0xca80fa45...d734f034View lifecycle
0x95a3c1e4...3efc3f2aView lifecycle
0xe54f0345...ed25edf5View lifecycle
0x0f1c7164...18a6c2c5View lifecycle
0x41aec471...4f8924c2View lifecycle
0x67e473c5...9906a668View lifecycle
0xb5fc48c9...dbf04e2bView lifecycle
0x5a705f8c...611797c0View lifecycle
0x8d680490...4b1510ceView lifecycle
0xdd0a9ba1...9e367c11View lifecycle
0xf9907717...fd57f7d1View lifecycle
0x2a31efd5...62ed84acView lifecycle
0x4ad40fa0...11d04bdfView lifecycle
0x1380a2ec...05ee5073View lifecycle

Op 3: 0x4a4e3849...9f43bfa1

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x61207ded...076e4e43

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xddc1e624...d3db1729

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xb3605fcb...d0ffcf7b

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x7f426c60...c7a641fc

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x0ac606fa...f2648b95

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x42b45457...02b5d98b

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x8367241f...cca60037

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x3cb4f674...ce2f255a

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x354a3c1f...2b9e860e

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x460f9304...02cd3fdc

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x0051ad2d...d6ac877e

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xfaa327b2...9db6915e

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xd2e14c2d...b8bb2315

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xc797f149...40be9c73

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xf07f13b8...ed4fa3c5

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x69f87e3a...01df1367

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x460d811a...d437be89

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x891c8092...227b289a

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x57fdf9a7...21ce7690

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x82cc9b3d...d45fca5c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x5903eb5d...72a347b0

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x9498a156...1daae966

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xf6a231a3...51c9cb6c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x7aaadf52...f3bc2d94

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x7c2bbb66...521ad38b

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xd9ff90f9...aac3abad

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x93025bb9...619be947

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xb91ef64a...9faac4fc

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x9eadc813...ff12c16b

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x081c083c...4d003bee

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x82831779...1b47a5b9

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x774f19ff...d9e3583c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x1075df10...d63dd718

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x8e85d930...e3a16781

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x266f3ec0...8cd23158

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x14aa72a5...ddd15642

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xc749f244...b55eb54d

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x1edb6842...1d3d73bf

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x89ee43b2...b8f33f23

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x2423f73b...ee6ad339

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x611e0020...390327e0

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x973419d9...58cf1a93

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x8852a88d...b1c816ef

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x3cf41bca...0f9b0252

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x4422ed82...29923bf5

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xa345c6ee...89a2a312

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x24cb6858...ba333df5

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x77ee2aa1...a4f3c130

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xfaa3e30e...d5402ab2

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xbcd575c1...34059b81

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xef36d966...956fce69

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x1cf4c539...35426f26

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x2a990a31...5993b8b1

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xc071783a...eb904602

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x887e2168...588d5452

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x1cb5698d...e5117283

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xdc98c68e...ef05b5f6

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xd6a60b16...6480b1b8

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xf1fff0e9...edac749e

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xc46f9b74...8365ccd8

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x5c36d665...1436743a

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xf0be3cf7...f95993fb

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x711ac1cc...b57fb882

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x0d74e559...ee6c5180

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x119f9fe0...c3c0bebe

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xee40a07b...c5b999c7

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x1be8d7f6...f2bc3c3e

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xb221d4d9...36e207c0

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x593e9368...539009f9

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x0c9842ff...e0ccfc25

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xa2525654...02aa2f05

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x8dd2c17d...0eda253b

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xe9cabadd...572ca43d

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x721bbc4f...8b5d213a

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x99ed3d6a...db2d6a2c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xc289c4ce...9362ae61

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x78e4bdd7...7da4688c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xb74833d0...53b20199

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x59848205...056b0252

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xd95cbfd1...2a836f3a

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x36b8b1fc...11f05a94

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xc56c7ffe...6dbb486b

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x9749c74f...56154e93

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xca80fa45...d734f034

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x95a3c1e4...3efc3f2a

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xe54f0345...ed25edf5

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x0f1c7164...18a6c2c5

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x41aec471...4f8924c2

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x67e473c5...9906a668

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xb5fc48c9...dbf04e2b

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x5a705f8c...611797c0

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x8d680490...4b1510ce

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xdd0a9ba1...9e367c11

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0xf9907717...fd57f7d1

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x2a31efd5...62ed84ac

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x4ad40fa0...11d04bdf

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

Block #14667
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: 0x1380a2ec...05ee5073

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

130ms

Validator1 — Execute

participant1 · Initial REVM execution
910ms

Validator2 — Re-execute

participant2 · REVM re-execution

910ms

Validator3 — Re-execute

participant3 · REVM re-execution

910ms

Block Published

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