Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/122057...e679
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
87 linked operations
0x45cae298...3c948431View lifecycle0x92061c6c...9a16ba06View lifecycle0x971c38f7...7eb91cfaView lifecycle0x29eb3a53...18bc5bd9View lifecycle0xdf5ba1ba...8710bf41View lifecycle0xe080adec...fcb55b16View lifecycle
Transaction Lifecycle(87 operations)
Full details →

Op 1: 0x45cae298...3c948431

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0x45cae298...3c948431
From
0xee333d52...7810ed41
To
0x32a6f94b...1f93cb42
Value
0.00000000000000000100 $ZTH
Block
1571
Status
Success
Overview
Update ID
122057f667...a4dee679
Offset
6873
Record Time
Jul 20, 2026, 15:50:44 UTC
Command ID
72019346b083...1db049b6
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00eaa609bd...2239ae5f
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86a830e4a2581e7822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c001a0d684904f9c5b02d7758a09922ae0f0c99b8b6eff99531ea404c43f72b6908751a02b47adb4cb6836909d4bb0a0a73c07fdcc643d8bad28762164eff841c569e994", "02f86a830e4a2581e78220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c080a0b9e9fc7f60cca4173505d116e1776d5f75ce880e6f4ee05145847b7e985ce8faa0190321362caa261ce73caeb0e5b9ea041dbb742db0e07ec5ae89e13a771470c8", "02f86a830e4a2581e78220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c080a0101d705f87ad756a40b23924fd1410586b2f84ae11c2c5e41f7bb5b186fd2b00a07f96bc81b7e760fe5c037eed1b5e63a58c6f05042c34c25ce731f1d2b7662360", "02f86a830e4a2581e78220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c001a040b69c86368a6e7e7b56a77147f0f61d4e663e7c96eb5208fede1c7d058d3473a029884769c21ac0f696e124e95d93a9db54ff9f6d9a0c71b437880fdbfba39473", "02f86a830e4a2581e782201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c080a0d689b720c470a1e49b910fbc278bba459baf8935ca6c48b12ef2d63a365285f1a01eee5345cc91cd3f4bb7f358f3dd5ba8f6c7e901b5fd12ee8f588c59e20ef507", "02f86b830e4a2582083c82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0ff6bd7f2fd8a5da6383cb9314f3858d0e8980e44c22b521c681ba149f251f8d1a00c2c40da4057fd9a8322070161f5ecfd14d2f93cf1d6fd209904f2f622984461", "02f86b830e4a258208358210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a004ba3c1d5bd00bfd60f108399218b2cc86b8ec5d6c3c06102c181a4d7e9ec776a048420aa5829217a298d67a07771c37da274ab8452b6253cf82f9f3ba96ad7ace", "02f86b830e4a2582084182100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0dc1cd4840919bd117cd37e381b56af5b70cb0fd6b03e71603107115ba693e57aa04865aee7d288f7d26bef21b358c5e45aa7aff89cb165a4214fd86f488f2d4f4c", "02f86b830e4a258208508210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a00a0bf5aa799a9fd2a6e91b52ae36153d1341f89501e8c458b354c74b4b0768eda07f1d48597ee615b1788212481bc6df25da1006ccfed01c710b1b9934bde8b14f", "02f86b830e4a25820857821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0a32b16851056f7a442162e091951c401507f0b56040f97777357005aa2779cc3a04efb19fb9672767520b6155fdc145c43266c4ad76857fdbaac82b83eb07f3412", "02f86b830e4a2582085e82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a08d30bed759ddfacae7909834ff2d2215e8aedc0f9b388591c82fcf6ce30af2ada07479f9bc4e71b243842c4b7a516269b5f6ef2238e4b9443a82b4e540b1b410b9", "02f86b830e4a258208638210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a07ed0ab017c604c960f5757c49bbb8ace0787038aa5c3c1c69237847b322e06cba01f6c7bd22d83133eee941b5156343500472960bf7039ed7ff5a224be89022b78", "02f86b830e4a2582086f82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0cde6f9056984d63200fdddc3300c931360910a574df0a4ab5cbb4b37bae250d5a0738386d1d7cbc2801177164d09df035284d57c7725b715a8a60f42a72aef7dd2", "02f86b830e4a258208758210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a075640f48ef4b6d327de7f05de851fe2ddd7ac899cce697f6d4e1919fed87c7e6a02b41dbbb0d79d75457770021834203f495685d049451a928a6ac12d85293fd25", "02f86b830e4a2582086482100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a08162deacb96ade814355424eee09ff87585bda50868017b923c3cfd898cc4509a045de8489c73f075cf0de9695dfc8bfb349a5c7b90409f7372dfd5c34ee4d036d", "02f86b830e4a2582083d82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a066b9a3b656882199c04a599b55352d40eff395a51f2113e96eeeb68e52b6b8a8a06338e9102469f367f18578cdecb3de9741bd9f8fc88688d8a578556bb21e9792", "02f86b830e4a258208368210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0416a71e79b55c5e719f432f253e49c32ccbe660d6581dccb4f65e6cf2c9a2a10a01ea456923b9f384913f4f17646c701a6f1d2cd6abb96b9ae3772c466eaf6d2dd", "02f86b830e4a2582084282100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a04fb2b2cfb7b02869b3275c58163358cfa348786edc98fe3b943d9e0fc08e8843a04e731e77777054249784c23f35995b26d2819d230ce61e91eaab67af6db81adb", "02f86b830e4a258208518210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a080a4dee2a7257c5d10c090bf8cf4fa18062ad9a4cfb7a3a6ae8ead9966252b33a0065a6bee20ed80ebff5e39d446e86d83c90bc4e2f0597d5956a6df26d8a44c96", "02f86b830e4a25820858821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0910d22ff728078451b956d968a81590c4b8a1f968590961bacf56f5ddcc7d680a0442e1a7289c7cd551c7c91da7bb4e95c7b02ba8e655d809bfe2b07fa9ab98e9d", "02f86b830e4a2582085f82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a024da952d54ad506f85bf7c529b27c9c192c0f0a236f9285b29bc4d916d40aa59a054393db3e178229051cbfa2210c8f31502755081e3f298d9c9277afbeff8e86c", "02f86b830e4a258208648210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a015d76b187212f7874f1214a5a38202d55b460bf48cd2b66cba995db6dccdf347a013c7f4bd3453b59d19ab8a99b566cbe730df9f10c7abdafa35787b48b8777f30", "02f86b830e4a2582087082100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a050e39720937f9bbc7f5a581cbb348d20215a09848be4edb808337283818e3940a0015a581b8a1132874cfcc4c88dcf97233d69f859d4a37baaba642f69e582124d", "02f86b830e4a258208768210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a09da33ba5721645de53104c4a08a76d6cad8f7fd82a004a90cd008444edceb07ea06e1387103a58c3745c378ae716c6695184a21343f6968ae3ecd35c903dbed9f0", "02f86b830e4a2582086582100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a074ce9113a527ad2cc638eeb662b642b36301744ccc387fcd8fbe3c674bb77945a065161f9a7d999f8b3692aa421b709d9110a7d53e0e01e4b494e3ffd39c4af82e", "02f86b830e4a2582083e82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a067301b30182652dad198b4838e8f2a03d8ee0d0b28508f20d9f2e58e6e49ac8fa078649d21466a5663a2fb047d48c25c6c73cef404f1ac02f1d886479db6c2ac7f", "02f86b830e4a258208378210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0f1ee475c3122160e9029cc3bf0927796749b51d6ddfe59eaa1b8f0a04a3e7320a049efffafd5a426ce3c3315721b018b3ed572aafaa8caf3faee10beffcf3e23d7", "02f86b830e4a2582084382100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0d81abfdbd9c5c01ed2897ef2797c7d5a2793a74f62c417e8e0b44e7fa94f7ebca056d69fb46660d0814a2f828ffa48564892a9a868092b3f19c6be77beb8e11dda", "02f86b830e4a258208528210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a02747dd9974efb7c50d5305c41a88ea6c78bc2eda27d676db0869e3847628a26da077ba3c639346b17bc38a96a6873401ba92186dd0a8c3ccbd8deafd30881a519b", "02f86b830e4a25820859821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0e30c7f803732955d6bccf16aeaac132ab3b8b133b7f23168819c3a9a8f9936a7a052fe9b657e8d82ced4525019eb23a4ac0baccdef093a73c07bc75d6cf4c48c77", "02f86b830e4a2582086082100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a09f89c47513375c6ef233c4ddeda2182a4c0965b3b7845563ae18b198956be3bfa05fb605376c53c1ab819717c739f1a91e5944319046d695a02d2ebaba31273f78", "02f86b830e4a258208658210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0ede92f115bedfbc6b3007e012cc5769859ae72d0a7ff2aa054bd7290f1d1401fa0540a730de75412f0404175206cf76ba10a593c3723e06e1176cbc7216a2bb0e6", "02f86b830e4a2582087182100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0b804634c4de86a03e3fabb05e5a385dacf7b4e848154a77cc3f041bbc5879d39a008bf9fe74082afd266a27c78e964223a1221f1557c618f380164a3c85f58fd05", "02f86b830e4a258208778210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a08f664c3f82acc226e16d6254be2ca91480fab27f1d4626f027a7b4d75d63fbbca022d25dfc58aa32f43dc1bd1f263f17cb53cbb3f61527ebbce2ca55549bb00c40", "02f86b830e4a2582086682100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0170c06e040df0edec64340c8b867df5016caab8edf6ac50dd0de795f88f1cf55a03042e60fcede8fcb34223cd54ba7df0d21c21052cda9b9c76cbffccd0c298d73", "02f86b830e4a2582083f82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0068bee0c5420af9dafc3646214e2bcd48d0905d1110777ea96280c302ff5a3e2a039af9f9d08872cf7719e50faa789ec5f998a63ca396dbfafdef71a73623516ff", "02f86b830e4a258208388210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a035806e287abfc7dca921ba9be16775b6eb2247323757edc37cb8f57e4e4225d0a07a59cf7fde6a8118d3c117b7033a98f4cebfc6f686fde06671cf699836f0fc7d", "02f86b830e4a2582084482100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a043992f3fc87aa6e0d3c073f94888eb0dbe6d7692c70c7bde33ed9b487764706da001fc331681b9202322951f7e619a9f41f5374f8c6e6e9651c26d62a8dd30858f", "02f86b830e4a258208538210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0af2e9d9e63a7aa5d7bd397d2bc291715329c0b440e80c4d5e60fcde06a5cab62a02df37f806682ead25df6da69a4aa93fe78094e04c41eaea8ef0ee13daecbeddd", "02f86b830e4a2582085a821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0e6d2b43106870537d6eb87452211864004946cf8c27f1bc6918ecf8bb3d365c5a05d4ef741a0379b29e07c3958e27434f0e124c92072117ca0837aec9fadac1bcc", "02f86b830e4a2582086182100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a05f04127b5b1dc111c0a8ac6ab6d13807849cbaedacc58e2bf2229d4a77485111a02dd5e813b11618c4e5fd41355675032e3330dd72a94fc6f86d095c9f8aa32343", "02f86b830e4a258208668210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0d099ee41523aca307b43244bf4be81692e65e66a5b81ecd50e9f383a71f48b75a0794c4af98c26569765376136358c24e129efed230513cbccb87513b13b6d6d7d", "02f86b830e4a2582087282100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0a76526d6a3682a1f08e4e9894bb544d5a0e3ba0e388e88c61225befaa588be06a02be98ac52687223a1a8b741be180b9d1915d4d5ce03acadb947b5f4064e124f2", "02f86b830e4a258208788210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a043a885ee42bd76c80af53a946db036f8af3c2e0a0220d9c4b272590d951bf05ba0470c7c0bef7b1136271c01297813f98adb4e9226b2bcbc4d11d2dab44d32d8e7", "02f86b830e4a2582086782100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a05011076845fdb9aa1d87c594b2515bf7f3876950479b580f5bc2ee0272f2bf5ea071f2553df294c986edc4df541e9761553b9a586028ed7dc8d29ae3931db70c6f", "02f86b830e4a2582084082100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0de5ab423e3f2404900a53ebcb3e54c7d00c9a228e5f48818d34c3922673b0c9ca0173ca010fceb8fab10c64d4b39b5669fbc5effcc017d94a0ac0dc85e20573657", "02f86b830e4a258208398210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a072b2a106185d9f3088da295dbf78c6e655fed379754ed6c767426d0cf7d75e23a037f978c3f7ba494f6b0cc7b1a725ae8306081acf5cb4c3220698be129006330c", "02f86b830e4a2582084582100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0d28124ebd3e3662d5bce08d0578f0ec25c0a41b5637588b3fcc738e3738aff17a03f767eee16b35d4aa09a1a344a449fffe2a68c49493770ca90c3a4bb369862ff", "02f86b830e4a258208548210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a06ead577a3ef2fdfdce684d301ee5ebea3747fc07a789a28e0da59beebfeab557a01f0809c3c79d12cfd6b6ceb669307ce407793dd810761e95dc6e3a9c5de7611b", "02f86b830e4a2582085b821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a04b17100355fc393ed68d6a3fb4d85c4c31178f1ce0481047695bf0ccf8d19b6ca03543dc1472ef53d17b67f29c6d3084d8736c73e2ad0cce7fba86ff2eef1cdd56", "02f86b830e4a2582086282100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a043f64eb6f37d593aa4b5a894e26e71de3cdfcc196836bc2c689b47353c786b52a063a64e3a98b66075f5c232f88ffb9368005810b13338c8f1a002b7ec6dc8f67a", "02f86b830e4a258208678210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a06375880c0c836bb3d4a9c87dc0ace27d8f1e3a5979d3ca476865dc3cd9a75f97a003b8e116aea5cd3bc06597b3bd2ed58e9666b75297759c0c9653e3de68a99ab7", "02f86b830e4a2582087382100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a04f41f1d09369028d40ee07f3691e30c90822a1ac7d00e1153f4aad2ff5043935a0694e993c0f04c0271e22192ec7bf12e5ec241d484d8368031ed8f3ee4c8e24be", "02f86b830e4a258208798210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a098b34881b3bc6dad3c1939ac01e44bba20e3f366e58a3f6a894185a3cae73739a00eb952be60d6bcbbb670b0ab179c7396397e072141af3d9969a07090f200e7ef", "02f86b830e4a2582086882100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a07815ae826773ec7f9082079bc6cdefeec8640639b8004fc17591882cfc9f297da02a33ccfd308d83cd17141b68ad525767123b00e6bbb8ef95f1ceb9f47088ebfe", "02f86b830e4a2582084182100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a01e438e572f42d7d7d11bc71a7344f207e33d673e1fab721446ff93980a87bc80a04445f9f0c2f8746b3980587853a859e2045306b36da718db6a87358ced92284c", "02f86b830e4a2582083a8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a02790f762b24bd402f798ea9e9e4f1d7f8632bc8860d644d73a765a9aea61ef33a00e8d41aa13dc0336ff50483e27ba5ccb2dce014dd0fb16baef0bcd021bfe3264", "02f86b830e4a2582084682100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0f96063428af285be2f45754ec3b8d0aaa8e40d7d9eb4883e2e64394d78e9ca87a07638a1dc94ce9c6d00ca342051da6790938096c6fb3e8245930c1486b060d475", "02f86b830e4a258208558210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0c0842ae87eccee90ba4430d4e2dc7b815a40e21452ee397a39b1e39bcbd787a4a0590da5176a4c744a64b7144750c802c9e5ca715b79f9364e97f7be17a868ab29", "02f86b830e4a2582085c821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0e078f3049f3240075088b6eb1efbaf31f412f6aad8a36c70cd41ec4366497d8fa03605ddbe478f99a44e56346bee6d1146678120270ea2226412a25a851edc2090", "02f86b830e4a2582086382100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0ea0e7cae442e6ba638258d8d9949a5081657dbc84715ff3bb7e92d8bbfba70a4a02563b7cafff69168de4db8ba0dee95b5c297cb060ff93dc75aa4f8f7ccb86e8e", "02f86b830e4a258208688210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0dc24a6bac34233d6e1c61422e20b6c65f6bc0bf0e011ab8d8c62e82477e14404a04e3afad44fe20e26e03e6d5ad78f3aaf2daff167ffcc07dab4ee46e4ebc7bc39", "02f86b830e4a2582087482100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0943bcbcd45acf3f0044e1539edfb674d4e1289e93c4bc0a050eebf9f85f8a2f4a03c845367f810dd4f0afdc5951f09892668e9ecf6d48b0f3149b73fc0a032fff0", "02f86b830e4a2582087a8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0914f14b5e16d53880d4176e3c0b7efadc50031f8f5db94b56551770ff530f66ca0442e3717e182baf761ab102684a1da8376bb6fe6cb53534d1586f2408e0c9e5b", "02f86b830e4a2582086982100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a04a161bd4eb8aa2d34958cc95c4c479c32b1451f3010802550cde69653cac9800a02d951d999f02296f4ba70d1fcdffae286f62b4d43b43e04b8faaaffcc316cec3", "02f86b830e4a2582084282100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a030e7f91fef72ecdf517da4b51a8225ff88422ce9404a479a21404f23384f2a01a07862487f24df9e8596bbb359a3b1a1782a5ec72751a22b35af9e8dfc53a6da25", "02f86b830e4a2582083b8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0acbb0489ade53ec752728aca00f6f40455ca990a1521d6d74b53223f1fd68993a04e6e58140bdcab974a271a72124da6544b44e2a43f98951d429a24b63216e3f4", "02f86b830e4a2582084782100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a058f6647e9c8e3450c3b93e5a9ab1cedbe48322f7a7a81836c883b2885204352ca065c07538f818ee02d5f4707d9bd29100d6f45e8524aed5f037a5535d64aebb36", "02f86b830e4a258208568210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0a18c856e7f8e137e8acb53bbcbee10286bff8784f9df53e5aa746b2b301157b8a01e77c715d567cb794e2b171ea5d67172649824dc76689ad0a93d08ad71588095", "02f86b830e4a2582085d821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a09a36a106cba805510eac0d5856f803c8cc64de1cee7b7c59d1088040fbdaab7ca07cfe0f905ec998787ae568f2b9d24c98ec0ff5314ca61603c41e1f5ff674c9b9", "02f86b830e4a2582086482100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a030067da135b1098018c544c7408f181bd5ae7adbd3a814a9bc3a42f2c85145e3a050987149b339ddb8e42d90b22226b3c69552c96fa59c03aa70b44f4c53eb37d2", "02f86b830e4a258208698210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a08a43f41bf6c027b3c644df049318202efc66a35f16e11155fd964ec937c1699ba01316f758932e0f190b531c943d0b1b1f390004e22be4275cc4633464b52f82a2", "02f86b830e4a2582087582100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0ab5a50e5cd6f846b681a42c74f9a7278b1d2506b4b9adfb7e1324e3f9b615d98a06802c88c35491760f07debd4075ce22344c51d11f686c3695554df1e3a398bfb", "02f86b830e4a2582086a82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0a02027da6dbf4f5968d30b81e8e9613fc43fca836e2228c2fe1cd2405b6943a3a02439f53423d4d37264709cd07da82fe65dc337f389f074e97b4ef778c3ca891c", "02f86b830e4a2582084382100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0e86c817b335974d8aac6b055c6f7cecaa5f21a9a8f165f92893693dceffc10b8a045cbdf98759fa1651072b482f028040e73f7679df60ff25ef4f7b9d0d5e1d1ea", "02f86b830e4a2582083c8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a035e821105640372b2ad630c1679eb76084c7ffab6835b60bfab8cdb7e6adcf23a07044bc25881611d31cab04853b8fcbd3e87788fcbd78c3a16945034a5b3677c2", "02f86b830e4a2582084882100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a037dfd7bad6993d1272dce96ca56d08e73d7103bb9ea8a0c484a45d6d97ceb582a0263dc84cc3e68f34501ce0b12ccade9dbbc79a866f8c983ba0fa6cde6f5c77c6", "02f86b830e4a258208578210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a063357e37015250c8b5496b4fa18a9594d1558d513e3279c1cae23a631fe40f4aa027c67e1a894d5166d6af301e618eb1c0ae51ef38d60c835a18e6f9147c1393a1", "02f86b830e4a2582085e821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0414ac528216ab9894302f9b7b8092fba732378bf9a7b7c89d0fba3c5b8db3c02a012c8a42a4031b59489efd37da6faacbb236227b3be39558f6fdf2f3199a8fa7c", "02f86b830e4a2582086582100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0d70c60ab419f6ac94fc87799206ea32f3cd41416a2d4dbb393eed235453ebe6aa073104e538060b1b193486bb5abfe67aa90ffa3fc90a7b129cbe6234814d5a4ad", "02f86b830e4a2582086a8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0aca1be43243ce6df612fa71e0462aaa91a189c07f5437885e9ec79c63ad50a25a04cfd20dd0a2e1b20acab4376e127df1aecd200ce953f3c2e68932fe45eb1b678", "02f86b830e4a2582087682100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a00fe6f176741fdd2a07acba0588580e32a1932d25446c2687bc95b80c2e886444a04f6e07dfadfcb8add1ee6ba57388c08cba6b6b685aba02c9809c6fab8d105844", "02f86b830e4a2582086b82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a02747db19d101a615cbe1ccc958bf7f761a5ccb6efe4840cd88b18fcf987a6e4ea0433b5df02d6c457f1927dc93a9711c8716079dd2d674269de39d3bfd331e2cfc", "02f86b830e4a2582084482100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0520636716275646a0764d6cec81c61449811b684bb8be6331f278089767f26c1a04f99c31b34aba81795e13b39f2c36828a99534a84882b9d5c51f228f046468b2", "02f86b830e4a2582084982100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0065efca1aa96ee7b1417767cace59309c85720892eafd6903473ce9901b0de11a03a463e3030818a8728a8179a2d6191ec6e3c566d6d0db3ccc387fc7a6564eac9", "02f86b830e4a258208588210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a08f2f9253b17e7c921c0d03cdd98f6c21e2e3dcb7d9a21765c1e27d229d92bda0a07e700c39efca4ce17e8f8851a00bac375e49402ef8dce411cfed69e2918a66a4", "02f86b830e4a2582087b8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0d04ce8e178fd634dceb3e89640686f3f3b08ce7c81b05dd3e441ac6deef4b072a01583af0a415dcfcdc936171083517ff29d7d0a6490b0926fd4f142d65a635ff9" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xf37cbaf9...b0c32f52
View lifecycle
0xd6d407b2...d9135104View lifecycle
0xcdd05c72...74acca71View lifecycle
0xb9ca7b28...db25e782View lifecycle
0x4c226b46...47e9095eView lifecycle
0x91cb8eb0...d8e94526View lifecycle
0xa562d334...909d4c60View lifecycle
0x659d85e4...7d8fd3c9View lifecycle
0xdffd22d1...3b659ca8View lifecycle
0x50628570...7df7ded1View lifecycle
0xd4439b41...f0bfc32fView lifecycle
0x41e216b1...2c3effd7View lifecycle
0xc695c0dd...5e89926aView lifecycle
0x09918ccf...6d2ae0cfView lifecycle
0x9fa5cba4...e5f8745fView lifecycle
0x18d7c6d3...8c9f2c63View lifecycle
0x69ed8026...9af3a6c1View lifecycle
0x69d61522...5a562a40View lifecycle
0x66a8ed25...4ecef0c1View lifecycle
0x361833d7...ecd4750dView lifecycle
0x0a0f02f6...7f60869cView lifecycle
0x9801e6df...45cdb4eeView lifecycle
0xa4da9af7...f332a802View lifecycle
0xb345878f...238aebdbView lifecycle
0x6089d0bb...6dfcc207View lifecycle
0x480e90f0...1f8b80dcView lifecycle
0xab70e120...f44e7b0eView lifecycle
0xae087432...93dcd145View lifecycle
0x0c47d18e...a179443cView lifecycle
0xf35ca9e7...4527914dView lifecycle
0x139d8dff...e7c3fb2fView lifecycle
0xf7df26c4...9cb93c79View lifecycle
0x6bdd0fdf...9dd08623View lifecycle
0x5c47163c...23129275View lifecycle
0x59822280...d076bf32View lifecycle
0x909f9487...01e9be92View lifecycle
0xfcac115a...f001f1cfView lifecycle
0x36ca8cfb...00127fdcView lifecycle
0x2260d2b1...9e9a78b8View lifecycle
0xaca1cd14...b8dbddf6View lifecycle
0xe7f471b1...804acd7eView lifecycle
0xf2ac7ae2...48342659View lifecycle
0xb4dac8c9...8e3135c6View lifecycle
0x4aae1cd9...f8b8c0d6View lifecycle
0xa7e02e0a...a3fc4f85View lifecycle
0xc501707b...bee67148View lifecycle
0x3cb25d8b...bcb447b6View lifecycle
0x811ecc79...ef312281View lifecycle
0x7067fed1...5ecd62daView lifecycle
0x59d68a98...091a01e9View lifecycle
0x06caa86f...83b6b88aView lifecycle
0x57e5217f...1bdb9aebView lifecycle
0x202f329b...d64e38d0View lifecycle
0xa3ebea14...5bd8f4a2View lifecycle
0x0ea6c2e1...8b36666dView lifecycle
0x92017e13...9f578517View lifecycle
0x94141a94...924a56cfView lifecycle
0x8f6a2ffd...9b96f63fView lifecycle
0x20a797d1...ca02ae6cView lifecycle
0x1f3e3aed...5e7c8b79View lifecycle
0xbe0b22c6...dfbb186cView lifecycle
0x6f6d8424...e90f9bc2View lifecycle
0x65d96553...f12c9c00View lifecycle
0xa7530cff...30e64ed8View lifecycle
0x6699675f...5a937d9dView lifecycle
0xe22c8fd0...725f4a72View lifecycle
0xc9cf3e57...77b5ce50View lifecycle
0xd06e3003...83e64eafView lifecycle
0x68cf07fa...d4898f13View lifecycle
0xa47992c1...b0e852b8View lifecycle
0x42f9d0a6...310e7371View lifecycle
0x35b292fe...84ac40d4View lifecycle
0xf714fefd...31fcc65eView lifecycle
0xa5b36309...d5f837e0View lifecycle
0x9322c4e9...21554004View lifecycle
0xc28e3fbe...6c767461View lifecycle
0x2100a0a4...4d789bf2View lifecycle
0x33f5c50a...7defbcc2View lifecycle
0xc3d2b1dd...49a44505View lifecycle
0x09452381...90c1f59bView lifecycle
0xef5db986...b7ca77d7View lifecycle

Op 3: 0x971c38f7...7eb91cfa

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

7ms

Validator1 — Execute

participant1 · Initial REVM execution
49ms

Validator2 — Re-execute

participant2 · REVM re-execution

49ms

Validator3 — Re-execute

participant3 · REVM re-execution

49ms

Block Published

Block #1571
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
3.9s

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