Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/122015...10b2
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
100 linked operations
0xe058d1af...4c5dc996View lifecycle0x00d875c6...9a3e688aView lifecycle0xf975198a...509604fcView lifecycle0x3e546988...f961eb1fView lifecycle0xa3fb33e2...1f10c221View lifecycle0x1a53858f...2868f403View lifecycle
Transaction Lifecycle(100 operations)
Full details →

Op 1: 0xe058d1af...4c5dc996

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x00d875c6...9a3e688a

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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
0xe058d1af...4c5dc996
From
0x93d6b1f3...529335fe
To
0x49b3223c...76e98bd6
Value
0.00000000000000000100 $ZTH
Block
14564
Status
Success
Overview
Update ID
1220153660...45cb10b2
Offset
54008
Record Time
Jul 21, 2026, 09:54:01 UTC
Command ID
213a8cfa185c...aff18545
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:0003c91e91...1c13d928
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a258209518201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a06fea00026f21285778ed1d7305eaf1a43a90592d589b7a8da4550b4dd51064b7a026f106ef94dedb6eaacddb4edddc149ccaea8c0125187414ab2ccda372698558", "02f86b830e4a258209538201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a08996863c67cd80c3b98639517e7b87ec6c6cc951a9401e2eaf8ae6491e1c023ca007ca652437e4899160687a59fd3b18e78b829bcab535d188427eaa2e769b88b5", "02f86b830e4a258209548201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0e7954bc7f96c6e59fc9afa1a1a8c51aad4b69f8ad6d4e0dfd5aafb344d45e3aea07e085dad7829a0a0a70b69c2a50d9e3fabd6c7d1360d0ae6875b25b7bab49fa9", "02f86b830e4a258209538201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0b9349051952b15675da488396a49de34ff6c44908bf91492de38e5f209948c22a072e1a80fb80edcef7955fff5e365f443563ab930da64cbe326691881284d4a3e", "02f86b830e4a258209538201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0436ceb19f0f9fdc8d10b3a1c07b995481dc075c426c0a1adbfc32f1677deed4da0728020aee0338e5841c85f5a4d8272b9cda80b24c6298cf6f1ccb8f3034a5884", "02f86b830e4a258209528201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a095ca26eed04093e9de9eee23c4c9274d435399b837feaa5b323a594a0fdfe3daa04815965f9c3e16d42820f83ea1bb68a02841a462738447685c5dd3e4348725ca", "02f86b830e4a258209528201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0717f3a6b2f723cc016934ca8a338e20d870e13f3d82ca4bbce3542a2778ad55ca01d43f316aeade7026c4315ec92129ebe8863c7a89ef2a78afb7a9ab5dc13d7f4", "02f86b830e4a258209548201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a08dcaab2ba108051ac8a3497305e67c5651ffc31eb65b4977f806929b3ed8381ba047be34109193cfecb7beceac79a288aa2e84bab2424e1b16c27e14b95ba31514", "02f86b830e4a258209538201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a08e5f5524199a23b6f8904cc7114d6326ce8a768bc42277eb3eddaa890cd16ea6a01b35eef2951c55c8a9cc041595e1084618578520ca4f92b9be12bfc39745ff57", "02f86b830e4a258209528201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0e1aa60f2f0fa57572688001e565b4ab1964aa4181207faed33786a37f858c556a07100fabc9bcce0d6e6156485a737894ab74ab04353f6d0f1b8b97983ff7df77a", "02f86b830e4a258209528201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0be77bfa62b767cee81dd32df011b7a3c5fc94d63c9b6383f19196417b4995116a02c777bd9324c25a2a2a5fd811892b46151a053801bfc56ebe932798883ba7d09", "02f86b830e4a258209548201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0eadafd50d9c285b10bb1ca0829b0b0d0729ada174b6ca8531c61ab452fcfa538a00373512a6f5971d537bc9156f06158fc589c664244a2904c80509a3583bab99d", "02f86b830e4a258209558201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0c85d207ccc805ac073c3362b511f3f4eaa4fb089b5c78bcbe7ae36bf2354d71da01f647e3c7fd4c3983447fd277dcc1a709631b1334e3472ea690abbbe4651f7f8", "02f86b830e4a258209548201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0658783b5fd137c2f3bf1736f280cdc0bd3a3cddb64549c05129f574a6ff0e273a0540ea4744528b4520117b8b2030cf2b73f94975ed88e931694feda0c34e15cbc", "02f86b830e4a258209548201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a01ac80cafba7546bb87869f99a87b4707f9ade209382194873025917cca2729eea01ebe5520cfaa8ea75e904a204a6231d10cb2f7cdd6c8fcc8a72b2485d8f62c0d", "02f86b830e4a258209538201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a03d790695859ab5785218fc4c7ea4cf40e7ce23a4211c90dde43e7ce1a973e25da02a7232675f161b9d83bbc97076ef8d295bbd71e218e709103b1d01ab4d137ae8", "02f86b830e4a258209538201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a05a5f963f5705eee287107c5a3ff17cd25f5a7966e5b7c80d9277d081b87d7bcfa05d076f32af5f7fff0de41b99ce5029d91ecdfbe849a93a88588183ececcd9c82", "02f86b830e4a258209558201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0232495d6c7aa434f6f156550fbb5136f63a816f708bbe3a2b0c3dd88358da882a00ae89dc97a54817916f0f28419724c42911bde3f05d6f487d66ec8f504dac95c", "02f86b830e4a258209548201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0d35069ff2a0f41a14c302a05bd53ba199b7e879ba966d3a370ca3d8fd9f32bdea0266230631a006d5bdd1ef26660f3ee7cdce78b7c5a60b25365568090ec6d37c9", "02f86b830e4a258209538201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0d97ca0dbc6313f43beb32716dde7219ae5ec0d14f7e902bd7e6f6c02ae77634da001a986b6df0f817e324664e21c1cf3f9d14e17bf88395e12e6ee219d4e2621b8", "02f86b830e4a258209538201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0d94b4792c602780e4163a269e0352563e086055d6b9d60bb5a51f90caf829af2a079174f6dd15fe65d4f825c8853d241840473afa7355a25da1ff03314393299fd", "02f86b830e4a258209558201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0d02cc82fe8cbe8fb3e958acc76b4664b3f885642ad716edce87d3bb4de32a1d0a066851f2af0cab05e050dc59bbabbaa7e9085ef54ee4247b0150b2cb285121637", "02f86b830e4a258209568201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a012cdc5fc0d080a2b9a58746387b5ae5d5be612a1d7aea34b1da969ee77537c7ba077feb724b818a0d0ce0ae288aeb066a3c39ad6386442687d47c6724e641d81e8", "02f86b830e4a258209558201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a077c7ae6be421919be1dfa1bd3eaaedaf80f980ad03c4dc4ea93d9f34b8ca9f3da07c51fc1ad289797321b29d571e80cea2869b103f465acab756cf00b563ab20be", "02f86b830e4a258209558201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a00117ddeeca8943972de71f691a815ec2d62e251b1e386a9e19c6baa560fc2541a0518cf4af9e71648226e57a7d86637092b78e059a0322b0c3dd57e68d1f3b7a28", "02f86b830e4a258209548201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a05929b1d331de963ea75d292ea53d2f449d6811a868a68050256dad27e1542803a03b51d246593756e734e1f1d2a06406cbba36e27957c8a430ea102840b12f5580", "02f86b830e4a258209548201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0448861952f7c71a14e121d36f3f0d845bd459747f65445c229a04c94e2517dbaa06541fdc179bbcdc7a823f3eb075173ae2060f9f9889af7f92261b4e13fccc6e7", "02f86b830e4a258209568201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a00aa2f597eac64fbf1be8fd87b875e9165e3e6f618ddf1747dce53c43f3edf68da0346f8e4227ead0ea7aa8546c04763450b5bad3426f151bbc3a3d3d69c1821f12", "02f86b830e4a258209558201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0cc54ab2b5c50da8fe3f1b852060e648ca9e6ab5989f37ed4f2385baab8cec337a04537d29f700048995800f6d0bd2fbee09f8e695c7f956f077f6c5f510c35463b", "02f86b830e4a258209548201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0ef42ce731dfb9e484dea91a9a4d2bcd6d0bba42a08eb80e1eed1e4485b62095ba02a61053e0e2d131749dfb6fac5d1e627d8d3cf867ec6e00ee44d70d945f8d596", "02f86b830e4a258209548201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0def2791385f19fa6029440a2a21da224e77c529edaa770c405cd27b0857ffad1a0567cce35bbd741b0b4f19fb132213188c02f32c15f487364cbe35eb9b92272d8", "02f86b830e4a258209568201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0289ba869f0313e053d8fae7f4272348848b878658044ad9d93f53d315c1f9cc6a0110307a8aeaa540e7211e7187d3470fb2856e85941fd3c1628887d12755f3615", "02f86b830e4a258209578201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0e957b4591644714078a60f45bc52d3ae3faa0115b5f78c84f35b59902a529379a008f1e7e25137050c7f16456daaf129dda846e7c4217cc5a1a1df5cd4c048da0e", "02f86b830e4a258209568201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0e0beda31a2c7ea99b6cfb61f8d814490234177f07f50f4139798c8d7781e563ba0154d32fb877259abe1217444fd3b5cc6e78bf173496df0efc26c27d1c60636fa", "02f86b830e4a258209568201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a08434c9e759885890289b202446bbcec24fa45cb980cd9410688fb699e6bab948a068a626f6c694b139d9300142fee2926ff8abf4238d30275e08cd48ba1ec9ecae", "02f86b830e4a258209558201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0885e9bfaefb9283c59b44edd416edd073f45bd981e4f95d64c6b043e42dc8adfa038e72717f24771d630ea10fd26f5a8722507b79313b654a7545dbac3957b8127", "02f86b830e4a258209558201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a09b8907f36ac6dca5c8695d6ced29d61f741893bd6d9fadb46e9f2902ccfde077a004ca5864ea45c761e0ffb520d52fd441db24ba864da934383efd50920aa3d290", "02f86b830e4a258209578201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a00b0461e871265c412202867cc2658572e4fb98bf25910ff0e48830e0f3082c2ea07d31b6b45c9cab501e1964295a6fd437f70c20db988dcfe99cd5c2a9bd7f2694", "02f86b830e4a258209568201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a04379c4a613e19574febe5e771c2bf2787846e8e02444482c5b9f6f78a2b538bfa072a50647230771e1f1dbceb8c410dc4a137d1a4fd24eaba160883215fffac00a", "02f86b830e4a258209558201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0ce379b728436167350a4b08cb2022ecfa60e8716ba648b4b7511c83d67fe5b11a031f7755060f1ad6734a1056eceb6d37c3b656131a4f5347715dacbde3fd1bda2", "02f86b830e4a258209558201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a02d71e655a6567c4747c31f18bcf83ee4824e7f0259af1f7b5457c4de48bef4b0a077f5630fed5707cc0a3015210d5136b228fa463a0c39a6e1b27e555c6f826227", "02f86b830e4a258209578201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a00315af33546fd72d91cee35db650536f4400130eea89a99f0d7a433be6cde56fa0200ec7f87527d725135eea3a64b45fbc8d1517c61439d132dc678081c1a33a79", "02f86b830e4a258209588201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0c63af46bef2e3941e148bc7cb4b1e80c7f2f8a92cf2132f7f0aa61f496c2f9caa013822ea55dfe9367e24f15ca33b7d4044a7ac75a8b5108457e87ce5656f5d3b0", "02f86b830e4a258209578201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0a3b398a61bb917214662724d64e6a13bc6f3fed43e8ac96a2d6a2486e24844e3a036095267321180840c7797a15a0e1579aae392250e5a361105b0d8473ae87bd5", "02f86b830e4a258209578201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a009f3915057a3873f2305f2ffb5a60f16913d624acb36a5ffdbb6cc171446b2d3a04962e2848cd99db96cd17b1b2bfb8d5df93c009d39ef5cca0d2eead3499f9ead", "02f86b830e4a258209568201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a005c8c857b480d45a7df6e33b8295a78d4cff8324e9873feac1d6ef23e2b11e26a04794e9c70d3da011fde9da5ca2fe2438e92b8521c5c43b2b017408b52d041d81", "02f86b830e4a258209568201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a04329730cc15d77c637abf19b4740a182561a4d094e46294908a63a50c2907bc4a01696f7155bb8e19eb2f75051e1f0592dae831f556a80c3fb8db550f6af033e2a", "02f86b830e4a258209588201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0c8f256fc92ca76df84e04a7421b301eb50bdd5a4e777d576a7aae467b6c51452a031b95ed47c51ac51ac8733d49086a53fbf543842320a406dc8f27407abd5d6b7", "02f86b830e4a258209578201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a02febc478b37862e4654abd8ca8d3d4110f3c812a65ca524fa1b452adcec8aae6a0530c74d231ac855b261a0f7c061308d36ee8988b01d5173767d225eab259eaf4", "02f86b830e4a258209568201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0ab7f45648bfa5d6fb7de76b22c38a21b19f73cf6f972d80ac1957e3f57b86a70a0765e96cb27177f6df62576b80f8b0160d0e29f20cfe97237fa27e90f73bbb905", "02f86b830e4a258209568201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a08871b9f2e98dd4620919dc5b998d7a75afedf45e82a1aaa446e876655bbfb6a2a07c2f10a4dd667ff8b5474f92335ab6fd53611d4d0af4e3e3e121ef3ab2568dc6", "02f86b830e4a258209588201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a024e93862ea97ba60d98c9fa6c35c9ac1c349e9a0384b08bee888596a5f3c0de1a031c81c91d4d781eff9a5b91bdfed78fdbf6453ed5bd555197784429c224bb9b5", "02f86b830e4a258209598201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0cf6a82208cb0e2fed900529247f7e533f66aefd71bc6f5a370c6869de54073a3a012a72a7a214ef6826e341d5dd7c60bddbd4cb6ca9b5f90e75deab3f0a40efd1c", "02f86b830e4a258209588201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0522d2e6fd7f74a32e25d4f1eebcd386899117819a5a04b4e84b8c74a671c6833a0103d35b1eb8d47bed0943b47f1d4c3327849acb190c2af82eb5a143cbcfab388", "02f86b830e4a258209588201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0b29839d0a669f72a588202aa2f934927bc1435adf349d9e83deb055176dbc5a9a033b85bf1d552217c5890983b8c9f12d47cec72cb38acea26ca42b118e414ace4", "02f86b830e4a258209578201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0d98655b7103353e05a2a5113901627151777c7c66ae13982e6d02e8aa32a194ea01da862a49b218f3d70b5bd2ed5b076d5c8d604456ed4fc52d14cfa03e183992c", "02f86b830e4a258209578201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0f11986b9b57f0a4ad5a0f5b0cac0ddb7c9dfddcdefe1fe40d9a77739ba29b71ea027a4198d67c94d7d805fe511d5289f55f1c29a1a64e4e3bd2482fecaae9016b6", "02f86b830e4a258209598201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0073cd2da06054ac697e5dbce6c0233fd22986e1ad9c04d062d5ff983be175c0da00ecfde27ee29e36c9ca4f8deecc9e6c600cdb5da00935409353023ce489843a1", "02f86b830e4a258209588201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a056c14efb2bbb02b4295ac0730b844317443af33ac5bad242158ee39e0573673ca002c91f34ee806b3d45e4c195498ba215c7d5043d3b734f4f2de97398fdb46205", "02f86b830e4a258209578201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a00bd5f77b43254895ad87a9a1570434f0de0753e64fa2d97a88618fb69ff97c54a03f36d81ea797a0cb399a6841f78928bbe4acd4986d4504ce7bf1458f809a9fd3", "02f86b830e4a258209578201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a058b4825a19048bf8142f73611faa86aff0c90cf201d7da4569ad34690e325d8fa03d154c80331193ec780d4a5da2d711fbf105ad824ddd7025cdeccd727d94d55e", "02f86b830e4a258209598201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0b7b14d55628eefae87121a2d455c91d77b6dc223a75bfebcf4b8353fbbe1b1cea0194e5b724947cec296d9ff9433289cb21a354dede9d7347410351597359aa2df", "02f86b830e4a2582095a8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a03bea4efde85f3d39e82137705e70c44ca97ca2c544afc217be04d47da9a84030a0336f9ff9a2e23a1701b9b33230a96ae4eb50a22a5b067d612250035e793bbece", "02f86b830e4a258209598201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a021f9900bc82efc4b9f3d60a708259d15f330efa44fd70a0e20121e75a0fe0942a02dea4ec2470e6dee35c51fa7d7a14b1da05c0416bc38cb0768231da9b663c551", "02f86b830e4a258209598201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0190ec40022e0dc619498d2f70ededc3add91291dd01306263b087abf42be6c88a03b84be32b0bf2d7e403199173961d2429d36a46609906b94add159c90fb6bf04", "02f86b830e4a258209588201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a06e78234be7480353dd980c57bf050c5012270a65835c896190ff248f5310c200a06106226bb33543560a04ed90922a02ee9e31b289a9dabe6163bf9937e16701f3", "02f86b830e4a258209588201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a04521f1db57b202e75d10dce6770f2895f38daf1fc91b10e2414f0b3596962d29a04ad9b9c240c919347e1ba150c5a02ce01f50072cac317817d4b700ca54ace401", "02f86b830e4a2582095a8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0d267999baf701bf0f6fa81ab749abeb794107c0c3209d9beca13b4c2ceca8126a03073bb28d1f19c1c233333dafddf1d731541d9ed68ba963c712483b98a61605b", "02f86b830e4a258209598201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0c68ec3accde9bb3a500886c3fa530d6ec0363114087b53b4003af204db3c92c5a00a7e7335b2bc3c6cf4d854af84699f86878ff36d0975f27f02a7cab29d2570f4", "02f86b830e4a258209588201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0d402a28d6f1f7b66b20808cb3cbdb0c00ce2c0b90d6970598e22ba91d319017ba05408c23f0975f99b691bbbfac4cc8fc6d0b7ecb0895a5ce91bb63b504168e178", "02f86b830e4a258209588201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a031f9d7f522488f9d77965c0b91c48787b068b6b25c855dce0ccd289a1662d54aa0641ae05de2ad7007b701f7afec200ccdeedad0a9e733ae7ed644811c9a44df81", "02f86b830e4a2582095a8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a038c662facbc9720eec305fe2ec0d0485b7bdfe728ee27e93d211bda96a7cc972a00a3cb6868e56fdf9b052b29eb1fcb366b20ffca8c4be1e9c6a920765e273f693", "02f86b830e4a2582095b8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a08bcb20d41eeb5eeea9ab3d3a05dfb7907b9c2559363eedeba0659d09e21b5ae8a06fc5f1f8b4b6cbb98f1724155f839d948d79cf336c2c4422b422d83f1e2153c4", "02f86b830e4a2582095a8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a046e24662ebed74c064883bbfb16910bf6bece7defa3481487da9d186d119b967a07f266ca00be2e7bf7532e9e5654ccb322dc74a29c733f075b479f41b11f192e7", "02f86b830e4a2582095a8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a09e8256f632314fe9f3edbfffbf522d98f9afb50d0572553a7a4bc5d5f054feb2a01082536bd0c1e0dce992258c1108907684a2daba0994f4e6b79e42c0ba1c82dc", "02f86b830e4a258209598201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a011d90facccbd28cf7bc87c16489357118270661ce59e959c6956ad1f3f773a7da015a7d6f6e9d16f9215da52749472747e1c5d0499b366f8f9298cd7bf86edff79", "02f86b830e4a258209598201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0ac79c461949c4dda034e018eca500eae35e08ed70748bc0d7c5aa9b932c1a6dda068b2e6fe4378d25df5ccdc368c3af2366a1f1ff5e24f9691aa69e9c23d289df4", "02f86b830e4a2582095b8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a02c0afd8c6d794db9661704a6dd4b00be6bd324b210713236b08ba34ee604a9f8a0483b3cffe9b53dad8aad60da547866602fe35699118fb09be9445077e35328fa", "02f86b830e4a2582095a8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0db2c065ec6c8db357fc385725f51921af51cf73465be32862f1e27e3a226120fa033ca8bb4287e80c1e342ef4fc8055d10be30818163c40da2406345e1ce1cabd0", "02f86b830e4a258209598201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a057a963a1d07717bfeaae3452fdcfd450860365b4139ed42c20419b35337e477da04d49144de19db6fabb91ccf6e2521f3402165c41af40a4dde6141663b913c7a1", "02f86b830e4a258209598201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a068c2a383a85b2c4cacd79ff43100b1f4bea675c35001edb84c7a8a167af9b896a04963915315d777cd666ba9f31ba54a0f8efa8de890ff0879e08f80ad1ac519cd", "02f86b830e4a2582095b8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a013fe6f36683f3fd6e78ae9475322a9696d886dec0804c1133d91d0368c41004ca054d0f8278ff3364d12d7f5974a15b67e20aedde7eebc69a367a1e3f1418443f2", "02f86b830e4a2582095c8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0a5f5ddaa551dacdba3c9e10771231442cae15c99b11dfd8490621ac98880a2bfa0064170d21768dc0ca06f2c81aba81a3696a02d79f2625364c945b720bb032b7c", "02f86b830e4a2582095b8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0d2514d2cb6369799693980ebc0680b42374518bbf5ae994946243c3710abcdf3a0539a6aa2b4aa31a018a4d2258410766fdf1e2af5db69e4e647bbed615f5c4b50", "02f86b830e4a2582095b8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a04e810e96b6d0eed20bfb2515d0b5581c83eebc8f6d02c001af07ad87226d5bbca062dff6366e4c71b8067591aab2f10f33ce125730c479475e6fd51abe640588f2", "02f86b830e4a2582095a8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a08dc78e22abc8cc9b41b3de491d0a27ba9bd11ac13408ce999e6d013a844a1865a05af7bfc9f471cc98e8a422eb2c504c8d975a1ee75c068261e4d1726ff962965e", "02f86b830e4a2582095a8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a093d650fc4dc9dd53c5b5ae3db36776d408cc7f761ac8fe4ab3f71b338a96e975a0418686b5ced925f79c78ac4c32c9e66e259b3061076c05f7a3cceaa35bcb25eb", "02f86b830e4a2582095c8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0b7054664fc26ab87271c4c55cc1036a2e0ca5c44bd52491cdb9f0cc41d86b0b4a068445d97b90d711cd3fb0c8a8359fca47baf8b4d6d15e2d8918fc8a608ccc731", "02f86b830e4a2582095b8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0611b27e7ec5341a9cb6ca831a189b36346e087f65d13bfc8862c679e760dc7fea0349c0d3cf432eab62bf3b10a70c42c00d63f60397c895ab8c5679e9ab1669e25", "02f86b830e4a2582095a8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a045f45135127154b4e571e0c76b261e0abab8c70580b4ed8bc784295d5b395b3ea0249273c8d9d99ad89fdadb01cdfc3bf541f8d5559d70e5a65b6fa524ccfc9266", "02f86b830e4a2582095a8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a07a4dc35bdefeca3679338f9e195c528fa804c644b1894406873d09e9d5976bd9a0702ce50be686555100c59745cc2acfc1ad71d72ef91f8155f3b2708d127f4599", "02f86b830e4a2582095c8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0f413aeb86489adc27ef605e0923ed33397740bf7b02f26c08c384052dd3e504da06564a13317df0e3a71f2164be9359e28b627b6f0b739bd24819b6a486e06bef3", "02f86b830e4a2582095d8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a00161de6cd5a70e21ce0d940d0bb74be3f5a9ea6f157854c114f7ab82420e2ca0a023c63aab6b5bd6a204a4ccc5a02916e01a8ae67ca758710c0bbad9ed93308c0e", "02f86b830e4a2582095c8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a02b0c97ec38e3a09ff9118edaaa3dad5019fd0baf87ccd2a02924801b6d0a079da026e1e54aa0fc4a62cd2d14e1776eb21c13e1bfcef53aa051c79e31f0bbef93a3", "02f86b830e4a2582095c8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0ca64a114f889f106174076dc8c8f6e564122cb84a3d484dd071ed60d173af273a02f3311d461f3c66f6a648d0b9e6248404ec90c3350296fe9bfe3257316d85ce1", "02f86b830e4a2582095b8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a082e6a9c6f8474d70254911c701cd2c87dafce4453b0aadfeeb19028b051aefc8a0279720b2a59a6addd3caf0f3270408e1df1c4218bea1f8a5604973fc854d988d", "02f86b830e4a2582095b8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0ca5373bcd4421b42312e38313d48945e7322885fa4477f6e4bbf6dc4204cf91aa02fa574eedabb4ff432832cf2176d5921497b6798c11cdbba87658f6a82917d60", "02f86b830e4a2582095d8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a02d25c681f73066736e41c797b0992c57b5ca786e98c062b7153f3495482df4cea073b1de5f13499ebe0e006b004e17be9a49c648f63068ca382a8a329abd4b87f8", "02f86b830e4a2582095c8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a096d610e603dd1fa354d2e457efb417a4e7acfdd2a23f52f4fb481e5cd72ead59a03a5a65f9829efb56decdd98eb6d670063395c657120f031027c97bf78a6d3b69", "02f86b830e4a2582095b8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a07a35fe5a96a9868491474a6ded50973101f172e540b8ccddcb0121cf6c969ba6a04a732b056065255aa26c4ef61e03a577dde56e9a29727da8e4bb3f005d7d86af" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x918883cd...2c831646
View lifecycle
0x3f8374f4...27fe4591View lifecycle
0x49713023...41eddd7cView lifecycle
0xdce1062e...716b7314View lifecycle
0xabf05f43...03540024View lifecycle
0xfea91437...01001a42View lifecycle
0x9a70c50d...7432c84cView lifecycle
0x93550d07...8b541bc9View lifecycle
0x3097e6ec...266dabf7View lifecycle
0x59a78758...53b8c096View lifecycle
0x1c284d08...5d91d513View lifecycle
0x14291116...fd127c19View lifecycle
0x795db04d...d4dcfca3View lifecycle
0xc10ba5b7...d84354e8View lifecycle
0x7b7f6eea...dcb8a8daView lifecycle
0x8cd80df1...f1ea3aafView lifecycle
0xcfe54b29...61a6db71View lifecycle
0xe5f44f5b...ef349211View lifecycle
0xc6a7b031...a7448943View lifecycle
0x703779b1...7fbe3644View lifecycle
0x50234162...8c92ea53View lifecycle
0xb2de8e5e...0ee711c6View lifecycle
0xe2b64f57...ce62a0bdView lifecycle
0x3f198d55...6c135340View lifecycle
0x161ae0b6...ecc9d5aaView lifecycle
0x9890c992...8f0734cdView lifecycle
0xf253f122...6379764fView lifecycle
0x713a09f5...88dcdb8fView lifecycle
0x39484841...84ada587View lifecycle
0x2e334140...2df273b2View lifecycle
0xf73ef27a...4589757cView lifecycle
0xa2e2d1a8...f4346d93View lifecycle
0xfc588a39...a446c46cView lifecycle
0x1f811a01...e0b30b30View lifecycle
0x19896996...38e4f8a5View lifecycle
0xcd62c72c...c693e951View lifecycle
0xa0114c19...b01737bfView lifecycle
0xfbf4d359...10b9b77aView lifecycle
0x28f7fbaf...5b6cc1c6View lifecycle
0x2d7401c9...a2437743View lifecycle
0x564fe850...984a12f9View lifecycle
0x0899fa65...ae72f649View lifecycle
0x2ee1dbba...7e656c4dView lifecycle
0xd6ba1707...e94d6798View lifecycle
0xf5a6dc09...c52c4998View lifecycle
0xc2768980...aebf5efbView lifecycle
0xb49b406a...2dc68be3View lifecycle
0x80824cfe...94ffaf2aView lifecycle
0x5839e760...4b96bb22View lifecycle
0xa8f78764...0b5806cdView lifecycle
0xfa9cacce...a771cb6dView lifecycle
0x3b6056bd...43a5b8adView lifecycle
0x5740cbc4...cf4217f1View lifecycle
0xd6b87339...d390a852View lifecycle
0xa9f00241...186478c1View lifecycle
0xe2177dc5...8d4dd511View lifecycle
0x7f732aa1...3d7eed77View lifecycle
0x804c51fe...8689793fView lifecycle
0xf6d95c36...fdab163dView lifecycle
0x58eb3560...af6cb612View lifecycle
0x4c1197d4...df6ee649View lifecycle
0xd021048d...d90b3050View lifecycle
0x532e697a...ed67666cView lifecycle
0x7b854d30...b17b7d7aView lifecycle
0xe3686fe9...f1f0a2d8View lifecycle
0xc37f6c55...dc6db256View lifecycle
0xd6009fd7...aa61dacbView lifecycle
0x801bfab1...79cd02c3View lifecycle
0xc9aa190d...74d0ed0fView lifecycle
0x91ab46ed...34f4aa24View lifecycle
0x1eec338a...0092c534View lifecycle
0xf1266819...06db80ebView lifecycle
0x4b49b80d...31e0ccd4View lifecycle
0x61146946...b401089eView lifecycle
0xf7e78c3d...42477056View lifecycle
0x7811e281...dd09aa9cView lifecycle
0x97cc76d2...8a5a7132View lifecycle
0x80585e6d...cdfb7d11View lifecycle
0x77521203...974ed64aView lifecycle
0xcc556cf2...b4b3a546View lifecycle
0x4e062a68...31a445f3View lifecycle
0x8dc1c692...20f5c489View lifecycle
0xf83de3ee...664d9957View lifecycle
0x3c2de07c...751073e0View lifecycle
0x0f56994c...a32d336cView lifecycle
0x8ed6b9d1...dae46e10View lifecycle
0xffd3b2e0...e706bc81View lifecycle
0x10316a72...e24a7158View lifecycle
0x470f4cdb...7e897ad7View lifecycle
0xbc9b2c36...3aa1f778View lifecycle
0x22a18f07...ef11af3eView lifecycle
0x7b6b6bd4...43cad94aView lifecycle
0x1b068357...a5ae3645View lifecycle
0x9409b5eb...b1cff9efView lifecycle

