Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/12207c...f168
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
84 linked operations
0x0ceb01ce...48ffe805View lifecycle0xaa9b8059...def48b7cView lifecycle0x84726b7f...3bc11623View lifecycle0xaa27ee8a...633b582dView lifecycle0xdd494d13...4d960e20View lifecycle0x89d58f71...ef55729aView lifecycle
Transaction Lifecycle(84 operations)
Full details →

Op 1: 0x0ceb01ce...48ffe805

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0x0ceb01ce...48ffe805
From
0xdc2e1fbd...5b95c943
To
0x52724800...25a4e10a
Value
0.00000000000000000100 $ZTH
Block
1318
Status
Success
Overview
Update ID
12207c39ae...e7d6f168
Offset
5211
Record Time
Jul 20, 2026, 15:29:38 UTC
Command ID
cd3be191817c...d1b19b21
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:000cd178c4...1532191e
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f869830e4a255d8207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0794d85ab2552b076d4560bf37531fecb7868f7c1fe39c8e9c78b1b9263805f53a05674fcc84cc2fabcc5e167192a88511c149af629cc1c0af609f6f28ae37f5979", "02f869830e4a255d8207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a01a0399ee382ec72d3cf1c5d5a56ce6c7c309086042802f6cf1b822b95ef8d549a0131db1f019f831313dc34313caacaf7f82f583d56903469a7faa6cd6ee7503dc", "02f869830e4a255d8207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0a444cf7c230fd419820d7821a5ae0c6ad96c7e63dfde01d5f86f35f1681b8673a0711edffe23c17cfa3040038e862ca257dd270d89f6fc7f19d3eb0f2fc11feb40", "02f869830e4a255e8207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a01e307523c0cb27b98a5a9558cd537dd9864b0dcaf8db16adeccd477a318af13da0598b9fa980bcb43838396d42835645de1f06697c0b9d0702e345860b09702f41", "02f869830e4a255e8207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0e0e05a37022ee356d7a622243203ea8ab874920bd5530e5466dac94fa0139ee6a04aef7dc71f7fd0d89b13ba978ddfa4abb1adb29ab2de190bbae45b030ad180e3", "02f869830e4a255f8207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0ef01e99ac635bdeb35efe63176d8455ad16dbcb251dbcc55b987453ebf5c3392a06b3d6cda2390ddaa95367f0bd233c6ec2774f026de870ab4bfeefb53b8228a8f", "02f869830e4a25618207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0383007d19bf6114f14125e3d3f286ec8e908329c5da9004540304d19a8005431a0500f88a682c0aa9502209129aaba24a23df6eaab429e41dd0426a19201a8d8ef", "02f869830e4a25628207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0d937fb30dac928bcde48d0d8b185fd86cdc0a8172f369a89daa9f123d80456fda0472b22bd0e583dc4039dc98929f3d4e076511a44b403c987340afeb5d759032c", "02f869830e4a25638207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a021684d73d215124a9d32379046ad6a8c6b9528ec8147d1b4d670bca83835de15a0762d774746f8f85ba169e1b01656feb7ec76b6c823137b3573d9edc0bc4d9e85", "02f869830e4a25638207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a09a7da41a15f82d45fb9e6c8adca8c63ad5c552f408b57ca9b279a016039f0c51a0646a190c44f8fda022737fbe621560b68df80b320d03dce47b7447f1842f8685", "02f869830e4a255e8207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0fdaf438057127f62f1606ecf94153025bbe3f41a07ef3938239a05f077aafd26a04ce6ea8dbf76b594c1e5a5aa091c1b7d97bfe94b47d7f5e4c3e6d422d2af0f44", "02f869830e4a255e8207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0dce69ae4ce794c4583e6ac7d78beff91317f78ac7dd60e164d518c51373f533fa00a4d2210f07e77ba959ccc55c41420d026a118352d8dd44f50147c9a499a1c0c", "02f869830e4a255e8207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a074e67d1ba76afd677a80d9bd336ad5cbc88c3505f1735acc438cdad34b06484fa07f2191ad86ecad108da8648b27d8182ce14cbc30e1ef7bb18198877c0edc7710", "02f869830e4a255f8207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a05df8b39a78cdc472746d39805d6ce85be9054f139c070f5bcb08289bc212fca4a05131454f9c1a06056fc0150af616e719575950d01223dc9710b6df12b4359a30", "02f869830e4a255f8207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0f08bca0b5692ba4f8e8ae7a7e2ad474128d0d34d77017b594a89c9cebeb12564a006abfaa2913059c63c8e48cbb75a0759a4ce8273298cb51c7998bb96a6518a10", "02f869830e4a25608207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0469e07b0bcdb212c3516890b9353f4b163658a0c3f0621b74a4eee801f2c9a10a0799abc600dc05a6018aba6f8f09a17b1603a20a3cdd6d3f8f45e8d9a73b61a5c", "02f869830e4a25628207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a00267be03f938351ad21b04f591fd2c47612cbc16a7026b3b09145ecd3194d196a016d6f7e3d8d0099d7895510d11f26eba1203cf34d28cb4e90fdab68dcc54fa92", "02f869830e4a25638207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a01c26609eaa7551513fce01629857ee4afd4bb127923ae6f8a2d34bc0d7579306a06b1282acc76fbf390157691951f5d19e6bdfd50157fc5e066a86258fcc3fbc29", "02f869830e4a25648207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a07d10fbb5fe8be1236654c0518ed4f60395a682631f135ab5f50e302dd2787a8aa01794611e5dc7f1480bf0c801a1e516657fcd924153ddd9610b8b6e74f38afb9d", "02f869830e4a25648207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a035585ded0a6f7b86c4919e03562338e8cc554afd46a9bcd74a1f94314b37a00fa00f646db96783e0f2fc024e92b27c07056a57313e389ee6136ac5699e4bf6dab4", "02f869830e4a255f8207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0eaa417ce2368f43c6f24d041ccc41c55e0c04eb21f00f7d3abd240da16a7d8fba0457089e163e92809f66f876fe744b3a579eb6d3cce875b6c6929bb1e60bd47a3", "02f869830e4a255f8207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0509a634b6379f2f8bd04afe6aab4add0f4348123251f1363267991386ce84f50a05dcfd4e9d56b7e1ba393c0c9cc4b40763719141eced4add34df02d7557abdd84", "02f869830e4a255f8207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0c731c48f8f640f48ce0f98d041c685a92b198ba13b75c60bf0469cfecc287904a05a39f531bae71f869d4027c54532685f88fc59f0f8735e4b41e34d7b7f335ec0", "02f869830e4a25608207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a07298f69c7961f333343633397c3c4d9b24e65833d234a5e530579425508e8fd5a04b75df8aa0b9e2df3898786f61af601c10fff38ccdec448037376b70b7d5c06c", "02f869830e4a25608207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0fc35144e9e0e6c23782de15caa2f366b5c9a7aaee6899309219e28670f0d6226a043cf894f50ade1d8c600217da7d6c8f21e2cb1daa0554315858aba221b4a1a0b", "02f869830e4a25618207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a012745803f9b99ca4b09ed8890cf23efd383f33320c557b7091980be8a50667b4a05e56215a380b2783e198ac18ca4e3c806b91a46bdc496cb9b2642da8b21dbb6b", "02f869830e4a25638207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0b48d4be76cbb633add75d1191e711e8c0f18c161d9aa151b4fa0ee06a4dceaa6a0538b9c8796a401e16e50feaf6ef7b617c645ea5e8b7587d6229b17c898405d85", "02f869830e4a25648207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a059127dc27abb5cbbe1b821dfb5d7ee37eeae6760e9b6832bc3b628cee5e5c0f5a060803bc696aab8e5362838c3ba8e79c2623aaf98a6b640f228b63e2aac3c2a81", "02f869830e4a25658207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a034b1a50e85f43823a341da04e8485d70b98714381abbc4eeacd5c7c8b606c073a07ee63b2d2435f3401090e3edd2bf95cfcdd485cc3de81b992c832f86c1e3678e", "02f869830e4a25658207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a068c67a1a0b2e5eaca04874c727eb437a19957b491f156dd58d81134c454092cea062cbf02b2644065cba2ce977b96dfc880dbf305bf77b3d78402a05884845a79f", "02f869830e4a25608207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0fd6998f62a853bdc2f9a839156f7b985330baa81e07ed622a113199f59cde871a04241bb853cfb926c8365e3919c0be1365c95eea0fcec7f9270776bf5b9f8aa0f", "02f869830e4a25608207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a049d82960a9233c7bd9c704a85090f6c558dfbb50d52629c60bb990d3336ea066a056575324f19bb0b993f91a561b4802138e0c811f5c9935f53fc24ab08b20e3a1", "02f869830e4a25608207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0cbd66de77719d5fbd94d68e1dd2bd5359a6887e7549a07f7478f06cb91c79d1aa06a686c90c2992a4d3862256a3b54f867535a2cc515bf07ee3864ce373680d020", "02f869830e4a25618207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0981943db887ff0ac3cc917faef3627c4f5c510ebe0b55387da246686859c27b7a0283329f02cd044101beac2272dac7eb6477985a4a040e151f622b6539c73ef90", "02f869830e4a25618207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a01e67714e2d994f5537232fe18f61e2bf248585e3cf70eb6eb9bcb54b7ee9f631a054bc6c47ada802419fb77a86753e7c14f18ddd16df7d84082e22252366c541d0", "02f869830e4a25628207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0f09996dc458d1ad4c2d867702f341f5f97da9248b0078355965b752c10bbe541a0571e7815712fa9dcc5f50f57bdbb51e55305ce36530c9421ae3106f1c66ad334", "02f869830e4a25648207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a067e8835eed47262dc6f523f0166f961bfa45c518ade40a8e19af3408372e38c9a01a3084051a2531f1e4b3660f153754532e51c0ff2128c37253c7e7221d78d64c", "02f869830e4a25658207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0eaa59cc6229dd0f33486b02572ed2c233cc6d3ce341f8b6d8172aab1d5197ad3a03b52453007ee07067c19db6d132dd311a8e0718eebab596b830b583ee7e4154c", "02f869830e4a25668207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a03e74dff571cb39e2f9a09f0fd6278f6c6ecf2ccef02277ce6b0c89c09380afe1a05486fca3c9656c1eda70857570b1ca31e903b97936bb6ba67ad83c455b80987e", "02f869830e4a25668207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0c5a299ed5d2cbc70c8ee06b36e05e2cdf9a0503e053fb71ee5d64ef2b5e1714da01b7757021c5a54d39a3b95cc8b7968356452993093f9d908fb6beb81844f7947", "02f869830e4a25618207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a082ccdf9491c685b5cc17ccf1f6426bc1a88b313c37d20f22a08af16c51f85a0da07181c1fd4b3eec618822cc713c87dc2c6e156758d3307bdfce43454765b3bb5a", "02f869830e4a25618207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0ba7b9e23cfe837da4c1f07ad548831bf40d6c3783644aa8c45c88f9344dace3ba03d93b08d4983909536a26da5c8f277145c7c7e471e48933f0eeff268eddbabbf", "02f869830e4a25618207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a096b541236e90eab4b69be869dc27c25114a6d4ab187bb9d17c65969c341e05c1a07e6f745dee9b519f2472b74ddae9c4270098076a71d089fe37981e30d023979a", "02f869830e4a25628207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0dbe38ec153894630b9ccf675711f7f15fd7a11b980d1a921014422d2efacec0ba0549c736cb0e59191c57c0f68d452e5a5f6af915b629e221406aacf936abbad1e", "02f869830e4a25628207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a065b1792ab96798ae3942c27f2c43a90d585d7593ee7f312c6eb9507a2aa945afa0220427f8de36f38aebee5d8b16f48df6167faa71993142aff0b19c1b193210d3", "02f869830e4a25638207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a00b64d17c38895213fc13ca7f6d18dcb1c5317ce9eedaa58200af62229b3dd154a06412515143f998c0092416f0aa37ef4c1967993f0c3d2cb17c34e92d02f98f70", "02f869830e4a25658207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0083c85adfaae11d3b47fb688e5c15b87f9de62e36790e90af94eb4fb5342b7d2a00f2e90d3b53d4726fb9a6a90121442ce65ca2c1bab9c5c2c0b6f08bf2e0ba095", "02f869830e4a25668207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0ca0e9ffe1ed218a5fe87e8eafe9f05ea876c9fa049c2c1923e171033b1a6c1baa00d477f9c79b4422253abf83dcb1bf32eb3d3fb89ccb8756a6c579d81bd4147e8", "02f869830e4a25678207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a023381b3a6294a0261c27c4534f603f507b60ff603456fb911d4b55d16b99e039a05c7e2ebf394a0e8f8dc4f858e8d134b4f086b8ff86400e8d892fac59251e908e", "02f869830e4a25678207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0b82d020e9772a26cf885290fc6122f435b2a9d8847e81c8cd31c60ca9d14c848a0232a6c2348148ae8ffb4454033b1f443aa4dff48d8958778a9b21072cab828a5", "02f869830e4a25628207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0cc548bd700441fe67972a6ee811307f7d39e87d32f9660618e7a378d86963898a039f8bf2ea42f70ec79c49c1002b4d1bba5e2610f91025c88d6063874c245b33d", "02f869830e4a25628207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0d161428bf442ea4bfb23717f0469a2338f21e10389069f960ab50be77d62e2cda04712ba988086f0979d9d0d7c21da8d52a90dc95f534866e6aa31b2497c27cf56", "02f869830e4a25628207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0bca489684924ae84d3a9cfb17657ad024e5a52bfbbe9c3a4dd4407fe1e5ba368a025b7de86d445030660b360dd0a6cedbbe38d5cbb75156064d3774b73e3107b67", "02f869830e4a25638207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a06aaa220896dbc6747f547dc14a4adfc25c9ebd4dfa1feb246d43e62856f328a3a032660127a2970f8949935e76369729a34bc7128ac9157158e09b16e0ebada83c", "02f869830e4a25638207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0cbc4a1d082da23cc39a3d61dc1415bc6803d18811e62a1637cc1442773a0082ea01f79a558169e26bd0473549a8e0cabb46b8f76593b319d8135c5787cb40c011e", "02f869830e4a25648207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a07a2fff05ca09d3100e12e323300ca69c6f3cb8f23b91a9874cce679ef8089d05a05f88d547ee476b254adf0108663c1ea369fc7eb210f8a9cce6e8066343b89956", "02f868830e4a25668207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c0809f9cc37803a0356b90da841228ea918c9319c7922dc86bad0e431be9120b3df7a05368c6cce9b9af1142e853a6621a626737ba95fc5cba6018e9213c4af37eb968", "02f869830e4a25678207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0f50196e48d2ef02344c32c98412f49e43804e5ad28aa5ad4aeeb4cc25b5024f6a059ab0e1993f5ce9e705a5588e6c39d21f0e0cbe94a3dfef09b965ac8d90c2920", "02f869830e4a25688207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a012ac5ad19ca03c4215a54300a9140d8fe6fb0c104a046397298d7c82f67b8968a01942e85224690ef9525883d0810bf39137cd36bc4b5f035bde13aad4e23e2737", "02f869830e4a25688207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0b484cc9970508ac3c65a41069855e935a9caa610fbcb751900841fcba49cd0a8a019736a9afc13cd3d1b5707ce414bd380bc4e5322626bcfefa47c70ab9645593c", "02f869830e4a25638207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0a98613f3b42cec706658c281e6167fa22be9e3753f18acbd76fc739d940a561aa06ba9325569c1fb6c5ff20e25f69fa095f415ad917684b0ae288bbb21173e37a1", "02f869830e4a25638207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0a89cf3f59487d73d1aa3aadbf364702ffc1be713d691c5e677063340320c2d71a0615f888385fe3eee3d04787aaa527b6e249b93af4b27f863a70125837b1dab11", "02f869830e4a25638207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0c3213793e019d3e1c4cff36294b54169a981c3031afa9cabc8c4139c1ac22f38a046e67b8e0bef6694af82d0362d22403ec43ed36182848dd0d62591893ab8dc54", "02f869830e4a25648207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0e4fa00edec70d0eeb0837fe3c57c57a1ea28f835b6640200ded5347bc94731cba03bd3c3ff79c751aab6165fdef9cb2556c6ff267bafb58ad6852fdad10caf8e58", "02f869830e4a25648207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a06df0137a4df7dd1a8da5231e60524700364797b478be5d41d9053880a090af26a0179a9f4371d7d00a8f868fd4f24dba5ca77c916bba7f1a4cdebfd5bfe4a6942a", "02f869830e4a25698207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a02e377ec52c75cc0a8cd49d6b90a024da5cab2e3ccee1b504eedc4f85be7e4f48a006e7397187210f2477e945aa530b2bd333bab4dbc18bb0e310325e6b1c1177aa", "02f869830e4a25648207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a06db253fa91611dd6062e09009a2281c3703406c0fdcdb5e9b58cc6d9c1413b0da0021c388a7db2db02ddb116818c6b021e24683fbcd238934f6d61a845a9d183a4", "02f869830e4a25648207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0a815b16e384ea7495f0cd85ed34096468af2226a95113f1fa6aa31dc17e6a192a034ca057f2524c72140fea3d97e88b00dceaf981c68715c0bcc064c118124dc18", "02f869830e4a25648207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0e387e41f2e1139a6599b5ae37c6e7382de37da99f9e4e24ef70961c5738f0797a05720c2312270d7af73ea90255f56f9d1eef6e32f3985a8666efddf641bfe922d", "02f869830e4a25678207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a05a905c12edec21b0fe2e2ef066ad393757ebb4d209d75046fb049d42dbf801b8a052d7c43689db8ce77b37a510c553a51285a65826dd2784c7c296ea3cee107445", "02f869830e4a25688207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0a16d8333bee726002d2dc5f7bc20d3b9738f40d18b1c12b366eb22960ffa6ec2a0029c19f0ad4714f4b5edeb323ef44258ea904f10dd590a109586a021eab622b1", "02f869830e4a25698207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a04edae8408fe9a24606e5a8d6218e2c56e755984be5f4c1e51ff07864001a44afa037f31fa6868ac3ab2e7b162dd9e5626450fb79ec1a26270d28230eab0d9886ff", "02f869830e4a256a8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a04be960f1a9e24214eb71e39ab8d3b686db55b420dffa80faeae30153ed6c9a82a07a42112e69f22c13137faa81fccd4c0e4c72b05579fa9278aaa723785d0ef96d", "02f869830e4a25658207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a07d41f3264ce03c58105f63f0ea2d8ea1c49a4f7ca9d83480adcdf008229782b5a065414d7ac32eeb7ab0c305e729441f6fcbce3374f0177a6536af2e9eddca3f1e", "02f869830e4a25658207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0142610f4f5a82bfc3a24c58dde90ebf2218a4c429bc326f35d0d84e755010470a04d996b4bb1421e37605a257d7cfe06ee3d26bd8d28d272dfaf79702804afe8e7", "02f869830e4a25658207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a09a819ef7fd235b5dce6d0ce8cadc63c2d72a5838cfd840f671a0ad85bdcb7454a047930f1887a5804c4780113943f1128d8f2a32580f490365bec98447a7f25a0f", "02f869830e4a25658207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0097fa69f11f3f7bba154b785bdb03f0b50a9d97bc0370d7fd936512bbb238e09a00441585eded6d8acd0180074eee0a17439844a036c6827dab7f3616942f12f85", "02f869830e4a25658207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a061be70d0e9a779fb1250be7ccc9f17984fe3bf24c17fa6b2f3fb00ab1a8b7784a050c4fbc2cf5cc553336434a782a589cef2116c9478aed307645c4ce4b491edeb", "02f868830e4a25658207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c0019f6be2128721fbd1227404732f46a1427b8d28a4a7ac4c0f8f0b5914d343b947a04e6e221c18e4a656383c21d66312d018eaf9fc6005708124d46127adc1321c22", "02f869830e4a25688207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0eb6f0df81cb3eedba0f6e023b13db4f0af7a155542e14bf74f8b6ec692922e77a06acf9ae5631c6c8d9ece468378c10d5e36203218af551c9e6e06a7492cb2544e", "02f869830e4a25698207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a01c0b96fbd535274eedb29b64358634086e9fe11ce2aac4fe8ae531abc991c05ba053e354a7e587ec6ff4af4df93c18f3daf8437ae04068eb0db6311ec6f4382679", "02f869830e4a256a8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0a8e5d6f786cce1676333cfaee644c6aaa1e6d131d7ce0f3767b8955be65db43fa006f73d1f774487b713c966ec03a88e0538f481a861a531d67fbc5a3d323c7040", "02f869830e4a256b8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a09029a5ffce92caf2610d2ac2508c6679e9ffdee7bfed1a845769a78c99bea11fa07ff50903773f333082c9934f9c5a1cd2c178a06984754c17b369e5ddda415541", "02f8d2830e4a251601648301ba80948914676481fb178b792de7bdd0f99770e5fc310f872386f26fc10000b864e357dcd6000000000000000000000000c064ba4f8d097c65089a379f4a94e7cc15132cb4000000000000000000000000000000000000000000000000898a42bd8543b43b000000000000000000000000c4c81d5c1851702d27d602aa8ff830a7689f17ccc080a05a06a68465a0d110fd3b5759c0d1bcbae5ed71f396a0f42adcdbd67d0aea23a3a06f10d2222306155b8f029fc11129c100b70dd3c9eeb645d4b387aaaef616496b" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x6f655a29...a7a75e07
View lifecycle
0x7a38736d...8c1c45caView lifecycle
0x01ccb916...6822607dView lifecycle
0x1a982957...d9bb1572View lifecycle
0xeeee83e7...2b0fd29fView lifecycle
0xf21328f7...0bc70c72View lifecycle
0xccc77819...534bda1eView lifecycle
0xd1e42318...3afd5661View lifecycle
0x273ecf54...25c789efView lifecycle
0x2b2b0048...17767caeView lifecycle
0xd7fad848...1044bc1aView lifecycle
0x3c0933f6...9c57a14cView lifecycle
0x266e9fe4...c6c0ed20View lifecycle
0x4c69e3d3...f7370436View lifecycle
0x856197c3...453e572cView lifecycle
0x4c19ed13...a5eb3054View lifecycle
0x5a2410ab...fc124924View lifecycle
0xa9ec1699...10370fbaView lifecycle
0x0a3a97dd...20d43df3View lifecycle
0x1d9827c0...c7314d2aView lifecycle
0x80041baf...a798009aView lifecycle
0x16263bae...e48ed2d1View lifecycle
0x3789ec3e...698222f3View lifecycle
0x800ac85f...ff894c35View lifecycle
0x8d214378...3ce4e2a5View lifecycle
0x69911eb6...b80581a4View lifecycle
0x2a2fecb6...e054c040View lifecycle
0xd374bc7d...55deba4dView lifecycle
0x6bfd9cf7...0e7707cfView lifecycle
0x7ac5dfc4...ae6d74d8View lifecycle
0xd2b05d33...c865e086View lifecycle
0xa7018b51...74da74eeView lifecycle
0x1f8d2b37...d001b714View lifecycle
0xfbed5d4b...572ed79eView lifecycle
0x8f9250cf...bcc15c8cView lifecycle
0x1e5fc584...216b9aeaView lifecycle
0x2ef43958...4a9d6b83View lifecycle
0xe6b0f57c...26caad6cView lifecycle
0x56002d0c...5d1e330dView lifecycle
0x86595a3f...acb9d762View lifecycle
0x1ce21153...ac42cf7eView lifecycle
0x565032b3...b25f3645View lifecycle
0xc50125a7...500e3649View lifecycle
0x1c78a4e1...d2fa67a5View lifecycle
0xf00719fb...b50c2266View lifecycle
0x48a15544...30a9f3b5View lifecycle
0x62e5e3a5...1e222e4eView lifecycle
0x1937124f...08919ebcView lifecycle
0xa7fb4522...baafc48fView lifecycle
0x646767f8...caafdcbeView lifecycle
0x4f3fc2ec...5b611a6bView lifecycle
0x556fdc50...2ca9f6bcView lifecycle
0x04b46c14...98428f55View lifecycle
0x6aa4135d...0e3f9b49View lifecycle
0x0d42c749...43fe4e49View lifecycle
0x51e5d0df...7042888bView lifecycle
0xef3ab024...70554a87View lifecycle
0x648d5736...6bce6679View lifecycle
0x59dee526...4bfcbfaeView lifecycle
0x6838f81c...c6b46f2dView lifecycle
0x6a045a81...c2e02878View lifecycle
0x842f5f85...f9617155View lifecycle
0x57324fde...e535e0f4View lifecycle
0x54467207...69802111View lifecycle
0x52409e82...04ccd0f3View lifecycle
0x455140f5...eddf4d51View lifecycle
0xa15c986e...1ad5d859View lifecycle
0x22ed11a2...4f916140View lifecycle
0x227060be...fcc3707cView lifecycle
0x6ac4c394...80fef29cView lifecycle
0x3937747b...8749a51eView lifecycle
0xe7804b6b...6e040340View lifecycle
0xfd2fd6b6...dd9dacf0View lifecycle
0x33a44b3d...6447cd5bView lifecycle
0xc4920cd5...b7dea364View lifecycle
0x7f923d7b...5fcdd35cView lifecycle
0x54e8778b...3d6d4dcaView lifecycle
0xb0233ed7...96b0483eView lifecycle

Op 3: 0x84726b7f...3bc11623

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

Block Published
EVM-initiated flowBridge In · Canton → EVM
0ms
1.0s
2.0s
3.0s
4.0s
4.5s

Eth Tx Submitted

0xc4c8...17cc→0x8914...310f 0.0100 $ZTH
93ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
325ms

Validator2 — Re-execute

participant2 · REVM re-execution

325ms

Validator3 — Re-execute

participant3 · REVM re-execution

325ms

Block Published

Block #1318
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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