Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/122030...ef1f
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
74 linked operations
0x80d2bcad...b81df1fcView lifecycle0xeaa8002d...6e0e842aView lifecycle0x72163ebe...c80ea666View lifecycle0x76dbbd06...d506bdf7View lifecycle0xdfbe3a9a...6d1eea46View lifecycle0xba844627...e3f5d935View lifecycle
Transaction Lifecycle(74 operations)
Full details →

Op 1: 0x80d2bcad...b81df1fc

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 2: 0xeaa8002d...6e0e842a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Resulting EVM Transaction
EVM Tx Hash
0x80d2bcad...b81df1fc
From
0xee333d52...7810ed41
To
0x32a6f94b...1f93cb42
Value
0.00000000000000000100 $ZTH
Block
1331
Status
Success
Overview
Update ID
122030ec37...d921ef1f
Offset
5287
Record Time
Jul 20, 2026, 15:30:43 UTC
Command ID
874c19886034...41cd57db
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00d1c3102a...b226ff72
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f875830e4a255c8459682f008459682f0e8252089468a2bb3642f69609839fd8ed7e84a462490a732b880de0b6b3a764000080c080a002bfcdd0db8951638f46e8a340ca908d3b3517256a2c2def0df635587c9375c4a05b379a3bc841da643936c72d27392332561ee90e4a87d657219f8cff96f3dad1", "02f86a830e4a25819682100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a082564f3c2b9928f216526b6b29ea55c9c154d7c1d85b28671803aeaf1101dddaa060c2eb77dfbdedf7773e6e7fb06105dab7f81f69e4dec97f0bf46c57e1143bef", "02f86a830e4a2581968210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0f529b59148323347be4fdb781e2415c8b76fc647ef7f1b0ac6892c177d5fbf46a05915157a9567e5aab437dba99560df0a46812953dedbc0c5cee4351c7b1464c3", "02f86a830e4a258199821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0defeafc3ff8d361bd1e98b7cd0bf34fd4d34d7375b759065fa8874597d6b6b62a0393ec31cf617d81946a351ef1b2b7ad4f5405c461e857417c7408d7e8049419a", "02f86a830e4a25819682100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0cef4cf16381aa790bb14c5e9da55192d337ab94754274e542c82776773690b77a036742759ddd1194a9b7e9b95e2e39a18a3047ae811738396ba3d56fb08db3466", "02f86a830e4a25819b82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a00a4dd5c00ff75c0d58af93c52eb6d26091abdbe8133cf511e686f97f3d0cd2b9a06699d907fc4fdd66c241c408340bb64a9731498a9ea8b087ac6bc8c78843cfb2", "02f86a830e4a25819982100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a02690ad192777bf1b31938b89a5b890e52acce2093190323c984deace5a7f00e2a00323084452aef93110f97d52ee105e416adb4f2aaf505d173eef44f9bc158a83", "02f86a830e4a2581958210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0e645d203b2fe8e1c1d4524870eba53ac964e9abee6653ee2478e8805ddee35a6a06db53ed52d13b4170fbb75a80ea9ce6979c9f448e8c6b5f0d352c87ca427fe49", "02f86a830e4a25819682100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0b95a7f28c80f74858a53026225feae5f7f439ad3a02517b3bb35d5cfe2cbed75a02bba95ea1cee7d4a5193fb55f2c16259d6503c352c6d0a1931e0160194b1615f", "02f86a830e4a25819a8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0bfdc180b43536a50786d51f6421de580418d35066a229020ef57327011292c1ea03a4f4cffbcb08799d379a103fce2777d818f0b133481a8a698946642e3718f0a", "02f86a830e4a2581968210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a05ae042ad4908869081fa64622a749a6cc5bddf04d4011a01587642486d0fd4cea026414d78a67c85bc2dbfca0aa3739063558f99e1f6b40072a2894ad6456c12f9", "02f86a830e4a25819782100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0395ff595721f9d533111461eb9137456b7e0dde06a404f46039dc9af3d3fce00a00abfdd19e420e56fb0add8be32072f5e2b710b0957d115f6d58374cc334ea93b", "02f86a830e4a2581978210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0eb3cc226d9e85bb1fe29af2d800421569bb5b229d35419d43140e9f0dfede7cba00d6f5ae0815f4b72e4a50ffb64b89811beb01c44c3c0c9511b447c3eac289e7e", "02f86a830e4a25819a821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0e6ff3ebeced679ba575e7a889734cabdec1673df2cd247d5fd8f0b5fb4885193a01f68782e1b274062112fcf759e6f5fa41e59209066d786c1be5f68ed4b0d8542", "02f86a830e4a25819a82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a09957eb4bf8d2b1bee752193210442ce37a4cc62b20b90a26986072bbeee5cabca053d5b5e300b112f88f828a7949d783116cdf16ebc212d2cb9a1c05e5c64bd906", "02f86a830e4a2581968210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a06731de2cb4bd0cbb9d09b876054476e92a342ea75b4739ad05e5991224f2c470a045493cd3fe69bae9b593683fee3101226178d26c63ae468936bebc9538e04514", "02f86a830e4a25819782100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0326c6333f6b4a7e12ee906be16a5028b330db0645f988ef227807fd27ecffdfda00b71aa1f82e35245ec2be1f13cd571738414b53139a9bb80e86878480e7a1107", "02f86a830e4a25819c82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0d96ba4da0c717ddff935ed5bb3bd059dac9b59d14a9574a677403c362e7a5f18a0655ac83eb268ab974e3df8e47e2c32fb104a36aecd3aa9599966cf28d3f2d5dc", "02f86a830e4a25819782100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0b29006f486ced304fda42398766e35ed4d007230e192a515507bff1f6ccdc423a042a00a0c4659b82f0fb2e073166ee238132256135c94dae4cb52a20a77b309c6", "02f86a830e4a25819b8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a026ef11e275d70aeea1a8c60dbaeda9a05e4ddd8753238e35aa89c3f2a0282ae7a058778b74b30683fc96ea99269542f667c74505aeccfe4282165c6ba1271652b2", "02f86a830e4a2581978210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0b607cbd62343ced0aa6e3adc55a20ba8f2794800971e2253c4a949ce6740cc39a06b36c5eb011ca76ab9c7d7285119a97523676533f21edb4a89826381506f4b73", "02f86a830e4a25819882100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0e6b6e5a2e90ee6bbd452c958561d440caade158abace18fbcb4b68cdf57e2369a01ed76977e7afa646ead6dd4fe3e89f13215036e5fa8b709e89ddf0ee57ffe1f2", "02f86a830e4a2581988210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a048a93edfdab4f4b291c4bc30deea4d12afe51d62fb053be94ad75f49d0d68779a04481cc4a44f2d848157bc34ad2f68f830168f29ed68e185623b0d3b9f5f019b1", "02f86a830e4a25819b821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0607c36c40fecb749b55767f0910bad8baa51d3d4a40d2b1875fd18e6b112405fa02f0e5f38ab6c320ee0ce2f15e563790a5717c6cb78751764f08fd7ed4f5a0e4d", "02f86a830e4a25819c8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a02e2da3619c5de2b90a29b8dcfe8456ba9eaf59efc237ab8ffa3fbbe0959e95d3a07268b6f3ad5ebd90fff1c33ec25c9840993da6ded38abf88c7ab429c3e443950", "02f86a830e4a25819882100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a026baf1155ea80dc6694fbdac29b8322936a0c6516570155000bc83c1576a05bea055bd5277b359b4152e8b5a4cc2bf60387885f6f1197dd498c3183ed0838eca39", "02f86a830e4a2581978210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0b65a1f1a1ab1f76161b5308078369cfecdda4ad096da2e728e4bfeb426a908b4a073376b3a361cc5674ad6b45c48d41e7ca8a53ca60f7d4edd06c69be328516b99", "02f86a830e4a25819b82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0106f3a8681ba1df754e1403e2b1db9748b3560b2af61437dd102517d19f019c2a04f92f2bd8d41c841b47ed5d259945105c1671c9f1a1663d92a047838ca2adc0c", "02f86a830e4a25819882100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a088f6cb4579c6e1f6f7240b0e9e5d3bfa587e6c175e9429afbe1f878d70722911a00c3347f8ce387118f1a94b549d0d70d087ca1ec9a1b410d22d66181c87279019", "02f86a830e4a25819d82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0640fa977c6d8b069833a3bffed10d8c58f4f191cad56da4056bd043c16cca849a054207deaf22e6d8539cb196d89181da07b1f77be95f6b4a41bc894c5709130fe", "02f86a830e4a2581988210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0712cbd46af0caf389f5fc06b194e9307b8f7dfc0e24d22985858180310e2efd2a0433bc47623d09ecab2451edf549edfeace51e39ad12b14c3d074553e087cfd7a", "02f86a830e4a25819982100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a06b8e705cfbb70159ec04b73f1f2353482946a852761daa65b555a5400b90ac80a07e73ea99894a4b6171104f6c4ae645a361333ff593b4fd0e163e786b63cfa1a5", "02f86a830e4a25819c821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a03bf65b5d34e7d92db016d278b9412a7e0e535a1fd752a6cf3026a90dbfebce7fa04c092f6784f2dc9b8d3f854d169d5e201e77a3e39da5d07669d79162f12915d7", "02f86a830e4a2581998210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a09e5e2fd6f7d1a33181f1130d7e43d911f2eff8d1c31eedc672efb901960342aea02cb6d1c939bdd5b667ddb26534e5c8b3f063b2ac4513a697a9695efa15c4c362", "02f86a830e4a25819982100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a079e681389568b1acc196820e15d1b65cf2c1bd3698c1236675f54754889dfd41a00c41b8c846f5d77feca543fe9d33335afe20aedfc4becefd1f89daa59a8b2b8c", "02f86a830e4a25819982100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0ace715ae89cc0b0b64decfe88481b6e4dd26840447f2798a9e5e3fe2ce985dbca011c9d5ade14520da97909596f02db7a6381977811e418d01ae8a5a009f3ade3e", "02f86a830e4a25819d8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0d61b549f94d43fbda6af255f95949c427497b97dd04e6f23a009d3ca8b18df80a0420c5aa65e8c0d6f496ba761443f820df6442f9018518e3b615234b01512755a", "02f86a830e4a25819c82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0b865794b5bdc770009855779486f4e09a0f68b51ee3d5e39fc98bb35c71dfc1aa01552cdefcb664b1633aebc3f588a35e2ee58a745e8fc14a076adcf23a7f3f5d4", "02f86a830e4a2581988210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a02bfa7658f693c3d3c6326a22339055fc297175151fc4b9f7d10805274277fa09a012668d1596d508b63caa0165312da2d36304480ed7ac6f6016a621d2cec23d06", "02f86a830e4a25819e82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0af372dcb8931cfcc6dcfdb95ea71e982cc0221af0bbb466b4719c869b04f3007a0357cd17d1229a06005a1ff2e9bc29d202c9301cb01cc5b92d381f625bd5d0f70", "02f86a830e4a2581998210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0e2616e5be2b134c14e89a61e46dde735d2f5ba2a065c5ca4ce6218d808f7fd20a02a3562d9401546ecbb15d71733f7bd3d70d145a3063535179045f81790c4030d", "02f86a830e4a25819a82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a038db2157e29d4f0902d4dc7aac2a3dc210ce1df2f0b61fffc63a751a1abbb917a03013eb5f9597d51b5b01fad7fbe68d739ad62d15dadb8abbb6b4e611cdb29d93", "02f86a830e4a25819d821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a05ab30241980f2697a1519e234647230414f7c8cb543be5f2e251f8f13a77a49ba07ffadc653a02e71089d595706f4ca57888f18c6a8ef0fc12b507c0d60fd18dc6", "02f86a830e4a25819a8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0d5948cf107ef96efc6c3038810fa8568b6641c5a6a8f6c32356dfb8bc440ae08a0541aa230f638641cf3daba845d49d3ebaf4a3003e49befeaf010654d88e158a6", "02f86a830e4a25819a82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a07ff7993b611a01bd53d929943eb08700e8f2fe7ab1e08e4370fa3a18013e495da0610e87cf6a09a74b16e9004e655aff29df0f3e1e5b2e7b606963aa83a7a7dd9a", "02f86a830e4a25819a82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a052ee653004c265e35ecbb7167c8ffef97ebacf7f935a212eda73b383ca482af0a06a2987ac2d1e345a26763df9697f76ca5a7d1cf66fb8d2111e81acf8b05c0134", "02f86a830e4a25819d82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a085869ba86eca89293b526936268bca2ad96e5b07ab3fabee53e7d6262e098c6da061029dca25a72df813d52c05c1741795af48dee90a179cc52bcac9598206d049", "02f86a830e4a25819e8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a00715d219ce0e0275c7a13e6889776bae48da5952a033b49264fa7fc1a89376e9a00674b2e02d989d221ddc8b418bb7c7c51df9da16b98c1255c2d3fddd86cebf93", "02f86a830e4a25819a8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0da49dde11afc45f6fd2de56de85452a06a536df7e99e391a7552f065fdc65c8ba07736288d305b385ecf90516a45bf62b5ca0d58766d3b0afb09413434a1c5aee7", "02f86a830e4a25819f82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a03fa52f2a19feaa51e15f86e9940be30d10811cf993474dd27dd5be363fc1d5a4a001788b327f746f60046b194132e26c6decd04a5d264d11962699c903654ce323", "02f86a830e4a2581998210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0f42b8adff5ab5c9c2c93c5b1c58f4d32954578237af0a877d7ee58c45986d28ca049db364bc8c6770995436bf4e218ade487d0cb45598ba0cae55b4e756ba0f5e3", "02f86a830e4a25819b82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a00e620e213f13a93b4d24127d0ab3c18483461c67905c125db882c89e0279d334a01a57d2fe12a45c5efc415b00dc054ce5e4186869f2d29876ee7135fa26c1f353", "02f86a830e4a25819b8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a035d6e9d506a95347f02fa0a6e13d21901e09e0a78bd027a0132fd1d40b043eeda03395ceb75eb15da98638bb401357534494effee331abe387a83f8fc52b6e598e", "02f86a830e4a25819e821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a069427e27815fc296717400b3cdde68f4c16c07689646816834f82927b5a0ee5ea0670e24579f20cfaab79026ca82a195c5fc7da8271eac68802f7a48fcc8e6cbb1", "02f86a830e4a25819b82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a095ea60a02b2e611e6694adb989e569f71a413c65372c902d51b7f4ad020da343a05565c9e2ba0af04ca6bb24b92b816e1343208d68d895d327257f8b5288c67acc", "02f86a830e4a25819b8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0f67968e22cdda4c8b8e4e0e2bafa922a26891d3f6f4314cc40cbb7506cb83618a07389da855298c1def9c30ae1188dd07be33bbf5d2e9bcdfd67c9d0d6a302a178", "02f86a830e4a25819f8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a013907a77c9e57913a245f494ba707068fded30f31e8ca74a88d044ccaf376ca1a03f89b27de91e691b74169f3ed9d338fc25ca1b3f3c669182010694eab7ff2b3f", "02f86a830e4a25819e82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0ea827903705dc36a291819176647d85c607f7e27a1ba075c9f111cec4239581fa0298e1b892cb152dd07cff967fc59d2cd4e56a987d42dbb64eb5e1b9c4188ef0b", "02f86a830e4a25819b82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a009761242cc4727a83e2f0d6e5ef00222250c3371fd6f508daa48b423b2f44994a041ccce2fbbd215ba6a9ebb127f996fbbd320e7e4c705d01f14ffa42eda0bf1fc", "02f86a830e4a25819a8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0f9b2e22e2ded57e98f4b8768da94966327edabb3144b119cf9683116396a5f03a0427c8b80ef6c62e3fd503130ec3dbfa700666d2a689186c7665c9cf2b4ed5875", "02f86a830e4a2581a082100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a012088db434c67d705155f7942d4ddf26d1eac0dbd96f65b2deb908a0ce776263a02dd16d0d5e8ab2c118ee950d8f399c3c9df23fd30568b8042e79bddae1075a75", "02f86a830e4a25819c82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0238dd4b61fc592a16a72501d201a382ab70f9040d4e8475354da55c33f4da394a016cd9935c3ee4f7960a6aa858a807686f02ffb39d537b9720b996cc6915b3df5", "02f86a830e4a25819c82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a070eb6203316fba286a4829db01090e17b63186678dfc0002f59f6d1e5c88765ca06f751835f7549fd4b557d69fb38c7f2ee41d5b4e04fad14dcfde9ba308fbb6bf", "02f86a830e4a25819b8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a09150f1f35994565b396b611e457f1dd3f4e09b792ba1d756400becd6858253fca049c5b737ed34456cb2a0b8ef0a586d7167b0aaec6ff53993ddce9c3df889d019", "02f86a830e4a25819c82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0f9f6d29bb3071a1fc66077f6e5c9e80edcfcb2139570a3f8d7ab42dec928ba7fa07e4cebc514c51de447aff4af399d7333403164e20d17e1b149f2790a7f547dfe", "02f86a830e4a25819c8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a041604113ed0ca8ef42c600f9583653d70b70e6daba0039732a6099baf29e90a3a04591cca5ac432cee03c3c205eae527131ac9b136038278df2f49a84c545018cb", "02f86a830e4a25819f821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a03e69363d55b7c5571afee2d2a9adefc67cd217c3fcac82a6aefafbcf858d9ab5a0227d43bbc8db2900f27f5135682f1e08534b2ba0745144dcc0b72d47809981b0", "02f86a830e4a25819f82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0712764fd15ffef0c775ceed0a46c27f2476714ea27bbe8062a602bf07269d3d7a0137780c475bda39fc8cbfb22bba52f0f7e5f65d40091a4bddb70a3acf12f0533", "02f86a830e4a2581a08210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a06dabb5754bdab8a64318e937a19d835d9618f230aaf158853ceba22344077342a06177d69f7d651f98149aa46098944b661dbdb3d01532940c668407bd2aa0a8ad", "02f86a830e4a2581a182100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0266f72e7cee1069691d6bfea1c08c89079d2fc7812241f82602775d0c72596a4a009b89d1256f9d2fa2c9f92af253a49de1442bb13e2ac98abd07e692ee76f9272", "02f86a830e4a25819c8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a04452cff7abacbf2e61f9746296993dfee343916744fe6d7388508b7a833b1844a04b4dec0bcf6a0c61b4c89ca4ec68b1562e068263d4d46909d8a0e4b9ae76e153", "02f86a830e4a25819d82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0b6f06144af2494170b1b0f99819df5614da683e6541d5337e9fe380cfacfb70fa044df7f69c0b3f0977dfc5aeab742072f7cc8f4ad75e7afd8f9d467f790eb2703", "02f86a830e4a25819d82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0405a8e92d97d9a19d6d5d221a0d5c82434d40661149ee5aa923232f4ca09f094a04868824360cb0aa478026a88b47936a6dd6a9b51d237ead79bbcb0e912bcb468", "02f8eb830e4a251801648301f626948914676481fb178b792de7bdd0f99770e5fc310f80b8849e213f7b000000000000000000000000c064ba4f8d097c65089a379f4a94e7cc15132cb40000000000000000000000000000000000000000000000008ac7230489e80000000000000000000000000000000000000000000000000000002346d04b7947da0000000000000000000000000e9971c0005d91336c1441b8f03c1c4fe5fb4584c080a0a7bedb839fbae579c068bb93ea9999db0402e7920cb610ed87cf5c184bfcee00a04a91d41137eafaf45cacf7cebb319498eb4f9c2a5ada3d0c79938025d4e29ab6" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x8f550980...0b7aef03
View lifecycle
0xc7b7e3d5...daaeb164View lifecycle
0xc61ead80...5eae1df0View lifecycle
0x6bd28357...7b2f4829View lifecycle
0x33bf6878...d8efd693View lifecycle
0x4d1a1955...6a775608View lifecycle
0xe232a202...b850667bView lifecycle
0x51510df7...a35ed86eView lifecycle
0x0d629d32...59662a9eView lifecycle
0xae7fdb45...be6a3bb5View lifecycle
0xc4228862...572d555bView lifecycle
0xb1b0ea09...27158619View lifecycle
0xc9a0b214...d01c3d4fView lifecycle
0xa4449d46...fd1556a6View lifecycle
0xba6f9992...db96d022View lifecycle
0xccc5d3e1...7f34b153View lifecycle
0xcf116e4b...36a37f9eView lifecycle
0x44f9b224...6d963c36View lifecycle
0x95b45562...b2a8fa9aView lifecycle
0xc70bf926...6769f923View lifecycle
0xdb810407...61acb3e2View lifecycle
0xea4ae5b9...8e77e920View lifecycle
0x84bb46c5...ca295b4bView lifecycle
0x72f822e4...20aa12fdView lifecycle
0x68aafb06...2704b115View lifecycle
0x26dd7076...df6062cdView lifecycle
0xcc53bc95...77e2dc17View lifecycle
0x70a20c8c...71c8e28bView lifecycle
0x737e9328...2eaf4ec8View lifecycle
0x642205c3...1b7614e4View lifecycle
0x44f57c20...0e528ac0View lifecycle
0x0e320efd...9068c2dbView lifecycle
0xbaac8bb6...b88df8a1View lifecycle
0xca6aa05e...76c67f89View lifecycle
0x7b7f6d49...aa77235dView lifecycle
0xdc68858d...21fc478bView lifecycle
0x1ca14146...e8c2cb23View lifecycle
0x77be3466...45a6991dView lifecycle
0x8d36b17e...2d002217View lifecycle
0x42073ee5...a2fc6013View lifecycle
0x7b80850c...20851ab5View lifecycle
0xff8843c5...60e49b2fView lifecycle
0x426bb5b8...e00734eaView lifecycle
0x9685084f...7acf19a2View lifecycle
0x93f4efff...045fe49dView lifecycle
0xe0191d77...86f1cd96View lifecycle
0xe0433cb1...3ddd5fe6View lifecycle
0x9fd2ecd2...64260634View lifecycle
0x13e7c59c...11d93fe4View lifecycle
0xd735c7bf...3a94c183View lifecycle
0x8272cfad...b2aa0d73View lifecycle
0x10fdff38...a54b8290View lifecycle
0x535f1bcf...695ecf6bView lifecycle
0xee668315...3e705f26View lifecycle
0x43451074...631a96b0View lifecycle
0x06985357...f6c550d0View lifecycle
0xa11c99af...7e08c83dView lifecycle
0x05794648...17941cffView lifecycle
0x8a41305a...bbdb878fView lifecycle
0x52116413...6a6ac39aView lifecycle
0xc7b08e7b...e742d9d2View lifecycle
0x95d33092...4cb2d7e3View lifecycle
0x7a912618...31938a18View lifecycle
0x0ff01383...3b73e62cView lifecycle
0xe7b76600...5d1a07e4View lifecycle
0xaf290a58...97435be2View lifecycle
0x6af7ca37...6447ca27View lifecycle
0x8521c0be...61987d92View lifecycle

