Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/122082...8ef8
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
100 linked operations
0x960e70b2...f72dcaf7View lifecycle0x1e6b82dd...d6970adbView lifecycle0x6db8b7c3...c8e794a8View lifecycle0xf3498d87...735ce5b8View lifecycle0x8bc99672...7e8ef101View lifecycle0x473a213c...64b773e1View lifecycle
Transaction Lifecycle(100 operations)
Full details →

Op 1: 0x960e70b2...f72dcaf7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 2: 0x1e6b82dd...d6970adb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Resulting EVM Transaction
EVM Tx Hash
0x960e70b2...f72dcaf7
From
0x93d6b1f3...529335fe
To
0x49b3223c...76e98bd6
Value
0.00000000000000000100 $ZTH
Block
14515
Status
Success
Overview
Update ID
122082cc9f...1cd38ef8
Offset
53694
Record Time
Jul 21, 2026, 09:49:56 UTC
Command ID
9abcf9f308bd...36fae3ac
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00fb34baba...fa4afc68
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a258207678201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0ea0780e9a33650cc65d7460be1dc2835c2dc4fe0fbffb9993eab6a614121848ea0359e2a679e0e0fb4b39d48b909fc1901b75a992bbcab61dfb7603d903f998b54", "02f86b830e4a258207698201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a03686271a8a165ae8f39ebb296f6e243c2d2b72ee5ad47207dcacbebd46d693c8a079258cdd17829f39ca253d346489b7cbb5e03629f63cbc0a9a036b4c735e7115", "02f86b830e4a2582076a8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0e89f41bda8fd2faf942ac50539ada1c5f1f63bfd1df5f9971c6309c1fbcd1312a03ae9930bd93145c25b9ba04b5a4b65312058e598c0b463bb365a5a7b8ba36723", "02f86b830e4a258207698201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a04078682634bbb15b881cdeab487fe3ea11bc6c1b09e1e6c56d2d7b7e836d3b98a06d31a16bd1fbd8b836b0d6bde1ec5ec07d5d49c9529661ab3763fcfb36281698", "02f86b830e4a258207698201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a076d55e8c772e0489977772f3f8a862eab96556a27d300686c5a6daf0f5490285a076c0e5ec4ae6509284bcd5cdd5c4fe6cd6e17fb13f52d07d4f67acad7807ccab", "02f86b830e4a258207688201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a032748a3a247031902a7ec3320758cb2aab40d9f00055c2f6df15ef83e5adca97a059e7052125349464dca9be67da74925fe9cbdbfcc70df9661a2a41dac4a617e0", "02f86b830e4a258207688201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0e26ce3e459e9a04073e70b91819599108963773cdb338ff4679c77bff6889d00a07bafde374d8bd258cd69609d5a5c70c5502c9698ba45bb67e52b9ec477eec452", "02f86b830e4a2582076a8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0f2ab8adf4dce24fd558e178982ddc741cb2e125870fb161e7d32d52c774ace80a01002e7cbb29aa73d3532a2e18381e8919c3180a4f1fa6de4c40ff16a6314dcc1", "02f86b830e4a258207698201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a05bb395d1eb3305c21606f115dc1bc0b5a4d4e21dcf786de00874cfb3e5e06fb9a04838e11fa00863a1952fcaf2d1b3aa7db031cbbfd5a43b17570386d95bc56373", "02f86b830e4a258207688201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a03db841cb68fc6097738b7bf50152c7e383b18e43aef2d29789d96ee71cad1960a072fbaa8f9da64285c1c287d02dc393de16aa331070711170b77b78e63267b5ca", "02f86b830e4a258207688201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a06c58b32a7ed2b2daab518a9dd5f14bd38ba14a42465392fd246f0a5bc4fd99d6a0729a15b64d493c0f0c7f2a8efa2ad08d75a1554521b824d0657e21e0dba9450d", "02f86b830e4a2582076a8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0228c7205c18a0e475f7314e496dcd7da01c940ca69e29825e069ef4e9c447e99a0650182d0bf6570d409c61087b282acde6a22c2b2a4b77c4111b6cc5d577b3969", "02f86b830e4a2582076b8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0eb643bd36e82fdd687e95f1b15ee4e0844cbe814c867d8d353a8d865a9000041a06ac9e0214aa5937528282db9c8e68c4bf378d6100db8148d3b2ee747d264d6b1", "02f86b830e4a2582076a8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0fd034d0df72e2649c82686147a3b202a210004f068e7a9e0aadc998c77bb4d11a05e97079be3d86927c8a5ca73d7e1b16fa39c80ffc87d254bbf061ebeee10cb01", "02f86b830e4a2582076a8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0e1c9aed8817193901ff37f72963c42c5e0ca58f184646c33e4e84d623b6d4873a02f9844312489f483fead707e512471dfd969b60f75631d695b06683cfec10252", "02f86b830e4a258207698201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a079aefef55a5369b021045c3038ec987958e536ae674af1a83cf1c62b07701c58a01d74ea908ee8c44f67627f23933f27cf04517f534a7dd1d64803b921b075c6d0", "02f86b830e4a258207698201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0914fd9f610954c3379747b6121a99f7cd11cc9e513cc7ed9234218da8c1f6e1ca01e5bb02afc5fa9f5d14ac801eeb564d9976f0ea42d5e4efa12a2a88b1fe2652d", "02f86b830e4a2582076b8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0aa7c2f91e0d129ff42feb842d2eed0f1ac87b373334680c200aef7ca4a241b4fa01b6750bfbfb51db55d99e307db5d2bc9ce3a4b2d3cdd31135f4272c884107d1f", "02f86b830e4a2582076a8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a042943e54c9bf8c0d59048694514c3f6f48e8916d17d1a9e93fa78cb08c8768bfa0096a0b9e0bc4f36c5012064200326d64b6e3edbee9e0bcf9c439ad8ee56f56a5", "02f86b830e4a258207698201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0a7c6c0f6d705ba9a7be09f0ca96f6906a9f822d645157ab3e67a1e421c6ae197a04bd5e412a506794641107b784ada8fe08c9b2d4335a78152371db2d043f17646", "02f86b830e4a258207698201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a043fcf0d023f7d3ab894045af4cbb7ffdc1408f85103fa1b8c75a641c6c7dafd3a02d948de345345bddc0963926f56bc8107d112caba6a9770e31a3a23aac1fed41", "02f86b830e4a2582076b8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0c4a306670559f15ae86d397389cbb65284713a8a921d76ba9146dfbbdea3fc5ba01b179ef1c4e718a752cf81c26563d9fc7c61f99b8af9b880febaad508adf2524", "02f86b830e4a2582076c8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0b7314f11a0b1ee92c40a24752a39942684b16e19d8c27caa377e892df926090ca024201b6cd578f210c4a7a587064270917e9bac2319b154802ffc5810b65b222c", "02f86b830e4a2582076b8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a03b250d389fe010e9be616c74b598a8b02cabe9d379f8ecf0a8023a34bf12384aa0080bc2d13c57289daca49525a036b6f05b6861f7ce59244d4a561aad432cbe7b", "02f86b830e4a2582076b8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0ada4034d9456d519b8082585f5fd005dcf069595d9c7e3b35aa6ec4e44f44d6fa04fa816a130e76f2c5543659308cae2e147841daf2f0d0148697c430289a1585c", "02f86b830e4a2582076a8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0537c46b21cef0abbdbce537d3c883a861871ffdd5ae63dbcd0a4e172d41d1990a008bbb8315d46972ebe2ac77a2be2f0ca714edd720d7219be8b52b2ede15d1baa", "02f86b830e4a2582076a8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a00d7e4d083382c603112df70016dc4797cfceb2eb23d67634fec767ea399e0109a05bec57818f7132fdcf47d888eff376f24198086eb6673626bef7d301b7c1a41b", "02f86b830e4a2582076c8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a098b5c2b6dc2c15ed18eba8b64dd8c8aa1bc3149b8a47cbe56c0474f5301d02cda0588cdea2e14aa5be1fbec5617fea3e63c6c3488031e085b395d07cce21224c08", "02f86b830e4a2582076b8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0a7c8c9b1080069e2ef9ae3c0d983b0a9da6e4400e5511b204742c7d280c8cda4a058bd3a8c7ff516c4968afecc493178708f4bd579d74ba9e4280f12d64cae99cc", "02f86b830e4a2582076a8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a089b8547f898ea6b9f9f64fb741e6609f3a43507ba989f61c7dd5dfb7855ba6a4a06dff94720a6a23e9a5638d7418a14754b7629201f3908e680f957a90abd2ee2a", "02f86b830e4a2582076a8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a04aae24573b11624663c97d8c41f27f70eeb2191d1bc6014fd6b8b8fa90146a47a0750ea51490f49fbb8ab531cc6a657d9e45666b91dc1d52525f6b76596a626230", "02f86b830e4a2582076c8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a01da83a905f3413a9bf363b45f9a8b6527198ede0e52ac0da60f3221ba98ca4b1a016d675ab6b3daa53191ee8a1882d4ddf237e39c0ef390a99ea2a6a9a8e6582c7", "02f86b830e4a2582076d8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a005561ca7fd7fc6fd71e23c08e725a12211b5280aa3ade509446440203df43df8a052fc8c0104345fd19cd55b8227f15b75a73d8c319ad949a146a9b553ab5f45f8", "02f86b830e4a2582076c8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a04cc5704a115bfbbe3cfcf3fc6357a35fb4af36b1019f077968a792c3b59b30e5a0600c7db03626f0e842fdde9f51d6f8b556f53662dc28e301390671785d4f4975", "02f86b830e4a2582076c8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a001102fac27e9d274548940b98baff004ece233ddb7d41a1d8102a48feea2c7a6a02fc2b644f5b1bfa0fd9a6d0f24c81e7ae175b07b32451af7daf1be62323266f6", "02f86b830e4a2582076b8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a09d1697547b70e7cac7381702e95c1ee185ba6610f1a54dc75f15efbed0fbdfe6a042541979bf0d1d569be7d84cc758b2f2c6b26bf9306b200f34f51178fc234998", "02f86b830e4a2582076b8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a076181371dd84d058c21acac812ac00a8c10afe52f9057e9d9be4bfb5318cad3fa06305c31001526548c077d2578b7656066bc32830e9ff63185543e276d8327263", "02f86b830e4a2582076d8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a03a7d4fba293624b27ee9be65329406fd6981acd9ad07f59e292f0e65be26e9e1a00cddf2d5b3cdd9711b3e69fcb52413f92b043784f524bd600f32748b89de17e7", "02f86b830e4a2582076c8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a02bd7618d1f9644789bbd30478c74543b3a5e5fe735749f7d06e9e5c939c05e3da078692724bbb19e095ab5f2ff3edd8605aae2659e805623055145d2b498102bdd", "02f86b830e4a2582076b8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0347463c2db4a880f2c7c12712b02b279aae8a72cc3f1425943886544febe97f2a02d63d1c67fdef5b95f1f86ad375ec6cb13fdf0b5e684a88b75490c2af1e86ac3", "02f86b830e4a2582076b8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0adeb95008005bc014f0188706797eca47414cde60213b740eff41f1d69482bdca0316268dc1cf841fbe0b03df45c26ddc7c1f09fdda0cf5c15e5ab71da48407c51", "02f86b830e4a2582076d8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a04682ee2d25506977068119a91cb4721a6f66b64dfb28898b5b7fd4d26ed8cacaa04abadfcc23cc1200ddb5b2f845ca87692c2106906bd30e75097988300b3b813c", "02f86b830e4a2582076e8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0df6d7b481304d79ded5c2deac63f01806eee6adfbd49a887acd75e20ab7500afa01b64bd1c1207d513efc62b239ac5e661daa8a2aa2142f1cdbd78e904863c1384", "02f86b830e4a2582076d8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a05d079ce2926d2526559f0365829c93a57b9856c870b3cb72ec84ef5c36b43126a06dff44db00e9fbaab683bf917fe07e1a21fb444583598c3cebd3ea58ebfa642b", "02f86b830e4a2582076d8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0a9bef82b1d547f570192e78e877418a9c04296f11054d6b1739863e6f2424dc5a051df76a46171fc97012d5e30026267e03067c264c922319a1e6ffb609f8cb284", "02f86b830e4a2582076c8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0bdddea0633ff6492b7c78f432b4cef940a9ab6f7bda49c80fcfc55d050f2e798a044bbb2a2c0b7c9ab13facbdd58768cc67bc1ea10f3a246aff317885c9fe7b853", "02f86b830e4a2582076c8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0e5559a79b2ce503d91f7f91e2544b4712a412b056a613f0c6462fb29a623392fa0692ace1ed6ba2ffeee19b210c8b056d9d67746a1e8752589b3a58f5b4f242a65", "02f86b830e4a2582076e8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0b5316b8821f47b642d5029f5dadf0c5f0110f4333464084f95cc5d2b2f252084a026fd0f8d435ccbb874ec85197ba3f7c8a6c62197c6a0f7078352545698149641", "02f86b830e4a2582076d8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a053844e1d25c935f26323569558cf4694c5263511d7b172e5b59f7b0ac9033a2ea02735bf1ff356fe6838a2cf4673b0bf8a311dc6f9714a2a2b474df83c50b5fdf8", "02f86b830e4a2582076c8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0c4f0357fef0fbff725bfba09a929032acec4c50f82a975efcd17b41835abaff7a0042810c7337caa9f31be197607344bc5af659be2a88d06990cc3fc31b1fb345a", "02f86b830e4a2582076c8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0b70a18db7e2064aeb7d6cecd02c6e91f8d83f8980ce45d38617aa8f2f9c2965da0063dd20ed5860efb585d31ec031bcb59e04f0c9b200e30fed3290ec61b2fb859", "02f86b830e4a2582076e8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0a434fd906bbbb8efce6b17024985ed2aca9d07a3601c754f3f0b499f94660269a01f69d7acfe4fc7863e6ea0f33abcbfb73474bbe2f6681ad88215df0ec84c0cf3", "02f86b830e4a2582076f8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a05a057531e113e91def32e6f2221ab516748f50ade56075c7d058416f2b87f3f6a051b8648a664dc653536620e0bcb7800ce3dcaaf92f3b6ade0813806534cde304", "02f86b830e4a2582076e8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a03c86f64686ee42d1ea0c01c4f367669f4aca5a7a92e03d7b8caa7c6594685645a0294953863f1f37d2fdd5f699c22d2784b8d6fc8147cff8cf3be0bfe997317585", "02f86b830e4a2582076e8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0f87eedc003adea3289b9fa8241b74c03ba47f5f696b9e6405ea23f07c1df201aa049cb4464624bb9b6c585279db76fd6ede24bb05a8b88f2649858fafeda56ac95", "02f86b830e4a2582076d8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0e59d1e8cc9edfc9f44c54b321ed32418946d7cc3443f3e56ef5d6ab98f89089da029350c288398f691a22bdcfdfa34a4847226a56de05b550601173ea231d1ef2a", "02f86b830e4a2582076d8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a027778bf625d51e3c7062dc77ba01c7ed4e903e912fa9d3554a61c31cbf49e646a0759aa715d677ef2b847c88e24ef74c198b9ea54979109f07ab783a7430c1d34f", "02f86b830e4a2582076f8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0f73efc9d98de7b9625f7c28cfcf1e2e80568f901d7f163e425d948288cc7b1f3a0046e6253bc0187c3c442977a307a3135023edfa8723e684a8f42b3cff7426653", "02f86b830e4a2582076e8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a04b460f8928c3c0e77f7b9b4a5ee614596c8c68d7518bb1925216630b36f2be32a026da50376d635e109105571cc9954750d2c1babc3ddd441b042310a9e713ad59", "02f86b830e4a2582076d8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0c41b48d67a5bc2f1f8112ccdbc32bb7b75dd5cd2ae7ae2788bca539ec0c987c9a04619c7f27d7389d233abba395b20200ce94ce163b65276a4e869e8069586e31e", "02f86b830e4a2582076d8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a07d74fa88df4805bdd258e3f47440236b4721068866a0c8a2d140958cef248367a047222dba69d4c8e3b84aee7b06ffa7307d7a5197181b79e7b78217f0db30760b", "02f86b830e4a2582076f8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0bfa7b06f682513bbb62faae84dbe0df4bc223a407d4b79c3a088839f13570f05a0449046a8200ab031f98cd41baf9deadeba58ddad66734731c1a7fe99614001c2", "02f86a830e4a258207708201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c0809f93e47fe4b43c9fb542b086d9fdb10cec6fc1b604321a9b9d2ef5c1529fd50fa00a271f985f2c6a725a9d3e2c139e5bc651054eff267f3364a28eef311ba8a05a", "02f86b830e4a2582076f8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0b2a7d185c350f3123b47c5dcb7d0404e91d1d6f9de5846beb60ecaf442376e17a03b7563c7308efbdc7a7fa64ea2a1dff24422224a015990f720942bfc12732c3d", "02f86b830e4a2582076f8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a01edd7c328cf79854d0d1e8626155158c59e75e6b58aa4b20ddeeef1fa32871d8a06d6914b3426d4aa1f761b30cfd8fbd7d171cce7d406c81ee67dc9a36d4094199", "02f86b830e4a2582076e8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a04b0e7153af8e720a1955f90673f93c42d8e0d953b5d05fab4f5d4b511c130224a04e17b74df55e6617e3d735a3185e7731863abc515b7df4d3d7b82d075851cb33", "02f86b830e4a2582076e8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a01c2023f8b53df759c69766a7a6779e8803c243b560e0bf762db72c21ef89becba0111f040842d7c3790aadf0ec4058ab06641efbedeccab6a56e98a50bd14aced5", "02f86b830e4a258207708201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0e28a4ce512e4dd8830a5d0e0b19849881c66c6df6abd7b424fa07a91b84e5faba0654815a719c2ee35feacdbd9e95ae69c49e4bc4beb6a0d434051ddd4f8cf64fa", "02f86b830e4a2582076f8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0ca68cea1cf60ae8d68e315685135faf86acb51be2f6dda97d4caf7bbe5260272a006dce3655dbad9fa727e43af1912b155f2e86f3e6b525d17901494927484674b", "02f86b830e4a2582076e8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0a8401c9a4fd42c6a26ae73144d5d8b35e0becd52a9036d270f7a2c607b79d518a0453dd573f88fac39baaa8a2afdb46732197d021ff853bea34520d0a993a398fa", "02f86b830e4a2582076e8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a08bb15fcd44f4d05ad4b671c63cfcca3ec753704d7e26ba5912f89338812872d9a0028c86a7716aa7c68d49e46b1114a79b7aa6ac5da596492d6672657aeafae363", "02f86b830e4a258207708201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a07435cd083fcead8eb3f1778c7c92b48539d6b73727a54101925e0d4ebc84c1a2a00b73949ac5dab8a397b7ef139356d8adc0e8705c1e8f2c307421dcbe9ab461f5", "02f86b830e4a258207718201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a07aee206824ec4be3db3ff31d87caf3c37b4fcc4d4a045a3268f01e6517c8a420a0745ac8689014af12c2193092cd24947637aca0d0570300fc5a66f93c54d438ef", "02f86b830e4a258207708201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0df004679b1844b9a8a0ecb08eca61c77ccb00a2b2dbfa9af1bf242fbe0ba7deea064476336e96b3397bad58c84f248e43f19e49c604a6f9e1626136e0324fe5bb7", "02f86b830e4a258207708201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a00de4615b00f2de6002df888adf10b518b9e2a349c2aed0e12fb860d9b7163e18a016a526246e6837326e439a0c7e9ce336b7d661281ed7d28baf617568fee1df98", "02f86b830e4a2582076f8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0adabedb03aa9b9a6b852e17316483a3c7d667d5327cadac12e9ed5d6dfa0839ca05d330a1d3296f8e6d907e38791c1505d1c2c24545614ce53b883c95043a01b05", "02f86b830e4a2582076f8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a05b36f941345ede6a145b4a089d6e4292538172efa5a0bed47c9150387343d9d0a04d4eae60f61bea1c23df2fedf98b9279cf6df50a49b4f82084163bb0bcda5fa6", "02f86b830e4a258207718201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a093de613829021e0940c689c2c9beccede7246e0da0eeb752a89948e244388b14a036ea63ce81d61150d92b00aad683d0658e224fa31c8bc5f21cf6eb8b8125586d", "02f86b830e4a258207708201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a062f4508b4491f1e727c319a62deba5a66d2bb7c91f72bb081a0bde56ed0b2857a05cedbccf2116fcce8dfd1f209f6225b2d71d2c34ca380324b963766f17c5f94e", "02f86b830e4a2582076f8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0c224a70ddec494b5722281a69ed0c028e66e9265a6680416b18307893406e6f8a06ff428a8efcebc7250517df0375b955c20e52357f713dff7c7052f94c9e6c392", "02f86b830e4a2582076f8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a08c8f81f19675c5264a4417a4906d6afedde09e2a6979612e0102be58f3fdea3ba056320f7aac0f8682e46e4a8786eee8053349ff260a97a67cb6de994df7c8c919", "02f86b830e4a258207718201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a06562aef39eab63d00243fb0cdb4d0853eb8a946f3d7952e9e212bbf16eca3ce3a037b06182dc142958c6f91b8bedfaa57f6e04b3fe974c5ddf146f80559b928a50", "02f86b830e4a258207728201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0274b85a2e1b69f3617b6f914c095a72990378293dab4cf8090e79fbbee0acb33a07e45e5357d96a72e1a326b733343f08dab0e358a203e98a80c9608462b30b7e2", "02f86b830e4a258207718201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a023d45e02b0a25bd0ad10997234e1f024fe332e340409a1933abd02f849bc146fa03faf25c6e1e9baebc1e0724fa57bc840564f87090c71191f14d2cc373a9139bf", "02f86b830e4a258207718201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a04a9336a1354d3f269efd0100bea40335f1a7a1499d04f3e31228264ddbad772da073ac4eb19b9da10bdb3a0164f056594ada76ab96b718667ab92333c3671344d1", "02f86b830e4a258207708201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a03db932aeb452ebe1bacc818787ea1b38fd1cb3ab42535da133b36d46324c916ba05d305ca4e177396b800978b6066fb15b7990c0fb8dfb83a9206186dc44f1e067", "02f86b830e4a258207708201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a066f916410666eef6ec8a80dffd632344496b5f20397c7b319fe32595cbf62b5aa006bc8347c162add2df9883f74376119b162275483f25eff789c094b863a1f950", "02f86b830e4a258207728201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0e29afd65a329f82046469bc2f03d7e92ee079363a1250bac2817bbfc1e48c391a044ce67113399cce4466fa98187cf95d68284ff8334ae1cce732516caaa56e860", "02f86b830e4a258207718201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0cab6c55bb7dc5c98517e6419ee3871d67c2edf983f67ae4da96241ed57c54fdba02512d30329e48761e260e6d89f4def2954d6be2581c1cb75152e6e587934b234", "02f86b830e4a258207708201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0540fd88d17cb674fd9e5a0f549b158976d4e09684179aaf453846a70ba77f49ba07b8886b7767e3b4f846c2e4e2a321ddf9631c32fb22ff0ebf7f20fb670c525e9", "02f86b830e4a258207708201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0087528829d3eb92c0e9f5241aae435ed60dc9b65d23f3e82e8d3cef12ee27f1da072c13ab9e36852e3587933a6e426eceb1b85d8506acb5ccae65d8c84f0615a69", "02f86b830e4a258207728201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a09c6561aa664e9f292c0f5ab7a8bf9d21b941d9492c8ebc7ca3a684b748c11990a03d38feb71b913a7d8bc4699633383cb6d8e2756bfa88d5293932ab00943e7637", "02f86b830e4a258207738201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a037864d1f99798149f06514c090936495874a37a0b4a9cd69e12117bf4ed4f143a00fa8e834fb87a75b25d3addd39fc2a7dd0239a6942459566127ee2d6e7a7335a", "02f86b830e4a258207728201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a02a545dbb7d6e0dbfa065b82aeec048ebacc5b722764bcfbc78f465064f45fd9fa005f4351457b7fac1098d9927987e16cd71265199052527c6a087f641ee411244", "02f86b830e4a258207728201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0dd5578dc0ed96097235a23ffd76614aa5dd20306a8097273f7cb289a7cad89d5a07e00062d74d1e9ae4d902224f978781396fbfb3a4ca0be10252a6181daa1a636", "02f86b830e4a258207718201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0aa1af1c17d36ee99cc1f24dfc9f35576907b704e8f47c0f8c6cc003da26c7ab4a002675a44d453eb438782ccbcb91f87bb534e8c535cc40819ae59d33293678d32", "02f86b830e4a258207718201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a09bedd2cf82adf3405bfe8426fc76e40838a6d7912d8f7410b5f08990d6cba494a00e07891d88e7e7cb464da804bbc31ab7a48b00aa6be6056b4e53839dfd016a5f", "02f86b830e4a258207738201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0d9a98436842f6ef0a09850072ff278d90181767c2aad936e5852372bc3629670a02030e1bc273a8df970d26be09085cbfbb1360a0268684ac8ccb8b96fb3e56f68", "02f86b830e4a258207728201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0ee1e444c5723128063538a265cf794e953123bca3d4673e9e9d439adc25a1035a01b5b21993ef6dc981365920ff089f1a1a26e75240edc1a818fdbfa1dbfe4e441", "02f86b830e4a258207718201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a01a5c9c63efd161b0954ec21fec083e66de31a70be27e4d0940a8079e04cab8f6a06afbc0ba15be96f5d0405662bdc1f1063de2252afc9648ec4503ea1003ecf692" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x0f1d39ab...b88d7c0b
View lifecycle
0x3da66cf6...85fbbe6bView lifecycle
0x173b6a65...41bc166cView lifecycle
0xa47aaf80...45dca29fView lifecycle
0x1bcec376...7e2b34ccView lifecycle
0xc832941c...d54dda87View lifecycle
0xd35288d5...acacfdc1View lifecycle
0x9577290f...aeeb926aView lifecycle
0xeec39125...cfefdd73View lifecycle
0x83c223c3...b13ed5a8View lifecycle
0x844231bf...1edddb5cView lifecycle
0x0e9abe1d...b7245994View lifecycle
0x573549ff...9eab74a7View lifecycle
0x4cda800b...cec6c83fView lifecycle
0x73ea42c3...08cf1385View lifecycle
0x6adb9010...78c81faaView lifecycle
0x6c46594e...e799a981View lifecycle
0x7d82b588...48218ac0View lifecycle
0x189dae95...bfc7fe51View lifecycle
0xfe3c5bbc...b8c1e3eaView lifecycle
0x0c19d53d...c33d0d9bView lifecycle
0x8029c96a...90e4f34cView lifecycle
0xa5245a51...1f225ffbView lifecycle
0xf1745d7f...96f20423View lifecycle
0x001a9953...fe05359fView lifecycle
0x1918d893...b7e0b91eView lifecycle
0xe25adfcb...c6fd0460View lifecycle
0x526aa7f8...03dde33cView lifecycle
0xa42f22eb...6e488d79View lifecycle
0x223e03a6...992aeefcView lifecycle
0x1acc05e3...7218214bView lifecycle
0x9ea64e68...26a0cbe7View lifecycle
0x8ebb5e2a...e6b71e63View lifecycle
0x401ad778...1b47cf3dView lifecycle
0xb7dd7da9...1949b2cbView lifecycle
0xb72cfebb...97c53c22View lifecycle
0x9c62aa32...957e111dView lifecycle
0xfc937075...62dbb37cView lifecycle
0xb4975ee9...26be892dView lifecycle
0xdd3fbb46...8148589bView lifecycle
0x0bb49656...6b910e6cView lifecycle
0x408b25c1...7e901b52View lifecycle
0xf2c3cad5...23ec657cView lifecycle
0x46438385...542ad042View lifecycle
0x952d3ce1...ce7000e7View lifecycle
0x5fbb22d4...93d88007View lifecycle
0xc76cdadf...3d426fa4View lifecycle
0xc93e7619...f11c9f47View lifecycle
0xe87041a6...437b435bView lifecycle
0xce065755...8f96c049View lifecycle
0x035bcc9a...6c93c9b3View lifecycle
0xc84bb9e2...1011538bView lifecycle
0x6015a1d7...79e59d5cView lifecycle
0x38a5f70a...cf704820View lifecycle
0x13442ff1...b9ab22fdView lifecycle
0x3dfe3227...0277bfe9View lifecycle
0x871636c4...c8505e25View lifecycle
0x95828b4c...2554912eView lifecycle
0x7e380665...d4903a83View lifecycle
0xdb29c8bd...5c8499b0View lifecycle
0x5b22380d...fe109bc1View lifecycle
0xa02b6f1f...7f0a7cd9View lifecycle
0x3bc64838...53580500View lifecycle
0xeed0f265...b9672473View lifecycle
0x9f930450...081a5364View lifecycle
0x9fc2af58...141e3aa2View lifecycle
0xb8e54813...268d8e79View lifecycle
0x95493c06...7d661668View lifecycle
0x8adb8431...31074397View lifecycle
0x35baec09...6d61bf02View lifecycle
0xbe7e360e...56f58e20View lifecycle
0x3c126ef0...8a91f4f8View lifecycle
0xea55bf24...b2085e7bView lifecycle
0xd99f3991...c845f215View lifecycle
0xa8db4bae...c8d9b769View lifecycle
0xb018f264...4ea51747View lifecycle
0x5d9c81f5...9e8cfd16View lifecycle
0x68de0bab...c6d6319cView lifecycle
0x68b1b66c...24e9bfcaView lifecycle
0xa96d6a9a...2fca2b2eView lifecycle
0x8c8c8bbc...530994eaView lifecycle
0xf2eaff6a...af2eba06View lifecycle
0x2251b762...3a7d5613View lifecycle
0x2bb0c645...a3feeaa9View lifecycle
0x2c09d525...c399bccdView lifecycle
0x96efb7b2...f7559f04View lifecycle
0xcd1989e3...0ee01c3fView lifecycle
0x55b9e636...c0c77b69View lifecycle
0x5c190f3f...99461d94View lifecycle
0xc25b81c6...dae4ae09View lifecycle
0xf4389027...92e88620View lifecycle
0xda18040d...980e5e45View lifecycle
0x955346c3...a09b4526View lifecycle
0xd1806f3c...56de80a4View lifecycle

