Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220b0...48ea
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
91 linked operations
0xfd59a8b1...2dce291dView lifecycle0xbca5201b...3afe3c1fView lifecycle0x1d4e2038...680aaddeView lifecycle0x8798e8d0...da332593View lifecycle0x48d82b55...7e24c5f9View lifecycle0x6073fd59...e25d3d4cView lifecycle
Transaction Lifecycle(91 operations)
Full details →

Op 1: 0xfd59a8b1...2dce291d

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xbca5201b...3afe3c1f

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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
0xfd59a8b1...2dce291d
From
0x55022ef1...238b35b4
To
0xdc2e1fbd...5b95c943
Value
0.00000000000000000100 $ZTH
Block
1311
Status
Success
Overview
Update ID
1220b0329f...cd4048ea
Offset
5166
Record Time
Jul 20, 2026, 15:29:03 UTC
Command ID
43b87b204676...41299c35
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:0086412300...a741e43b
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f869830e4a25228207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0d12ea8291200a76f785fcb0fa2cd1d23c54a51386bc898141baa0ced3a7339e2a01c424373283278396067707d19be3b53c5b368f7c42095fdf7a612e9d5fa16a5", "02f869830e4a25228207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0c290f7160d7924592de8fc00e98a66a41ff1e5afe34e2c6a0e8fced8da50f290a05c505bac45254ce06206ebdd1e458701dd4b41063b1a69c74974a2ec57260b20", "02f869830e4a25228207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0e75dc4159120b6a8a7241118dfb3636395a5b5449f8fb8ecf3bc047bdea6e186a04a385b170021b2ec0facfd7d299382f2ba259b28cfa307ba4067d9ece1a19c67", "02f869830e4a25228207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0d6114cb4d65ea998123e7ee68ece5144bc9ed8691924dad11f78e019decea024a030e4a4b5e21e2c95a4602b3ca66d9484d42ec8a3005329e56a29b1e920b6405e", "02f869830e4a25228207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0aad674e855626f6b80a3cc8c3c8fa6feb507b0be7f9205cbb3868f32debec957a0167649a68c66bcb6fee898e421da67daf9f81837114592907993e006646b1844", "02f869830e4a25228207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a075ed5667006163579f2a88ef135460666a9daac5e2bf07b408dcdd994d18a07ea0620be6d5897fcbff4b7ce0c9de8edca9fdfafa9a096545677b393ac516704843", "02f869830e4a25238207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a08565f666d0d08346c8c993960626d29052e284759ff926ceac8d5f378f125dbca04728dea0383a7c7c9375f67c5d8ea0bd9d399e812af0b06528d1766ec56df118", "02f869830e4a25238207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a09e7348739ca6f48b108b42adc305b9392413f1ffb68dd98b5fa2921e66f5557ba0472319495c0fce188a338867dc770f5e5af93e9df2645a380650856112d355b1", "02f869830e4a25238207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0f41934feab5f1105e94b9b3e5390c183324b274cee450dd48525c9e780f2ca0fa070bdf9d778a5d3282c4943bfd992684af484969671400464d713003a2b2580a7", "02f869830e4a25248207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a052c3feedd82a780fedc73cef42515dbd22c810e58e3f93ae4c1e67d896b8e0efa029b930c9c9774c4ec7b77b11af347c96017c59722fbae77fef1e397c9ea62b65", "02f869830e4a25238207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a010919b50ed52b110d777c6ff9b5e377c23d5d9d48b6f8d6f64991d83c42b3e07a010499a58e0806a400c3af1b4a1dc836f27f85c83470e017686b49e907cfb3cd3", "02f869830e4a25238207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a09b3364f8644b9a82f81b7cb9ff54def2391bb9693833748ea918f45657968619a0749e2edd64f735f9d8bd7d269f458b6fa83c9abc7683b854a76530c95dcea4a2", "02f869830e4a25238207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a08ff7f84e26a9d125fd9835721e5f85d0184364fc3c3d76a561f2fb3a8c4a9277a01891043f5790b7d2c464e5439d7e0b79eecade42b245ac1d0c879328d395756c", "02f869830e4a25238207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0302eeac7852d396621e1682d553a0bc94bd52bf5ae5463c2dfcadea26eeb7b59a029985d60fe78f0ca2f8956fdd3057afb62acc52f54e21d993b232aaebf720d6b", "02f869830e4a25238207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a07eb460a55a2742496678aba01b6e71c950b42f3d241a2c92c464a62872df030da012ac9aa182af86942bda9e0fc803bc9bc76363fb22e1e6d2a80d6c9b720c4792", "02f869830e4a25238207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0a60db876755c1957ffb723b020ab9e916db1d68eaff72b4d071106a1c7454191a06c3cca8203b78dc1bc9b39d5aa9704a3d3aa836af80c4e6eda09910d7960eddb", "02f869830e4a25248207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a067eeaa670ca90b83316dff7fa58f31506790bdc8bf3adeb39235c54878bc7508a06270c499a85a4fd61801e1c27c37b33d5d8e1afdce35326aa001aa37b3d66d3d", "02f869830e4a25248207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0d97c5d94aad533bc81fca0d34ac493f2ebe2f995fe27d08d501fc5f47eef1260a0782928909f522a4c8b2f60cfbc49c158a6ddc20e4521d27769139acabe2d8f46", "02f869830e4a25248207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0e3fc10e6d5d1a202be1883cd205b3da4243dcd3f7ed558e8a649f8d532ed7e94a004568f064d94f3dcf3ba89472886cfd4cfe0fbfbe9471b078198f92f278990b8", "02f869830e4a25258207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a065a1d048691dc601fbc1e7482da1b16146e7959eeeeb1ea3d0a7c465af2112afa02f3385e8364976c593fe6d83cf60d789d24bf9c607cd5b4ca7d48eaf05fdeed5", "02f869830e4a25248207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0b442288ca3ebbc426b82b6f64047ce5dc236a70b6e4a3b4a00009e613a2f88d8a05f99fc1a2255f38f7061dcafc4b78fa927df70a464d118ab52b91e02bbf7d8e3", "02f869830e4a25248207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0eebb362c0ed0e14252b26618764d55b889099a4e47a8bded0fcbc45e919f081ea027dd07968349147b44dbdb6ab2ff5749ad9051e95f0b0b0aa768ac81c1caf44c", "02f869830e4a25248207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0e04bf5cd2a36e38e9e60647eec8f48368dbd36af41f691ba40862175a655894aa0086ff3bcee181ae61d669f309bec02329376366cf4db9e1012f37a65512a88c8", "02f869830e4a25248207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0f5d54091a737809b41c67653399ca6310c9ca5aa77e4405f01d6c58b963ae727a05ba9bd0c5fbe4a4f667e60a3d2c5234d0909305c8d5e6c7199a4c18fe867d261", "02f869830e4a25248207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a043759077a68464265957f7b214ee1feef747a115c138f0fad99e117f1218e5f7a065d1ed1bff669903f259ec06c1403061c9fa331e9b77257479cf64f9a4d40397", "02f869830e4a25248207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0904db5fc1e0216afba5d2893a48992062857dd7a911bfcfad1f24d17c3960479a01bd95f0ab029cf63e84607748d81340c672083b5194ff4ba935ce765d79ecfbe", "02f869830e4a25258207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0f5a34f124d9bf8a985d726b8f3e39fdd28bda001029c27252f08661d57ffdcbfa07cfb7477df4c626a7cbd5b094c2cd5680a20f2b0d76d2fa08f6b4514fc119bfc", "02f869830e4a25258207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0b3f8ff732f5c6ed8c1f34a89652e86f555b646a0eb18f36476d3d611837e353ba048e0d02ebb16be641e607b0cea118830789d0e1b974a1f35cb319dcb082d5c7c", "02f869830e4a25258207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a095b6ad5bc3cbedc09b32e86f5f8e8b66444572daf8530b7dfe73d5910401cf7fa03b5cccc0ae651e2a35a6905b13a8d64548eb65e7f488ab688866407f34a7c688", "02f869830e4a25268207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a03481d286e011da3bd3769763d13f61eb6a57b561742592f33fefbb41b98dccbda0060b89d4ef5df2c7f0e2ac524739fafcc974417ff8ad44d4cb50a52166968fe8", "02f869830e4a25258207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0f56e53f71a95129d070cdc6b163eaf739ab332e30819bc03fb11cfbc67809863a035af0e04b668b1b417c1b1339e6d37ee0aea3ca87d9a526afc9fa033626569bc", "02f869830e4a25258207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a02ac07e70fd6421aced76713fbbcb28b6abafb07b33d37a25d8895b6f26417359a033bfb14ab2ff3027e8dc895ce2ca561d7a9284fba820f3c8743fc340aa8cb4c5", "02f869830e4a25258207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0a98ffa5acc1e4b991e9c51f0f24f93c0af35543e28d739fbb8e7fd4fe4841310a01be11de52477d38fb5ee638096cd8a724b30512a627c3954ed7ab9c4295bd0ef", "02f869830e4a25258207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a08da48a8e74f9973e65b165c99bc1612203faa2a514e794cbbc7f28e96b11c283a03722c038cc6bbf2275e066248cfadb65b7dfd5eea6f465fb0dba1575f5169962", "02f869830e4a25258207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a048f3217a5f2211d5fa323b3fe7362a13082920af55396e9495ea5eb1e7fb738ba021e77feab43416e77f6c4275c3edb611a259a0a12691d998d8800004047b6ddd", "02f869830e4a25258207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a029f887f790b7d5323b885a214069c864cbce5b1bfe45604591bf4e38e23a9758a0147725ae3c3ebc106f0c59bc9ef13ccfc90f3e3133b6ef0eb42642c0a743d225", "02f869830e4a25268207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a00c12583fde18c516424577508cbb4925098e3e8657e64d92dddaf57d741a77eda02837a4459768107921673eebb9e2cbe72e34cd2ad34c38d9202222e3df751e55", "02f869830e4a25268207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a07da9fadf6465a20f374ac917eb0caa04c3762272b2d12c246fdf41f622103494a020937b40d8b0ec92019cf0c60b913ca2b134088693658f7cb8176c74c705c706", "02f869830e4a25268207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0c4127cceec041e364089719f88cfd310dc8888f5126d93d3f1c07ad417057b69a017af3a8a7549763aeb9172cb1c5080d3d2a40d2c59bf5f88eb09189e8dd51b4a", "02f869830e4a25278207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0ecdf2b3a3e2772b095b303afb6c74c81ec893531030d3d1d42589f029043401ba024605cb1811b692e469181a658f29f86c361264a76e92c0c936189d5e2abe400", "02f869830e4a25268207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0e3eea440900a4033f8896c261ccdfec510a7b7f82fa2c6007bf79771f704892ca076595701dcd846e407d4292a2c9720edb1b7600803bf2a8a2fe208eff18ef3aa", "02f869830e4a25268207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0d2989fced86f28b8ed9ea6149605d02f780a6f2d560c33a743690f51ba1e80d5a04d7b9dc851dccc85251ee6ca0d9f5bde3904efeb90576819ab59322d34ea24cd", "02f869830e4a25268207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0582ecefebe244fadc7ac67b1db30812bd172a47a031940832af9d71d2b007a27a06c526a148f13af08a4f14af5ec103698932911a6b073de1fedbe274fd85225ab", "02f869830e4a25268207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a08d1f7f156a135c8af8667428f656a11dc5e405aca6cf74adb6e776d1e6e2669da05885955743745c1e71a2d446797b4d36eeb6bce9773278299641a577428e220e", "02f869830e4a25268207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0b31bfb4035f9a27a2fd47b60ba871bd0a5755670f35ac1ea4f515cc12df30d68a0292413541c483bc8579c20bb481075bc2ff75bc9ae35e7b62a2de089debe05c9", "02f869830e4a25268207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0aa2f5d5c9eaeab70bcfc9ceaf8474ecc6888c40ee1aea94820b2c0d618e0b74aa0790daeb75d41e9e6e56be758495e9ba117c0a5fc02b6c5324b73c6bbe7bf05ac", "02f869830e4a25278207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a035a9c27ec97a5df5942e6dbe8dceeec545b54aebded730b88688f188a773f3d8a0489f97cd49d811de25784db740da86503abf5d1c917de6f1872102fe73adb543", "02f869830e4a25278207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0d983dd26d9ddb63bbe2b63f6d21ce74041679ff7df2f043bfe5d2b830517a5fea002e6552abdc1bd1e488a19a24a3364f8fd0d960a0d63466d2b2006b3aab06a0e", "02f869830e4a25278207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0c5e096f9efdb5200ed61a781b409c0d1d5d5245aa24a4da3babd6110091b12a7a06322d26eed176dd67582a94e8fbfd5250444399ea1d663be819c9452f5ea15bf", "02f869830e4a25288207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a09d3215cdc680486a882599c9423a7e3134de251fa02b24a1d70d33979a96c40fa0589d61e32ce2f6a1722a0df08f8f2b20d0bfe66a1675f60e8b8952f9440e11e3", "02f869830e4a25278207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a01889f1653682e05fe2f181bb4e85a3289a915c6a97d2af42611ad178f844b546a00319edf1c9aa1ec2d817c573a16c9845abfa3cf56ec0d1d24cba89e2d07f6f49", "02f869830e4a25278207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a00bbae441ec24e979cae6fafd45bba08e4ff048c943728cebe22677a4bdf558bba020a074af2be3b4f1d1d804486165145d0c48fa8b9023923da7a1812f3edc00aa", "02f869830e4a25278207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a09f3a95b0268dbceb060278c84f0a1f78b7ccd0bbf3e4e4133127ec8ca5b005e2a043bc07354990fc9ce0cb56fae934c8947f82881f9ed98aa4a2e5d0c409641970", "02f869830e4a25278207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0e07a7d8f4e51d6d189288a9785860bde3faa31bbb1fc5d0f7cbe8395a27fb94ba00f60e426020530259e77e8345416fd90ef362503d870acad09d557cd721ee6fc", "02f869830e4a25278207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a00a57d53d95b076e051dd5a010be530b0f3fd2e5a2f09d8de4b158d79662fa1d0a0023463cc5ecb6cf14733bf7141e86d8eda5b736b9cdd69724ede527d9f995458", "02f869830e4a25278207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a032c9948625e242205a12666ae21f60256e646aec486b77b7d5435f54a570ec86a053462250daa2169bd68aaa07b5547933f7f0a15326c0c248c8db0068e7d3c8bd", "02f869830e4a25288207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a00d6c8336427a492a664b8dcbb9d59ec234809ea5c3f62c5274d087ee22b0db39a04a744fd5a2021093f2339693583abeae53481a7267d2b09576ee347d61ed79da", "02f869830e4a25288207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0e21ea3c1b135dfbecdf41e57085e0290865cc3d1073d787e8c2de41d6217138da040300975b6938f256b5d220b37c72e1cf049878367e7c82f81441c7d1e9621a3", "02f869830e4a25288207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0d8f229b6b351c8558834d51394290d3d0ac945abdee9fc121cc145c81bb928faa016c768771aa626549f9de4c9d56d36daca0cb719c9a44e1245e767b9349637cc", "02f869830e4a25298207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a081514704a4a834e1986f9be1c39f183e67cdc3f2a174064905a785615458c277a0795aa6023c22d136126a32d9219fa719b922e4f4f454b16f588dbfe1ea25a8ec", "02f869830e4a25288207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0cdfe8136ba6c8979f6dec446cc208a16b695c7d9142d76cd463be2d626000c3ea0790959108d962a6e3e71dd4d16758fa52a0a6cd0a3cbe3536ecd16e5e5fd4817", "02f869830e4a25288207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0d5fd0f00da9eb3e5e76b53f00381cd3d18d2f8d6364b085613c446e302318c40a063793e06549502eae151d1ca0b832eb255afd15795f608ef549b27636b64079b", "02f869830e4a25288207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a02727d70c22b30a536cf5a4a1bd3a26a816a5b1118d560f5fc3b6bced2aeb2bc8a03bc3f432f16c00dc3761f6338349ab8b74a2df6fca4d6d8abc21606f1454c9f9", "02f869830e4a25288207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a072c59d6257c5f7d0ab265730cffc2dde910ef5c0841d46cb1d5f0773608d9b9ca061f3ded1960d0a8a3bb97802254b089d3ddf144d907c74a2274f48ee3f9e6311", "02f868830e4a25288207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0c643dd7b6ea9255439c739065eb5b6d396c0b4722d27e1ab6856443f47c2ab509fc82ab0801ba4e410945052171517357130eab0d1d297fb91aeb9be395a8991", "02f869830e4a25288207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0744b60f9ddf0310af5dbb1d337fdf237aa21a2d61c0e60c406cafb89e36412c4a023581f8c956aeefc177148c47b73ad7e0b9368b2f43e645b66bb981876c3574e", "02f869830e4a25298207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a086e70002fab1af7a8b195c9f9d504403cd67f459c36d0bd7b26622ca1a464e7da0550daf20eefc08d0709a02f317eb3e9b0b4c4b29b46c9bf5488752ef5abd6bef", "02f869830e4a25298207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0985363b9221cab39a110a8cd065f7f08b9e7b909630a5b235a3b6b7886fbe5a2a054a38f87066c88b64e92717eb0aec4afbc20e2e34454099d8f6f6a27c11a0b5a", "02f869830e4a25298207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a08c32f080181aac1b8a1954fbeb26269fb802a0f425ef2198d13d492b7a290564a0034f16d0ddefa0f1d32733cc90cd222c2e2a6bfcf1d30d4a7cf24a0f302f86c2", "02f869830e4a252a8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a09e6e326f292cc86e37ff54c9add21078ce0796d083822535785fa55ef8ddc324a0377b0aa49dbcc4ee2fbff2a387d85a4a2b802b85bbdfd1bae8c86ef99b2189bb", "02f869830e4a25298207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0e35d2af9424e19863d60d975ae214d4939b6565f02fa4ca0d11cbd33a95a2156a00ce5cd1e459b6db30958f9544121b07c391c409bdc740d3b96edc91f08fbbc48", "02f869830e4a25298207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0f0f178701be1ce48f649f47d461f42e0e00e1481bcbd4226469ddb25a102d714a00b99e131d9c7485dfd2da4898be037534f9c6d485f3addbdcaf7fdc4cff86061", "02f869830e4a25298207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a051bf10e7dc129073aa2d5c41bd596afcd6e03be2ef4532952aeeaa745a63074ba07a77b0025b6bb67aeda9b7b31c41f899fa7539af104cd759a3212fe66032de4f", "02f869830e4a252a8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a05944c80ad63922559b4e6fae85ace4f3d5c83679b1579e71e7324ae852ae46afa01cdf0be0cbe3f2ee6c5e2e1106f65c38d25ea6da57fb0902a71ad228965251cc", "02f869830e4a252a8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0b568b9f17836bb8cc3d6c42241a574e52ea36e331d76b33ef7887dbb4ae4f28aa0029c1c87004dabec19a3e68076ab04794db65d9eedfc5c519cc1e46fd5aadf81", "02f869830e4a252a8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0b80538fcd8dd6c4b4a2f8f3fb17514496abecb07d227fe81a0ec55dcb92f53a2a00f32b78a768a27ccef11f5e87ec53e147091d60287df0a60e24c068da581b8cf", "02f869830e4a252b8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0a3fc5d5f1fbe03d0c30c09f1650f34e1e67e3132e16f468efadd054cbf0bf7f3a04c6cbdb326a0b8c6c66e165d8ce1517d0c47d8460a94128984814e47c5e0b031", "02f869830e4a252b8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0f5b79a6e8460baa5963b8d918963f20c473d7b508e184aee0038eda35cf86973a05c6407364817d50892005eee156e68b2d0ee87517a402c4da71bc50e35dc29e5", "02f868830e4a252b8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c0019fdc338ea5397eec5a6611c9e53ca61124559559f9044d2c1a78b4f6d610cc9ea018f74e531a3c4b3bc8b2aff2524143154c8a328da0ab87332174d5d05d73bdeb", "02f869830e4a252b8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0e52fa9d84f1bf549aa5166350d9409ef2538e7b40a15a3f00bc14e55dfbfb476a05a34a958a6960ead32d8840aec69f490f8617ddd38a4c96f38f9802621b76a37", "02f869830e4a25298207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a015763e9ee87f5bef206e4c0d52570d1d7e96d9de5f8c3eb3797965067d3ac822a03632c4d92937ab7d1048f7831e96cee135fa70b986c6d1f59b29570058ac5157", "02f869830e4a25298207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0157bba5464878af88a0ec57896eaf606a1af210d3393b56098eed3384af04d5fa056d48eb92e619b39544ffd83f0aeb5ab8d91a15da20019215e94f752939dba1d", "02f869830e4a25298207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0024b50c1a3a93685e1d99079c08a668a073154f739962c14403237ea0d33fa06a0431463a5cda61f8084a1560ce074d91b6526c94472292c06b3a1cc6ed883e761", "02f869830e4a252a8207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a03885c8463276cdde8fbec074888dece75deb7c7cc23678222d2aa3e27493b95ba05a6abe08264ad08e525a83a2735a7592cc5522a945d18143ca41a13770a34b54", "02f869830e4a252a8207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0e86570707f4885d196515e81825026d2355063f3b82eb7cbd2861c77c59d09cea035f12f02cf3c8efbd18eb42ed75ac3dd94d0d365c77bb119cac133fa9b8830f8", "02f869830e4a252a8207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a06c34787635f02720135157ddde10d9c8cde61aa63883e8163a1b219b4f0c09a7a03b79b82d0dbce8f938520f4d07bf686f5fe7b752dc2d3c81de3a061e88bca2f0", "02f869830e4a252c8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0c8a0ab89e45d5b87c0ce01f7f04904a38e73b8db2da6f5edeefd002e78da9d60a003daa1a568e2780bea2d05332c323c3475381ccd9b10d737bbbefe6494d547a0", "02f869830e4a252c8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0c997fb7f628bc26e570d13876d9676831f83dca880cd968a8762877dd0154bd4a02ca5634488094bfa92221de0f15e3f677ab0ee19e91e900c4c7f5950be02f8a3", "02f869830e4a252c8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a09c02366d6bbbeca8e0de77b2465ebc41a7dcdd2ac56803f7e4819509a31963c6a06ef19410f48073f7de6f703d6042072011e0d47633b61f98a2fdb02dd0ddfab0", "02f869830e4a252c8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a074e399266505efbcd8a52887dd0213bd6bbc05abe20818f95a8f64c956895e90a07a34ad310530a90b5dc92b50ee42c0c37e6ef7b075a7051749fc8d7570049427", "02f8eb830e4a251501648301f632948914676481fb178b792de7bdd0f99770e5fc310f80b8849e213f7b000000000000000000000000c064ba4f8d097c65089a379f4a94e7cc15132cb40000000000000000000000000000000000000000000000008ac7230489e80000000000000000000000000000000000000000000000000000002346e1b450f45a000000000000000000000000c4c81d5c1851702d27d602aa8ff830a7689f17ccc080a0b2ee76b63a4b289aa478580fee78b1d2f082cd05b7c6764f08a3580f5b57f528a022350cd4f7220bf9c20b16923a519626e7798943e7d262966dcd8b2446ad331a" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x51785f75...dda3d3a9
View lifecycle
0x8c3930de...9ca18314View lifecycle
0xc04066cc...c7e562beView lifecycle
0x79289d61...1cde3a07View lifecycle
0x7120b413...62bdadeaView lifecycle
0xde2d00ef...7b237d50View lifecycle
0x7deed9f3...f47bf07aView lifecycle
0x34359082...e84d940dView lifecycle
0x208c20ae...eed1db0cView lifecycle
0xce9b0e68...ebbad894View lifecycle
0xe3134d28...099d8b50View lifecycle
0xeb82543e...736b662fView lifecycle
0x0388056a...657370abView lifecycle
0x1be46597...e31f9275View lifecycle
0x7fa929f9...809a1a14View lifecycle
0x324d32f6...a9dca165View lifecycle
0x8dddca11...7e4c3666View lifecycle
0x17040048...80568dbcView lifecycle
0x1a01d64c...ea5fc052View lifecycle
0xe7646105...2e6e51f5View lifecycle
0xef6fb474...8885d784View lifecycle
0xad956941...bd6d5563View lifecycle
0x881016b6...5a18f546View lifecycle
0xfdd0bf15...91014e9fView lifecycle
0x52771fa2...d5ca4b8fView lifecycle
0xbb073f8b...9dd8c5beView lifecycle
0x460c50ea...6c0bf372View lifecycle
0x4d496c39...2d20d860View lifecycle
0xabcff8f9...ca537205View lifecycle
0x8ddf9e49...1eba857fView lifecycle
0xa1c5e3bb...cda3d08aView lifecycle
0x551462f8...c60f1048View lifecycle
0x2166200e...78931b74View lifecycle
0x6515675e...8055d022View lifecycle
0xf75e27a6...d848ceb5View lifecycle
0xcf55c901...b01b42c4View lifecycle
0xae441bc5...0dedcdbdView lifecycle
0xd73a44d3...14b002bbView lifecycle
0x3ee3f0f4...eaff2d0aView lifecycle
0x5500a5b8...95b63a5eView lifecycle
0x4ffcb5c4...1a5f5920View lifecycle
0x1c4129ce...24a7e903View lifecycle
0x9ea0a114...47e3729eView lifecycle
0x563c7295...0fcf84d0View lifecycle
0x47f68e79...115d9c4eView lifecycle
0xd0fdc5ea...ce0f7a94View lifecycle
0x4c0ce509...23944674View lifecycle
0x2d5449e3...42453b3cView lifecycle
0x3bf74832...90100ca8View lifecycle
0x270ef106...991a7ca4View lifecycle
0xedfffc0b...9c8f23fdView lifecycle
0x6f141136...d41607d4View lifecycle
0x01e04fc3...35cd077dView lifecycle
0x465189ad...e9b9660eView lifecycle
0xa89f09de...e7b0e79cView lifecycle
0xf13b52b2...174139f4View lifecycle
0x20bd4868...4c3b34e7View lifecycle
0xe29419c1...f3872c72View lifecycle
0x7c287c9c...af7be249View lifecycle
0x6d283f5e...e97b61a2View lifecycle
0x8bf96efd...76bf3f0eView lifecycle
0x9b860fb5...6b7b1990View lifecycle
0x02001ec6...4951a6b5View lifecycle
0x1dbe7b40...3c3d8ae2View lifecycle
0x30ee0cc8...3197bbb9View lifecycle
0xd0a8a865...88ee36aaView lifecycle
0x5ed8b3bc...d83298a7View lifecycle
0x64d3f1ec...8bb1bc39View lifecycle
0xcd26ae8e...e4c66782View lifecycle
0xf23c4097...f6f6167dView lifecycle
0x372c5c64...b03b135eView lifecycle
0x081e4d99...ac1e76a8View lifecycle
0x07381d6f...c35d93c1View lifecycle
0x3ef48305...367aee2bView lifecycle
0x29c6cee5...54e800d7View lifecycle
0x547ee61c...e602442bView lifecycle
0x3c82db41...6cc242b2View lifecycle
0x299ebaff...b53821caView lifecycle
0xba1bd1d3...8b61e6a2View lifecycle
0x0f36788b...ecd7cfacView lifecycle
0xbc993373...63800205View lifecycle
0xfada0da4...70cc8be3View lifecycle
0xa1ccf536...0e3d7b10View lifecycle
0x124a1688...9d152674View lifecycle
0x3b3182f2...98a3d814View lifecycle

