Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220c0...bb64
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
91 linked operations
0xa4acbea0...811117e6View lifecycle0x3dcc0959...9eb1d465View lifecycle0x1983a0c4...1c133a13View lifecycle0x111070c9...c4649e7cView lifecycle0xc2cc0265...519af2b1View lifecycle0x2982f673...91b89c22View lifecycle
Transaction Lifecycle(91 operations)
Full details →

Op 1: 0xa4acbea0...811117e6

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

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 #1560
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: 0x3dcc0959...9eb1d465

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

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 #1560
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
0xa4acbea0...811117e6
From
0x8150e171...71fc2d24
To
0x66149df8...8c60f8b3
Value
0.00000000000000000100 $ZTH
Block
1560
Status
Success
Overview
Update ID
1220c08119...d87ebb64
Offset
6794
Record Time
Jul 20, 2026, 15:49:49 UTC
Command ID
3ad563c58460...7547828d
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:002d3713d4...f1ed2733
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86a830e4a2581dc8220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c080a07d5187b1a5205342fdaa3c8afe63e4836a82aa6a8ddab083ec50f9b3a0a4bbdba004b9f6cb18369a9f2e55e12bf25263e8742988f904ac188153c0e2d849b43ea7", "02f86a830e4a2581dc8220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c080a069feb57955b50f92e2fcedce21b581a85c79fff29fbcefe7f3992823632c6a65a02caf29502a366abb6d8da94dcc7497b5ed28e70148682b073fdece0b50429670", "02f86a830e4a2581dc8220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c080a0c315f00ded88dd3f42677708bf50d365774becc1c5305841f840fbaa908a4c06a039f9da49cdafcbeabaef7ebd0193cebc4434796d2865d9069713e8846e844254", "02f86a830e4a2581dc82201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c001a08c6e57861b134e68f9afdea402b1ce9f79bd92463ca71c385aa6a7a4f2710f56a03be9fac3de6bfd265ab2ef1d0d0d33e74827a76339fda787bd7fefb72aee9fc0", "02f86a830e4a2581dd822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c001a04e1338b8ee166b5c8dea3d79d87931d813d164d3736f819181cafb27c427605fa0230382ce42ffd3a53763d45fdf57ffa7581e00af1f246b8dfca411933da6ebed", "02f86b830e4a2582080c82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0cf0de320d54ba4943413424774c985b2c991825a0623a7f2d790aafc9fe49023a02de771b3923daf6ef2c71cf6e5fb53019a6a43503a573c46af3af9febe97f13f", "02f86b830e4a258207e482100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0734c830fc58234ffac4d53e3e9190b2241b110dc0bc537031a8a964fe29a0140a0593060cdba95b71949abc31d287316ba54516ab7564558b740395774acb3c948", "02f86b830e4a258207db8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a08e7a19715a965468603774cbce759a8c005e74275d61c6173249bb07e73163c0a07c0412deea513e92c2cd500de9a3d62c06b95cae2c230412c87d68e9060962af", "02f86b830e4a258207e882100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0914d18c3f10a5d147588e0dd30b655e33952ade88148a5f552d4fb052af14fd0a06b96b1110e7091de08217a49f82c6d82fa77211da83ba034de4cf7d333b64442", "02f86b830e4a258207f78210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a058590527eb5c08b5c4a61cf4b792f4c711ad5354f3083c0b59e9d3ec580abba6a0793b5ba98564c56fc2b3ac93cc3f8588be540905003fca91689f2d7821ae0f14", "02f86b830e4a258207fd821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0ced9c52836305586b63fb530b7bb62069810b78b5d26c3c342044a58abb1ebffa05276fec134f67bbd5cebf974961bcd0426ffc32aed815a35b99c8d908e917168", "02f86b830e4a2582080482100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a059d2e4086136578389a18dcda6ef62f1cd49973b91d439df016182fd381ce2d9a02b2d92e8132279df9644b26f36e9a374fc04a6916d0af2dcc2e0dd47b3bd6537", "02f86b830e4a258208098210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a091224748b4cfa71832b52c454812a00e58d689a396b0611942f486bbc39b574aa027c1c7f306679c3eb0d9fc703f827f84ff6a3624c791a9b834cfccf087a66751", "02f86b830e4a2582081582100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0210c9a5a3200ce4fdded04fb58b715d9d79c6a3cbe2705c2b32bf7581fed0617a013ddbdefe0cda3bcfdb01de8fc62281356851f554e65b08c0f64ab6fade07a0f", "02f86b830e4a2582081b8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a08821186e359c1e2c66610611faa4bb3ca35ce65204dc2ed80873b1eac34792a2a065b6d13a01fac822a8e49f5ad88f7d03af223dc3272d133d037f2f8200785d82", "02f86b830e4a2582080d82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a02e3637f60cdf8e7bad9f727e30bf5cfa17590cb2cee421b152902871cc74a48da059e18b40df7d801947a8186b9910f756da5b0439fac25d605464d6ca2ddcc932", "02f86b830e4a258207e582100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a09cb1edc1e1eca139871cdd1ae8836425aa925c323e3a9fbab6cf60a7cda84897a0341f367901377d58754bf198ff82ecc9ee9040fe0722ae941fde2c7f8018c93e", "02f86b830e4a258207dc8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0aa30ed3652a3fdcd17ac50b7e9360087ec915c577be24124afc288552b2d0bf0a04e93eb12ad6ce5ea1ade5a51743babd65d9a575bed29d4f04cffc4ce986e1458", "02f86b830e4a258207e982100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a02a071d22d4393a3d9a4bd44e4bef65fe6b7a18573f44d217a9831f3a7a4cbac9a06a595e3a56172485310dd3e2ff3fb0bf3417b01058d80cced700f4e745e7e7e1", "02f86b830e4a258207f88210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a02e2a9555d23c33c21d1672ad3d3a72ce4f9f1c4037e3fe88314939bc16b06a5ca06bda8112afafd334b6ab78da013056e6614687590ddea206b70feb570dc0110a", "02f86b830e4a258207fe821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a04ed4e122cce499fd4e595e764ec89331a62a33075c7df284ea08885e250e31d6a0573fc410518eea237f6c45b21bf3959c36982b3cd768aee6de897b23bdf6d0c9", "02f86b830e4a2582080582100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0fe1c3f5f6c52c22fbdfecfcca6c6ab08afd35b8ee35d21ff30228444fbf98000a005b48ae8466193b96771cd466919dfff9e9ff57b9e2632db1654d1a0fdbc9d80", "02f86b830e4a2582081682100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a05d74dd80a1ce1152a82ff26d8a5ffb93f89dd26929c3df4eb488714c9d4457a7a02b0e2b725da990a611d801ba5797c6fd46bb8ff2b2deb31594c5957d5f8d88bc", "02f86b830e4a2582080a8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a02e075554678d00865d9507d6db544944ed7569fb9d4293dffaa7d50af09f2f02a029971a6486f63409c73d65d6b22d617b78c3f2a9d5442e21c3bfe052b8eb40d9", "02f86b830e4a2582081c8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0030114754961aa9a437707ec83d7d2d3b1620ea2cbfcfb614a90e9a18c697146a05987a3b09fc329d4f7f99e75621bd5966f2bbdbbbdbef0234be4720e97063d82", "02f86b830e4a2582080e82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a09a6c6e4cf12685b7aed8f63a85e7426328928d51a7206c61b51e6e365adcfdfaa021ba454477d57b57758e264a10fb0965ed3b9e5834ce42e5f7bd564f98adf847", "02f86b830e4a258207e682100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0d7f96a8e72d4a03028a29299e81042f674bac345ffbedaf075b3dcac890cf88ba05a3487c199582633fd52b8ec866688f67513c608fd966507a490af44bee042c1", "02f86b830e4a258207dd8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a096b13fc510b5cbbfa1a7cc183f19588ab2d6299710b9b3c1c15eec4999760ac9a00196b57762f42b44abc05e76048859b9e6a2513a5870d4bd4eaeacb152c634b4", "02f86b830e4a258207ea82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0c1b7fde4955ac0958f0e49940fdbdac079b8d2124835d3b0283679cc4aa9075ca03d0898c6b9feb5351f7fd778299a2a27f8c89a7287e0f5347724e3ca7d4e5a2c", "02f86b830e4a258207f98210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a010c3f9bb6fd79b37a320cf6f60fdde6545a6ca0cfd85e5450f834b316a1c8446a00ad3dd8b65bd637f51a8711556df5ab20fe30b978a17c1bae9dc477c86bf6661", "02f86b830e4a258207ff821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a06bb612a63c9f6b4312222432648ef43180ed8ef5801d352dacc74be32dfc694fa079e93806c40ad577dd37d03490b8e9cb5d896dd7c2b1d875c845be27d33b842d", "02f86b830e4a2582080682100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a03def1d5672c0c58c42aa372a6419bf102cac2a506ee4a49486656255a840c666a033d2bdbb904a6ea14cbb504b3cab88f550c2c09505b83ad1fa2a251d5d44c8bb", "02f86b830e4a2582080b8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0ea9f0f9f37341ae4f593036e59ad8266ce60bb1d3f074d09aa190329951faff9a051fd9c3343c3cdbae319aa85e59e44c2482163668c8db60b1144dfbdbfd216bc", "02f86b830e4a2582081782100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0eaefd6a877112f6c95c5fd3242f12f4afd7d6eb5516fc7f87d1f64b968880573a064c1b5b2cc471469c526239b414e82af74d10a57f914ce9c664f2390017e3609", "02f86b830e4a2582081d8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a019b1f0871ddf55fb181e9e7f8f1086c3df2ffdb9a404c0d4b3bc82eb5d464964a039e87bd5fb73170a47b71a89d176ff0a450a6575c3277d4f75ebd936f034dcde", "02f86b830e4a2582080f82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0b46423b6abaa34f6fd8fcf8c5dc48f73cc064262ccb99e57a8bca265c0e5b44ba01a51745b75996437672a802b21a63a96ba4515720872ba500027a78d182fa7e7", "02f86b830e4a258207e782100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a03c916d67c80a6dfebfa05b58c8d84170aa8048ed9cc85c37f4a34c94b0243aa6a062e7270206595bcb986edc024425f0e44ba815693a211b9db3d80779138b8bfc", "02f86b830e4a258207de8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a022dd3adef54f2e4fe30132ac8b3ed07bf31154488044593d6acadb5d7a9b4e1ca05011bcfc4ac5fa3fad236091c6176bc6b99a7e7c330e17199967548f11eb7632", "02f86b830e4a258207eb82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0825f759d2d80d5e2692b7377e9a2da3b9645837f44bec9a04d26b2e0d300b42da01866b3e8afc6bcc4afa818df64201e492b73681cb379d8eb34f2757625b64870", "02f86b830e4a258207fa8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a034fb2f748c5f2aa899d2ee1c76592d0c97f7b2f6c17797f06fe6e87c39581317a07f8c871f2afe7f333c47a56d8458da180798933fc18da39a561801f4d90c45da", "02f86b830e4a25820800821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0a9926e076dbe51c9abd9f89d98946eb9a63098526d51bdcf5e1af5c67287b5d1a04421f7f0e3a8fe1f8f4634b7231b3bfe8730b99e9ad2d96391d036950acab42f", "02f86b830e4a2582080782100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0ee4254be1a4500287388310a5cc75789def702a61bc6bfe28575666a886f9c93a067e96e3da9fd8169dec2ce1556a1efb3f7aa64a09ba69193cbbb6b5b347012e8", "02f86b830e4a2582080c8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a01099cc4d345f98dff5eb2b4a412f070ec01ee998c7f893eadfa65091bfa222b2a057e41affc1fb86445fb8748db042be75cd1c4770221e2792fa2bfb8a6df27912", "02f86b830e4a2582081882100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a06022e35820a5b8a3cbdd678626f40feed14b95795a093f903275428fd419ff13a03e238f1537c25d545d542ab78719a3ca68925c0e52a1c635ca92ff3dcb91264e", "02f86b830e4a2582081e8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0ce06744b3296e9091a6ca263808a51c1a77b49a0aa491f81a40a5b44f2f01c91a0685098dfee6832e53bb5f81aa3ed63c2eb17da478514871c92da34b2a121a43a", "02f86b830e4a2582081082100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a035fd22002f70b3a89660197360cb2dfd3afaa8540ab851e259fb562762b1db51a06cee1c0e133cbf507ffac060c3194a58927b9d2c920349d365dc5acf7abb12c4", "02f86b830e4a258207e882100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a02a731d20364c0d63d81405e8b88f31f3e291f70cc6ea1b43db943417dd169d0ca04d0f35cccdce0d853487620fc192d35f5931d610adb5ab7369060e852277b0ad", "02f86b830e4a258207df8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0e75e8f3499259a09513b9054dc0c73f27d81c72c79d87ffa738c167a569433caa0766b8346b09180638a44d7cbe48176320dc8054fa11297a4260f4322df5c6d00", "02f86b830e4a258207ec82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0bd61eff2b1641f21404ea5dd136a77860745ef2d715b559374b2bc5cc7213ab9a02a6e87add15b7e82fbbe04dfd7ddd2a6a28b03c0336ac253439677beb4389f07", "02f86b830e4a258207fb8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a01fb584f222f42cc38b551faae84bbad506fa7c8fb576480d602c6d61818643aaa04254fb4453be7efe16043e9749f195ecf265bee59c809706ae46e1819d1186be", "02f86b830e4a25820801821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a063987367657f2792899198eb56eabe2d66d4634efb3f8c097f4c8bf1017789b0a05fcc24951125e5b078237f24d910f7f2a0ee18123bc0c67cc12f866d36dfeb46", "02f86b830e4a2582080882100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a05efb81e6a915b1289fc284e7bac13c977282a64489d851f2ae768b52f4486a00a063dd178b2fdf9997468573dbd3d6649f9266f5c0ebfbd52aa7f519f616595dcf", "02f86b830e4a2582080d8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a08ba25b33ce2937b73111759ab1aefe97927d7a8661d2574a8e60387554c1e39fa04c0e44d63fb1b3ced0e6af28773b2686e58b3a60914d0e5dd968ad7c2986f296", "02f86b830e4a2582081982100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0a2d9b041a9b48ce7a243f937577f137abb1811b0904a8b68eceb0359afaff1e8a00c70f86d8a55757505b646ed6e10f00d3e935a238665918f3ac75d63d4226db8", "02f86b830e4a2582081f8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0f5c5e875bba41199395a873f9aef5e5d8eae3196d39c928b6d0ec92a94112dfda014395d305190e6789c5bbcfba70a8c7a983a27d9232732ba75c180dbf93a3196", "02f86b830e4a2582081182100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0c96542207770e433f06d1729846bbee353c8f7dbe68c76bc8b1d3f6fb884d38ba0147df8b0f2d740688e09a60cc8b351a1017e45ad78b9d18d0bf122f30d5fabdb", "02f86b830e4a258207e982100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0b915f32818067f641c9be29775f0abcd89fe10fd21bccdfea4e26f3636060715a02e56e520d990c446c0d1f91ceaa38dc931ab340a904ce6280a6c83d0e5c2a7ba", "02f86b830e4a258207e08210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a041d062f21cb7ed14aee3a85260badf87cb5b78c97eed7dbfefd198c51b5fb969a04f829db87e15051058121388b6a06d8dcd43e8149abb7ecd235db6565f542d57", "02f86b830e4a258207ed82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0c53512d08800c8076e6044f3d13690c4972c92ffb6ecb089f351f3abed12d3f1a028a8c939096d915c2b33a898269d0e6ecdd1c6fbbba5e71153d0a595467368fb", "02f86b830e4a258207fc8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0c79b85b8437a480feffb96f636f0054f4e2920acfb60223e1c304e3042ebaa2da015fac2a1d1c017219e097a6d701fe2fbd0d7c06b9375a56bd137c334dd0a13aa", "02f86b830e4a25820802821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a08cd0d0ca94eb8824fbcea24585ef730a5ec67ababc00f86a6c0138564b017523a00c7ebaf1cc15f4dc061770c0cb9016dfedacc0d0b566f0836851dc90333af35d", "02f86b830e4a2582080982100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0ba40093b27a65dcea210959608ad8c9285283a588e42e549bf00743d44813d1ba03e43b66de20ae95f1c877eb2f10530e167664ce9661a399b03bfface75053aa2", "02f86b830e4a2582080e8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a064efe2bb7753ce1e50455c21ee2a0a3ff3e051b1442cf8af3dc1050fe197713ca0704b4eae17b6f85b4cfbca8d4dc40af0baf846887da885987a0c91a3bfb9bb25", "02f86b830e4a2582081a82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a077bb17e8701c160a2228f8c53aa17a81963a06777012d6e55600be5a3316fc5ca01031a7420740607305424fd04540d460a5b3a7aa1adeef0c2d8ad44f2d7de430", "02f86b830e4a258208208210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0c0583d8187f224ed1c4e6fbf2cacad74dcb1aa8f80dc67c8c168d3a3caed51c9a001b83acd7a2f70467779caee0c3b3dd5036aab90ace03ef18265949dd7501358", "02f86b830e4a2582081282100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a07168fcd3d838f07382d120121dfa0aae493dba4c5ce8ef495b33ce3044ccd24fa03ec4eb80be37bb2e7bdae6075cab3a254a493330349f840cbeab4ddd1ef98ea1", "02f86b830e4a258207ea82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0fdb0118a630454de614dcfec8c52d1de3a9e322d731c25e46fa5cf294c45b2b8a022f2adf005d839e00c0f968c358826bf531c98cee31ccdfad5a25f3ee1b4fd9c", "02f86b830e4a258207e18210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a00e9c54218fdd7d9a3a7684949024f193ea173658894ee1d68e1fdda08906262ea005750a254e485ed870f0762a0e193720441f9ad1970d426cffdd93836b23dbbc", "02f86b830e4a258207ee82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a004c2263d93cd714ff3d21f669e64d1f9d4b47d8dfd8dc0ef754552d40f9bb345a0612de1a28e251665037f8be64f10cb600601a7626c17019c72bb7a5a197bb225", "02f86b830e4a258207fd8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0f5e8b5af90c26cc1485c9e39e03255410d3d4db34a72f2a3362eb821ea2f66b4a02da2a93dc2c4d89e5a32220b71d5b632ca8d10c3aa1bd4a400a612b6c80daf33", "02f86b830e4a25820803821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0097ac0a09a1cacc6428b062be72977339b2d390afc3bfa2c926110c22ba62a31a06b21ace41ca807599e850d6ef06ea2dac3f1e1a2f19cf2ee784cc70a666d84d7", "02f86b830e4a2582080a82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a055ef4935c7890ed1e69fa4d8237aa4494662591596ee7ba3268707e26ee937eaa0771ab5e454574f3a96162853a8b5639bd778198b994fab982858ecfc5e431039", "02f86b830e4a2582080f8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a045dc0968b932f8bdb5fccb88ee69bfce37e6a73179ac715d1eed35604db13dbea0784ef8e65a965507797753a6f522dfb29f70035f1a8862abc757887984765cc3", "02f86b830e4a2582081b82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0e09405f9acd2fb7afcef89d6d388c410af9910989a92632805b5de87379ed7fda01472719d3e8e887ecd22b04a1eea372c294fe0cadea7c64c254f272ea793eaf1", "02f86a830e4a258208218210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a04ae6568ca3db25f63d271fa13057c50d098a5c319bd6d4680ffa3eb1d70bb48e9fbce607cebf6dd5c22a9de8d296213af1fcf693a2abd0aa471ca698d266fd60", "02f86b830e4a2582081382100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a00a4676f31bedf00854d3771838904648f73e9f1a934bcf5a2291b5c4b74a6a10a07e693c6281a8ad05c974823444890ffe5dbaed6a22580a0a24d4798c6d815c15", "02f86b830e4a258207eb82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0b758348c07837fbc41bca9901ed02f7f59b3de09f637fce3e77c193c28a3c50ba037f081917ecec55847c0bb51c62390da9886185ae340f596424f823632e1efd5", "02f86b830e4a258207e28210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a04fdbab4cdf1985e57ea04c985fa33993fcc8855e77afc3289448a482dbe006b7a045f1912890e7a6177283aa82844e2a59adb986b043a41cd4726cadf2beaf95d0", "02f86b830e4a25820804821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0629022c7b5bb789b2449655c52c08030067aa532d1033ffec41f5b99da486e0fa0604d7bdaa49f3e77437c925ae40581acd218a9b19da43df71c4d6105d15d138c", "02f86b830e4a2582080b82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0d5e83c35f4a25b645e1533abf60b224bc37be7034406cb7c41ab8c19d286c09ba00d6485c1c7594890abef9ec5b95593840b5423696b8d6d53f06cc231145f6adc", "02f86b830e4a258208108210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0aea275ba671b139b7401f37c3db275461dc60d91729b34a39c9da041e710d76aa07301b11b3fc0d1e36f5bf6ece20cd13f2387cd31fda80dd6a78bb651d8bf42ea", "02f86b830e4a2582081c82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0f988fab362cfad3c97daa7af6201f269baf5714341823a84798d69d1ea840beda02b3a285816d38718e81ea73b138a52b0590e788fd8e2ecc43d0db9a0f2c79fd6", "02f86b830e4a258208228210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a00c3c9b847178e1415d50173faeb93b6e3075af711e59e0b5bda5852a41b5d036a04f2ca0ce1987e70d4b43f8ee2d449a47b4c9db4e864fc8be516a22466d766415", "02f86b830e4a258208238210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0c0f317468856215c809fcd0d7cca24459ae20d26a7341ebe5342352c65c0ad88a048a89e92dfb0531a22eeb44e7c44db28ae0bbf134bcc39de06433bf90274aa26", "02f86b830e4a258207e38210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0da0889671f207c0dfc01e9a2a1ae1f0d467708793beca72e59cb7393f13d2fc4a033a5eb53087d9a013259ca29422f0a3c2c873623dcd688ca5b94a6cb59a48362", "02f86b830e4a258207ef82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a07e18373afcae102f9d9f2a2cd6c2048aa4d99228d947f44999534620c5dca714a05a659a106c119a75d1327b31638881d56b9a7866623f8f0eacd3ffdfaad0820d", "02f86b830e4a258207fe8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a00d405e0344b3cb9a9089c3f6ec77c0b9641f1645756e78cd915136a7ec2cc41da06a02cb952e06f154e781d961a43f0b709342ffd91656f81c8ef52ac6bb4d286f", "02f86b830e4a25820805821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0a7341dfe15e3428dafd9c2f8d0b4bd35d371b0af3a51513fe2bd2fb55c108073a04d9715224be5a83012e0311786d8591b98695e239d8bdba3b60565771b5bd0d1", "02f86b830e4a2582080c82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a06513717636e55fe999c0ec0ce00027d0ab78b6d8e5ebf6020b1010af0265c42fa048d5e887992c19e089837313784b2221eb90709f0f3059be94338613f7a53949", "02f86b830e4a258208118210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0d6d6ad3847022d7112526a16c8a266cbfd46a106eb6448752296ac0b684fc2f5a0041bbaea2a1996d6592fda186882f869e486df418a6abaeea3415c9a8cc9838c", "02f86b830e4a2582081d82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0da6b2f49c5ea7af2c10b0b781c504bcc9ac94331bb8a6c548fdce4e436216a25a06989affabebe77eb1593ce120fd8c6cd038c9a173bb7841ec39ac0028e600aaa" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x16bb5f94...0e3087db
View lifecycle
0x6bb31e8d...6308b017View lifecycle
0x5ec3a67a...f61eb1a1View lifecycle
0x1572895b...f6d9ab1aView lifecycle
0x8c022009...8dc04c50View lifecycle
0xd02e61f2...c79d9a2eView lifecycle
0x6bfe9b0c...39b1d8c7View lifecycle
0xa92c9e7f...475baddaView lifecycle
0x9e29c478...fa50f524View lifecycle
0xb9524489...050cf35aView lifecycle
0x8df9b358...75276280View lifecycle
0xc26ab6de...6ff8a6c3View lifecycle
0x6ec856d8...2ed5d31bView lifecycle
0xe2a46560...6f440fe8View lifecycle
0xafe0994d...eee32f04View lifecycle
0xeae11c31...f0978695View lifecycle
0x2e1cb515...74b1e5baView lifecycle
0xd37aad03...e71c7b77View lifecycle
0x2d266e3d...cc936f59View lifecycle
0x44bf3cd3...1ad69b4bView lifecycle
0xcc4bfb95...4b61986eView lifecycle
0x8c5be349...cb5e2546View lifecycle
0x041abd02...e7b44841View lifecycle
0x7e29825b...94a36ef2View lifecycle
0x264d8cb7...4294e1d4View lifecycle
0xc2decfde...99bcf454View lifecycle
0x42b939f3...18b49627View lifecycle
0x8c9bf2a6...15875d73View lifecycle
0x6c32a326...dc0327e2View lifecycle
0x1f9e51b1...97b09e2bView lifecycle
0xde8e5abf...e247e10aView lifecycle
0x35191238...d8bb29ddView lifecycle
0x6d806a32...baf7151aView lifecycle
0x7604660a...84bdc26fView lifecycle
0x4eeafa8d...a28eb34bView lifecycle
0x3c5c2962...e649bb3fView lifecycle
0xe766c0cf...d799bf88View lifecycle
0x908e27f6...e80929aaView lifecycle
0x6354b2e8...ed4a8982View lifecycle
0x57620ba5...f1cce972View lifecycle
0xf2d8d7b1...cab2802aView lifecycle
0x1b240955...3586e96eView lifecycle
0x5e076f5c...ac93c50fView lifecycle
0xf92d6ec9...84336bccView lifecycle
0xc52f923a...6f93129aView lifecycle
0x56612f24...8c305e5eView lifecycle
0x7342589c...18db351fView lifecycle
0xa7b48936...01488b20View lifecycle
0x825a1eb7...ef11c24eView lifecycle
0x1e68cbab...0b0dda21View lifecycle
0x79581887...414bafb2View lifecycle
0xfb28e42c...067be459View lifecycle
0xac6a6dfb...1cc92645View lifecycle
0xbc6b132a...44ece3cbView lifecycle
0xc72e6693...5ad55389View lifecycle
0x2be71915...373a1795View lifecycle
0x83f975e5...18f2bdf9View lifecycle
0x8b8fd3bf...63189bfcView lifecycle
0x7534c63b...55162d96View lifecycle
0x7a020b2f...ed522c6bView lifecycle
0x0d9cb8a1...fccf603fView lifecycle
0x2325ecd6...8757fa06View lifecycle
0x783a913e...901aa7b4View lifecycle
0xcd7d6f71...b4843a95View lifecycle
0x272c943b...be6d8fbeView lifecycle
0xb8513498...d796decdView lifecycle
0x8962fa81...829a1ed6View lifecycle
0xc005b98e...1c95f732View lifecycle
0x128b2715...62f5a2e4View lifecycle
0x3851cd72...bf54a04fView lifecycle
0x8db4d8fa...164cb8f1View lifecycle
0xb04fd5c3...ced22ebaView lifecycle
0x912def18...229e34daView lifecycle
0xe31a2ec7...ebb60782View lifecycle
0x10012271...da011137View lifecycle
0x5a6b5a53...012a0422View lifecycle
0xc52949e8...5e6ac5e1View lifecycle
0x6e69a770...5a858a7dView lifecycle
0x3057c780...95ee332eView lifecycle
0x37176fe5...9f1e7531View lifecycle
0x5c5fc1d2...d91c6289View lifecycle
0x5715a377...cbcae2e6View lifecycle
0x6d49c78f...d8260c97View lifecycle
0x3c5f6766...9751bfdbView lifecycle
0xe99d2f2e...9703f51dView lifecycle