Op 3: 0x72163ebe...c80ea666

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 4: 0x76dbbd06...d506bdf7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 5: 0xdfbe3a9a...6d1eea46

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 6: 0xba844627...e3f5d935

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 7: 0x8f550980...0b7aef03

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 8: 0xc7b7e3d5...daaeb164

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 9: 0xc61ead80...5eae1df0

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

Eth Tx Submitted

0xf39f...2266→0x68a2...732b 1.0000 $ZTH
83ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 10: 0x6bd28357...7b2f4829

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 11: 0x33bf6878...d8efd693

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 12: 0x4d1a1955...6a775608

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 13: 0xe232a202...b850667b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 14: 0x51510df7...a35ed86e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 15: 0x0d629d32...59662a9e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 16: 0xae7fdb45...be6a3bb5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 17: 0xc4228862...572d555b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 18: 0xb1b0ea09...27158619

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 19: 0xc9a0b214...d01c3d4f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 20: 0xa4449d46...fd1556a6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 21: 0xba6f9992...db96d022

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 22: 0xccc5d3e1...7f34b153

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 23: 0xcf116e4b...36a37f9e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 24: 0x44f9b224...6d963c36

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 25: 0x95b45562...b2a8fa9a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 26: 0xc70bf926...6769f923

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 27: 0xdb810407...61acb3e2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 28: 0xea4ae5b9...8e77e920

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 29: 0x84bb46c5...ca295b4b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 30: 0x72f822e4...20aa12fd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 31: 0x68aafb06...2704b115

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 32: 0x26dd7076...df6062cd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 33: 0xcc53bc95...77e2dc17

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 34: 0x70a20c8c...71c8e28b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 35: 0x737e9328...2eaf4ec8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 36: 0x642205c3...1b7614e4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 37: 0x44f57c20...0e528ac0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 38: 0x0e320efd...9068c2db

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 39: 0xbaac8bb6...b88df8a1

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 40: 0xca6aa05e...76c67f89

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 41: 0x7b7f6d49...aa77235d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 42: 0xdc68858d...21fc478b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 43: 0x1ca14146...e8c2cb23

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 44: 0x77be3466...45a6991d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 45: 0x8d36b17e...2d002217

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 46: 0x42073ee5...a2fc6013

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 47: 0x7b80850c...20851ab5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 48: 0xff8843c5...60e49b2f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 49: 0x426bb5b8...e00734ea

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 50: 0x9685084f...7acf19a2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 51: 0x93f4efff...045fe49d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 52: 0xe0191d77...86f1cd96

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 53: 0xe0433cb1...3ddd5fe6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 54: 0x9fd2ecd2...64260634

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 55: 0x13e7c59c...11d93fe4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 56: 0xd735c7bf...3a94c183

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 57: 0x8272cfad...b2aa0d73

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 58: 0x10fdff38...a54b8290

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 59: 0x535f1bcf...695ecf6b

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 60: 0xee668315...3e705f26

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 61: 0x43451074...631a96b0

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

Eth Tx Submitted

0x0e99...4584→0x8914...310f
83ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 62: 0x06985357...f6c550d0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 63: 0xa11c99af...7e08c83d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 64: 0x05794648...17941cff

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 65: 0x8a41305a...bbdb878f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 66: 0x52116413...6a6ac39a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 67: 0xc7b08e7b...e742d9d2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 68: 0x95d33092...4cb2d7e3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 69: 0x7a912618...31938a18

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 70: 0x0ff01383...3b73e62c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 71: 0xe7b76600...5d1a07e4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 72: 0xaf290a58...97435be2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 73: 0x6af7ca37...6447ca27

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 74: 0x8521c0be...61987d92

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

42ms

Validator1 — Execute

participant1 · Initial REVM execution
292ms

Validator2 — Re-execute

participant2 · REVM re-execution

292ms

Validator3 — Re-execute

participant3 · REVM re-execution

292ms

Block Published

Block #1331
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.4s
EVM
Canton
Consensus
Total
Complete
3.5s

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