Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/122094...c74c
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
100 linked operations
0xf5a687d5...f8a2adddView lifecycle0xcd2babd6...4697af14View lifecycle0x15cbf79c...311717a7View lifecycle0x5ce5cc0e...9a0f9feeView lifecycle0xc78776b3...0d925b2bView lifecycle0x6d5fdd0d...025c89bbView lifecycle
Transaction Lifecycle(100 operations)
Full details →

Op 1: 0xf5a687d5...f8a2addd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 2: 0xcd2babd6...4697af14

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Resulting EVM Transaction
EVM Tx Hash
0xf5a687d5...f8a2addd
From
0x93d6b1f3...529335fe
To
0x49b3223c...76e98bd6
Value
0.00000000000000000100 $ZTH
Block
14558
Status
Success
Overview
Update ID
122094216b...6520c74c
Offset
53967
Record Time
Jul 21, 2026, 09:53:31 UTC
Command ID
8e5c9595788e...c829120c
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:006d88e56b...2df877b2
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a258209158201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0915a2a4cca2c2e280845c1b81ba0e8419943b1557bf1b91944d320cfb346851ca0290e1c7d5314131e38415c8254c0c1399956e8809f1290e54282f28d22324606", "02f86b830e4a258209178201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a005340d256b9164181b61041ce261901144c2a230c044d3501fd860213f7d2722a018e8dfb55745db5ba0b31b506993b40aeefea21e8a567470c0cfdc70c2b671c9", "02f86b830e4a258209188201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0a4e94270df12c83b5cf275e25ecd2d052e02391a1411f976eed8999798a93839a07241ec3c99eaba797bea8ea37a18eeaa295180ca1bad3b055fdb041c7f4198db", "02f86b830e4a258209178201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a03f9c96daa6727c7cc49ad8c99a7039983635548082a4a013277736965a7cd80ba00bc6355342a164cbf40dbc7fb7ab36804f9961d205f7ed591da1efee844d00e2", "02f86b830e4a258209178201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a08824abe52cecb16b5bdaa601f247d8a8a6a7789fc178711f65f75564e3855d1ea0233d3051843c5b55717fb05c929c0a27b4dad77cf7279b7b34378a97bdfff84a", "02f86b830e4a258209168201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a017f8f94ba53897910eaa2aeecacf067524458b9478e56a5f4d9d244a2c6bad23a004ca37acde525852af3cc791c15a6fdf586be2d50246ef487c7b4ff248b5ed84", "02f86b830e4a258209168201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a05acce770941d4b7ed320e8bdfc8bd5e9943aeb309eaec6be4e142a03a3a7cd0aa077a54300e896ea8855256359daf15398548f456a3d5913aea9dca2bccacddd00", "02f86b830e4a258209188201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a07a3803c03fe4abe94c4a9b5dcc68c4f0a7d0b1bc4544163e1fb25639e45382f0a0465520eaaaacafc0322256091021b2f6bcc4f01d11a09908d8d5a366777146ac", "02f86b830e4a258209178201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0b0217af5ef2e546055f68851310fa85b9e0af95f28834861911723c7833b2397a014ad1508b8b1115b51930ed739c13f7cc518f6de115b9d8daaf76176d16d282c", "02f86b830e4a258209168201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a05fe293291a42f3fc3617a0cfdb9042fbed3f4019d39f49410f445ef811b46690a0348222614f42f923e579c9592fda18f213b071913c6d6edb26497b2412285266", "02f86b830e4a258209168201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0f391550898254c68b7051e56db593049bbe2cf86dd768734df8357e930cc898ba03990be82394fac112ed177e1440f5c445b4c100347977d01d443b826d7dbaad4", "02f86b830e4a258209188201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a088fcef74e212da0b78e3a4248fc93c06cd5655efe763579cc1db876c96008fb4a0110b5972576cb142e20bd6599bf712ffcb42082d0511bef48e0ce57f15519681", "02f86b830e4a258209198201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0fd0bb49de4577f0bb7960a6c2cbe2f7ee01f735286814dedf8267566299dd620a078ed7ff0050c8450dce7e92725d6508aedb0ca8617b62618ed886dcd43d5080f", "02f86b830e4a258209188201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0b6036188a54f08a8a6422ddb03935734ece0181ae426d8e83d19ad17e9866453a05d350c4dd643f68dffde7c0e430db21e31c7dc3390a5e84d2a4c8a666d87648c", "02f86b830e4a258209188201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a025321d591325ffa59df45f3b7abf82872205fabd0f7fee29a58c8811b086ad3aa02b5dc20a9d3a9d66f0ee66667fd1f81f9dae812a13f0d0f5a44eba7993247736", "02f86b830e4a258209178201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0abb5cd219129ca6ed088ade137d50fcdb36ce787899620b497061dc5855ec8bfa004c73dfccc2339f5b7454fb8dd03733baf4810bf6755f6d4afcd1cdef2c74d07", "02f86b830e4a258209178201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a03973164e963d1a2ab15652392303feda9bfb9aec0b73b755138fefdecfdafac1a022475041fffbaf318854a5d9cde31bc817699e57f396e4d3d14617c65685a6f9", "02f86b830e4a258209198201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0890a96a63d92cd8e99c128e6a4e0257c1e5c08bc1f901844493bf9ceb19dd145a0681b34345c1bb0e8ea9a9f583733e5e46b8d63cb4fc013adb0a991eaff8b5d82", "02f86b830e4a258209188201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0f6883d24444cb7524766cf2c66628827bcd99bf0c413f9f12cfa4afed7507b3da0634ba49e5c452c0e1764fa1398ac1b59f71f471ebc03a6d8e3bd43eb20fca0de", "02f86b830e4a258209178201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0f3d469f3e1bcab3b02347017a74ee0414dd763f90fbd4aa03fdfc25dfb6abdfea06775ca7e258505e6aca620996deca90da0e57aa7f10556aa5e308b6c0cd08204", "02f86b830e4a258209178201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a01957d8231de3168aed180d62c97c2b75023f759fc1e4a7a0706e4156cadaa69da0160095bf00bb3145c8cf7ce9ed3b2e3f47cdb9bff21ed909bc5693f8cd5ca77e", "02f86b830e4a258209198201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0a1c7c70e7ca3b322cb7afed425c912b9fe96ff31b7d6de2494531a69ea4a9967a04f145d42bf7baddcc6a243cbce9991163a77f8fabfa0828f9739d3d8a2ea9de2", "02f86b830e4a2582091a8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0f3d0650154161377dc2eccee044b1641c9e3d862c57b810c07b044c58bbc095aa059538454430d48b488639a27c76c32ad56bf9355e37720ccb5684eff6f7ebd46", "02f86b830e4a258209198201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a034e5b0ea3c6c93b7f238b37261948dbed41594efadfc0ed95eca9390eec6e067a00c63c9346d11f4148d3ee483fdbcca446c07f2e723ebd8198efebd53878b363a", "02f86b830e4a258209198201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0d55ec4ddfeebb1d62a0d29dddaa44b42f7b9f5b787ffe9a565c0e10ceeaeed1aa03ee75f38d6cc7e3101da3ab25a861a05b12d181dbd4890a3ad99ff733dffdfb6", "02f86b830e4a258209188201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a01ae7f872dc6e2afaf99239c28f535925ddf110e4567a464e93dcc86df2d021aaa052c265e06595aa302c848c677e24f31e9eeb3d5b948f0ae8fda7bd358d15ede4", "02f86b830e4a258209188201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0be4d01c8adac948c7a7a45e8287d37265c2d7ea3297d52c213202a4e44a6ae0ba0404dcb41875f5e5a0cb893826f9e5e8381e0f8895b9bb9def385e0b186636b79", "02f86b830e4a2582091a8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a05b38fd79f86440b0929f4497bc785c8de36d3d9c351bbbe42c949e2b403f1aeda0396eb95dabb2099c3298a5399f026affe58880c5f9dd15af85566b4cc44cdb73", "02f86b830e4a258209198201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a03b4ef6fa524f67e5666a4f8a04cc0676b8e0a3db78263f10474df4f1ed4400e2a020c185801860dd873b1ef75e2b28c9615005e842f762eab5830a4559b45a3e20", "02f86b830e4a258209188201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0110dca679372c80d316584e31301d12050ed496bbb1287353fd7a0064b6a6b57a050e060732bb1a48849d6b06d86179540d0e1dd0075a15981ed63bdcf9cfa9951", "02f86b830e4a258209188201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a09ee23ee23f3443d483fd5daa8946e06f0fa854edb0df2ea2702b0b2d7e66e3e7a0160a3036c322543aa0cbc90b458487c6ba1a35558b7bb28ea1b9217472be9b6c", "02f86b830e4a2582091a8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a016cfa37c516264e3416e309a86cead1e44637c068111fe7d61820807554735f5a050db901c037cff9dc4f10809ff5e4d7e09319b04366b661c1f2213b56c576367", "02f86b830e4a2582091b8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0901aa4ce2de76c99326957059b5cb835428746b25ef7a6cb04f42f1886dabe72a04a5bfdade6f3d3aea26d511d3784b7d535671b3c000a36f46eeb72cd18e36267", "02f86b830e4a2582091a8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a073810099a43b6baa15a2d6dee8d6604da0bd71fd054266c18b32dbcbdc30a61ba03385acca04b7dc63efc0293f391f3a07fb0c6ae791a688fe89566e160cfcb81c", "02f86b830e4a2582091a8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0d983d6cc23692578737009227d7a88a7113164cd5c994ee66742482dfba7beb0a0280a5a67b6b376d3157104a43ae325661d9fe986d8a697ea84bc289085cd65ea", "02f86b830e4a258209198201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a070f991245c88c852c3a48a245f06d2f172f1f2e3b442537c7ece01d1d0e19bd7a06771452f73c626d6686ee0866ff8a24b050df28a4d44083d3925e3d79fb7b239", "02f86b830e4a258209198201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a007a93b6570e5b9871aedf07f5bcb856e4c78db99124b3c47881c2d5e6b8da762a00e983f3df773b5b076bfd35943af66656fcfc9489abd786f93b7bad0f63ed470", "02f86b830e4a2582091b8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a017e9978c2f650e828ef1e2a06ba864306b87a381fd4d006368c8379a1f1c01cfa07365b4fa2674bde769652ca37620bad41739c03d96d09cfa2d2bb5e608e7ebe3", "02f86b830e4a2582091a8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0c0cf1dfa2de99fb4be529a1b3fdf71c52c14b84e9583257ab6c8b587926ec539a00f65a78b5d207db3a9fe2964343b10dfd7cdb5438151dab11725f78dea8f95cd", "02f86b830e4a258209198201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0f7bae909e20cbb5751ca2546194b98abb6ae133c64be41d3d8db43fa1e8322b3a047b642302ef60351f9a8da8dcee2e500903fdfd957284196859f7d53852d8c06", "02f86b830e4a258209198201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0cf327d4676d21962b1f50dfa977f7f4e4efa63b9aee8a7310e83d74c3df01a5da041701605e17e1f64d5cf8c60f1d4d3ed723229010207715965581f8731ab80be", "02f86b830e4a2582091b8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0617efb6d83790e7184ff9b240471502824db8fb5a169e5b7822f7dcbd4d5b096a0547171adc399e13af4957381e434e0f2086ff2692f639e5f7b13e718bdff58bf", "02f86b830e4a2582091c8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a05bbdace5eae15f61b4d061d425f8231c2501829fe50ad6c7e23cc2de5da42765a015bd16d6501a6dcc666844749931112351cedb1ee1ceecf112413d0dfdb0bddb", "02f86b830e4a2582091b8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a04af9fde1d5a32184e88f686de7819cf56a7325c60a6fe0331f22609475024182a01195f7b907cb44ecf67d1c88b8506c069ef4c7a29814989f8a481a14ddd48452", "02f86b830e4a2582091b8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0c02bce42f0d5c329092b5a474a60a40345f312a9bfadfbc1fc3352ca32dc11bea0098f0478af25691d881f17a809da077a3dbc9670df1b220683a131d7340567ec", "02f86b830e4a2582091a8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0ead6d98fdcde2365aaa42035e50de5c84c412e7f5c7eefdaf9be6c64ffa492e9a041815a3964cffefc616431a22fb4a60e680020e8c726a2897885c85bc784d2a5", "02f86b830e4a2582091a8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a069e94a864ab79d9ddae1b5ffc128f14adff80bf0eb2e9d122213f2c204ffdb12a02ca1ed0873363453fc40e3f14ad38f2be428daea634a41b675177813885f0a10", "02f86a830e4a2582091c8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0444df4ccafef8c60d72e80f45aea563984aa1a7d411ecd9a8ef6462a29af4f2c9f171e326dcc8cde2d017259596c6cb488f99030c256416a97ef69b92b21a501", "02f86b830e4a2582091b8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0ef49103a80c4625ff0ac9f979a9ba2adf4e2506702329943d8bc08efe1e4bccea07b38bcc2220c6e328d8acbdf678cb2faefcaefdbe0d23d21e6e2d25036902db4", "02f86b830e4a2582091a8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a070dc72af91f54aa9a3b18d8b4eaaf73fdae8e7298fa6ce553f927d0e5b19d975a05b26630fd08ef04b3f1c267ef6dff9a7f992e551f7ad984192855346dcd2567f", "02f86b830e4a2582091a8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0e5b0630fed5a19f41711236b25c0c60248a180387b7de175531cfbf9c99e7678a039a447cb3cdb5b9c86c0426b6a97096b0d9f4dedf975b8af04f3239d1a73f447", "02f86b830e4a2582091c8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a09ca30bbd1fa6a050236876f5186e0e14831440214d185e9c4c80a5990f3d3928a0590bcd2a0991b0979d7622b968dca97558055d652378ac367cff77b528734c0f", "02f86b830e4a2582091d8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0db72d1cf412a0d6c1fe2f3c18dfad93caed9d16799f26963156f6492b1c76b83a023244b5f0e1f26677db9d65c1e03d769ea3976fe705b2c3af69ae897c9421c78", "02f86b830e4a2582091c8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a01335a5c2e67107c4e8804d50d7c79d319820e14b7d47531f17c1b7000fe98654a03909b67022b7c08fdbc1f10e05bbf03a5a827868d805175ad7ab65d9e025d3de", "02f86b830e4a2582091c8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a07850fc0b954a5128b819615a5307f29562dae4da680c8317f71249b928558c64a05ab8eddfe123f6b1b198f958155071bb64344dd8cb9d778db558ec17ccb3070b", "02f86b830e4a2582091b8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0d28bf874dbb9a7770bb64b99603750b3f1e429433eb2f2c6ca631b82ecdd1b49a05c2c451f299daea76e8308fddbefbdf46bd6a82d5e9e7a104ab24f03663c4410", "02f86b830e4a2582091b8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0f1fa691fe7df13b66cc8376f287fe51020e391833fbd74fe14af53df4b934c59a01a0e172b71379548e154e1a3f21176dd6361b29e0697e1a3d7cbca16627db23d", "02f86b830e4a2582091d8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0aeb75aebc44d6aa0c40019a77f24f467fc0acf0755b201b78784feb3f363d28ca00521289bb3c1eb97583e3823607e42b45f51aa736eb34177e693320c349e2301", "02f86b830e4a2582091c8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a02e6bc834897bab8bafe02c433ff261c747dc4c601465ccd62be574908ff20679a002a51ae1b74dd6e07857ad4ce2b8de1e258ac09cda5f43b2ed6d6b052bef8d4e", "02f86b830e4a2582091b8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a04119e99c184eda2a7e40c222a4841516c8e619629893ff6cf3ec83fc82efd61da05414943fb1b7eab85781471b3aff7f4ec7ba6dbc29ac2b349fa913264c7c2301", "02f86b830e4a2582091b8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0235d0949f4b87eb236288a76ea16dee74ea3bd514c37d2e796f2cbb05f267e82a00bbc1c842695d63ba97dc7f6a0a26394f25441da2385a1d8943f9c29813fa9d1", "02f86a830e4a2582091d8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c0019f22d8830f35689df6c2d3683b9095c0fc2ebaa1b15b51b3cf497f0e1d7dd604a026150c844cbbca345d97f0dfd14d2c32b728e7844d42b2d9efc97de1ae692f02", "02f86b830e4a2582091e8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a002f5c7cd5742cebd0468a5d4e770aecaa1dc0248cf249e200bbd96562afff829a00d6163bd2ea9d194f9a54e580a580a181ce1a8f50828148bdd43fe851999a04c", "02f86b830e4a2582091d8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a081cc9c5a0e61df54bb15d09c8f8294909e0c2273a53f3b2a674269c25801b319a063545e8497fb96078c65ae9203334838a301cb10dbf077692949189586b3da03", "02f86b830e4a2582091d8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a04cc566620df9443a9d3665c5363a246dad38d526c5f612bec86a9ea1ad7f7e4fa0023396e85c4088a41d9e2545e1e69fec9e19206933261270a212c5222a95b6dd", "02f86b830e4a2582091c8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0ff1f2d632c73bb914e597c4d019063d7441f3c2ceafb48cb8b0fc3b9d4883e74a01d31658832bb6be4650bbaa8aba898b3cbd5b22457b48688abc1e33266af87d2", "02f86b830e4a2582091c8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0e8a0e90d336851791df6b95b44a082ecb3438ae058a6df29f2761aeed22d5899a069061dae72c861215f78e49b837137f6005f42d5bbfc8811a4dceeeac078d540", "02f86b830e4a2582091e8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0a6855c0167ef9f416285277e980aaca4ab5a3975bd364587f6889103361fc9e8a04010bc04ce666979cb5b9af4da46ac29436567bce0a48a9d217099f550f415fb", "02f86b830e4a2582091d8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a074ae88c6efaca4ffa1e196c844413231d67ab94cc7a4f94124ac5db5362b4196a0454f93c4e4292228bb939e32da170ddc5d1ceb814ec978a0cb6606bd642fd9fc", "02f86b830e4a2582091c8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0326c20d492355d9cfe2df616a2a817fb84538f7ab74b96393c30538f3a29c9b5a049a82953c92c6e4867336212b65519239861d5dceeb0d36b837fc81726364197", "02f86b830e4a2582091c8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0c13ef3c76b25ab1a771cdef88d5a6f9a97b3d8726ac0da04f2add01afaa88490a0668c3d8344ec40b2d2e8b88620983ae10b80b825e6aaabc5325c012aac2146f8", "02f86b830e4a2582091e8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0d0b088482817f96ffafc913f5c20772692df24cf81791514c67edbf491b0fd19a04dbf366444916873303db217e96ee1b66efd26a7a13525ccb93a3179857b6035", "02f86b830e4a2582091f8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a01de961c2f1bd63461e229a271a8f7427ea84d611d9f34da6ebf79bed0ed4c96fa02c3419d8327ad19b48adfb701dd1c825706b7389cf63a542ec13289f68ea71c9", "02f86b830e4a2582091e8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a068232eef849ea9c0ae40e644fe7bd2a06d3784c9f2aa37f330c3e6eebfb82bf1a02d65a61da7db2af3e83ed227a1838d952c675e0a07e6b6f15b39bdeae3d018c1", "02f86b830e4a2582091e8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a06d5e8baed61971304f90d23e1973cdf1fe07009bd43f60f993b8f54c9252e393a0014678eee64c14cc70c56c3f26c60a5f0cb34ba58739275454b80803c5f09261", "02f86b830e4a2582091d8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a085b6578ad2b9c80953f13da20740899cb92d231787cc50e91ace500f24ae4197a06fece32a34df47aab94115c8cc9c3cd01eaa3c3fbf224c9f72fd8456acc84090", "02f86b830e4a2582091d8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a06cc1faacb359093f772d0c614f06ac1a2fd3a8654ef949010691f30217bba4d7a0190365a9e52f15f40a7baa0957fc9ef950138d2bc2efe13808a162e92aa0a0fc", "02f86b830e4a2582091f8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0eb5f555ca1023935aa2a2d0817f6258cd8ca881730d320f92a4c71fd9ebe231aa00f1b0572d45ec9afd6fff4d8d7e0094669d00a8ffa7809dd10bcfe9c86871dbd", "02f86b830e4a2582091e8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a074f73dec07ace5ed08edf3cc599085305dce6fef6867868ee87e9bca213efccfa0495a8b3287928b71e22701ff6710b9af34b741b55a38b43f5c1fecf4474b7cd1", "02f86b830e4a2582091d8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0f150e01f2a300bb4937f14ecad2889e0ed08717d9ac496f867045f428e58dc74a001f18ac6beeda23385364d3c8a3161c277f957025420860028e53f53dfd9ab52", "02f86b830e4a2582091d8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a013d4739ed952e01cc195d18f93da73a36066bf4b24d748a1206ee70674505651a051f7e7905e66bc763cbb92a66d511c220743133d4a7d93f1af3f519efcb4dbe5", "02f86b830e4a2582091f8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0df5c98c267abd7667af24d80f95fe6ee9bb30f6cc05c1302c35aa9a48baae237a00edbc26162bbb91bc804f4fc6aa5c8750b8175e78fbc00d55135ff7789aad4f0", "02f86b830e4a258209208201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a02c3d029227478aed599f2357e9afb9053fb028a79ddcc27cb3e9aec41581397da00fdfb6d435a768bb4d269dabd81f9d6f4691b43cc9ae0bbea85963530775f987", "02f86b830e4a2582091f8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a05ae69c233881cab5722a48c51591f6e5cd476bd480467df57812c66344150a9ca05cdbaded87af3ac357b3ab342fec0b9523b7bdc778c44c78e0afe397822c63f2", "02f86b830e4a2582091f8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0a1d2a87a8a5eb9bdaf704134badb1efa659111d5151a823c992b1881e892a92ba07ab3e3ea8c304fe7a7795c8d95af4da978ea017b1a5ccca49c30e4c88ade286a", "02f86b830e4a2582091e8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0ab3ebb626a1dd1635686ecaf5365d60a05f3a58e6dd9c0e58ee325ee14dd2fd4a02508c4cd48ac7be79a77fe28d13a0883b90db8e59fc71de88c4716230b5305b0", "02f86b830e4a2582091e8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a031955b0b463eb5758746f79790cb9de8be4ffe6422b2dc3bce203f1b9390e1f3a070e7ff694aab83149e99e475901241001127ee53f5f47827c6bb34a769af9c21", "02f86b830e4a258209208201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0c01905ac0561f7caf4f4f79a93f134d358ab00182f72e5b97b702ea54533b087a01512d0761bce1f29b3f7879b38bf59d1c4d31c3b901a7ba39902df1e62967a1d", "02f86b830e4a2582091f8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a051fb19286bc90e14b5f54fc190e93828c33f80c21f0feae9112e48c53114dbf4a06e8fa835e9304084740607f69b3ed01adcd5e57672da073ca147b475fd258769", "02f86b830e4a2582091e8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a043974c33629358eee2c3f94c7ce05460e7bb20ff52dea264f6e92a7ab655899fa001f13dbc0583c58c44f9768358c3bb188658b858abccd11504204c25408be605", "02f86b830e4a2582091e8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0edff32dc68ed294ce149262095eaefbab414368c34dc28e88461bea33066c782a06c953833c72cf03a3a674374ada9dc0d2c9677f4c8a8bae8ab860d01bbabb21e", "02f86b830e4a258209208201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a025160e0198835585cbe252c021f9adb949a857c28f2a7b8d50b41b9e182c547aa0284565d913ac57e3f6c76442a2ad74232037bdc52d7234c14a793bc06bab4bc8", "02f86b830e4a258209218201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0eb3f24dc7f04eebc368d4fdebdc58ef4654c5afca0601484ff6798aa0619befaa07dbb7fd988f110612717516a68501a3a5b57d9995d4ac84f8ecf9caca0f4ea13", "02f86b830e4a258209208201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0d4835bd6bc0c1a961e9d79759c2a69b997df7235b6948574deb65f1be3ec0e6aa020aff1f974ddb7f8f04c646bf04addc69c70f3cd87d00c84d9eaa72dc7927acf", "02f86b830e4a258209208201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a090f62941354f774744ca3a556f4a7092794563b29e210da3dd93218b9bccc481a02ad929c2f8c992501312544715c8186e0821e66355844637dd9f2a8112108285", "02f86b830e4a2582091f8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a03abb7713f0616ce76b1ad47dac37a6bf470f7801194a78d431475a0b9424de17a01b21fd0c1f43f94ecb32391afd65ddabad43bee26410d4da03c6199e8d891908", "02f86b830e4a2582091f8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0fec630ca8c1e813d0ef142498c876bbe42d3963a0a4e8f725250071281b42fc3a03fe897f2f7428b160c98a000948722294b16726d8e49d2169773e5fc1e5d04e3", "02f86b830e4a258209218201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0ae9f704fc94a7f21e2c370021691b05c386e8e4f980eb265ec5d48ab8d51f504a06d01370cceea0888f9649ae69bb231056249a7af810e043b869a6e0f8c0d52ba", "02f86b830e4a258209208201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0a96736d57ff7c94f28c00d4c7d8c3ed6c66af601004c0380719246860b7e63caa05454718b674b5df5a1e581c3b43c3c7b13c9f6ac4f363eda296b894cc8346c71", "02f86b830e4a2582091f8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0de00800f32104a2c32615e004852e252ae4f76e5f39ea053b33b156eaa111cc4a02edb682adf398bea2331e091445b8a31dfb4ee3f07c1463b0e9cb70a98de6048" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xdca829e2...0eb822d4
View lifecycle
0x785e689b...039f635cView lifecycle
0xe3e31314...74ade4e7View lifecycle
0x23513b0f...527ee0f8View lifecycle
0x74341010...8014dc9eView lifecycle
0x4d78d8ae...63e269fdView lifecycle
0xcc1aec83...2ae87b22View lifecycle
0x36310606...85fc5c67View lifecycle
0xf93eb828...f854e113View lifecycle
0xe343cab4...db4fe9b1View lifecycle
0x9932df80...38408666View lifecycle
0xf8a0f78f...e8bca4b0View lifecycle
0x10077ad3...671562afView lifecycle
0x0b16d03a...7db37f12View lifecycle
0xbdbdd544...04a9fd0bView lifecycle
0x900f697f...5b4e095dView lifecycle
0xb441533b...3d3ccbe0View lifecycle
0x5fd9f8a0...d76d2c9dView lifecycle
0xde34d41e...6151e815View lifecycle
0x20b14f7c...c34f5fb7View lifecycle
0x20685c21...984b3a3eView lifecycle
0xe776f268...a8b6c0fdView lifecycle
0x520dc0dc...b2a8f80cView lifecycle
0xb324b2f1...2a59c637View lifecycle
0xf2b24631...9ce70fb2View lifecycle
0xa745ce6d...f62ec70fView lifecycle
0xfda5eee3...1c75700dView lifecycle
0xa32b16b5...d2f39e4fView lifecycle
0x50268b41...9b99df53View lifecycle
0x69874e2f...03876fd0View lifecycle
0xf728fe5a...0cd49816View lifecycle
0x31821f5a...e33d864eView lifecycle
0xc4feab97...7668b724View lifecycle
0x856faf96...bd7f92aaView lifecycle
0xda2eada7...b64d1dcfView lifecycle
0x80c03766...a4e7ec28View lifecycle
0xb5f4f968...16dd6aa1View lifecycle
0x93611534...94661be8View lifecycle
0x79664201...ead555e2View lifecycle
0x0d74cbae...5c78e24fView lifecycle
0x190ac55f...6cf3dfc2View lifecycle
0x51db7da3...c09e13beView lifecycle
0xe79dbdf6...d9f17914View lifecycle
0x3b50091b...ad03a8b1View lifecycle
0xde999306...d5db245eView lifecycle
0x5196da7c...84d0ed44View lifecycle
0x36cee223...a89ce8a0View lifecycle
0x25a9bb37...8ccf93b6View lifecycle
0x0935cc1c...c5a6fa4cView lifecycle
0xb2916e39...3e20e1a5View lifecycle
0x358ff9c2...e9bb9592View lifecycle
0x9e0d8946...cb554c87View lifecycle
0xad9efd95...3b4a4f9bView lifecycle
0x8d0b9fa0...605b1fbcView lifecycle
0x118a712a...69aa9509View lifecycle
0xff2ce368...16c44667View lifecycle
0x6936aa89...21a034acView lifecycle
0x7c54c567...c29d7630View lifecycle
0xe08a6d67...c1802c66View lifecycle
0x57db0df6...c4294e5cView lifecycle
0xf71369fa...b2008d47View lifecycle
0x59305648...b1d9111dView lifecycle
0x0ff277f2...c13848c6View lifecycle
0x4f6795de...b7ec2d1eView lifecycle
0xd133731b...3c815298View lifecycle
0x4643e879...834bfe04View lifecycle
0x3bc7b01b...75fd91b1View lifecycle
0x097220e0...b51e855aView lifecycle
0x3db573e5...fe8932e8View lifecycle
0x97141c74...dfb02c18View lifecycle
0x5d38c7ce...9e708696View lifecycle
0x1fb6890f...de2daae5View lifecycle
0xaf3b9d62...fb4d2859View lifecycle
0x8013bab9...b35e3606View lifecycle
0xc9cea8ee...b26e67a5View lifecycle
0xd07e6a58...d41dbbb9View lifecycle
0x1bffcf34...fb76850cView lifecycle
0x145e76ec...e89498d0View lifecycle
0xaac537fb...62db3765View lifecycle
0x1ff0d36a...1d8a917cView lifecycle
0xa8bcaf8f...253cfa6aView lifecycle
0x13ad8efc...7c52cdb7View lifecycle
0x70017090...d722f035View lifecycle
0x9748da24...5e9e3ca5View lifecycle
0xdc6c783b...de16a0beView lifecycle
0xbce34798...59b37000View lifecycle
0x394d898c...f22da2dbView lifecycle
0x3a8a5990...371dfbd2View lifecycle
0x191f35c1...2be73f00View lifecycle
0x26165bce...3ed8424fView lifecycle
0x991d4a29...6a9c106cView lifecycle
0x58090b6a...73c0e6eeView lifecycle
0xb765e699...85f9f0edView lifecycle
0xa11963d2...ad264739View lifecycle

