Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/12203e...85c0
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
87 linked operations
0x36696eb3...6ddaa4d2View lifecycle0x8efaa7d3...ae4ba604View lifecycle0xa6e984ca...f46b1582View lifecycle0x8effa75e...229f0f0aView lifecycle0x438b200d...c4c91269View lifecycle0x05fa2306...67891d9eView lifecycle
Transaction Lifecycle(87 operations)
Full details →

Op 1: 0x36696eb3...6ddaa4d2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0x36696eb3...6ddaa4d2
From
0x634d3d00...3e7a0319
To
0x8150e171...71fc2d24
Value
0.00000000000000000100 $ZTH
Block
1563
Status
Success
Overview
Update ID
12203edf9b...e18485c0
Offset
6816
Record Time
Jul 20, 2026, 15:50:04 UTC
Command ID
463a95543d4a...8511425e
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:005814454f...c2da8c8b
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86a830e4a2581df822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c001a06533988a8d77e39a4e6c57f626efd1e07002d240ab4dec5fea74e46212a9c0d3a05a2a45058e60774af84a055110e9b6169e9c996f7c950ded549f6d9acb0ce680", "02f86a830e4a2581df8220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c001a0b7fd7d6c20c364a904dc0565b7f2d42f3860994f1a62f214295c7ed8f9a5c009a041b465295867342898218bd649a84ec6f916b6f659c603d2e4e30e958476de88", "02f86a830e4a2581df8220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c080a0a734ef029f063da25fe69a64b9a5e350ff6ee821ef620a062c164ab72055c1fba036896d431cbfa35739f51787ea411fd7ce547e27f7206f637f597b85a7998986", "02f86a830e4a2581df8220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c080a060675005a3387dd8d192728ffc0f7a86a06e0a89090b58abf48c69611cb97bb6a066042ffab66867ebe18e18f7220a73f29e4272749ffca57338d3fe0b6916e009", "02f86a830e4a2581df82201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c080a0e49c7e0622a7ebfc37e54d70d1bdd9ae61743b11d176ad22eb8698f14c409191a0095ea14f709a2095c07e6b362e0222495d75c39428fd3b33fda88089e417d032", "02f86a830e4a2581e0822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c080a0e3b039774c72806c7a5cbe712b26a3f15cd142dc18b174f6b2c364281088ae9fa04b263a274db62de366b6832ca7ebfffa23f45828c6b83be112932e30a4317be9", "02f86b830e4a258207fc82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a02006cc22cdb2e7f0822ecc4f87c1d0932d583e4d07f10bd91d66a05f4d69013ea0590505c62a1f42e587b08bdd7dbe2f128aff512558ed2413dfbdc642fbfae200", "02f86b830e4a258207f48210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a05acb88355b68422de7195d9eefff750396335b0d0888d939490a043f9dcf1e9ea066cde92a8c755c919dc05681fdd12cb8f64b59f5d2ece793f5de5cf6864b925d", "02f86b830e4a2582080082100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a08a58a264734679399d5d1c61d2712c556f34b277ad2ef2a3e1e224f836df9759a01e55fb533317c92f1d6032b69a0abd70dc4c385e118acdd930894f32166ec970", "02f86b830e4a2582080f8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0eea0e0b24b673cc33abef5a31347f7295709a8f86a488c2ef67b3e2c1cd2fd98a027318223f606fed480b1358b24f771e3fe9e65e8d19cce19d832596253a726c8", "02f86b830e4a25820816821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a05caf1642f7e8d2295da69c9073e5b5ad251e4417b45348b411ed3246d8982d94a052e9fb81fabd803e39420d69b834f4ade56a2fe398dad351b6e39f9f65887be0", "02f86b830e4a2582081d82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0ce2e53eca109c54ab5b1b16c5bd9be4155855e7327e99952937ba638755264faa0332d7bf2da7ba43347841ae6a060f67fffe087e2e4854d629ddaf5320a492981", "02f86b830e4a258208228210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a05e59ce5a60b4b13ca056c6ff5236de04bb4770fda19c84a4e4478b138a23a53ea069a084d4725dff909201fba677be85dbb822cdff478e22ea4f4da8a6241008cb", "02f86b830e4a2582082e82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a048ff2139300ae1b910aaf175e38f71c07fde50e92febe2b0b74ba5dbec2f1ee1a034234c47d2794a4d39af58abd544f2e3be8a866b72f70bb8e7745d72118de556", "02f86b830e4a258208348210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a010f7794fda3ea7c115925936053e76834dd1ba487eaed08c3ee9d8c42d4178b5a04680ff59ce6011b8f2f11104fd87b4e7cf0b385cc76cb85cd4ffbdabc9afefd3", "02f86b830e4a2582082482100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0e2742189d5d91b79b74950f0276d5a2af43c86ae4340cb041fd1fab6ac02cc3fa003d150abbc4c7feed67dee2a005a73a9d9ab99b87f14345948cfe826aee5fad0", "02f86b830e4a258207fd82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0a698c3c5b621a06278ac86ecf5e8b6018a121529737068680864329f96637dbfa02afb21ed551e0a889df8ae22b51835a6803317b554cd8267e8697d5955ed7c95", "02f86b830e4a258207f58210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0d11a54d866fa77aaf14eb60f0debbceb0b18cf58f35ebd73f9b398f6b9e32037a03df90b4269e135aa2970b004ebaf84f832f31ba2099008ff7ca2a4402609872e", "02f86b830e4a2582080182100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0b8a428c03e399227fc0068f04b890b0429896cbc3eafd6ea7456d47cda0a6eaaa07d4cc28ed3f483d1171752e1714221b69520ab8388e1c23ad48565783625216c", "02f86b830e4a258208108210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0318cd32c0c8104839a4ff26e2423fae3638f702496022b72400496972b7818e9a0772fd966d954a5968c6fd57a702bc677f10560ed7212f46746ae917481097409", "02f86b830e4a25820817821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a09fd57ecf8f512b9cb7fce341700d254704d71ce4fb38af10d6fa11dcca7d7c99a031afe369961830f45f53e3cce1d7be368ae0b50964cc67e409abd315b58af28c", "02f86b830e4a2582081e82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a08af3d177b64e9e1dd97c39d79c944e32b197c3438bbf038485ec3bd63edffae7a0216c784818ee306b21b51eab8e6cadaa551d6344658b5d5f11d9d528f4d98b49", "02f86b830e4a258208238210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a01d1902a1ecdddc169ed0306750557d20c801f634ec60304f0e27ed3dc163432ea0404e4798710b9453664b7e07edf22899b64b37a338f409eeb787be2270607085", "02f86b830e4a2582082f82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0da26fcbe306207d1b5f5409f3db0715a17eaac006dd271aa14d83c2eb3325bb2a043418afdb682ba6ca6459ef4f58dd0d972ea2ea935808762503ab63080ff2219", "02f86b830e4a258208358210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0f525f99f5580f9677cd25d86e1cedc835f5da1f567a53a8f61aa66db64b74fa3a07e796f3bbb03cb308e1fe849fc834e00b3e341a6f1b236c4363779a7a6d72c26", "02f86b830e4a2582082582100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0b0bf20330a23177b1be8bfed965fd1866fce3c0cc465c60f3366d245146d5277a04f5eecb618e1547992fda3dadffa93e2663a0fa053f56ea8fce127e2625aa5e5", "02f86b830e4a258207fe82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a03072502616431d295a0b6cc9f36ed883347b2b1579b7ea36900353cbd50d5f17a03ecdd14f2becc502681716ddc0a85fb5a8dbfd7b195c5e232c983a84ae83ed52", "02f86b830e4a258207f68210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0a15e47a45a7ba7e03ef27d1ba283b8cb580c231b2a83224103d2647fc7ee495ba045901735019212224ce6803630abb17340098c95c9c43c2dd7844d45ee592ee2", "02f86b830e4a2582080282100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0a38385eb05d4a46eadc1d084ed2098724bbf301f7e892d4a058e96cc3f7f4deca0043dc09e93b0084840ba6908a961032497828a1e12056d6c072e5025ed8b7013", "02f86b830e4a258208118210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0684bec217a21969d229242bfec5abc4b928f18c99f20090fa01130ffa6dd5e82a06aa5cd04a3f06ab29ef08b1934b420203c5b5de0d1b899e38441173beb612479", "02f86b830e4a25820818821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a08d242a0c1230aa4fb066e71efca8183f95a54460edd431b522d553556b46fccea043de2a2b84845cbacb08873de99475e44d7b2e0e500cdd1ef1b50c0428197a95", "02f86b830e4a2582081f82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0da9f79dcb95dd8d3e105fb81b4ce6874541eb403447354bf7270a8086ec2a28ca061c907b81b1a81abe11d433c41f2619283941bb1bff4f0c3c317d88e6b345c55", "02f86b830e4a258208248210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0dbc1bc131df9944f890b0bf21b18adc9cc5b3b49373b51b303245453b37832eaa04d3886136a4980a2300e6b84fa372b8eb894e3965f7a94cf97e6723e89b21653", "02f86b830e4a2582083082100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0231e378975c167259494fbc012ec87f980351fb812bce7479523b68c3a06cde5a03e609668e33d48d5880ccaaff3897329ebfc8f9401d83496310222000f2b03a4", "02f86b830e4a258208368210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0389caa45bac5dccfdbf5c4e6b153d8209f0469dab787b00db0a691a37fe70403a0169795f75aaaf3c506a0887c4fe4a8188c1184134a0ad777d8ed8c089e966a75", "02f86b830e4a2582082682100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a02aa9228fe508be2cdc8328bb252532c9336a62bf9b91d40f5f70d997e171a95fa004fcae81072a63d2e98bd54ec67a801ebaf5b2a8ea77013258d9dcca0279e68f", "02f86b830e4a258207ff82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0982d48ed288062ac2621a7bd14129bc753732de6e410a8bc7e06e3a7e743fc4aa02aaffc48c87d34a26ac2a024618719ac55a7a8336c7f696c9709a8da60af143b", "02f86b830e4a258207f78210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0e79e3e38580bff44b183901a6b18702104bb3af8f7041100df8ecf385b779f7fa05da82e0e0daf6ca70231de22f80ae6e029d629acb7e0be4f9eb748079a42229c", "02f86b830e4a2582080382100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a079719a580bcb64937317abd67bd1650f88707a3e3e5fb8c8563dceff7d1cc5ada0495858628f3e8fbaff39fd7e9fe550ae92b740012eb81542d62b9c2778a4fac3", "02f86b830e4a258208128210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a04740a01209eb65c08f0f5e79853de0d97fdaa1ae64fff78784b4f829eb8647a6a03d8d72f46691083ea74bcedb70c227b009adb734e1b3b7ad26f3ee5b00630df5", "02f86b830e4a25820819821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a048f293783ed6305d3325b8c24f1b36f311acdec6df357a504f2c20e5e70e8b55a001f4bad499d0992a95e81742ec76d71e88da34ef09fa0de0c80829f633077a99", "02f86b830e4a2582082082100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a067e9a01ffc104adc193d51e4bd3dc5cf925daf08e4fe0a44545e6c8b23624740a01b1ba521ff88661b1141576dda5467a551d3eaa7f3c8b7c62df54af4cfb01279", "02f86b830e4a258208258210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0994eeed227f7f8adbff66ac22c71b0383df909d8aa6c7a29633eee2c2ef79044a055679f47eeab5b2f6d6501df387064b27ea133dee2a66d42eb5f49620838dc5b", "02f86b830e4a2582083182100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a099f50838d03c1850a5355c0d63e5daa907499464ae99942b674669c2147f4117a064a773e3d0c2271ddea4e27315f402c177befc4d53770303b5bf098bd50a2f30", "02f86b830e4a258208378210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a063b73b9bc9a58ca893fd9ab54670377757c372162b3935c2e57eae2d0c8ad35ba0620fdc8f93dd1ca5bad7faf311e3cb59e3d1884ed021a86c98955e697f33a619", "02f86b830e4a2582082782100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0f226a1e8d5cf5d01be3d8f9b002823950d90770f196efecdd991d20ba206235ea036cd8cce46bd70d47a82a0becfc5e7c615ba1757fcc3f48cdcb2578a4e5c3464", "02f86b830e4a2582080082100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0730a352470dd12110b367e3fa4772a2e0f34be8de9aaf9a56b3179b0ce126ee0a05765c4479151a7e2aa714030fbe28233a83dadb77a7a1445a9a26eb97c940ca1", "02f86b830e4a258207f88210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0d3d5ab5b19bff41ebc195795ededfcb65fd3f526ec6e3a55205351d568cfe1c5a06dc35c26153cf0de2d4c281e15b52ceccbc327b9988e4750cbb458d8e959e9a9", "02f86b830e4a2582080482100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0f7b56b506cfa945548cb83998dc37840204b1f6dece01085066bb89267710a77a00c3a3924e47711cffbea513c75788174162bbdda75dce077d414b00c1251493f", "02f86b830e4a258208138210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0a32fa26ee0fe741130a077d0c10db8b546834e6bb3a467f0b7f5d64e5e4615a0a06f2721713cb20c20becba850f3feaeb3aad290b7dc2df1e9758ae5afad3b04a7", "02f86b830e4a2582081a821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a073dfd11dc072fb743806e2111b4051de569d9db3ff29c7f8dd20e4de6f9a3c12a01ff0862343684967905f9c6d5a973c91592cffdd1d6a9d89fd62d463d0df7201", "02f86b830e4a2582082182100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a03d1170107e635ea76791c47719b07e8f8756f4d5fa4f0e5faba9081a843965aea0106f965276ae8f05084c3ab31af448a492ec5e04ed22bbc7af950eb80777097f", "02f86b830e4a258208268210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0d3096a15394587edbac88ad017aee407269662c63f89ee8d331a9bf3a7b9598da03765f90af3686b979af74965540d14d4b5984002006873d78a994784af628d92", "02f86b830e4a2582083282100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0ca755c68a80461d8cb43b6c91f3345c0cd0dc9277f216abde87ebee7ababc8b5a058de4c5146bb128ebba98cf457d73777e64450eb366e537e2c22b587100f4c9e", "02f86b830e4a258208388210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a00461dd82580798f9f95f5e2cc36b2ba7f8a4dfbeafbc4f7c9ec8fc704c92ac8ca016257294de38d83bfc1c57db6efd6def5fda31f560e65792c365d7c12e5ad223", "02f86b830e4a2582082882100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a00d9a625c36f2f1ab6b9c4233e93597b109f0a6e9dc9ec82724002462794c7368a008a9185a51f07e5e0dfb1dede650323464edd5a5f918824d67cae720ec3c64fa", "02f86b830e4a2582080182100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a09cf209d9ae2d414249c3d7fed17eab9955ee6365abfa13a06040b2a2d196c339a03c31a975df59ff98c6797a5f6c4121cf75c536415566db7c15cfb48e80f22840", "02f86b830e4a258207f98210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0be25abc4ccc5e79384ef69b389612851df117de4c4fdfdb38f69f7b74db63747a05a60dde2d82cc09fd64a0da334e4153899330445d15652a9964de13449215e0d", "02f86b830e4a2582080582100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0bdd5ac532d625a9b6734de01df89f4aedfc43fd57740a6429cd59c78bf8b0884a079a9881c687e57b8f203b46064b82914ea90e88dfb233d85a3fdec800d17c036", "02f86b830e4a258208148210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a00967603705fd0605a19f03a76dc0c9eb62eabf757ddc7ef1469aae47eb63aeb2a029550c5f235c0272e175722bc8b546903c2ad3de12cb1ea85ef320bb075ec752", "02f86b830e4a2582081b821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0d1611d03245bbfa3bb3360ae86b86f1d1228aafd7646804267123300bc8b956ca004a6879c90fd254c946894fbc6d4a777f6a68ba02c0c7154e07dea4d14be921b", "02f86b830e4a2582082282100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0b0e44e3a11e85c13a5e0ca51f60b30724605a6f0b414b0f154f352b5cf8f099da0602fea1b0d546d082463588d1f5f38ef3c4623d52b97accb4d69c6bcc4657cc0", "02f86b830e4a258208278210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a08c9431154da8508602a237065bb8aa7a8aa7fd9d9c69f20c5202e37e7edcb070a02e3064228230d773e924b4c5e487389f4e696ef5d1e3d5a7645262145a93ff93", "02f86b830e4a2582083382100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a032a520832bf1558e0c4a0befe6bcc61ca4cdbf176e1cb1dfee440dd4e39b6792a0318cfa501687e7baaf294d88b5e600b8768a83fed1196bcc2b385cbaeb9509be", "02f86b830e4a258208398210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a04f687f6b73785779a9a214704718100ee9224cdc2f2e7b0268e087c816f72ed7a07c0c89992bd983a54e4a2f7b18575b424d52f71a8a82da312b29ad47ead0c57b", "02f86b830e4a2582082982100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a025339d382302afa69fb5d08be4fb3e1c74c8fef55e0f407418af123e714ef3b4a04cdfeccb3ee2748c60f6724e4e3036dc23a9940ffbac89a4a744511a9ed229e9", "02f86b830e4a2582080282100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0204e66aa1f51a44399a6453bf367636c90aea5c029745dfc69d4e5f67b3ca1a7a005685e611c65395b2cb5cea3ff952d28c9ae51c44cad23e57f4c9f5c4013780c", "02f86b830e4a258207fa8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0f15ee9c7ea74b05e07ef18ec407849a70af69de84dae7c0db8dbedc2ce8fc1eea055f92e920df58b39230123c1dec07592b68e9d4232859c859914ca375a8077c9", "02f86b830e4a2582080682100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0e1f6d0fad10620dc531ad8f66788e9f5087d7aa7108f4df80b86bd7bf815db64a02f99f3140c025fb81e2c32ee75d97b3a0439e3b6544c4ab4e6b6e769fb536e54", "02f86b830e4a258208158210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a004802509f26fac1d004308b9f80777c9a1a6ac860d8d2c69d986c44d06ecd6f1a02d14db9821a7d632fccff161240e03b29382378af56062f845dc363f907563b0", "02f86b830e4a2582081c821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0c520652f2e8ffc607228db2bafafacadb5efa7a6e6c986695671241e537c7e6ca05b785df24f5293686d1f3cee637c0677b17f65f91209cd47336b09ed278ae097", "02f86b830e4a2582082382100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0836c27731571b7c467574271d6cebf3b137763221e0990892b78fb7dad21cc79a002ebdfd763a83c39b00da7ac28a6973304d986aac98e80dababd89e483ebc6b5", "02f86b830e4a258208288210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a067aa226e965ef23ff08826d394f248310e94c8896ef86ac69b0e57b586180e4da073b7b5e668e3705d946cf21d3f909093f6f715526fbdcd46066bded2cc7f1bec", "02f86b830e4a2582083482100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a015c98f196ca96bd302c6936ae379642c76380161a79e05afdf7d5e7df77ea03ea0639317d83980794bfeb4d80d09d428254d2392c9c087c1929856e6bc95c71d23", "02f86b830e4a2582083a8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0a2f601004777a28357965a23fb3e084858c957a85a9edd1830cf1d8296392c91a03ce8a9dc7ecd304da57917c4b170315e127f21696969010e2821061eab9553cf", "02f86b830e4a2582082a82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a04f4ed105162dbe84c7b3495c4056c07f63863f3f3bfe20215e7836c0bf69572ea042725bdd0c71cc081ae63c50936c2eb818cee269b99f1b539283d66f9ff0bea9", "02f86b830e4a2582080382100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0c448cf9944e96bfdd9068716935d6b7733de886e8ec1aecb724980ba2d3a3be2a035df5a0fa5c573e01bb01ebfe2642b5121b0024e12878698faee77e8bb68b4b8", "02f86b830e4a2582080782100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a07b95f122672221aec7fbd6d827a167f3f68e451275c411a2177c68c0a49c28cca06376c7c7bc9dfe1edf94733d6b134881401a57bc71035dc3a931a43be5b2cc1b", "02f86b830e4a258208168210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0378c348c3eccf2ea7c13765d6c5c39fc55b6fe3c50399da190db5558a0aee8faa02461828934cea281f55c459c7841c6556df2916eab158280c9b86adb6cf8a09b", "02f86b830e4a2582082b82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0d359bb4c80a63a21e708cb267afe51d3d995714b1d734950e6db4a4a8411ad86a04dad2e1e58a6deb7b97554ebe1e066e75dedb4a8345885f037c57b79193698fe", "02f86b830e4a258207fb8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a00d67020265cf5bda7deba59766e457f67bfa2212100278552a17109468097256a063fec93abd6ed9bf992e8deb9d6a0fd87aceefc1cdfb5262bf85df4a225bf423", "02f86b830e4a2582080882100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0812be22b0b0e33d4cb77aef3938b15f9ef7180cb4e5496dd25ed2320df120032a066762377930e03e9fe853f3f0be967bc6f47889a44c29ea9d0ab48deccd50ccc", "02f86b830e4a258208178210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0b172b2db3ce530911242e28ee5ffea4ab182099a4a39120b98a4aefbdd1c4316a05409285e35bd2c9a7cf314d3bb88747a27fa59b1445da19670ac4c49d9ccc709", "02f86b830e4a2582081d821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a001883e567b39a32e63b1ffa67aaaa1e3d0e02165bce589218419d2662f654370a0632960451dff0c55ad7d038a04334bc6bb0912a126d139d9a3f6b068cf20144c", "02f86b830e4a2582082482100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0772f9a1bbbbd03d2e80015f25c42afb98255c8a4c23d357265f821806e3e94cea03f2a365b2c4ee94fb70735ea99ccd9eb9c3a8e7e47acca8fd22a5911071b0a3c", "02f86b830e4a258208298210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0638bbfcb9b384bd8d19efe3f280e5828bca6b02ce9711dd596b114d3b5f00ba4a03c17c67f8af36b469ef47fd8b6cc40370d2f75068931220556da0407aa8a9240", "02f86b830e4a2582083582100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0075e98fd14735f82cc949aec987c92be35b3f7c33185f62e11888bcc139cf54da079499f4e7e77496e962ed9f12435dc5dfaffb09b8cae7e6b8c511db68eb9397c" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x77c5064a...e8f3d96b
View lifecycle
0x6e10b58a...3fc36d3bView lifecycle
0xf7db513b...d4b91d56View lifecycle
0x4b3df9d8...cccf08b2View lifecycle
0x3cb9244d...6a34ebd5View lifecycle
0x1a0bc44c...98e03fecView lifecycle
0xd5c2a3a6...bf168483View lifecycle
0x26e164a8...3429687eView lifecycle
0x6e272540...aed67df6View lifecycle
0xc8c519e1...2ef6344dView lifecycle
0x24c85ccd...85f606d9View lifecycle
0x4c9b3cf5...ddafda79View lifecycle
0x9802ddd1...4007b7f7View lifecycle
0xc3253882...8caa3f7cView lifecycle
0xc31a6428...8fb439a7View lifecycle
0xca2f1a06...6ffb51f6View lifecycle
0x5b81c56e...a47820c6View lifecycle
0x78ceb658...e9436a2cView lifecycle
0x89b84c33...90e97fbdView lifecycle
0x7c081109...d352f9f2View lifecycle
0xaa56919d...15a7ca2fView lifecycle
0xc96dee71...456c3326View lifecycle
0xbc37d696...99c85690View lifecycle
0x3fab6e14...f5496277View lifecycle
0xfd658953...3dbda5daView lifecycle
0x17dc1664...a87db288View lifecycle
0x74a76544...ff8ac525View lifecycle
0xc3539ef7...78130478View lifecycle
0xae6af455...d731932cView lifecycle
0x16a94b93...4d578ecaView lifecycle
0x72737814...0f2463a4View lifecycle
0xea90345b...117242c1View lifecycle
0x6bfac83c...484f6209View lifecycle
0xb42859e3...5e6b7001View lifecycle
0x8d842070...4e65083aView lifecycle
0x00f92746...7d04039eView lifecycle
0xdf237df8...cff8114cView lifecycle
0x7b9ed388...98a6c9f2View lifecycle
0xab78536a...658829c4View lifecycle
0x6ad5a291...22abb38dView lifecycle
0x20ae226d...fb8af158View lifecycle
0x2e362ed5...07968d4cView lifecycle
0x21602b4a...e097a37bView lifecycle
0x154181e3...3d0a898eView lifecycle
0xa082c19d...81b219b5View lifecycle
0x6dae5e42...a4e2e1b5View lifecycle
0x5b7aac59...c7c38c44View lifecycle
0x2e3bace6...8ca922feView lifecycle
0x27c21517...51592dabView lifecycle
0x0e0fa650...bc6464f3View lifecycle
0x57796bbb...dad484f2View lifecycle
0x3e933127...5f5ba2a4View lifecycle
0x9c122b94...4d9d3e27View lifecycle
0xbceb5978...8835c8d4View lifecycle
0x840c5d41...9047691dView lifecycle
0x042494ba...f6d50a25View lifecycle
0x04c7d5b1...905bc03eView lifecycle
0x56f93677...e443f1e2View lifecycle
0x29a0ca61...6732318eView lifecycle
0x2bf69897...c11ad365View lifecycle
0xa6d97080...c3f95d8eView lifecycle
0xcbb40454...c116c1a4View lifecycle
0x1b60b60a...44a81c72View lifecycle
0x248c7e98...b17cbc35View lifecycle
0x347aa514...56209ccbView lifecycle
0xae1b7a05...56b2e667View lifecycle
0x72938c78...59a5c821View lifecycle
0xf2bdb17c...04031263View lifecycle
0x65ecb2fe...0b17c5d2View lifecycle
0xb8cec088...e9f66b08View lifecycle
0x677ec54f...65fe4f19View lifecycle
0xbe83cfcd...1a74a118View lifecycle
0xb0aa9e04...dece1abaView lifecycle
0xc03c205d...38f569a5View lifecycle
0x948a52e7...59f086ccView lifecycle
0x113f590d...0c2aa39bView lifecycle
0x6c8a5668...78551b8fView lifecycle
0x705dd40d...11f25adeView lifecycle
0x90945a2f...6e19b523View lifecycle
0xf663eb7d...26f96355View lifecycle
0xc3ccc01f...c483407dView lifecycle

Op 3: 0xa6e984ca...f46b1582

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
16ms

Validator2 — Re-execute

participant2 · REVM re-execution

16ms

Validator3 — Re-execute

participant3 · REVM re-execution

16ms

Block Published

Block #1563
3.3s
0ms
1.0s
2.0s
3.0s
4.0s
4.2s
EVM
Canton
Consensus
Total
Complete
3.4s

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