Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220ec...84f1
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
79 linked operations
0x72a31d49...1b6a8312View lifecycle0x36342a2a...1758dea8View lifecycle0x11cdf77c...7636fe4cView lifecycle0x8c84d379...6d1920b8View lifecycle0x524072fa...e534f8feView lifecycle0x3fbc071b...87261eadView lifecycle
Transaction Lifecycle(79 operations)
Full details →

Op 1: 0x72a31d49...1b6a8312

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0x72a31d49...1b6a8312
From
0x8150e171...71fc2d24
To
0x66149df8...8c60f8b3
Value
0.00000000000000000100 $ZTH
Block
1405
Status
Success
Overview
Update ID
1220ec5868...a09084f1
Offset
5761
Record Time
Jul 20, 2026, 15:36:53 UTC
Command ID
f91eb41c6d5f...30acacb9
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:00352f4f65...b5cdb743
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f869830e4a2541822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c001a07078f882daf9a0586b7c87e432d1c9a67b800e0a720239fe8efe91633d800f02a06b584b2c799a7cd06068bce9ee570365bb45468fd242ea6eae0bdd97e9a37179", "02f869830e4a25418220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c080a0b8209a5fdfeffe7ee85a92e3999cd67c2feddce2fa91e2b9bf9311cc0a0c1441a0354d83751e205710f98b40a71962e0eac84c163fbbdaedecb193860d0b8e1c34", "02f869830e4a25418220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c080a0a393d3c30cdcd34ef97331f64a5b791e57152011e010a434fdb17f60fe833908a04607771ab6f2f50715cc41e27a9c1bb30078cfc644dc711444074d2308092fe1", "02f869830e4a25418220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c080a0b4765994769df9a2308b871e3dc115939c20c7297ca68efc4d8e13c6f62e8ba2a0670e6189d8ee47ce597aa908804ec6b2f5e9afaa35b3aad1dd709ece5173c209", "02f869830e4a254182201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c080a0af786f133f6a4ac43c3d387fbc551ce608b50c45f508cdcc0d34ffbe75432e10a06f9b815dbce8302ca199749f3f1dc924dc6ead6a065f1607467d75fff10de6ac", "02f86b830e4a2582030b82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0f7ec6f45a61a987042b5dcb2a766db6957bfd2a9f959f5b97294ef4eabf40983a06ea47f2af551f09957a8fbcbc277a9506d2835699c339ac979610e1e843848a1", "02f86b830e4a2582030a82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0c4d19682eda9bd39b68fead9283a6a033a31fd622b9e5ab37cffe16523f65965a06c658b84be6a0e99ca13ad75913d8263dfc460a7265172d99151e300ec5c5909", "02f86b830e4a258202ff8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0c1b496967f24fdfa4a7955454f0379e790140bab16b7b0a4ad76baafca3a6da6a0118e278d080fbb9997382b81345d55e1fbc2be2bc0195be4e1c0b6c4d29167f8", "02f86b830e4a2582030282100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0cfea6ddf2aecd85395406bab5f8ccf067a8c7ab1b71e7974e69b1b1e436ec6cea009e48eb1ec5b8f099e5cd1bc8c3fc87af64df1fbf4e619dbb2d7a51ff6029f19", "02f86b830e4a258203098210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a01744f878e5d4c7f8ef785f37de3df1c6221e6673256b622f0963b825a6c5a4dba021a94ca784a645bee5c046873720bd0da209c49902ea50204ddd1ef447504cfa", "02f86b830e4a2582030a821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0bc1bd584445f96ee9d40cd1f6f255539c5f0c53e6cd1ffe109797d4158255eb0a0570b30fffbcee4c3e3a7136790d156979634d55b68001d875289eb1a7089be6a", "02f86b830e4a2582030c82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0b194045a4d7e541d8e411f144bdd25c9a054093fe40f5e1de7fdc40559cc9778a06794bea82cda0cca51b3d9829378f4bae7f4df0e939da1754d0edbf7929b959b", "02f86a830e4a2582030d8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c0809f3594ef139eb0c75c09d8ac0f6802d9e10e8140d5ca26f347e61b5a990789b2a0405a3f020b1cf510f5339b69593ca2b08164573e26ec682d38af107acbb20afe", "02f86b830e4a2582030f82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0c90b4552cb9ee5c845d87299b26304d979638f02965be841f56bea867eb7b291a05f1341748f57e4c0a039adf77e5eab952b56ce406a42248e7282926671f779aa", "02f86b830e4a2582030b8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a06f9cd6772c8c8833e63de208f2b3fecdbabbc3eb98adc36b0a7f224d4850144ca06dec29a0df1965342e5896e578d60f6e4c32597a9652d509e62c3127e7966812", "02f86b830e4a2582030c82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a09bcf539daf50904f8aa05f4ef4240c3ac653426677829054ba2523f4b6881919a035ed2235a0afb93b78647801d10a1de168e75e697cc07ca886784482ee9ccb7f", "02f86b830e4a2582030b82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0bf5a6cfff97b31c6799f117ad5aba12491bf15b3557e3d9b2629b83f02cc2080a06ef5d58ed346f5129abb1e60fc3f303967ab5e39f533100bcf0dc59c1ab9ea63", "02f86b830e4a258203008210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0d668a3016ebcd24fe1027297c34f7548e0bb1131d06912e47a85ae4b29c149e3a050531dde381b4bcefea9ae6b051900f866c72630dfb1606f00e39952db9ab8ec", "02f86b830e4a2582030382100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0ca17a5dee54fd014728393e4bede037c308e7f10b3ec33b038c55df761fcddb2a00f06e47f45d5b2975b5e38ea3219b8b2696e0c88ae76e1635fa69a9275c419c3", "02f86b830e4a2582030a8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0caa6a47e0fd90339a2aa91ecaec368c6723d439c7f6358fe37991802ba4125eea00c354d6ad630f064555725fce0a1d9ba3d15d98c4a43a041f6d50ee6fd9ae92c", "02f86b830e4a2582030b821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a07c681f10828f661a2d68f0e6b6c3c322bab3ec7cc48dc1dba3861dc71ed69263a015ab55723bfff12a73b7d27cedcd816323388128b57bdeb5ff19f851fa37414d", "02f86b830e4a2582030d82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a00e41767f4170f43e04cb80d4e0ca5f51feb049639c32cdb02d0cfede841379c6a07f8728de9939b3f9fe5ded810acf180ccebe8b9d40960a622720bb9f0d08157d", "02f86b830e4a2582030e8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0377cacf1d2bd23743362ad71d88a812d989070e158eb4630e3143cea79cf681da0489c6b77e311c57950c113327f3c4ee3d91a3d93c4c78590512d81cb060f151c", "02f86b830e4a2582031082100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a004f18dfbc63e8636b8c9eea195145bbea84c78d7f689aeaf06b9831dc4cb3158a055057bd9529c44c536ea9811daaa4b3ffc792ad084a6e780724e85e6a8929246", "02f86b830e4a2582030c8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a04904e8d58fb80b9df1c0dc5ee525b14f63c59778e48c37cb2f077f996e2d419da050a7eab6cf64658fdb3d781accb7853f4c00d7d590675afd53a697e37b7f9249", "02f86b830e4a2582030d82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a03805fc5e749d9386f3b5ef30def0efd1ab6b1df2dc8147ca21201608a00c143ba04443317ffb6f9a828a5d8183932903657d40d5f3150cc7bc18ed06a41bc6b19a", "02f86b830e4a2582030c82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a06db60fd1a0f160968937b48c73e9dc2e9800c47db6f003836f9b4b47a7279c18a055a5c9dfb1cd9567ced188b917be08fa2c04992756a2d3227f7c008b536be265", "02f86b830e4a258203018210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0c94ff634869daf9688885554fb06b8fabf9442876d3a143e769a382c1bfc550aa012a97f0ff4186c43b780b8d6ebea1a753e2d7681a066032086bbd7f50d0034f8", "02f86b830e4a2582030482100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0cc0a6cc50cde65f7249d14cd7f5c12de1966c22c289c68fb6e299b66a5da72e9a0556fc6025c1708507a81add4a9e333ee48c36a6e8be77ee1786152554d62a8df", "02f86b830e4a2582030b8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0c6372cbfb07b8eb4a190819495fcf7e0c39f255a202b96addb2b62301a5eb18fa031ca789880254827b9a753059b6f430d2068cc98f87d032d7a785b018b0eefe8", "02f86b830e4a2582030c821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a00cc75f4eb7240ed43930158613a1fa7f2c3214bcc3e68437f22b5c2bb625a004a071b082ec8ba56eb210190362aa89385180e16d73954970522bb5cf66f30e364a", "02f86b830e4a2582030e82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a00f701cd6372c811aa88b419123499d601b695efd52143535222fa9677f9a386aa056a210d0bde956d6c83fb42fe683c11dcde685a9b1bf8f5fba31728d13e2a31e", "02f86b830e4a2582030f8210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a07dd6bee2b09cdb3c289fb85ce3db3d8351737ad27a873c0c647d94e751e60756a0507d077fe811fd2b30d863b00353d17dfd1ca5dacd9069f31ff6d1fc84b8c4a9", "02f86b830e4a2582031182100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0552855c2bb36f807e26692aa2e4c30f6634944c0e10fc145ed6e7724898e34faa00ce41635f34520b2bd7776cec94adb55951b2902eb26c4fd316ae1eb8833f5cc", "02f86b830e4a2582030d8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a00283fb5b54bcd18ca131a3ad6b69a9d8d9bad1a72c1de4d27a41d025bb30a688a0472034ce1cbb7687548ca0c12839359ef6f83383bf71a8744b4a00e0669c4e3f", "02f86b830e4a2582030e82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0ce6dd7e2a89464b39eb83c89f58e69c8b432ffdf1594b8e2404e47c8c82093a6a03585998039db07213375867a5874bdd886cf43d6df5ad29d404e19b106cc5304", "02f86b830e4a2582030d82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0510a8297f0696df6b8449e0fbc8e1dfd89202b0c241e19a24e2057dfa0c85c30a0663809719a9a5526bfeabdccbd347da56f1df661a1975020baf91c7d6ad4f7c1", "02f86b830e4a258203028210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a05d81c5fbd3912bc94d9baf9f2d5ee3547da57672d4f8f2b7c70b5c932b877ea2a0697a55bd9c3bd0e94025a5442a831b13b14642741ab06c55be0a529bd751aa11", "02f86b830e4a2582030582100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0f8f5a96f899a7c313723bc500dfeca7a5775bb1562239b08651621e76bdcbf1ba06c58d36aa69465dd6de35acf64717c52a3403e87998fd6ba20bee2a7fdff5698", "02f86b830e4a2582030c8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0d3f70c03bda6143fd79e6b1ffd093e82d39efced1e79bd25e90b1678535f4cbda04741a511da11013f976e1123fbf7047b5b730ba27c2da7c3a3080f5b03793450", "02f86b830e4a2582030d821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0e3fdded824be87c5404ef9d956f061d1b346fb901c303db0f7bd2b988f899f71a075c7efecf4ee6371dde3346813f5bda01e241a6270ad604188984df8c48c399c", "02f86b830e4a2582030f82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a08f26e7f398449e901d77a494fc013251e0b84f35fe18815af007113da0182d56a067d45a44d0e2345fd09bd61d22a067f8b9c261716875c6b1f19c88bac76dfea8", "02f86b830e4a258203108210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0a2cee62434a93090a08c9a01d706df38978c2a3904c89b455d83514072f1ad24a01da659438d515f6c8caffb460dc6393571e18178d2f0a8fb2fd167cb539f39cc", "02f86b830e4a2582031282100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0ad3e3bc83a9e9bc417637f1398f496b5b91f8fd7d355431eb1109ea48b0fbb17a06841058e2d61cbe99f45e95365d7f692878909905d4203581efbf9707634444c", "02f86b830e4a2582030e8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a02028b828ff16ee5ae1c01f1c0c3a7c8ce8e8a363bb89276cf1097ab436e72602a05a2837ed0a79ebe48326f2bc2b4dba96c05bc9b6afdd805a35826f05becfb9a4", "02f86b830e4a2582030f82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0637bc83cac1719edec8cd2c09e97414d14572cb6022d5ed63d49f85e6ad74fd2a06650ac63529d76d712ed9285fcaf123b6583cf2636f71c95c41e82b5d826fae3", "02f86a830e4a2582030e82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c0019f51dbef4e6070048b72cf703f5a35190ff715f8b9de254938e85be6e6d1ac3ba040828ca991064d9e40a76325afda1208a23295055c9ad2b04866f0212503f780", "02f86b830e4a258203038210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a029f42b1809bd1335f1f919c789d70acf5d64ad33252d98f99a1999e81ad7629aa069de5dab432b8be6e8f72e1f87a9e284fe17689fc5713937ca282a39ed46e553", "02f86b830e4a2582030682100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a04b2a9e20a07aa61ed12162dbe685578cda33454e9adfcc6b151f4e6c419a7df7a014126ea3783c05535e5b0602e1b6b27a2388e83f9b6a76e0cef54f50254f11db", "02f86b830e4a2582030d8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a05c8363419c0ddb577af016c136d7e4a9abffbea82d1a516c19f81ca3aabd3822a0053ba0b755ae0be1af62eebff53db5d14c2217e9cb7d48ac5b4841186c8aa9f2", "02f86b830e4a2582030e821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a025b0b408311b43a678773d45d2b2b62a16ed98c99f020836e7114d73270b3881a022b0dab7d06c2d2d399ce5c3d741dbd8636dc39d944185aeb9f15aba5072862e", "02f86b830e4a2582031082100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0756483a0f0935a34804a107587dff5b08a26e77a5b8282dc35f7b58d0a68847ba05cb462fba2f1b97fad70fcdaa746615676880ff7999371a8fd60286a26e9a879", "02f86b830e4a258203118210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0f7889efce3c01e1ea0c44d60e77b977485f1564c91b920a3839ad5b39c335642a0042741202b27c973f56730f78f8d0aa2435cea02084918a2b07c4bcfd5031fb2", "02f86b830e4a2582031382100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a04ba11ab16241040ff6e25b5ec0111bc5ecc23f9f3ac97dab8a847ab6309bfb9ca00a7131d0e6b275b1f97814e787eecde8ce62d1bf5f45689f4c2a9ba02a1cb43b", "02f86b830e4a2582030f8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0fe1fd6c1f0adee2e4cb5e062e95936b6bc6e301a789ac555d578a78f532964e2a00a821a0df14fd84a5eb09ebeb215b3f34eb61570eef4880f23cfcb1ad1fe051f", "02f86b830e4a2582031082100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a03b754f32885174ba7f60bcc511501651b426bdf06cdd182b19e7148ab1512d93a0445c7924233e87deb8c92134b9327570d5ee0626039a98a91a63598309ada78a", "02f86b830e4a2582030f82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a08147d043393ce1519a5a4bd5ee7f40f41568b4647f4168f80f64ae67ec23136fa00135d439b2fe79d279403736cd5323877b823217a7a6e75bdd520db3fd4a7dc0", "02f86b830e4a258203048210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a058dd290e2971426bc96990a8dc927a470232b3511aa6759f8545ec2df3c0f17da003f599c0a10b664bba17278f2d19f743598022d0c101c676b6186007bebcf5cd", "02f86b830e4a2582030782100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0c05be3d56915ed37e94e9ad71eed53a48420ed054eefe8a3aef1f15fd407766da06dcf7a705712b6369ffef9ed8e3dd50bd349401cacb90e060fa83272ee7c0912", "02f86b830e4a2582030e8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a059e2d10ccf536a0386b838862cf46fa74d569c6a52374741e4894d6f3ed4db3ba005cf6c91f8c0ae1067f997b62297b2a8f47f3a426cba52a382477b9952ec8e23", "02f86b830e4a2582030f821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a00df244b76415431c7afb89dca4a89fddc1e917797e095c164b2e6f07d471ea08a0068a8c0a6a2d68803288e6cfbac6fac58776ff3f4b864861266f1e76322b1f80", "02f86b830e4a2582031182100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a017f8e554ea8257496e74ca4a4580373608ab4e11b341d5618a1908f54a01bce4a00636790425914c59632c44acb92c4f0995e2d87d437002cc9d85ac1ecb8cbeda", "02f86b830e4a258203128210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a07f2f957635047d2692ac493bdc402c7dd11956a1dd9fc256a52ac16765505370a01bed0b450ff6bff4db7d99aeaab0cbafa88114eeac0c278c16fdf27a0434f29a", "02f86b830e4a2582031482100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a01aaaac5d6e167513c5f6a3bd7eec5131131b0fb08cf8a1208193c9c16b62badaa031c3595e162dfc5df867a880abd43640aec1ca7eada5db132f5456168f820bda", "02f86b830e4a258203108210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a04b0c69b60c0c0f92eff890cc3b35d49f6d4177610eb1b65ac75d22bf0836a8d0a0639b214001c428decdda0954e82cdd66ebc9a14c462d9a72092b7e9381284eb9", "02f86b830e4a2582031182100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0a96380ad1159dc8e16d7f7df62b5ea13d627e85b8f1f3cb81529ae30176e56b5a027e543af4c815c7b937d49468371a10b0db79b1ddfe6bc5f26019dacae3b6c9e", "02f86b830e4a2582030882100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0b19dd6ddda944683fddaa74f5e709d88e91aaeeec6fc047f212012733315fdb3a04d931bdb33e211f805b1f5ea6633d6c191f46dc56608e1c5fcc62dd6eb8abda1", "02f86b830e4a25820310821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a09744c6c6faabd18e3cdee45ab094bc7b4122177c1f725e1069300bdb6d6fb581a07f9b741144e9d66852c4cff0c918a4fb35172a848fdb3b35465024df04d76dc7", "02f86b830e4a2582031582100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0966f73f31c668f3b21919e2c8bb21294462f3de087992df3280f5301583ddad0a04fda47df250ebdff9b752d3828089fde058bf071851c4ec73f51958237af330f", "02f86b830e4a258203118210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a08698381b8166650f8ef176483e25466248f1adbc41db1c52e2debe02c10e3d65a004fbc3d33a44f738fe76e4396eec3f425c59c4eeefd829ed5285d375496b3db6", "02f86b830e4a2582031282100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0755e6e102f5d0eeddb874bae0fd03f6a72fbf5965a6f6ef674bc2e85a9408932a06f12d699f34fa476b655636508608092ee2ee7491b7376214eebed785f14e358", "02f86b830e4a25820311821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0e8245ddd31e5da33cae56d67a0d954b23f18868a181105162a5b566a079ce542a068c0ca9153916ec741bbd5abdc96c63fd428d64a5168ad3e023a12ff876d393f", "02f86b830e4a2582031382100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a076646fc53c2e513a27dc0a4d26902755e1a7356a231d2a576af761b23860172ea01b115a7b33e7b272eb63013c4a87404a146a1fe7507f36d20553832ef79062fc", "02f86b830e4a2582030f8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0225475d3e0374802a2ac15322bed5acc06e5eda68d250fa30939737ed117c69fa00b81e9c06904cd565e0ff3fe94ebe8e13ebff7cbd5961debce9edf9d83adb520", "02f86b830e4a25820312821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0dcd01872e68010ebb17a11c53cb30d117ffed5c2b727eb32489d85240f876051a05ddafd0315361b113273572637c0700c00c5a6341b63683d0d5ecf0a77d35e1f", "02f86b830e4a2582031282100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a00212e95af2546243fd8380f519952e7637cf875b6f3e7ac49bf94bea4213139da019f0ca0e98692818c42c6313792b604132f6f360ddd1c5db4892065c8029ee88", "02f86b830e4a258203138210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a088e213c2108a68a449fe00379af777ee8cadf314e55a8f093a6c89255affca7fa023cbd46b4640174ce6345c0a1cdabc485c4741d66b0914333d3a103753d10b1c", "02f86b830e4a2582031682100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a019add772288a7be86d7c6dce2e259bc036542afc2fd7766b284a2ceec4156c46a041f48afdcb1292c2f4317957f1faa4c284db2c2d2b8ff0b773546b26bc67e19b", "02f86b830e4a258203128210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a089d276bd765ef3dc859ae27672fbf40289eb2c42ff2ac29529758f32ff99e33da0261169e5f1274365cec14c63c27492d1dd886448ce57eccd739f5ee7a6249b08" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x74684a9a...7153b53d
View lifecycle
0x4ba1731d...6c6c2bcdView lifecycle
0x32a6a620...002fa93fView lifecycle
0x4e740a44...cab356d9View lifecycle
0x8b2371ce...347f6a85View lifecycle
0x71f38723...7fa4ffa3View lifecycle
0x5f139ca6...a5f4f539View lifecycle
0x21fcc015...8752c1b5View lifecycle
0x78ade345...86805f46View lifecycle
0xfec14425...3a604244View lifecycle
0x26aea6f3...e05db9d6View lifecycle
0xa37cf48f...aa4dd62dView lifecycle
0x985245a8...8f7462d1View lifecycle
0xbff81aff...1aa013f6View lifecycle
0xa65d4ead...42aa0156View lifecycle
0x68cc5764...e959be1dView lifecycle
0x369d18b2...8c177591View lifecycle
0x9e662a8b...5d70942eView lifecycle
0x498cb579...fbc76ae7View lifecycle
0xaa66ed81...5d813672View lifecycle
0x022c06fb...6bc2b9c7View lifecycle
0xfb1680f3...f56d1d25View lifecycle
0x71735bf3...4ea17f5cView lifecycle
0x00df0775...42328bc5View lifecycle
0x1b1b3bb2...c30da1a5View lifecycle
0x4e5edef7...8f2b7887View lifecycle
0x1fb51edd...1d200e0eView lifecycle
0x33778cb7...402bf59cView lifecycle
0x50d639f6...fe9d9ba0View lifecycle
0xdc50e052...511c2192View lifecycle
0xf16677e6...942d7076View lifecycle
0x5a6fdbe8...29895965View lifecycle
0x36e1956c...a6f8fcffView lifecycle
0x3fc9203a...29b243d5View lifecycle
0x2696180a...d1c21dadView lifecycle
0x469d6035...2b7a9151View lifecycle
0xc47724e2...023da7d8View lifecycle
0x89a45c50...12b4ff92View lifecycle
0x47aefacb...b42bcd2eView lifecycle
0x15008a93...31bdf995View lifecycle
0x3d38f0b2...e7cd76bcView lifecycle
0x4db20570...e169488dView lifecycle
0x77850703...52fb9147View lifecycle
0xb93c7ce9...394a5e4dView lifecycle
0xcb4de970...b960b286View lifecycle
0xe905df30...e625a755View lifecycle
0x4a43bc05...7d46a845View lifecycle
0xc39acdb9...3b7c22d9View lifecycle
0xb7100a35...4e82c42eView lifecycle
0x6e0e6758...c9b0421cView lifecycle
0xed91045e...8a40ed88View lifecycle
0x6ff91702...070e7c52View lifecycle
0xc2b0b14f...62762ee7View lifecycle
0x1b943118...0bf1a3b1View lifecycle
0x14774c00...edb759e3View lifecycle
0xfa303fb5...cb4bf119View lifecycle
0xb7684fed...3f0186aeView lifecycle
0xe78b6696...09126eabView lifecycle
0x51beb261...bfec77d0View lifecycle
0x62b9c1e3...020acfd6View lifecycle
0xc70c38b9...f8f621ffView lifecycle
0x3bdb0b81...d872e7c6View lifecycle
0x3e5b675a...d3570dd1View lifecycle
0x068b06ed...e34ae67eView lifecycle
0xb8ffd140...9a1ac5efView lifecycle
0x7e9c381b...685c2c7fView lifecycle
0x5f13663d...70df0accView lifecycle
0x2327cad2...249c8977View lifecycle
0x96fb9009...599ba90dView lifecycle
0xd16b0734...35ba8eeeView lifecycle
0x88a97bad...5298076aView lifecycle
0x17a6d6ed...6f1a199dView lifecycle
0x3f24c093...1ab5e029View lifecycle

Op 3: 0x11cdf77c...7636fe4c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

24ms

Validator1 — Execute

participant1 · Initial REVM execution
168ms

Validator2 — Re-execute

participant2 · REVM re-execution

168ms

Validator3 — Re-execute

participant3 · REVM re-execution

168ms

Block Published

Block #1405
3.8s
0ms
1.0s
2.0s
3.0s
4.0s
5.0s
5.2s
EVM
Canton
Consensus
Total
Complete
4.2s

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