Op 3: 0xf975198a...509604fc

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x3e546988...f961eb1f

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xa3fb33e2...1f10c221

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x1a53858f...2868f403

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x918883cd...2c831646

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x3f8374f4...27fe4591

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x49713023...41eddd7c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xdce1062e...716b7314

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xabf05f43...03540024

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xfea91437...01001a42

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x9a70c50d...7432c84c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x93550d07...8b541bc9

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x3097e6ec...266dabf7

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x59a78758...53b8c096

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x1c284d08...5d91d513

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x14291116...fd127c19

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x795db04d...d4dcfca3

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xc10ba5b7...d84354e8

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x7b7f6eea...dcb8a8da

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x8cd80df1...f1ea3aaf

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xcfe54b29...61a6db71

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xe5f44f5b...ef349211

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xc6a7b031...a7448943

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x703779b1...7fbe3644

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x50234162...8c92ea53

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xb2de8e5e...0ee711c6

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xe2b64f57...ce62a0bd

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x3f198d55...6c135340

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x161ae0b6...ecc9d5aa

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x9890c992...8f0734cd

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xf253f122...6379764f

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x713a09f5...88dcdb8f

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x39484841...84ada587

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x2e334140...2df273b2

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xf73ef27a...4589757c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xa2e2d1a8...f4346d93

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xfc588a39...a446c46c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x1f811a01...e0b30b30

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x19896996...38e4f8a5

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xcd62c72c...c693e951

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xa0114c19...b01737bf

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xfbf4d359...10b9b77a

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x28f7fbaf...5b6cc1c6

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x2d7401c9...a2437743

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x564fe850...984a12f9

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x0899fa65...ae72f649

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x2ee1dbba...7e656c4d

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xd6ba1707...e94d6798

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xf5a6dc09...c52c4998

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xc2768980...aebf5efb

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xb49b406a...2dc68be3

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x80824cfe...94ffaf2a

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x5839e760...4b96bb22

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xa8f78764...0b5806cd

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xfa9cacce...a771cb6d

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x3b6056bd...43a5b8ad

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x5740cbc4...cf4217f1

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xd6b87339...d390a852

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xa9f00241...186478c1

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xe2177dc5...8d4dd511

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x7f732aa1...3d7eed77

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x804c51fe...8689793f

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xf6d95c36...fdab163d

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x58eb3560...af6cb612

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x4c1197d4...df6ee649

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xd021048d...d90b3050

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x532e697a...ed67666c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x7b854d30...b17b7d7a

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xe3686fe9...f1f0a2d8

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xc37f6c55...dc6db256

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xd6009fd7...aa61dacb

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x801bfab1...79cd02c3

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xc9aa190d...74d0ed0f

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x91ab46ed...34f4aa24

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x1eec338a...0092c534

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xf1266819...06db80eb

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x4b49b80d...31e0ccd4

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x61146946...b401089e

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xf7e78c3d...42477056

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x7811e281...dd09aa9c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x97cc76d2...8a5a7132

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x80585e6d...cdfb7d11

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x77521203...974ed64a

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xcc556cf2...b4b3a546

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x4e062a68...31a445f3

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x8dc1c692...20f5c489

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xf83de3ee...664d9957

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x3c2de07c...751073e0

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x0f56994c...a32d336c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x8ed6b9d1...dae46e10

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xffd3b2e0...e706bc81

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x10316a72...e24a7158

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x470f4cdb...7e897ad7

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0xbc9b2c36...3aa1f778

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x22a18f07...ef11af3e

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x7b6b6bd4...43cad94a

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x1b068357...a5ae3645

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

Block #14564
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: 0x9409b5eb...b1cff9ef

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

140ms

Validator1 — Execute

participant1 · Initial REVM execution
979ms

Validator2 — Re-execute

participant2 · REVM re-execution

979ms

Validator3 — Re-execute

participant3 · REVM re-execution

979ms

Block Published

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