Op 3: 0x6db8b7c3...c8e794a8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 4: 0xf3498d87...735ce5b8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 5: 0x8bc99672...7e8ef101

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 6: 0x473a213c...64b773e1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 7: 0x0f1d39ab...b88d7c0b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 8: 0x3da66cf6...85fbbe6b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 9: 0x173b6a65...41bc166c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 10: 0xa47aaf80...45dca29f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 11: 0x1bcec376...7e2b34cc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 12: 0xc832941c...d54dda87

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 13: 0xd35288d5...acacfdc1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 14: 0x9577290f...aeeb926a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 15: 0xeec39125...cfefdd73

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 16: 0x83c223c3...b13ed5a8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 17: 0x844231bf...1edddb5c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 18: 0x0e9abe1d...b7245994

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 19: 0x573549ff...9eab74a7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 20: 0x4cda800b...cec6c83f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 21: 0x73ea42c3...08cf1385

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 22: 0x6adb9010...78c81faa

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 23: 0x6c46594e...e799a981

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 24: 0x7d82b588...48218ac0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 25: 0x189dae95...bfc7fe51

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 26: 0xfe3c5bbc...b8c1e3ea

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 27: 0x0c19d53d...c33d0d9b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 28: 0x8029c96a...90e4f34c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 29: 0xa5245a51...1f225ffb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 30: 0xf1745d7f...96f20423

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 31: 0x001a9953...fe05359f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 32: 0x1918d893...b7e0b91e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 33: 0xe25adfcb...c6fd0460

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 34: 0x526aa7f8...03dde33c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 35: 0xa42f22eb...6e488d79

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 36: 0x223e03a6...992aeefc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 37: 0x1acc05e3...7218214b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 38: 0x9ea64e68...26a0cbe7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 39: 0x8ebb5e2a...e6b71e63

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 40: 0x401ad778...1b47cf3d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 41: 0xb7dd7da9...1949b2cb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 42: 0xb72cfebb...97c53c22

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 43: 0x9c62aa32...957e111d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 44: 0xfc937075...62dbb37c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 45: 0xb4975ee9...26be892d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 46: 0xdd3fbb46...8148589b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 47: 0x0bb49656...6b910e6c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 48: 0x408b25c1...7e901b52

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 49: 0xf2c3cad5...23ec657c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 50: 0x46438385...542ad042

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 51: 0x952d3ce1...ce7000e7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 52: 0x5fbb22d4...93d88007

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 53: 0xc76cdadf...3d426fa4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 54: 0xc93e7619...f11c9f47

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 55: 0xe87041a6...437b435b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 56: 0xce065755...8f96c049

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 57: 0x035bcc9a...6c93c9b3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 58: 0xc84bb9e2...1011538b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 59: 0x6015a1d7...79e59d5c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 60: 0x38a5f70a...cf704820

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 61: 0x13442ff1...b9ab22fd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 62: 0x3dfe3227...0277bfe9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 63: 0x871636c4...c8505e25

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 64: 0x95828b4c...2554912e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 65: 0x7e380665...d4903a83

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 66: 0xdb29c8bd...5c8499b0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 67: 0x5b22380d...fe109bc1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 68: 0xa02b6f1f...7f0a7cd9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 69: 0x3bc64838...53580500

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 70: 0xeed0f265...b9672473

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 71: 0x9f930450...081a5364

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 72: 0x9fc2af58...141e3aa2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 73: 0xb8e54813...268d8e79

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 74: 0x95493c06...7d661668

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 75: 0x8adb8431...31074397

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 76: 0x35baec09...6d61bf02

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 77: 0xbe7e360e...56f58e20

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 78: 0x3c126ef0...8a91f4f8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 79: 0xea55bf24...b2085e7b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 80: 0xd99f3991...c845f215

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 81: 0xa8db4bae...c8d9b769

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 82: 0xb018f264...4ea51747

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 83: 0x5d9c81f5...9e8cfd16

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 84: 0x68de0bab...c6d6319c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 85: 0x68b1b66c...24e9bfca

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 86: 0xa96d6a9a...2fca2b2e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 87: 0x8c8c8bbc...530994ea

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 88: 0xf2eaff6a...af2eba06

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 89: 0x2251b762...3a7d5613

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 90: 0x2bb0c645...a3feeaa9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 91: 0x2c09d525...c399bccd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 92: 0x96efb7b2...f7559f04

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 93: 0xcd1989e3...0ee01c3f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 94: 0x55b9e636...c0c77b69

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 95: 0x5c190f3f...99461d94

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 96: 0xc25b81c6...dae4ae09

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 97: 0xf4389027...92e88620

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 98: 0xda18040d...980e5e45

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 99: 0x955346c3...a09b4526

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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

Op 100: 0xd1806f3c...56de80a4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

144ms

Validator1 — Execute

participant1 · Initial REVM execution
1.0s

Validator2 — Re-execute

participant2 · REVM re-execution

1.0s

Validator3 — Re-execute

participant3 · REVM re-execution

1.0s

Block Published

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

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