Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220d4...6fdf
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
100 linked operations
0xee093bdb...0ccac046View lifecycle0xd865c442...87734b43View lifecycle0xe14424b7...f3156b4bView lifecycle0x95f32a6c...ea050fdeView lifecycle0x37f1d9d4...7a558cd7View lifecycle0xf030f1bf...1a8f5fdfView lifecycle
Transaction Lifecycle(100 operations)
Full details →

Op 1: 0xee093bdb...0ccac046

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0xee093bdb...0ccac046
From
0xfd18960e...40482944
To
0x6e72f23e...a4b3d50f
Value
0.00000000000000000100 $ZTH
Block
14671
Status
Success
Overview
Update ID
1220d4f3cb...58116fdf
Offset
54695
Record Time
Jul 21, 2026, 10:02:57 UTC
Command ID
506ee0d9eac2...fc871af0
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:003f09ea85...667502b3
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a25820d6e8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a06bfc926e5d461477d11213c82da368ff1b29c673a953fde8f809bb9967ba46aba043bb13672689fbb0c9a33b9e759c3574e085cd5c53e5842112420998bf224d8f", "02f86b830e4a25820d728201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0b84dcac4b886061179db298c7dde5d963abfe68d0dc70646f411a57d54958902a05f9bb3d741676deb86be08326dce9c5d5b1e4cd00eaee38d7649e8366fa842e7", "02f86b830e4a25820d758201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a045a5f424a4961cd410b88e61cd8d2b9bbc3504860b5fe41020be912e23fe16dea01078f6930bd355a625c8ccf10957d87fafd8d42ec007a133ecebf4f540c89f3c", "02f86b830e4a25820d768201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a07c997c7c447f34692c77dcdbb7f0399bc05bfef97333c22c5c41f71aa83ffce6a035287c3246d9fce55c3b54b5cfbd24ab4f839a6bc5f4b99dd924506aa302e1d5", "02f86b830e4a25820d768201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0fe82edb36a1e05197170eebda46fd0473ee72f63839866df98c43b6211e25ecda06e9f9294ee383f3f70c5b2aac0e3538cd0de369bb560da9c94aed1d4095e550d", "02f86b830e4a25820d788201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0f0236387634ff2e62510f4b4aace656adc685ade858c5a2539b372a273a448bba066eb25106b2ad6e9b3dbf2bf4e0dbb630f10a7b1bdbf68baa1512897e9e7fcfd", "02f86b830e4a25820d788201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a09407f549a89f81b1e6c67420fc8fbf671e918f9455c7bbd7e2f3b8a6d5c142a4a05a025ca00f7babd8436d722dc189663f791bac162ea1efd8e464b94a958fd90f", "02f86b830e4a25820d718201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a058ced13a97120be06822aca1fd4c97d9160d76d2f36ec691331caad8f6f5848fa033eca97da8aeb0545e02f2ce534862bb0c812d05dca730e06df1085a90db4e0a", "02f86b830e4a25820d6f8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0ba75934f4875999f0933eed3cb46d1a7485e5f8a2325fa687bde9a025632e7fca06223e94c57271262beb1c54099adfc10d899888986a1fbe8d9e444fa6ab36abe", "02f86b830e4a25820d758201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0f6607185358eeff7aae4193e13473c6b55c3707b206022687b9ffbe9b5da0e14a012cd1ee65cbeabdfc5d27db61a108609e4843e7ff82e36c0327d93e9caed39ab", "02f86b830e4a25820d6f8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0d80b06a7e06e556475ecd4e8f78e1aef7bd95af55a182859b71ce78a30c01036a030d428a5a3a41568ed973bb7221944df2e15ffb08e34f4f90b136c0fa380834d", "02f86b830e4a25820d738201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0a4e5bba5e6ac5c52981247c32fa506da46fc28679f922b7403e49dd2596554c3a074322476565fe92d3f04fe7afd2035ccca61590c535568db04658559b1f4f739", "02f86b830e4a25820d768201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a08433833595d38dc9502554fca412185e2bce2b7e73b83f2be9e9217dc6a66cdca0744430b1a619b6d8b19e7a84923113d7e36aa549e718737304e5fe69ec06ed37", "02f86b830e4a25820d778201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0e513c6a8958673ab4864fa14c58755d5bf3eef387d10756adde1b13adf5aa837a05054858c712a15e95f6d2f06bb892d642a4117ed5bf53a8cdae413e008fdb39c", "02f86b830e4a25820d778201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a03f721c742644687e80c4aa74c9449422f7b011a11f6595b90cebc01ac952a5cda01ceda2e841654c836ad345a0cc07229dabd5def54388584e02efa476c7f04937", "02f86b830e4a25820d798201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a070bc69190c4d701c12d80fc00abd6e4c533eebd1bf656e063c3ec512a8b805d6a01571cd25a97e8b587230180314b01eca0228ed2a65104efdcc92b27e3f0d97fb", "02f86b830e4a25820d798201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a007f6a09fbcd269ec6b7b7d37c20a9c15754940c5001d73f33f40240c8e4262e8a03ae21a0465b9c4cc2bbcff012c3248b6ab11ff49ad08602a696ce7a2f7d587a6", "02f86b830e4a25820d728201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a02337e668dc2dcd6794a822c853d213ddd8511e941f2ee6ddb3f077bb27b63ae0a015bf57c9d6f95a5746d6cd603d279e24e48dcb053ab01b1292f3ec01c9582fde", "02f86b830e4a25820d708201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0a5bf850b4ab3f124f8d17c20eeb92fb27ed313d925fca489358d133dc90259baa020a2dbdbbf55b835d271d92f46aa42328f384ef2152075749fed991fab0af5eb", "02f86b830e4a25820d768201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a069858187933a59ceba88e494ed3c862bef445bd3bbab897a4fc378d12f58adfda047e2d13f6347c5c89b7e3cd27bade9f87fcb2802f03a4b6951dc86160c505239", "02f86b830e4a25820d708201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0f910729a3ee23f2296fdbd3214d26b1cd480850f560af9fea0a2e9aa18322da2a02a66b958c99ed1547a1f2e49dcec03d29f5890372bf43a0ab6f845e657c3fe2a", "02f86b830e4a25820d748201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0b48e0791b309e74f25c38c7e520a43c1d040718c5af409689b06fc0a84212ba6a06d502bb396420b62cdba523725fef708b5f3b8be1d067df8f659ad45d012748a", "02f86b830e4a25820d778201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0586a80cdef14c13806fa6c50754b797b99c1e8e1fb097cf0bc76eb3cfd31569da014989e0b7d69b382f87b14f079b1918d5e896bebbe26231dc734519ecc030875", "02f86b830e4a25820d788201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0b4a9fb3c419f21d5617d9f9287a32c61e88db071fedee5ca5e991d24e50c86eda06e8c118c260465865c77623f61e7507e129505b239456c893954e73987340963", "02f86b830e4a25820d788201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0dca155cd9f5fb88192fa9567267dcd957106324c8c2a030e8603dff62c59a4a2a062073dd7fd8427bdd619a16e350c3da7539326de0928c2cc699f63810470154a", "02f86b830e4a25820d7a8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a094d15d28cedaea8468dfa33e45cfe76e48db01947d286fbddd488d166c6238d0a07781c31b23c765447bbd5c411534cbee664864c3a0cb0d52183e7f213503ae20", "02f86b830e4a25820d7a8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0b443baed9f1da31050f8119ab39d5d28f97e35bf336e4592f23ff2bae196d1c1a06f0d49e6590cf121eeb6e8b82e85253c79e0f69f7a6a51dec0ef21298909f954", "02f86b830e4a25820d738201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a053b01234712af53a55c8f66feb855d481f3db5534d5bf2524e36f211e4b94a69a07fde6dce87e66289dd8d8314c3975f4f889efccb0a4d98ea942d6d0005d6d57b", "02f86b830e4a25820d718201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0d7df76c1ae9b29ea26aec0a1d17955ddfed58499d294adcd04188d18a743b46aa07f5c51d37268fdc8be74ad26f25fce40a987e56d3549ef496042738af479c592", "02f86b830e4a25820d778201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a026753afdbecf95ba34357c9b46b008f83fe8d628107e481933b80a1e31ec9fd4a00a78c35609ad0c598ef827d36a5cfd5e0037838ec208ff86571d1119e22562b0", "02f86b830e4a25820d718201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a01ddc3a5ff52c2c3eaa7f2131b8d03386f8f1f55ae89da1d2c8497e1c604da399a02c7e4c06d63e70b15a3f3ed635683bbfa7225665cef92bfd8df99533e233678d", "02f86b830e4a25820d758201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a08b4316a1039775778a606319f30fc53b67e03e318559148a716727bc30138874a02f4e25c6017d53637b36a7cbecaca345f2f70dd784ec83f9b4ddc803828d2a35", "02f86b830e4a25820d788201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a08f0425803048649a63a33ba6ce929453112c8ecb6d72677d576164977ac203faa0734b7978adc657e2233cb61b35b2b205f44ff93e262b1489cb4805012b869e01", "02f86b830e4a25820d798201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a011ff18cdaf7ca494e290d24988343acd1cdf5ffb54ef3bcb9e75a35a3434513ca02f0653c85cdb083c3de6b39573bbe527120c48c4f2e3856aeb4fe9234a040d8b", "02f86b830e4a25820d798201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a085692c91ee72b0f229d5485ba7c5bfbfd5e05f8bb1c64848487dc0c2e048bb80a03595847374decd6e36084d5d6500e7cdfc9a85fb6c4d3c825b108ea440e515b6", "02f86b830e4a25820d7b8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0dcdc5bb142053ff4acfae454de236c86c45b7b17cbefe72c3bd695f85d586cc3a00f20ff9896898b1312ac7ef8ea40d2cd005de0eec17dd952550489478f81c2df", "02f86b830e4a25820d7b8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a062488265cd2ef023bb800f44963466f5c174c9bfc08d8678a5fcf0bae2eb61c2a07e8e9219da63035157e2b5f48111662d8f0d2c8fbaea03b8293db6412af69597", "02f86a830e4a25820d748201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c0019f99ba464ce79ed39ba927be0f22aab761100f8dd90ba6d4af2ac0af03b33736a007dca2dc8566230b7bbc8599767406acedb49deccdb12f67226e0c65aade73d6", "02f86b830e4a25820d728201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0d008e26517992e2fbea6a7c8fb9b9b0aa1313d8d1b5573a41105084de8428ff2a03ea3c159287db98b6fc337423cd0965cf48d169de172869be09ba19561a7ae6e", "02f86b830e4a25820d788201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0ab73b9ab2ce98564dfff9410fa4c094a54470bdffbd422724c1c290b7bdca51fa0364934572d64ef6dcb418cbade80985d6308074e161ccfa2bdec5afcb5132e91", "02f86b830e4a25820d728201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0992402ecf77f83b8a6a04d870de6f555fd9b7e640868f8d56c3c6834842c17c4a00291e8a47c28b9b486424bf7826e27b01beb8e8472b6e3ee7a2e9ab2fdfeff21", "02f86b830e4a25820d768201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a094fd6b884abcc37a29b9953644b047e2c13845a36f33a0744955c5bc42e0ec81a0688f1e571ced737c23aee9971a0de19b360f61f20c52ad3cad3d70bafeb35ebb", "02f86b830e4a25820d798201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a08d7894851048677f8f569e1e689456e2bc0058cc3243da16c084d132974a4a41a04846571c89ec25a72ebad681b4d59effa3af62dd54ce0dff40db08f3d2e5786f", "02f86a830e4a25820d7a8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c0809fd21ebe22058d93713d26163e0a47cb522c13a420c980c6a5519da62d868187a058f024a5d94d1739480cc3c27b500552a53e6a4d7a55b3dc2e94cef5505a6100", "02f86b830e4a25820d7a8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a093f7ea84ed4b95ba73bc72f6a220b98baa7bb22d6b245651cf1a25d638f22187a03c0585967c0740cb59e6afc29030bcaf81367b234b65c311729b2308e2bfa41e", "02f86b830e4a25820d7c8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0eb3a1cfee3399dcc223c24fdde9c05b44a89fceec7c855212c562ce1a2282cfca00a54c4dee61310b747212f9cd73805c948aef8a2a21b7fa34f881d2b4c257a23", "02f86b830e4a25820d7c8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a09bebc5c5bb9990e541bd9ff03484490e0667945b824bf75dee2a6c9557dd98e2a019b561af6b85a91524a65ae682ecc4a37d4cfddc162c2fc68c7b181b1db0fb57", "02f86b830e4a25820d758201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0acd7b5cf642ce6730eea244bc9a84a02009dc7e191e301ece3264fcbd4f1a969a00d29d3f4142653f8356eebcbf6fafac0f7f3059d500b432352f598e5b2cb693a", "02f86b830e4a25820d738201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0460dbe8b52c228250fd12048720a4070ad29f59b57816bf236655216513f2fdaa004f157f135b06d05515bdd719454a5cfe77a9d0d0ed4858b5437aa0144e70e7c", "02f86b830e4a25820d798201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0b6200116e30a6cf90357dba4f48d1fcdfad32f8361bf22bb1cf860ff5fb26733a0038fdf70e03204260c422d71fd07f65fe3af124f33f515c5d1f8b4acfd9300d0", "02f86b830e4a25820d738201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0186bd858f00feb07fee6783e6e2a938875d12ec6f00fea1d9445c11c9045f7f3a079c33c1c03bf48378282045eec1027052da94461d34d6292a8791af16e28097c", "02f86b830e4a25820d778201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0d8f51f59810e2aaafd043741cd074270102ba47d88c5270da57c49a766a18939a018f75b450a98977b2e9248945046adae720702de4a3a0676c0eb8368e3383b61", "02f86b830e4a25820d7a8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a03b7f072f7a4b2db141454c90d601c200149eb652692d755fcefd57fd60fa0a7ca0056734cefdc37060c2a3613cf6b6f423fffc004adb3edd5c129e69198ecc8eb9", "02f86b830e4a25820d7b8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a05a04ba6037889d9da7bce31e26fc6fb6a22195ac95de4d435353100e3114a0e2a0530bd4cfda029372f513809941758b3b4a813716bfa2ef9ae0016d8f7af0c057", "02f86b830e4a25820d7b8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0a150b0ad820f56566bdaa82e3a79a416acaac3847146ecb9bcd712d9d1cfb329a078288de48be3dd77dc9e90db9d5996410384618fcdc046dbd98043b499891ae5", "02f86b830e4a25820d7d8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a080fcc34deb44bf54ef0ba09ae6ec69376c94bc4dc27211b958a74333a66a9ac2a069e937afb1d0ae7f27ae2de34dc6397e0fece8455beee0191429e165c3220123", "02f86b830e4a25820d7d8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0ec6eeb8ee6b8280ad635fa3a906760158404d03331bd59ab3d653744082dedc9a042a023364ae111a8cea220a37d07e926c22f4d9133d3b00f7aa4a13990cafe3d", "02f86b830e4a25820d768201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a058c226e3f339cb3a968d244876b805377eb4f9acd26e06dd8980720c50ab7e3ba01d327331cb0e25037b8a6d207551dbfc260cb5faf0feb7b3cc42a244ed6c67e6", "02f86b830e4a25820d748201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a03d826c1786809fa53b1f8c02a1fa21f08b834a3e45d6e5942df860efcf2698d5a0037265268df7c6d8751771e59d767e45ccaad564dc76d12600f74265faa7018d", "02f86a830e4a25820d7a8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c0809f0bf3b5bdb237f59173888b04315db3ab0f155ba8f3b0ba35e4a0af6cae62fca019bf0e125006792e293e7eeb510cd867cab8f09a23e66ed3730bf8e69a7c743d", "02f86b830e4a25820d748201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a083690654a8447249797b3b9650d3570e0ae35ed5ae9ccbdf5b833f29d5350a2aa0014ac3eaf26c119bef185f719fee2d79b1cbd5504142055f5dd3a3abc6a7adb4", "02f86b830e4a25820d788201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a064916e6715fc5a280b1e80f5cb29848791888c24c7fb6e609c746b04faa15263a0037dd99dbc1ad005b9196fbffd42fd3991d613782d4f1571fa90d964a3570c2a", "02f86b830e4a25820d7b8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a07972221e4930aa77a9481286fdfa48c79f40b55b055fd64df5049ba853a72b27a0490e600ca2956cfdb18dd787faabc6cbdfc68f8c1918c1d22a67627e5cb33a22", "02f86b830e4a25820d7c8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a009b0ec51a0db0ad5036c0e01cd409cf4186cdccf3c767f5ca2057846d1cbd803a0303a51741949acdb72cef63ba8bebd7aec2af4f09a4c0d9c5446e23fad4e13cc", "02f86b830e4a25820d7c8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a034ecfd8da1a3a2ec358f8f0d09bbe3d8cb1150adccaf7ef1d16cc3a308e23114a0328522ff3c785c7b1ce0378c0fec83e876638c6cdeb7bff8d3710e80e3de08f7", "02f86b830e4a25820d7e8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0baaf502fccbcd97b756d731b36c2731faac903a76bbadf9396226bcb4d479ef4a0389d4d1cdeb9db5fa26bcf253ebafd4ebf7268438f0c3f7f6c88fef5d11691a7", "02f86b830e4a25820d7e8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0a816f04441c902a474e90df4741a36826dab2384d7e9a6e90821c613883c4e5ca06875c5513fb9541ed11c2fde8681e4dc3a44b364575dfbfd974564847afd14b1", "02f86b830e4a25820d778201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a09685ade70412295ade2b23aaf0532019c548529c65cf436c77b0bf763929dd86a040d0be421ab3223063112ef37eeaf7d467da9c569b7e0c3a6beff8bf9fd4d6f0", "02f86b830e4a25820d758201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a011d59068441763fb6a6ca8237d253c0e77db47809c0757d42eed6d62a1226efea0223cd89e90e75d0b5960a414da148432687c19913200ce123fbf7f7f492a424a", "02f86b830e4a25820d7b8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0c01f600423a68fa7cb15397c91f34d857ec347dc625e6c43e6a2c6f2751967baa00df67c0df5e678d173bf9ece82e160b4542ee43bce6fcb3e36b19d7748b49a09", "02f86b830e4a25820d758201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a06fbe761ecdb4ef3a98893c452c133e97aa382f56397362b51ffb3615290875dba03e2484b1c5bb1ace2cde2ced29124e65d854c7e3724c51198320134df545519d", "02f86b830e4a25820d798201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a08af9da3fefdb364934b9b062b84c6778592df8e400f0a2c73834ea4079f1af6ca04b56ea19736d7d1c649b577a90c74967adfc7933d1bacec695d14efd5f581761", "02f86b830e4a25820d7c8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0bcda1264ea9cb45b513d129cc85cbad461a64c9694de1bd4e3787eab74948ec5a06129e654ba3c2ea09c120cdd033ff14f11952fb328317533ba00423f237cff2f", "02f86b830e4a25820d7d8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0d3bc8f3e42ea64485b8f57b7bc2fd52f39095551810f5d7d9038c4ab90aea85aa060963446139b4d2fe3b8c78a6914b2f29393f9640a6fa6e358f243ac6b3bd2e9", "02f86b830e4a25820d7d8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0f1f9e4fab6762b6f0a82aa1ffa65548e3258ce799e9614fbdbf578cbf821e970a061b554f457efcd5f34c75f1e433e2003320688c8eba49109d3a1150df582717f", "02f86b830e4a25820d7f8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0e3799239c65ef3582e7fd43554a56d65d6a21f664e990fb68c01cd17513421a6a0336e839a792e56da4a6b7a9528fc5eede29cfece70afac1a0a6001b5828d127c", "02f86b830e4a25820d7f8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a081502072fbea83b4d60e52641548b2c58d7b03afd415d19a2ca840a5b6541e1ca008f0b607d34acae5e44eedef6b9605fe8750315526c29ee7d4b714cb9cd508db", "02f86b830e4a25820d788201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a020d516723e533bc8885bf2d6e108ac8dfe34936e494d02c7b3ac5cc304603910a02cbe145548868cb91a5fb0e63f58ea627784225de36da6fa7c579a4c08b2057c", "02f86b830e4a25820d768201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a065019d56f27cfbcfa2d6ce4ccfad304bfe8880e4de3dabef2a5794aa8a6aee23a0505376645dee29bb125d19a25b52223cc8b282c26c0ca3139d23851bf05d3835", "02f86b830e4a25820d7c8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a05e02bfe22121e47d35ad389aaee2e1a1ba8384ebc409d44353bf7b9c57094ec1a02ad1ded1d8129eaa52c8d934166dd8eca1a89db3982d152ad841dcc717a777ba", "02f86b830e4a25820d768201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a02ef133028fae7fd946e785bad4c807dc044d0eccf5edaaed08e0d5d6598734bca034350abfa369d5804b792104475aa1c5f2506313f50d25a119a04ac43ba47002", "02f86b830e4a25820d7a8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a03c7de42e9e3a3c30342ebbc57fc0b541d88665b457312de3a6163be111d5c57aa011c0d818b5d28b625af9eba4deb9f7f841914b10a1822d93bb95c665ddb564db", "02f86b830e4a25820d7d8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0dd390c08cef2814a6437f7dc668b2f960c77b4aa0ed7674827ff896fc98a930ca0433334acb00c1c90d2a5af484a57038b751bab1cccc91bafa5b4285a4ba1cf1f", "02f86b830e4a25820d7e8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a07245843adba9880b0680ae8129b7e49c5f370fe7a14b0a21a5c02b79c1b6aa94a030bb46408aa586ca0b3e2fe4b267c895aff4cf779fb6ef468ff60b67846f945c", "02f86b830e4a25820d7e8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0eda675ddf1b65d2f9e048e77e47a66c8bbda57338d793dde5f96efa1099135b2a0234b9b73debea8b05c2b60647b1694ffd68298b3196c57250dfe010476a3b0c8", "02f86b830e4a25820d808201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0ba6c290e4d645c31c79f11b282ea329dc1ff8e7968b8c80a120de3154010d3b1a04b202a85dbee95ce52fd1854d443ac9dff70343277acca069280293903563816", "02f86b830e4a25820d808201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a03e6d11736fea24fdf174feb768c5217769d5a65ea5cf03777e6dbf5938e9d0afa044333282c208bda225b08e777230e4580f14e216b9b4671be0cebf38d1059233", "02f86b830e4a25820d798201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a050d6bfa88bdfc4743b78f0fad46c3468b26bef27248f679c229281d6bc3909e2a07cc35632189a2bff2fffa2b5a5f76feae5fa0d13c692b56b0e78ad6721910f83", "02f86b830e4a25820d778201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a02189140fd16c38ce974ff04d7926d50659a9b2b0efacd49328a9414e6cda6c87a034788c7175ff65df7202604966428ad60dd34463efd3bf786e24b3ceab6f11b2", "02f86b830e4a25820d7d8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0988216aceab9f28d1702fbdbdf7e9326408751c887a475c95fb0a16f35dee790a041cc2c79fc0174193ef9aa70aa192a325e0fc113f13917debd84ae16eca2fb7e", "02f86b830e4a25820d778201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a001690d86aa901a266fc0c4d474aea3884bd8e32ca272c0b9118111a427a3d04ca01711ba0f1626f0ab9c66f4bd9f168fb0a7c5433180676ed560e35f9caa027465", "02f86b830e4a25820d7b8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0783cec295317780a9c9f93d60f6742ab4cfa9d3f4f3b24ebc781c9e043bb921aa05e7b6327e106c548aacabf5396b01d8bf4958acde8b542e4c0d9522bbf4b828f", "02f86b830e4a25820d7e8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a02d43bf7ce452be843d48e92c2c58726faa1f92c2b27e5f866d0c383e7b71cf54a023de81baedcfc6d9eed1aa7097eaff36a9663bd9778f95fdbcd148a42e0339e9", "02f86b830e4a25820d7f8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0f0c62878c0fa6076236b9f06c82c5a2ba4f6ce9c5c0fb93fd3deb169d99fd09aa078ed1f9f0bee4675308273f669befad91d8c2e43beb3ece35951b9ea6daefca6", "02f86b830e4a25820d7f8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a020b3342946a7dc78aa7a368c530bf6fcee8535f0fcbe7b2ecb2151a94e9e3f80a04bfe03a902f637e4f44537eb5e6011ce526dfc39954f626fc9529fe357602f26", "02f86b830e4a25820d818201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a01a1a74d52178f21ab3d8d88e2cfead56d4d1b29c57b842b6d05ca40c121edc06a03d50e61125741133e1058df016141030159f6feee27a1c8072267e859ae7b0e0", "02f86b830e4a25820d818201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a007d70c38702254916ef3befbb2a847f72def07e97963707d8664b7cde333ab16a02a05c8ee48c3456be5702b335ecc4be855901494555d8d87b5fad2a04de388d0", "02f86b830e4a25820d7a8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a04d94a66b5717db3ca6269f4089454e8d97160291040e2d1cbf90516f1e51dcdba00f8f7335215e4cf8b0e48eb26b74f42667d8f34f35c684a8d220e9794315de4f", "02f86b830e4a25820d788201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0850709aab5f29a5bf2ee6208daaf31cf15c6999a196012e4d527c650c51ea7dfa02909d78fc2e87cf7b18259caa316655e1b9485d2989bb0d172464e81ae1a9909", "02f86b830e4a25820d7e8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a01e2ffdfa5ec8c305613420f64d23ee1e4bd2276b0a801411d2db13bf3ccb5f9da008c89703a1c1feb9019fe52ab54c78874d869d4f5b886711fd7030b775bd5463" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x943a9668...635c92d8
View lifecycle
0xca9029e8...3933ce30View lifecycle
0x084177a4...e6139e49View lifecycle
0xa2e6b209...e91cbbb9View lifecycle
0xa6a491eb...75bb5643View lifecycle
0xce5e8adb...d5c174fdView lifecycle
0x4271f4c0...e9a376e5View lifecycle
0xa0febd75...52a56ad2View lifecycle
0x4bb151d3...6c3fb5e6View lifecycle
0x963aeb85...d9382165View lifecycle
0x297e50d9...78617868View lifecycle
0xdf631bf3...f49e9c08View lifecycle
0x0f960ff3...9ac4a67eView lifecycle
0x99beb0a8...b3e6ee46View lifecycle
0x1b03d7c2...bc211dfbView lifecycle
0x0ba115f9...2b31c4d7View lifecycle
0xf8309422...a84b5d96View lifecycle
0xf55355ec...2b440284View lifecycle
0x28152844...75b38517View lifecycle
0x2bf814e7...18f806e7View lifecycle
0xb508fb3a...24c21a34View lifecycle
0x84554881...7b7dca27View lifecycle
0x9bb685ef...ccce3190View lifecycle
0xbeaa08ef...0d55a6c6View lifecycle
0x0ea77110...43019abaView lifecycle
0x7f1c234e...4449118dView lifecycle
0xfa848810...797593d7View lifecycle
0x9eac0c08...b62e5645View lifecycle
0x32f72103...43c78726View lifecycle
0xba878565...7af10795View lifecycle
0x5d6a2554...42dc0a5bView lifecycle
0xc85b80a3...389c3ba0View lifecycle
0x6965ce59...bf4b5ff4View lifecycle
0x4c21561b...57311d1fView lifecycle
0x575acf7d...36fe57f9View lifecycle
0xbcdc3dd3...ee09cdb8View lifecycle
0xb970c343...4786afb8View lifecycle
0x57af1acf...fdd780a3View lifecycle
0x03889d60...e6bd7ffcView lifecycle
0xfd9c9fb8...ed44db1aView lifecycle
0xa13d0bfd...38f6456fView lifecycle
0xa3dd7c84...30008ef9View lifecycle
0x780a96b6...3c8226a3View lifecycle
0x020243a5...396e57f0View lifecycle
0x0382b444...8dd1acf2View lifecycle
0xad59d1cd...896358d7View lifecycle
0x3050b335...51850209View lifecycle
0xe1fd2498...95e8de62View lifecycle
0x072c6ba6...acba4c70View lifecycle
0xf11901ba...89b61d65View lifecycle
0xc3202c91...56749308View lifecycle
0x01e27070...69862f20View lifecycle
0xf57f2971...c659a29cView lifecycle
0xb3adb72c...afa59801View lifecycle
0x0b35f3a8...473bdbcfView lifecycle
0x85ad4bdc...8d89e105View lifecycle
0x96d0afde...1ee2e0cbView lifecycle
0x0bc43c0e...94ac0473View lifecycle
0x94f2ada0...190035ffView lifecycle
0x036d3fc4...2df7d133View lifecycle
0x8d226f88...17a857dcView lifecycle
0x2d81c314...e62a1828View lifecycle
0x461de897...d948cf64View lifecycle
0x8712ca38...5fc6945aView lifecycle
0xe9cad814...83560b9eView lifecycle
0x0bd6a47a...985cdb72View lifecycle
0xc70c0d60...8dbc1d16View lifecycle
0x5568d341...7d702be4View lifecycle
0xf0ef809e...4ac292a0View lifecycle
0x200f874a...fa494fcdView lifecycle
0xe65fd833...d2479dc6View lifecycle
0x5a56b573...4deb3bccView lifecycle
0x4208dae9...cd48df0bView lifecycle
0x6f92768d...5af244e8View lifecycle
0xcd8ab6f9...1637f26fView lifecycle
0x1fff5c9f...2bfeea43View lifecycle
0x0838c877...2a8f28f1View lifecycle
0x66719582...e508a831View lifecycle
0xa7a80f94...51bcefa9View lifecycle
0xbd868c6d...136b3281View lifecycle
0xe5d07d7f...4051ccedView lifecycle
0x760dc4d5...981dc685View lifecycle
0xf1b481ce...61f2ad5fView lifecycle
0x151d0b15...a0f80a40View lifecycle
0x6812952e...32a5a24dView lifecycle
0xdcb2adae...778f78beView lifecycle
0x2aa1c381...db840f37View lifecycle
0xcc3ca1f3...9d654bf2View lifecycle
0x404c75ef...b2769f3aView lifecycle
0x336271d5...420ed2e2View lifecycle
0xa90b91f0...4d5ecd29View lifecycle
0x5d10efff...7c4d4239View lifecycle
0xb5652228...62b05f47View lifecycle
0xbe010f41...794d7b9fView lifecycle

