Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220ab...d10f
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
87 linked operations
0x86113bff...a4dd8d7fView lifecycle0x2f8bee15...79bef8b3View lifecycle0x1f7a1fbb...2eff5e4cView lifecycle0x447ae817...5d14a0deView lifecycle0x32e23491...19cc139aView lifecycle0xaec25446...914038d7View lifecycle
Transaction Lifecycle(87 operations)
Full details →

Op 1: 0x86113bff...a4dd8d7f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0x86113bff...a4dd8d7f
From
0x8150e171...71fc2d24
To
0x66149df8...8c60f8b3
Value
0.00000000000000000100 $ZTH
Block
1667
Status
Success
Overview
Update ID
1220aba73d...1d44d10f
Offset
7740
Record Time
Jul 20, 2026, 15:58:44 UTC
Command ID
8a6d9a32ded0...661559d1
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00ad658ee5...51a0a598
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a258201478220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c080a0bff081c5372506376213cc18dc4064bb4d2f34a51c2cbcff1ca043f5b4b12587a04608e128540fe52dde50d29c1b74a551fa797d5133a4a0fb5b93f8acd6e5f9a9", "02f86b830e4a258201478220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c001a0a78d79c48228c6d866a1c70aedafb31cd4dd414315693d7c4555ed881185e330a0578383d24d144867ab907a7ed70847edf4fe4612e50a63e0b019d278ecc4d131", "02f86b830e4a258201478220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c080a0bf79fcaa3eb45599fda3d24162e154e0b94e6ea3fc409656baeec85d86d3d628a0263ee536df82a84729c637a01f93c1c38d755819d5330846fb557ac99bd9cdf9", "02f86b830e4a2582014782201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c080a01f9be9129892e7fd0b6b4a14b1264d43dfa9b240a67823da4a1dc7e90c57fe7fa0577e7ff4045b65ee8033d946e946232f3984b83afb17bd4b55d0748a0c3d85bb", "02f86b830e4a25820148822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c080a0af938235b64280882f4dda5b97b8a5e357294fbf0e36a2ef236a533864d8858da05a6f7af1e801c23d6c84ca3f9bc5767df196f2d1e7bfe3514bf635b92065a02e", "02f86b830e4a25820b648210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a02057477b5e9659fb20088838d03360f6077863bb47a1d931ea725065585328f5a0508ff81d6bdbb458043d72b483197edc4e470541d1dd6c59bc755dea0167f408", "02f86b830e4a25820b6a821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a04cfb04eea82b7665c5605e7662941aad6f0c0df29bb53dda8619c18fbde1fadaa05f36d7467a9a9907da477c3eae9f2bd0cd1b4807cb465c8fea85fe54b152e773", "02f86b830e4a25820b6d82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a05105dd8b9ceb95cec708ed6f5d00f4cbc5f304a7aa50e276e3cbb98862d84732a043978ff36ec472bf7de9328cc1f07b5aa7b64dd345e7a9b7dd3134feb8fbcdd5", "02f86b830e4a25820b718210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0f1221a842d53a230c5e676856becc7dbe2e5a5683f67f9b2547372b66f945de5a039975634801239b5abddd3dd320f327205cdd9aab5f65f0cc82676db0b0dd4fc", "02f86b830e4a25820b7c82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0b18b8ffbb243404a1df6a72a630a9b590193accd2febfa7826e66906c6abd5e3a06c8727c7c13c218545ebd28e306f238896a7e10691139ee52a6792617f772197", "02f86b830e4a25820b868210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a03dbb2e19d15b594fd083e5a8ea8a4b53afacf41fe805cbab5db46d63e25bd700a009fcc6888225418528ab9d37417a9ebe26231fa1c65d892324b1a795982c5e7a", "02f86b830e4a25820b7582100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a012867bc0fa334fabc55fb1ac87c131273be0379a1080929919ae1444aa7abac5a05eb18e7bea61ce066d405af189b26c865c95fe99e494f0d52dfdc9c80c1f1583", "02f86b830e4a25820b4c82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0eefdedc1138dfd025794ba2a50e5a2e8d0bfca80784400ddb114fda66d2e0418a0569e5fb91ff150a0032a05787a9b2b224769711511303db5d63cd14ad5a0cd72", "02f86b830e4a25820b498210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0b5d7dcede982c72fd8551d2decce84b2cf8cf90f55198e52d09cbcd58ed25797a0128226f699e2393d134fae10e513041f6ddafd5751cdd180eaf1590da689747f", "02f86b830e4a25820b5682100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0854d2127c5f681842dcc18bd1b1241b85960a919adb412b6ed2031e12c25ace6a003dea32306056b4fe54b47ca130cfab2d8dc1676ea894331289b49c0b52b2fea", "02f86b830e4a25820b658210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0611f3a02d317e8e8fe34a30a8b33ac66ddc892d599fcc34a202cb2207c509b13a05bcc9db2279e1f4d90eb542f8fff961b5e5bf3a9c23d984ccb6fdd02c15bf421", "02f86b830e4a25820b6b821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0331965b1096bfb2ca3b04acdf688c0e313d303e088cc22866fff16734cc6aadda014947b7400e99544459386caab863806d01c55f47dc7d30189f3befee6ffb021", "02f86b830e4a25820b6e82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0aff759132fabc43637b00c719bea26c7809f6c783ef0012ab4e6450d7104e18ba070f5575771dbaad49bd1a1852d1cd9d622e0e454d480e905ad783f78f4df6c2d", "02f86b830e4a25820b728210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a02985d3bcd9c2a4cebf41952bec7afbc075958d9317a67feb2e190ed58046412ca03d221f9e4c3333910891a87c77c920ce124bc726798f2e4b7a80eeca2d9c6c1e", "02f86b830e4a25820b7d82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a06e171f8834fdadd45185358f7b8d95061877d5d880010967c122992ee34752b4a049f0fac316d87c6b35390905907744806c059316b2697c023f060a530dc06d06", "02f86b830e4a25820b878210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0af226def1983d2a780927dd2292f95b714055c3dc4a1a9d76501263f9631301ca03d40ae215b489e7903c1451f6c04490c65a133911006599482c38f3ccd2b1c53", "02f86b830e4a25820b7682100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0475bcf5ecf234c2666c0efcfa017aa711a2c55780cd6ff247e24f7e415bd2e18a01184ce3ae145069bc15a84771c21bd62b6c05ec89b785aa5b307ede8a7a9868e", "02f86b830e4a25820b4d82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a080fc7e670adbfe282d655e2223beea75b70a1e9fe5188783732e74d723462553a001b93eab7c34b8622d531e6be5b83b60b7ba495ba0a189860c3d4d05ac2a4124", "02f86b830e4a25820b4a8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a07978f49683e5cd24eb6550ff6aef034e22cf6f1113c4bf98e234d1b9534f9304a046bd3965381db901d74765c3890def44395c5d8dec88cbe5f2bcc13b3347ec00", "02f86b830e4a25820b5782100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a04d81de9c4e782bd04234feec30bb3719defcc3e5bfd042c163b69534314b2d48a003149fd865d9604ff7de6d9ab0a8cb58bab7ae2817d0b21c7bdca5082215808b", "02f86b830e4a25820b668210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0395423e5c5ad869b3f846d53507c36475182781270e01953b9ac44ced5147aaea0291c7610dcb2bca4c97e1fc2d0ded4bc88eae4b4b0239273801a2e5fd76bc748", "02f86b830e4a25820b6c821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0f2f0bd9020056ad7fafd990ca60b44f3f80c2c20216fddf4abf05419c9aede98a00e9354bb6df49f9f4ff17718100a5268a93f47a446c1f01d02068a1633c8ee8d", "02f86b830e4a25820b6f82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0b87823f1d36f58e3dc5223034f9025ef276f16942f3acde44ae3fede18bf938ca00eea80f05c4b86a3cdb229bdcd4a6848d953a36450a88ceb8803c11de6f53db6", "02f86b830e4a25820b738210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0c49009dc8a7456dc827b104542d497b154a0ff1460d5948af1f5325cfcdf62c3a03bb20252d8c3d07bdd54d76ac7f545029e603e8d8128b5c765ae89d9956ea66a", "02f86b830e4a25820b7e82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0b369a6717f2567dad1449ee093677cc55a04b742ab325c780b341571e812376da074f5e3046da97f27f2aded8dba9443a603611eaba65305ab082b4c8ed3ba7e7a", "02f86b830e4a25820b888210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0fc5baa0187d9b298f14080a9d30aebd80a22a0f9a19202c0fbc18db0d81022e2a05e787a6dfd4590186464c5d144881d392fd8a135c6d7ae827c1b05eb3bf805e4", "02f86b830e4a25820b7782100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a05ceaac8678bdcccaec8ed4682957b93152aa6015f45b64e4efac757c668871c9a044d6f0e7159f78673ba770d489b23fcc173d01f731cf9ccc4ff95b735cbb9cf5", "02f86b830e4a25820b4e82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0fef4985c67195ac3d681cc01b231c750adae118cb500ac9402a51fc90150af65a042468484a13cd38cc8175b433af34b2ce6a86734e56c0a6d707c2c83c36f992b", "02f86b830e4a25820b4b8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0669f9ba66ae0eee6b9f56147bec318b191b9aaae7523bd5f5d2f769996b21ac0a06fa54c96c07f2318c3f828001f08782bf0c5c46edee80eeb1f5ff4a2ef48d359", "02f86b830e4a25820b5882100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0ee271adad5cad17b4a95323bc722d722a73171e8cdd3f31d29cdd7f5645ea14ba01a6e28a634168a7ec15aed392be82ecb174679501902aa249bad1990c274e1a2", "02f86b830e4a25820b678210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a07c110820018b233e0d221e7409476c7d82a839a119f50e2218398cf60a8a9640a0110efc7ca95233e78df228095c882bfd02fc38ff19f202644803d90dc80a0e65", "02f86b830e4a25820b6d821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a05cdef9b15f54ccc8b490ced6931a0351b00e64a754b3a906a51fd4a1952e209ea07936e0ff336cf4432500ca0248e11f409f57bfb26d5b646cc45f1b795598c407", "02f86b830e4a25820b7082100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0828270aa981524ff1fe9b0575268c92a21bdb16183e780944872acb4315187d6a04a4a4b8093a335d351c07fa30a6196956253a4bd54bee7b0d5c37f152eefa5a8", "02f86b830e4a25820b748210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0482619646ab5b1648b065302950a290a8ad5bff467cb7edb54c2fb070f4e03c8a02ea33933867e7f6f2699ad25bffd02da145d1331ce6916fed92bed39996a023e", "02f86b830e4a25820b7f82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a05a1a048f2b3c65e5fd4560aff8db2a8b31eab52f3b374b4f93ce7c82ad0fea38a03e1342054ea401cdfce81111a8667538e6f7a69a168d3394c50aad344828903f", "02f86b830e4a25820b898210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a086f1f35464000a8e4521661b715ad07a4515d8b864b16da66c819863867599faa049471fce0d7118504aac2325f2fcd2d2da54b70628c2a1024ccf402a0afb34be", "02f86b830e4a25820b7882100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0fecc3970cc1bf70cfe49970126612d4533cfec281fad7cbe18c7e995c307d1e9a02f8285b164104d1d75d54706aaed1ef1d9be7be064a5cb6f10241c2d293ff4de", "02f86b830e4a25820b4f82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0bc69080a274a7dda37a0159313a6bb43896c15e2d89035d54080c6cef7a1e78fa070615d20639fc07d667a6cb3d55c6139c427e6464f9977a8cb7e7f195d47735c", "02f86b830e4a25820b4c8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0d8a593a238ca097700714cd26dbfe0e498ad23c132612fafb2b6b9599ba8d364a011cbcbe821c264bc92842f6107b10eceaf0988e87e2b95e76bca894db033b708", "02f86b830e4a25820b5982100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0040255320a20bd8bb4f6e2d7a231990b0096aff9945fa934100435ff713a86b9a014d0ccb5c84e4a8524028092bd0c6d6191b040199a64a5807c0979839cae4176", "02f86b830e4a25820b688210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a00fc7f632f2e795b0b8c0ea0a3677835732d2b41b4e34f2465d4d96d57fbf07afa04205aaa1892ccbf2d10900f37ce565e6d09f4def64327a56236b779ec13fd299", "02f86b830e4a25820b6e821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a07fc5f23baed85523973c1c173977b988a27a056526ab4014febff2cc2443ca29a0579917231f5ed36451ac1a7cad64d0f74a6430f133e39a8d94594486cc61f52d", "02f86b830e4a25820b7182100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0805cb071336e24c5fa31edfa92022880e662147847ec5457d769e19b355a4803a024b6ad3ed3b8f5a31d321d977732f898b14ac8b2952f3533c4da7e514b601526", "02f86b830e4a25820b758210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0435af70c5b765e9afbcfd299ef9313e038f787fb741d52de0d58a48eb5e16833a01fd562d7bbf7e8928dba0cf912b79936fcb6046436ac8abab5feacb9f4914cce", "02f86b830e4a25820b8082100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a08373f0931fa9ef5a2dd2cdb31350e5212e2493fcefb6efa593021006eeb02809a0456bf8619a78c1b86409ff75ffbf01990fee8f5b262d51f48bd728c4ac5393c1", "02f86b830e4a25820b8a8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a051c3a7d9e3c7b5aac87e2c4d3f3f1eeb4cd42aa6edc155b352f20673c292df69a07cb3a1b6204d07e4c15e1229491bd0f23621be455e6e025d0186b0ee922fcca6", "02f86b830e4a25820b7982100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a08fee4413be326b44033ea7e60ee381022b5f7ddfb1340c33947b5ce149045c5ba040b9516e8fe660a4e36f5eed3317e0d60b03775ae8d71d44c3ec75633f548af7", "02f86b830e4a25820b5082100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0e2946631b235ab3500b2fce29570b163bd196d109ab9d066c21f7674861fa99ca042e6c1981f910188494ee99b97471e67d0585a78940e24a99b167d6bb59f0cfe", "02f86b830e4a25820b4d8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a05a3537e2fc55b6cb35397a04b93019c9ff34e16c6e91ddd90d8b434566475c32a04461eb0a72b9ec16b923c6d03433edcc74ed48387daa142efb46c4982fc7468e", "02f86b830e4a25820b5a82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a03fbc5ab025376bb2bc34acca412ad076fc8132a9c1324a58cf67eacf1b6c8567a00cf99b46a648b44538926907542b8bdc26f35653d9887d5fb433b705b3c4ed38", "02f86b830e4a25820b698210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a042335ffb926585d2bdf7fd6d5d4baa69e51dcf6370c8e07620e4639cb017e103a04652a78267c204d747bb9b3da4857843026f463cce3bf5ff749673b6bcc06377", "02f86a830e4a25820b6f821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c0809f713b3263ca0ed5c989bb4d1c43f04027361f71ab1655c8c941f9449049e023a00fb4fca8169756aec2fd2d25292a3de51589202ac537d46c52baa4f82260d532", "02f86b830e4a25820b7282100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0a14253d1e544d14644099edae4804bb7fd34608d2ea8d575efef2363b36b53f0a037392f7288ebb0ca04f0a2e55ca71b419e8baacd0a6e755840283ba5c9d876f6", "02f86b830e4a25820b768210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a05a199374484c23a8a0148f99a14a8a5d4d4e501ab0d11ac7844ac048aa17b23aa02e09fcab3687216a1df126e0e96833ef6c7b59edbfc2e1f2143d9b9bceb8fd9c", "02f86b830e4a25820b8182100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a06ad359e93a06b9bb2644961a47679c5f2d74a9dd72ab6abbdecf36de1b68b7caa01ac3ece7ee7d9ebdb7eaa1318292db9b7710fe4195c616ee69ecf5a1f2ae03a4", "02f86b830e4a25820b8b8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0938bebd73ccf8781ccdec3373686df9314a877b292d1f41d0dc0acc8a3435fa0a0560837185ae7fce74aa9d68934ab5e98f8d810ddf495c068f32f13bb656de340", "02f86b830e4a25820b7a82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0b50127c675145fbcd795938fa227c82ddb14375e4913c0abccade9b8da9366d5a07093f5dd82a7134eaa7d45f75e24e5b69998bc9e550591a0eb2bf165d9b06b58", "02f86b830e4a25820b5182100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a06b216daa584aee60617086ecc04b7d34b0e27346ed4f61ca75da009872be53d1a072e6c2aa8ed6dd969b4f313799105375e74b37b857c38dd6cf64c982957ad5ce", "02f86b830e4a25820b4e8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0d8b47f1affa62ba72af329fef8ae53822c1426383853d01cb7b8ca4c85bfbfa7a01bcf825e2696e888e340adc4b099dbfcfdb823a4401e448def704f4d1785f2e6", "02f86b830e4a25820b5b82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a018f31adac38102375cc6a9dfa7ac73dbb036780b2affcd42cff13b4f2bd029a6a062d126e04b70ae5b25134c6c32ce889c8485c87ccce6c2020852e98e01142594", "02f86b830e4a25820b6a8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a037f534fb2aa42f0150b2d24359f73ff8071de2f87bdfacc52be170099890b712a032c3556c0cea9530ecd43ed1238d6e8ace42034a690bae07bea7f0ade646a11d", "02f86b830e4a25820b70821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0a6f0f1d2af425f16655d35a6da5f5124d05e713a0a4c763e6f5de61c0b39232ba0775264894562106d69c2a831532e4ee575610a542a490e25d686bcb30bb1c8ec", "02f86b830e4a25820b7382100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a02fece443848384ebd5560f89021dd9cf24ee74d17e8dfe61215d47aeb18717d9a01dd7b203305dd0ca723294e8bfc6b7b3211ba40d5122ec81505c159da3d618cb", "02f86b830e4a25820b778210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a05a7acaf1b84ec063272062df7ae1dcbf95ddbfcecbce03ae6e4d66d70f59c08da017ad9ba1e9f728ee8f36e877f964750cbc6c212dbc6fc339b8d0ef98ba08f731", "02f86b830e4a25820b8282100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0661af37b3d003ecc6c0298526edb0258784cf69978fe457accffe094b9dd3a03a0254cf0978dca99a46b8998e93066306a4d17b45902c8cb26b6890c04c2c1bd53", "02f86b830e4a25820b8c8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a083087bab679763bd54f22017b70f92d2b0d611831769758ca56c4546ac784045a03d345e2f68af8a5a9782b4dddd751671316a9cce041fbf9f984b67953a30a081", "02f86b830e4a25820b7b82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0e23d3b22cab752e067c14065f9818146af1650f8c221baf27db3f864da9b55f1a07290f00b7fb44ab186f8515af5f5c254665a23e90bed66b9271a4c837307acf6", "02f86b830e4a25820b5282100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a030cebc2b032cafd8b3eab3b6cdc17de1a5989166d387ebf925c240535ba5e52aa07334117dfa2fc0c6f4256f9d9ec327824905cae6c55eba3b6513bdf2b8ef2add", "02f86b830e4a25820b5c82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a077a55b55844655d4f0f155c49d6e4fa6c9b0edf688a6dfcce8e8a55409cc1f7ea04373fa6235fa3fc9b1460ac37b4aef0329c8a9387a6c2f793ee045771999cd8a", "02f86b830e4a25820b71821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a091101313542de2910fa47d3328bace899be14b396c02231c04e644503a68ff88a00c28d47e0ddab7db6ca4b139694d815f3350b0a3162af50ee349d901c5fb7b02", "02f86b830e4a25820b7482100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a03f0607823a7a59291f8fab2c7de61f810cac2142fec5f42bec4c00b0c177e5a2a04c292149f38cf222873232348f2740bc9b4da6fc4d37f47b46de9fbd272015e0", "02f86b830e4a25820b788210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a07deb0cd7ef0b5e9258c99f04fd2d3592292560bd79dce9ee75ab1b359e71c394a01ed2a829becb6ef484e2e80a58813186c16315f590431b12d2cb65d178d48030", "02f86b830e4a25820b8382100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a08670b22c244d03f7ebfbd6b1a31ecfcd57d8d472f3712434c3adeccee8cfcadba0174658c91783bf111ba5641adde13d11f62dcd6b6afd5cf641cfd2d2f649d235", "02f86b830e4a25820b8d8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0591cb377513aaa59ce301dd977299977d4c58f29fa73369f4c3ad399c02cdabfa07edb8b17ac75b8a9ff5255d42adde9e112a3338bf895a97dc4a65d6f6f112b4b", "02f86b830e4a25820b7c82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a033d1df9e9c4328a8e4fc33f9048ebbde9b58f7cd005b63410a45b2e922a9e738a04511b3fb28c24ee9a9baa2c733e55b26e4abb75fded192a350e39c0c490f8573", "02f86b830e4a25820b5382100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a072168dd7b323e5043364f6c567aaf70924cf029b3999685888778c7c2457e7e0a07437adc3edc984ea4f50a70b145887f28d35325e08a7d7d1746ea749e3e92697", "02f86b830e4a25820b72821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a063c22adaa06d2087c8903bf7df5503f1bc061c505bcdcd0dfaddfc2f546f6fdfa06a498715f921782d9dcb3ec3805c80dc1042f1466a1219e0c435d87f50886249", "02f86b830e4a25820b798210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0e5e8ff2ad9b4a096789be0de10328fa23faec8a61bb085d29da53370ae672822a073392197d29317842aaf9eba95b889c3fb37d09486b17d9ae6a5e5c8b581977c", "02f86b830e4a25820b8482100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0bb8cf21519a47480093c03f51557ad380d654f2d5fb3cd5bdc77a06f72737cbaa0274bea81a1ab455d63df226ef8d8c89e80468a79ff3189333a60a10d62a2a105", "02f86b830e4a25820b8582100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a09f59234e89921a9902c9374337b6c30b4a7bcb7f3188e4140f98e8540bea903ea07762759a881e1562021c4cc7a66a0bb2bfbbe81440a3f0904731429211841743", "02f86b830e4a25820b7d82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a03d3966ca75984c3a862fc0f994927b40fab91fa44ba08f645fe6cfc6d2aae936a06814359376d20e13e7141e6c15280f0868e7a8d62fba057bea2a5c1ec6ba3de1", "02f86b830e4a25820b5482100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0817560599998660747bd8081ef3b2b155e91bb44fc5bfabca0b2444a052918e4a068fdea037db054a94e4d6dc53007553b4391abbda59d38ea33f596451f90db89" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xf25d3673...7efa1f0b
View lifecycle
0xab182dbb...cb743990View lifecycle
0x1abeaf52...8f2fa7b5View lifecycle
0x01e40a4d...33dea38bView lifecycle
0xb01501cd...092c3db9View lifecycle
0x05d1ae63...c422e2c9View lifecycle
0xe3ed8971...518816a2View lifecycle
0x0d1193db...d4a7d060View lifecycle
0xf1b90e89...6bbe07c8View lifecycle
0xdb9fb2c9...60dfe103View lifecycle
0xe4334425...5c77a6d5View lifecycle
0x6b2bcd27...091e1439View lifecycle
0x2d53e7a9...1998c942View lifecycle
0x04394552...017a2ad1View lifecycle
0x595748c2...eb3ec99fView lifecycle
0xc17f9610...e5de603eView lifecycle
0x04df0493...903131aeView lifecycle
0xefbb04ef...972b2ef7View lifecycle
0x44ca3e70...c5cc8da9View lifecycle
0x6782a8e8...c17d8c59View lifecycle
0xc96bbaaf...6dd36e3aView lifecycle
0x3a05ac8f...e820ad87View lifecycle
0xba590a6c...ae7613ecView lifecycle
0xa6f66e4e...b5607c67View lifecycle
0x302472dc...3f4f6814View lifecycle
0x3aea0ad3...4031b20dView lifecycle
0xa011cc1a...694615a3View lifecycle
0x02f0c1b2...ac8857beView lifecycle
0xa428197e...787e2dd7View lifecycle
0x4374b896...04f543b8View lifecycle
0x1d9afce7...bc0f1078View lifecycle
0xbd26bf46...c3d6d4efView lifecycle
0x4d1412f8...c5811a73View lifecycle
0x8ee96aca...67b1032fView lifecycle
0x9ea021e2...fe19a2dbView lifecycle
0x44f6b451...3d5c54f4View lifecycle
0x5649a588...db33b960View lifecycle
0x8bd24c53...0e03fd2aView lifecycle
0x05e61161...4e41a707View lifecycle
0x5e063d2c...5801067eView lifecycle
0x2168777a...cf7dbc75View lifecycle
0x50a3b2f0...8a79efd5View lifecycle
0x4bbcdd21...72939f38View lifecycle
0xbbb34bc4...1b581fddView lifecycle
0xe7653c28...5884e27fView lifecycle
0xb1c410a7...3362f402View lifecycle
0x261538ba...51bf82a2View lifecycle
0x44ac4e53...e697bd49View lifecycle
0x1c526fde...4ff1666aView lifecycle
0x6293cdfa...8f867998View lifecycle
0xf2631b4e...a91e286bView lifecycle
0xa2fd215b...147de93bView lifecycle
0xee2ed203...cae2026cView lifecycle
0xc2203818...9440e0d8View lifecycle
0x449499d3...aa2b12b9View lifecycle
0x285221e9...851326c9View lifecycle
0x76497421...7e35e6d6View lifecycle
0x113a1069...d1463b44View lifecycle
0xcc095e32...c41dbffeView lifecycle
0x1937b4db...55a75325View lifecycle
0x077fcf5c...fb01ce6fView lifecycle
0xbc0e9efb...8d0693e9View lifecycle
0x148b5c28...e402892dView lifecycle
0x6bd395c2...57ea39e4View lifecycle
0x90a91056...7fd86927View lifecycle
0x41e28129...0ae9ba7bView lifecycle
0xeed63adb...7026683cView lifecycle
0x79c566a7...973b5a93View lifecycle
0xb16f3f4c...399462e6View lifecycle
0x8f63c429...a28b3a4eView lifecycle
0x4c36fbd9...f9a5409cView lifecycle
0x8d3f2718...e1677019View lifecycle
0x5f97fc8b...58aae856View lifecycle
0x3aef1fc8...0e5d80b6View lifecycle
0x2613ba6b...e4be2e6fView lifecycle
0x1f9af4dc...526653d0View lifecycle
0x35e3903b...a5b920dcView lifecycle
0x94b0ac69...eac95b7aView lifecycle
0x5db90fe7...9b57e874View lifecycle
0x5d6d9afb...2cdd4b9cView lifecycle
0x9fbfe170...8326c6d9View lifecycle

Op 3: 0x1f7a1fbb...2eff5e4c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

2ms

Validator1 — Execute

participant1 · Initial REVM execution
14ms

Validator2 — Re-execute

participant2 · REVM re-execution

14ms

Validator3 — Re-execute

participant3 · REVM re-execution

14ms

Block Published

Block #1667
3.4s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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