Op 3: 0x1983a0c4...1c133a13

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

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 #1560
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: 0x111070c9...c4649e7c

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

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 #1560
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: 0xc2cc0265...519af2b1

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

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 #1560
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: 0x2982f673...91b89c22

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

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 #1560
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: 0x16bb5f94...0e3087db

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

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 #1560
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: 0x6bb31e8d...6308b017

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

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 #1560
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: 0x5ec3a67a...f61eb1a1

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

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 #1560
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: 0x1572895b...f6d9ab1a

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

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 #1560
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: 0x8c022009...8dc04c50

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

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 #1560
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: 0xd02e61f2...c79d9a2e

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

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 #1560
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: 0x6bfe9b0c...39b1d8c7

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

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 #1560
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: 0xa92c9e7f...475badda

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

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 #1560
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: 0x9e29c478...fa50f524

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

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 #1560
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: 0xb9524489...050cf35a

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

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 #1560
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: 0x8df9b358...75276280

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

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 #1560
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: 0xc26ab6de...6ff8a6c3

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

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 #1560
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: 0x6ec856d8...2ed5d31b

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

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 #1560
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: 0xe2a46560...6f440fe8

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

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 #1560
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: 0xafe0994d...eee32f04

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

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 #1560
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: 0xeae11c31...f0978695

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

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 #1560
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: 0x2e1cb515...74b1e5ba

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

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 #1560
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: 0xd37aad03...e71c7b77

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

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 #1560
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: 0x2d266e3d...cc936f59

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

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 #1560
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: 0x44bf3cd3...1ad69b4b

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

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 #1560
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: 0xcc4bfb95...4b61986e

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

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 #1560
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: 0x8c5be349...cb5e2546

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

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 #1560
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: 0x041abd02...e7b44841

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

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 #1560
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: 0x7e29825b...94a36ef2

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

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 #1560
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: 0x264d8cb7...4294e1d4

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

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 #1560
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: 0xc2decfde...99bcf454

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

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 #1560
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: 0x42b939f3...18b49627

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

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 #1560
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: 0x8c9bf2a6...15875d73

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

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 #1560
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: 0x6c32a326...dc0327e2

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

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 #1560
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: 0x1f9e51b1...97b09e2b

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

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 #1560
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: 0xde8e5abf...e247e10a

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

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 #1560
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: 0x35191238...d8bb29dd

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

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 #1560
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: 0x6d806a32...baf7151a

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

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 #1560
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: 0x7604660a...84bdc26f

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

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 #1560
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: 0x4eeafa8d...a28eb34b

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

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 #1560
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: 0x3c5c2962...e649bb3f

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

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 #1560
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: 0xe766c0cf...d799bf88

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

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 #1560
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: 0x908e27f6...e80929aa

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

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 #1560
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: 0x6354b2e8...ed4a8982

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

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 #1560
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: 0x57620ba5...f1cce972

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

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 #1560
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: 0xf2d8d7b1...cab2802a

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

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 #1560
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: 0x1b240955...3586e96e

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

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 #1560
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: 0x5e076f5c...ac93c50f

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

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 #1560
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: 0xf92d6ec9...84336bcc

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

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 #1560
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: 0xc52f923a...6f93129a

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

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 #1560
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: 0x56612f24...8c305e5e

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

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 #1560
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: 0x7342589c...18db351f

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

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 #1560
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: 0xa7b48936...01488b20

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

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 #1560
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: 0x825a1eb7...ef11c24e

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

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 #1560
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: 0x1e68cbab...0b0dda21

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

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 #1560
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: 0x79581887...414bafb2

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

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 #1560
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: 0xfb28e42c...067be459

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

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 #1560
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: 0xac6a6dfb...1cc92645

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

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 #1560
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: 0xbc6b132a...44ece3cb

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

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 #1560
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: 0xc72e6693...5ad55389

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

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 #1560
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: 0x2be71915...373a1795

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

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 #1560
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: 0x83f975e5...18f2bdf9

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

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 #1560
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: 0x8b8fd3bf...63189bfc

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

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 #1560
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: 0x7534c63b...55162d96

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

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 #1560
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: 0x7a020b2f...ed522c6b

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

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 #1560
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: 0x0d9cb8a1...fccf603f

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

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 #1560
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: 0x2325ecd6...8757fa06

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

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 #1560
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: 0x783a913e...901aa7b4

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

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 #1560
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: 0xcd7d6f71...b4843a95

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

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 #1560
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: 0x272c943b...be6d8fbe

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

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 #1560
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: 0xb8513498...d796decd

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

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 #1560
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: 0x8962fa81...829a1ed6

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

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 #1560
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: 0xc005b98e...1c95f732

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

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 #1560
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: 0x128b2715...62f5a2e4

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

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 #1560
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: 0x3851cd72...bf54a04f

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

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 #1560
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: 0x8db4d8fa...164cb8f1

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

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 #1560
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: 0xb04fd5c3...ced22eba

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

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 #1560
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: 0x912def18...229e34da

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

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 #1560
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: 0xe31a2ec7...ebb60782

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

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 #1560
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: 0x10012271...da011137

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

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 #1560
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: 0x5a6b5a53...012a0422

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

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 #1560
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: 0xc52949e8...5e6ac5e1

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

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 #1560
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: 0x6e69a770...5a858a7d

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

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 #1560
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: 0x3057c780...95ee332e

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

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 #1560
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: 0x37176fe5...9f1e7531

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

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 #1560
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: 0x5c5fc1d2...d91c6289

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

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 #1560
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 88: 0x5715a377...cbcae2e6

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

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 #1560
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 89: 0x6d49c78f...d8260c97

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

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 #1560
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 90: 0x3c5f6766...9751bfdb

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

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 #1560
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 91: 0xe99d2f2e...9703f51d

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

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 #1560
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).