Op 3: 0xe14424b7...f3156b4b

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

Op 88: 0x760dc4d5...981dc685

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

Op 89: 0xf1b481ce...61f2ad5f

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

Op 90: 0x151d0b15...a0f80a40

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

Op 91: 0x6812952e...32a5a24d

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

Eth Tx Submitted

0x6e72...d50f→0x7a9e...9686 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

Op 92: 0xdcb2adae...778f78be

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

Eth Tx Submitted

0x7a9e...9686→0xb4bb...ad6e 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

Op 93: 0x2aa1c381...db840f37

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

Eth Tx Submitted

0xb4bb...ad6e→0x0856...465a 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

Op 94: 0xcc3ca1f3...9d654bf2

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

Eth Tx Submitted

0x0856...465a→0x93d6...35fe 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

Op 95: 0x404c75ef...b2769f3a

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

Eth Tx Submitted

0x93d6...35fe→0x49b3...8bd6 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

Op 96: 0x336271d5...420ed2e2

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

Eth Tx Submitted

0x49b3...8bd6→0x8e16...ec88 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

Op 97: 0xa90b91f0...4d5ecd29

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

Eth Tx Submitted

0x8e16...ec88→0x81ce...2b70 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

Op 98: 0x5d10efff...7c4d4239

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

Eth Tx Submitted

0x81ce...2b70→0x19ac...7fad 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

Op 99: 0xb5652228...62b05f47

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

Eth Tx Submitted

0x19ac...7fad→0xfd18...2944 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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

Op 100: 0xbe010f41...794d7b9f

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

Eth Tx Submitted

0xfd18...2944→0x6e72...d50f 0.00000000000000000100 $ZTH
255ms

Relayer Wraps Tx

Eth tx → Canton BlockProposal

128ms

Validator1 — Execute

participant1 · Initial REVM execution
893ms

Validator2 — Re-execute

participant2 · REVM re-execution

893ms

Validator3 — Re-execute

participant3 · REVM re-execution

893ms

Block Published

Block #14671
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.9s
EVM
Canton
Consensus
Total
Complete
4.0s

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