Op 3: 0x1d4e2038...680aadde

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x8798e8d0...da332593

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x48d82b55...7e24c5f9

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x6073fd59...e25d3d4c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x51785f75...dda3d3a9

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x8c3930de...9ca18314

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xc04066cc...c7e562be

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x79289d61...1cde3a07

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x7120b413...62bdadea

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xde2d00ef...7b237d50

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x7deed9f3...f47bf07a

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x34359082...e84d940d

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x208c20ae...eed1db0c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xce9b0e68...ebbad894

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xe3134d28...099d8b50

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xeb82543e...736b662f

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x0388056a...657370ab

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x1be46597...e31f9275

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x7fa929f9...809a1a14

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x324d32f6...a9dca165

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x8dddca11...7e4c3666

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x17040048...80568dbc

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x1a01d64c...ea5fc052

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xe7646105...2e6e51f5

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xef6fb474...8885d784

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xad956941...bd6d5563

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x881016b6...5a18f546

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xfdd0bf15...91014e9f

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x52771fa2...d5ca4b8f

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xbb073f8b...9dd8c5be

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x460c50ea...6c0bf372

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x4d496c39...2d20d860

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xabcff8f9...ca537205

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x8ddf9e49...1eba857f

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xa1c5e3bb...cda3d08a

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x551462f8...c60f1048

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x2166200e...78931b74

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x6515675e...8055d022

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xf75e27a6...d848ceb5

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xcf55c901...b01b42c4

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xae441bc5...0dedcdbd

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xd73a44d3...14b002bb

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x3ee3f0f4...eaff2d0a

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x5500a5b8...95b63a5e

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x4ffcb5c4...1a5f5920

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x1c4129ce...24a7e903

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x9ea0a114...47e3729e

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x563c7295...0fcf84d0

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x47f68e79...115d9c4e

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xd0fdc5ea...ce0f7a94

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x4c0ce509...23944674

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x2d5449e3...42453b3c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x3bf74832...90100ca8

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x270ef106...991a7ca4

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xedfffc0b...9c8f23fd

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x6f141136...d41607d4

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x01e04fc3...35cd077d

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x465189ad...e9b9660e

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xa89f09de...e7b0e79c

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xf13b52b2...174139f4

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x20bd4868...4c3b34e7

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xe29419c1...f3872c72

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x7c287c9c...af7be249

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x6d283f5e...e97b61a2

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x8bf96efd...76bf3f0e

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x9b860fb5...6b7b1990

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x02001ec6...4951a6b5

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x1dbe7b40...3c3d8ae2

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x30ee0cc8...3197bbb9

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xd0a8a865...88ee36aa

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x5ed8b3bc...d83298a7

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x64d3f1ec...8bb1bc39

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xcd26ae8e...e4c66782

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0xf23c4097...f6f6167d

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x372c5c64...b03b135e

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x081e4d99...ac1e76a8

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x07381d6f...c35d93c1

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x3ef48305...367aee2b

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x29c6cee5...54e800d7

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x547ee61c...e602442b

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x3c82db41...6cc242b2

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

Eth Tx Submitted

0xc4c8...17cc→0x8914...310f
96ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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: 0x299ebaff...b53821ca

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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 85: 0xba1bd1d3...8b61e6a2

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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 86: 0x0f36788b...ecd7cfac

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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 87: 0xbc993373...63800205

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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 88: 0xfada0da4...70cc8be3

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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 89: 0xa1ccf536...0e3d7b10

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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 90: 0x124a1688...9d152674

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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 91: 0x3b3182f2...98a3d814

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

48ms

Validator1 — Execute

participant1 · Initial REVM execution
337ms

Validator2 — Re-execute

participant2 · REVM re-execution

337ms

Validator3 — Re-execute

participant3 · REVM re-execution

337ms

Block Published

Block #1311
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).