Op 3: 0x15cbf79c...311717a7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 4: 0x5ce5cc0e...9a0f9fee

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 5: 0xc78776b3...0d925b2b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 6: 0x6d5fdd0d...025c89bb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 7: 0xdca829e2...0eb822d4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 8: 0x785e689b...039f635c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 9: 0xe3e31314...74ade4e7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 10: 0x23513b0f...527ee0f8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 11: 0x74341010...8014dc9e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 12: 0x4d78d8ae...63e269fd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 13: 0xcc1aec83...2ae87b22

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 14: 0x36310606...85fc5c67

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 15: 0xf93eb828...f854e113

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 16: 0xe343cab4...db4fe9b1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 17: 0x9932df80...38408666

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 18: 0xf8a0f78f...e8bca4b0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 19: 0x10077ad3...671562af

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 20: 0x0b16d03a...7db37f12

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 21: 0xbdbdd544...04a9fd0b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 22: 0x900f697f...5b4e095d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 23: 0xb441533b...3d3ccbe0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 24: 0x5fd9f8a0...d76d2c9d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 25: 0xde34d41e...6151e815

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 26: 0x20b14f7c...c34f5fb7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 27: 0x20685c21...984b3a3e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 28: 0xe776f268...a8b6c0fd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 29: 0x520dc0dc...b2a8f80c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 30: 0xb324b2f1...2a59c637

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 31: 0xf2b24631...9ce70fb2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 32: 0xa745ce6d...f62ec70f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 33: 0xfda5eee3...1c75700d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 34: 0xa32b16b5...d2f39e4f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 35: 0x50268b41...9b99df53

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 36: 0x69874e2f...03876fd0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 37: 0xf728fe5a...0cd49816

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 38: 0x31821f5a...e33d864e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 39: 0xc4feab97...7668b724

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 40: 0x856faf96...bd7f92aa

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 41: 0xda2eada7...b64d1dcf

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 42: 0x80c03766...a4e7ec28

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 43: 0xb5f4f968...16dd6aa1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 44: 0x93611534...94661be8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 45: 0x79664201...ead555e2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 46: 0x0d74cbae...5c78e24f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 47: 0x190ac55f...6cf3dfc2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 48: 0x51db7da3...c09e13be

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 49: 0xe79dbdf6...d9f17914

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 50: 0x3b50091b...ad03a8b1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 51: 0xde999306...d5db245e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 52: 0x5196da7c...84d0ed44

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 53: 0x36cee223...a89ce8a0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 54: 0x25a9bb37...8ccf93b6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 55: 0x0935cc1c...c5a6fa4c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 56: 0xb2916e39...3e20e1a5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 57: 0x358ff9c2...e9bb9592

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 58: 0x9e0d8946...cb554c87

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 59: 0xad9efd95...3b4a4f9b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 60: 0x8d0b9fa0...605b1fbc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 61: 0x118a712a...69aa9509

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 62: 0xff2ce368...16c44667

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 63: 0x6936aa89...21a034ac

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 64: 0x7c54c567...c29d7630

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 65: 0xe08a6d67...c1802c66

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 66: 0x57db0df6...c4294e5c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 67: 0xf71369fa...b2008d47

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 68: 0x59305648...b1d9111d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 69: 0x0ff277f2...c13848c6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 70: 0x4f6795de...b7ec2d1e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 71: 0xd133731b...3c815298

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 72: 0x4643e879...834bfe04

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 73: 0x3bc7b01b...75fd91b1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 74: 0x097220e0...b51e855a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 75: 0x3db573e5...fe8932e8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 76: 0x97141c74...dfb02c18

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 77: 0x5d38c7ce...9e708696

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 78: 0x1fb6890f...de2daae5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 79: 0xaf3b9d62...fb4d2859

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 80: 0x8013bab9...b35e3606

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 81: 0xc9cea8ee...b26e67a5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 82: 0xd07e6a58...d41dbbb9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 83: 0x1bffcf34...fb76850c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 84: 0x145e76ec...e89498d0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 85: 0xaac537fb...62db3765

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 86: 0x1ff0d36a...1d8a917c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 87: 0xa8bcaf8f...253cfa6a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 88: 0x13ad8efc...7c52cdb7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 89: 0x70017090...d722f035

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 90: 0x9748da24...5e9e3ca5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 91: 0xdc6c783b...de16a0be

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 92: 0xbce34798...59b37000

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 93: 0x394d898c...f22da2db

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 94: 0x3a8a5990...371dfbd2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 95: 0x191f35c1...2be73f00

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 96: 0x26165bce...3ed8424f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 97: 0x991d4a29...6a9c106c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 98: 0x58090b6a...73c0e6ee

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 99: 0xb765e699...85f9f0ed

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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

Op 100: 0xa11963d2...ad264739

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
978ms

Validator2 — Re-execute

participant2 · REVM re-execution

978ms

Validator3 — Re-execute

participant3 · REVM re-execution

978ms

Block Published

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

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