Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220c1...3ee9
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
84 linked operations
0x590b7846...7ea49869View lifecycle0xd9bc025d...0c4735d1View lifecycle0x7c758248...10a289c3View lifecycle0x6d2f74fd...382f80bdView lifecycle0x3195d1a5...436c3c06View lifecycle0xb93ad03d...fd72632bView lifecycle
Transaction Lifecycle(84 operations)
Full details →

Op 1: 0x590b7846...7ea49869

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0x590b7846...7ea49869
From
0x8150e171...71fc2d24
To
0x66149df8...8c60f8b3
Value
0.00000000000000000100 $ZTH
Block
1665
Status
Success
Overview
Update ID
1220c14799...af2b3ee9
Offset
7722
Record Time
Jul 20, 2026, 15:58:34 UTC
Command ID
fb88e5e075f5...a9723a22
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:0037e16890...9ac1c538
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a258201458220128240248252089466149df83a9c3fc1382b8dbea4e155688c60f8b30180c080a0f25e8278e611879874fdbb27b69252a876a41fbbece2cd722fa7c72c33355d23a02e503d3520f1e083b442b219c263ec6fbdc0be76af2938b4f0717be94b38b8d8", "02f86b830e4a258201458220128240248252089494b0e561a916efd32864e2db3b1caf495159e4af0180c001a0edaac2b716cbd5a53d0649e443dd3050acf5b5175614cc5f5ecdf56f4b6ba35ca013782906c3490d1b5820e4efaf5957be13ef10a7368fcd366a4cd37444fb99f9", "02f86b830e4a258201458220128240248252089455eeee19d56dfc4c47278079dd1ad0f8355e277f0180c001a03d788595ba1f5cb90332784674e1085d0f39b1959701ec782f426da0ed3e0ce3a025094707756f67d7db7a8dacdbaafbb6ec09d0f55e78ad6a8335db30de983e84", "02f86b830e4a2582014582201282402482520894634d3d00ca0fc7be962d0641ed7690d53e7a03190180c001a0f8302782035b0aa4af13d24ede9542863c404f40fde2885e5487288f8172e5eda0600938f924be17707cd03014e3e84188e33138fc2899ea98ad60ff217d9538ef", "02f86b830e4a25820146822012824024825208948150e171722757c648e4a4e99baccff971fc2d240180c080a06a44a3c16c1a1f25221e81d75b87d3c825f940da39409062d99adeea7bb9ae12a048084b0da7952636efbe0fe9a34e011f405cdb911639e969e1d3e4ac1b4f6eaa", "02f86b830e4a25820b4682100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a02ba124b9d92ec7d6f83f5fff0cd000c2b8a57ba862cb63115f7e5d2fc6353f87a0724c9776087265c606bd7ac7e3f2dd5bb905281044bb98aa56cf0fec57643dbc", "02f86b830e4a25820b558210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a01de4dc0c438397d46afc5556df448664bb4017405376b55188bfa5794918fc3da04f4556e27bd3aa1fa7ebfda0b60773abde48a86fd82f480f6c531940cc4c5240", "02f86b830e4a25820b5a821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0e31c42ab5680bca452a07355bac4e68a55b663063abcf9883e53e9f39e6b24c1a062140f3ec528e671a1c2c37c422fc4a9847e63b4fe882ef1e00c0cae8c455d43", "02f86b830e4a25820b5d82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a05d4f8eb7fc2647f5cfcd8569feafb438b91073f58e2916af4bac9405ebe15977a00d23a5c2d49fb54570ca67422ff512e20974145d3588f1ea59b107d190fe2c25", "02f86b830e4a25820b618210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a08647d169b36e1133d791135a72c821dea66c19d5bd4bb43392959ccc86c0f2e9a02e27782be0ec8b6fc771565f88df7f846aabe021f2576cc5dfed2043080667f9", "02f86b830e4a25820b6c82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a070c2f45ad3d57e4da260e2ef393e569a73e80702e95a29b0458ad36c1217739ba0512dc551f2fd8bc5d334859543e980e7afb3f725841f4a39b8dc493ee3c70ab7", "02f86b830e4a25820b768210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0bdcdc4dccf92eedf44d0dec77eb44ab46d4150ad65fb7bb4b64550b84abc58a7a00b45ef4ed3902203cbc4fe29a6510715bf0845fd56c4a35d315a9fdd19a1ed5d", "02f86b830e4a25820b6582100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0963d3a90c2c17d9d6cce163f5916f16b98cb3f8141c732e6f02d504b3ccbad0aa05e5ec55863403768d176980e49c4ffef0b7a80be9226a6ee33696047272e5847", "02f86b830e4a25820b3c82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a05e096962b39e8fab472a7f55a0ce6d4d9ecbfac45a783d412f972ee4b7cffb96a039c689264547278698352241fcb60f4e2b0d99dce0cae063d7e6ac6e40bf4aa8", "02f86b830e4a25820b398210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0161c4657b306ca05d649949ee21aeedc2591931bb6f95e3b0015871ac3ab6925a0289e59b645cd8668cf640bbe1c1351c2d5cacb19ad910b09d56d35daedcede81", "02f86b830e4a25820b4782100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0ed0ea7aa8ac07170bcaba0c2faf1449efa613a2a0a2e8b8b08e1871e72256839a070efe1522e7140ccaeb3ca149a4e89d5cfd9ca4ff4d6da3b80b6b24578420da8", "02f86b830e4a25820b568210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a06820a57914ddbd6b68d00a45d7d245061a7826cff99b497ef1ba7b9e2050b024a00aa5fce61b772a601e7237448c437aae5ff732be2ce0d656934cd83608dbccff", "02f86b830e4a25820b5b821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a080675aaf5a88ddaeaff3bc340c7e27c98b0140b01a44d85d40f2db92c4e8eed9a04b95e7c7ebae07e3bc6090ae2013f55e94558ad3dc97db58c66301a80ffa068f", "02f86b830e4a25820b5e82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a08033b19e08ec97e2df7a1a01d6417362ff75a7a5e80f3f5b45cca4b475c50fada044281a763060006dec4fd103df59bbd8c0f83a14aaea37c6c8774bc24284708d", "02f86b830e4a25820b628210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a060d506e01dcf5dfc7bdad8f2db12c07407660a24f2fccda038693125978ed643a00c6fc2376156bfa63c1d1a1324a8ef38fdc53594f47bf7cd50585399aeb3a492", "02f86b830e4a25820b6d82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a01a8ed1a54921d5ea4e2e0bccc77141ac04c532b166ca9846f3846826ea5af50da06d0589a74b2ba3ca9c5e442c738f47ed55aec59df3c12c373febfde2f43b68c3", "02f86b830e4a25820b778210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a012931f369e99d5fabd0961c3d145dfb0069f66d57c42be957adfae2a42491c8ba03ad5a164943ca71f9fb4cd704070f8cefda16d0b6189f261021940a0fd5239f2", "02f86b830e4a25820b6682100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a052aee3cb8e3d91f3fc1ad02b9507bfa256d08eebc67622780d321ce3ba0c303fa0365d48376425b358296d25058dbf6a20e45a135763dcce6bd4f69c3e5870b815", "02f86b830e4a25820b3d82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a05e7adeea260011cda28d079908ffd04a117bbfa04786a576ec54459b2bb800b3a043000099f860dd4275b7924f92af3a06558fe7f46bd5f6280660ac68154470ba", "02f86b830e4a25820b3a8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0e9c3aa4f7d9091b8001a9d9e61fb275b0a1b2f4dbdcbff22348ff007a39ecbbda014f0b4cf2a6cdce345361d17c7af1f073d20dd762fc016c5981b8656b4c029e2", "02f86b830e4a25820b4882100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0ce0c58fd3b7caf1b72a4a0c61a6ead2b34a333713f90bd7c91a9202550fd3913a03b925c823bdfc774c2aa7924486b3f321c3e7813694d95226d5b24bb5689e168", "02f86b830e4a25820b578210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a09d1380d426ab5cb3549517c073973bb4d9174568ee7c74a1e0b123ca3e885b5fa06ca7ec03d9119e7c69f1c707e96adc73fefe28e3af380498587ca6bce91bda39", "02f86b830e4a25820b5c821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a04b692651e8ae440190c6548242facc104646bdbeabeb2a68bb66c22186150303a015c0d37cad1f785d80bd59e98296ed11d93ec4625ab3fd97daf2b24b6f095410", "02f86b830e4a25820b5f82100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0a7ce9aebd46dd00595f49490d6eb76ec4f156a5e60ad6d4cbee3235f988445a4a06a23b4ea218641a1fb3b90fef2a3c1db6737fb4fe54703a13614319ae69a718d", "02f86b830e4a25820b638210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0dff99ceb48df52a876b5714a81455e00de88a80933599a5cf9f4c33176b8603ea040d9a3bd232489ae062243163a8621e893369962249bd9850b3900095faf59e6", "02f86b830e4a25820b6e82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0bbf4b1b236b4d7255f5947e60460d3a34d1ebc78e23457dbd8b18964518c01c1a00a7425be31aadce14669c1e69c51b8ba119601e1af0825ec9d740f76d9bd98d4", "02f86b830e4a25820b788210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0693d6b75a673a27decd15680069c3d8f9a3732eeedbfc571be2a838ba9906104a00959be45c2625ba57929ce5820b7040ff9f37936a774ae2d5af286f5d1d7b76f", "02f86b830e4a25820b6782100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a094c59bd25491419919f0005f636457ee97724bb22ffba9eac38f7b1fb0fca3aea07949fa24b5d10385067ecb198549c60b570f2d843fd9f23d33c06297019cad04", "02f86b830e4a25820b3e82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a066fe3311e3012333011eba4257a6a2aa3f06c73468fe9c3be7d6253f7cfbe0cca07025e80eace7f4cd61db382c0e8407d87f8bf20223a8139353d96661f9aec2d4", "02f86b830e4a25820b3b8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a010f56347f070223954afbaaae333f5efb5104403b2002e9f0060241b0f117c65a06b3ec8ceba2528b2406ac95488b54b92ec00d86795b7787d29812ebff48ec971", "02f86b830e4a25820b4982100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a04cbfc4374febce96722f5cfe54a2bc8f86d28a7942c1a939956335bdfe49200ba04117d7356c66a30fea23c7a379452f3a96542656c27526003dfa1dfa3b28f931", "02f86b830e4a25820b588210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a07056d54132ae406688fd4613de4621a7038cfc7745d7bc1f9bb170a767f3c0b3a023beaa413b7f5fcc6224fef1466e4ea7adbdba6de7efe1b0c216e504b7767fb3", "02f86b830e4a25820b5d821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0b505ac2bdc8292741d9ec407bd0700e91b93c0a7fa79df761cc7e35063889112a018753fac114fe64a6a642cbde807721276e980e4c438741967636b33dda6236c", "02f86b830e4a25820b6082100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a037054138d981893bee4d98383b75fa037b123ec5186a5d6854e39b563d8adde8a005ea1565bf850ae9648ea452ee8e1f93afcb108a965d57795cb480c4f65b5ee2", "02f86b830e4a25820b648210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a04b4fff0a4c49772df85d539d26f13360041a90c13aa0a7b3cf5268dc47257671a0475b0861384ceea46395f04a2d4787127120431f256690d9cfc14d26ee6544d6", "02f86b830e4a25820b6f82100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a09bb56ee02ea8ad9f0f1506ecb4f18a7ae0931bcb7ca70aaea7af612b7ced3d47a04b07352129de99179c2e1216ac8ebb15c0070a3bfb17ec1bea7db1eebb4e6c7e", "02f86b830e4a25820b798210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0d3106a44746c8fbebdbde93cf45d3303ae0b09ebf8a3569f1bdc0fa937da49c8a02cd6995c314e1a19cb1ec95555a55e751b4a0a1408c252c5b77da893f4da04d3", "02f86b830e4a25820b6882100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0c1929aa7b0ac1599db1e18dd98da3f876e7fa12af8dae6274691f487d706aa64a05cbaf663fb1e20447d2f7bc57efa57b10b6c01f4eb40ea3f301a62d79e93f79d", "02f86b830e4a25820b3f82100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0d446bf029117d9c326c75a6c8796cd1123546e84f3d58915e796d32dfd94bee9a03f2e26b8b0e1dfb08e3e9273b570454193de3fb31f5d02f8d9873dc8a0efab31", "02f86b830e4a25820b3c8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0a7c0063a0f1edd76f605e8ed2c9651f20e6232ce746c6710d572316a245c0232a014804f11bf59756b20cf0cc76a858e2456af606410ebecc10c81f5343de55555", "02f86b830e4a25820b4a82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a04700213afcf1109d3d74bd60f2bcced0c5a7c4c886eb73f80d18983455a49235a0454f513be5161f3e34860d33fb3a0d411a030f8537a985bace34e169f88f3563", "02f86b830e4a25820b598210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0212bac736f8446cd5795919439caf24dfc1d73c6542cff69c6a0b3fe65a6391fa066ec72cfac6f36e800b5e23b967314f94e76bdb26f518f48dad2f7f627935e74", "02f86b830e4a25820b5e821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0a6baa15ea1dd0a886eda3c01237e9a8f3e1c52117cdc7ebc238ad42d1186ce39a01d625d070e9e7851cfaa4f61e9acfa9edc95f87209195935ccf6147c6ad291f8", "02f86b830e4a25820b6182100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a031e235baa41787f0e6fef299e84fb3ff4ecb0a2e359886697edf66b765cc485ba04f580e431aaf2b86f69663dc08977487173488a56199777331e86cb07f6c3325", "02f86b830e4a25820b658210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a03d6e5d36f2f69fa7672f6b144d1648abb9375ba70cec757ff6bfbd06609294b1a008f664f6481a1a4b94ffc7e982df70a423260011084607882f0ec03d4d5887fb", "02f86b830e4a25820b7082100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a0cb25331fd999f2396206b5a3d2988ce47bf8b224cc9beea4b707ce57cef80777a06b38870f14f54dccdf4eb7471efbef71cacf3ba0f16d31f1857a1ca0cbaef5df", "02f86b830e4a25820b7a8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a05dae130f1508c37296e3fe44ebc4bb744906d334ffed3c2e5881b5ebe6dda53da04a1a34547e0ce5397da30a7094efd210e7f463372003da2050c59d28913bf06a", "02f86b830e4a25820b6982100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a087fa715d393040fde336852358a4d6810442659ecc61f5e571b1b927c175cb06a050fbf79c42f2f49118f233f60201cc96caeb860075660d24607ded29a4ca8de7", "02f86b830e4a25820b4082100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a06ed76932fc8d96727c7343bf7bdddbca050f4932a812ac0d6c699087eabf781ca002ab4c078ef51fb1ca97ffe4a4bbfc9f79371dcb5f4e93e5f0433d1fbfd5a89d", "02f86b830e4a25820b3d8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a06225701c622a7def043bf90ddbcf715071c028f57977d393445ac6141197b728a00eed10a9f1b5cb93f4a6e86b207c314d9eac838c7c4ffab08b849176ad826426", "02f86b830e4a25820b4b82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0e5ab708b37cf4cbd49dc79cc118b12ba283f10744633c1bea204c1098dc52b2ea04e58183774ac67563979b0a6963c8342f09a2d658767a1877951818db614fc63", "02f86b830e4a25820b5a8210028220048252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0e6dc83ff55ba13992a4f8e0f0509f9e6097f4c1c82b384123aa18a8ef10cbe42a060d797d83e8597c5c6d2002646a896a2dd707e4e597fe78b6bc6c151a826b57b", "02f86b830e4a25820b5f821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0bfb63f0d45fab3d1f4c26e8a695a49bcdbfb495274e0d31e943d09220f72a3dfa002649c7e4a4ca9e84985a92d8c9bd62c574d7b8edf2fe660bfef5cc3f0774fa9", "02f86b830e4a25820b6282100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c080a09302bd295583508452d3d730e138cdbef1c574eedd3fd8831ab16063a5e7d44da03710af5a5733aa4b5d00543b13bc80ca25511d0f5db952926ee5fc9bde6cb82d", "02f86b830e4a25820b668210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a09a40dec2629cb3fe8e14bcd7c1bb76976df5bb2363b91a2c0b5085a69edf61d7a05ec43bd6858c311de87e52e2437e8910cf0801b184be9001ac548aa3410726ec", "02f86b830e4a25820b7182100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a048d689736c2649fde323d568d38fd9ef160627766517d8ed5e6a693efc371e53a059daef314e8ac132a79e57ea91be804d70e91f81cf2b73d2b957c7fb7676ac45", "02f86b830e4a25820b7b8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0793d906d24666f088d5826cabda52cd57028ab1554c44a357118f0d79fd3bcc5a07df42d32002c1dbd58d5e243852b5cd54f2ea8e6006bb4058c22e64408d6fe89", "02f86b830e4a25820b6a82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0f1152d16f1217e3bdaaf162969536e0851b4ed84b00954619f87876cea6148aaa0773e615d4924443719cb3cee572b496500aa8cc61c970568752aedb8a219fc4c", "02f86b830e4a25820b4182100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a0f549af8766593c9b31729c48da6959dfb73349606d713b0b2ce9b908cf6ebf3ba05eca4d074c71b565c40e1baeb6c3251a3a29d77b95ab6f2fdf72f58c77efa56a", "02f86b830e4a25820b3e8210028220048252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0797c346580b802d572b660dbdfda7c59630cddfb6b8c3ad0040a220bb4876a22a031b123fa75d256ae746ee84f45b168819af2fb13d64cf7111daeb2a93dc668fe", "02f86b830e4a25820b4c82100282200482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a0a25f2271cd5b11df4b8550a6e0d9f793d57e1f6512949fdd360444b39d7a05e7a0215cc296f55ce568c318157f65719008a0f3f0ec7b34cffdba3d3de16aec019d", "02f86b830e4a25820b60821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a088fb92551c4bd62453fb68a3c28b5aeda802f2a1ffa450a5811b4b0deab78629a015f82dc82078a526a5b362cb87fd6d85709d4d3a07ce040af7eea83e1017d708", "02f86b830e4a25820b6382100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a06f3c56f68a917233c753ec963931f80d5daee6f787c5dbf57faadecab772ccf8a00e41eef6a391f11baf99f391ef4cb4aae6bf7f69b9c26952e2e483e5467b08b2", "02f86b830e4a25820b678210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0e3fa1d326fd7637b8665a24fd06f60688e555a6b437ba242754b47b162bc2691a005f0109c304f2bbf0701d84d42f722ad825805179526d5e36d7ec3e680c037e2", "02f86b830e4a25820b7282100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0c7787cafeaa306ce96be3ab4547835133d9ad8cec1aa951010acd834836d21b3a042ba8bd06fe6af605d0cd63ae2df023f2ca3b0a1d5c07db5bad0578e22cd1718", "02f86b830e4a25820b7c8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0f253a4188a2b5683b5d47489e1f8913576f621352055545f7e0292538639f433a022c9528bfe83615f95ac07497d76805922f509ab144277208d1a9f37624222c2", "02f86b830e4a25820b6b82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a078cc0bc12615a1a2ed173d7d9f5caa41891da0a38d2c6ce704bd647bbd82d05da0215e3d7107c56812efdbda16151bc2b21fded315d96ab1e48dc4a81e876b40f1", "02f86b830e4a25820b4282100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0eca3fc1230410f364687bf5c089db4c38d424d69ecb64ae90a93f3c31cd1c99da01d196857b5f48164393cfdae5cc928e0520b35b4899ebaf9e2292c62d9420712", "02f86b830e4a25820b61821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0a75ea3900e0acae61365a686fc9d5f04db4ada8ef2707ab55ebebeb8820761eaa072bcd4322bb9a8f320e65e3c591db3247c5790209498d1411afe877e1ba067b0", "02f86b830e4a25820b6482100282200482520894fb546a27ff6c781d6090232b09c52219324534420180c001a07f60f961b400a2078425f84aeeaa5cb46df6a888799f4b07658edbdc94839771a06ef28851b9b8613c3f5a7ef0f7e057707596fba6eae49dafcdf225364501ee37", "02f86b830e4a25820b688210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0ef688efdd39e16c40af959779f04d6a06831c89556c88f5323b528e5c6d05a00a059bca2829668bd8c9ab4ba0ef26010a87b43b072f4749b6a122a9cd677651a17", "02f86b830e4a25820b7382100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a07b4ef69d45fa1174e9deef65f36fbbf26ad46ccc08dab88ef3dbc8639bca2010a00fc3b7862de76b9c079cee217a0b1ec3bd1383e7a7058d408aa9a1e2a7af2a94", "02f86b830e4a25820b7d8210028220048252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a04364c539609f753fb99e6bff8a29bcec29345e6f37e9141167b8dc050cdfae6aa037f95f9d96f7e5ed55791504e2066c666d84485eaca9ab070279387aa58360d0", "02f86b830e4a25820b6c82100282200482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a02be85fbb3b2a418126ad73f3dc82de14efc29a74b6390a60fd1411faa0e3e892a02e3323b3d1c21ad8d202b2a93fd27a57b785aa9b1f8782f775a81f8bfd9c803e", "02f86b830e4a25820b4382100282200482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a04399271342b14dbd821bf5fef16d340ce55e16bb7e22967326f6257c9505c1a4a015206136b9f9285e48b8693ccfacbd2e9b2aaa5fda072eb106f356ca6cb340a6", "02f86b830e4a25820b698210028220048252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a0971e0f5edec811b1fbcf052880cb0e8aad8343ad48c3282c80921bdeb9ab3f4ea04be53a98e68aad88148597d077e1010180c84c868e3757e9802d0216c14003de", "02f86b830e4a25820b7482100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a01b5b923ffc125797d2cc37a0bfba79d8b5a2ee53b9896b84cbe3bdfaebed8057a07a1642ad7748a4297e4d78f4172b0938a34cf1650f807cb6350ec6a060681696", "02f86b830e4a25820b7582100282200482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0a2024bda27151d3f5fb5d9de3fc5eb9d15870ca3bbb7adf8600f6628a86af9eda03e86dc30625433a0bf7c27dd11f3b79cae826fe4acea409e5717bf5ebb05bfd9", "02f86b830e4a25820b62821002822004825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0640a1551c0e286b9f8812544cedf514ad80b26cd3170eee71c95c128c47df4e2a002fd6269f9feb365fbe919c0def43a9ef3480d48be848469a30c492b2f8493f1" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0xae2c14fc...fbd323c1
View lifecycle
0xdf98486a...8828244cView lifecycle
0x76af3ccd...c793c300View lifecycle
0xf5240ff9...c3455a23View lifecycle
0x7fc9f5e9...bf085fd4View lifecycle
0x55c6eb29...20aef9f0View lifecycle
0xcbb85105...dcf8ecc8View lifecycle
0xe5d68e79...05e1c047View lifecycle
0x695d6018...0f05d7bdView lifecycle
0xf3c82a73...19a724a8View lifecycle
0x559046f9...ee4a581aView lifecycle
0x4fd8c282...5d203d0eView lifecycle
0x3b282009...d7a91d9aView lifecycle
0x0b7c5c3d...52ac3debView lifecycle
0xd237a686...a16eaedcView lifecycle
0x7fdb4721...23c2baf8View lifecycle
0x95e9a663...f3b70d96View lifecycle
0x0dd4e5c4...99e5c44dView lifecycle
0x8cf98cbe...2486c465View lifecycle
0x7d36484c...c82d63d0View lifecycle
0xb45d887a...6bbf4e86View lifecycle
0x7e66d016...c470b7d9View lifecycle
0xe6b9b48d...21f3ecf2View lifecycle
0xb5ff7e51...8061b625View lifecycle
0xe3b92ab0...7f2d72f2View lifecycle
0x4aa5d85f...6dbabf37View lifecycle
0x220b9ac2...a058d821View lifecycle
0xd7768ac2...dc67f80cView lifecycle
0x53342f93...e13b17fdView lifecycle
0x32f385fb...17c2cd9bView lifecycle
0xa9eb4753...38bbc305View lifecycle
0xf1282443...e7c951b2View lifecycle
0x49c5e254...0b41d9ebView lifecycle
0xc1a8df05...61d083c4View lifecycle
0x74f08c16...e9183a1eView lifecycle
0xdf9d065b...a6cec5e3View lifecycle
0x6e9f9abf...dd2c7cfcView lifecycle
0x45bf8125...31efe98dView lifecycle
0xdb092b3c...165123cbView lifecycle
0x0d247955...426ab066View lifecycle
0x6a6eb4bb...79106cceView lifecycle
0x93295071...7bc9f00dView lifecycle
0xb99fc93b...421310c6View lifecycle
0xde83152d...c118ec9cView lifecycle
0x1340dd65...179e4d9fView lifecycle
0x60f05d60...cd329031View lifecycle
0x8a352900...6e2db166View lifecycle
0x9aa2f3e7...3ab36271View lifecycle
0xa3fccd16...391aab1eView lifecycle
0x2fbab321...5b5d8522View lifecycle
0x1c12cbe4...5d075515View lifecycle
0xad3421e3...cabe18e0View lifecycle
0x043fa681...a8259628View lifecycle
0xb1adf7d0...d3471b61View lifecycle
0x4dffa8e8...e9b480deView lifecycle
0x422add35...88de96adView lifecycle
0x233c5e43...fb46acf1View lifecycle
0xb26e9e24...8d9b5f02View lifecycle
0x2a8fd331...e11c18e4View lifecycle
0x65ed0c49...c4c4834fView lifecycle
0x1340533e...743f5e6fView lifecycle
0x88789e18...04a00acdView lifecycle
0x881e3a5c...8d8bc1ceView lifecycle
0x3c405733...171bff6fView lifecycle
0xf48f8546...de2638efView lifecycle
0x0f0fbf2c...4e5825f6View lifecycle
0xf47e8b94...39f5f7adView lifecycle
0xa49bda07...1de7852cView lifecycle
0x6af1e66a...39eb2cf4View lifecycle
0xf40c0518...5a66fdb2View lifecycle
0x7d689adc...476a5dcdView lifecycle
0x5e55faf8...270887feView lifecycle
0x2515e46d...6fa1acc3View lifecycle
0x7d8e33b2...c3d0ea32View lifecycle
0x019e7ab5...64347d39View lifecycle
0x3c4d9ad1...703e949fView lifecycle
0xf48284cc...7d838fedView lifecycle
0x5db9e984...6a1b4801View lifecycle

Op 3: 0x7c758248...10a289c3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

Op 80: 0x7d8e33b2...c3d0ea32

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

Op 81: 0x019e7ab5...64347d39

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

Op 82: 0x3c4d9ad1...703e949f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

Op 83: 0xf48284cc...7d838fed

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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

Op 84: 0x5db9e984...6a1b4801

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

3ms

Validator1 — Execute

participant1 · Initial REVM execution
18ms

Validator2 — Re-execute

participant2 · REVM re-execution

18ms

Validator3 — Re-execute

participant3 · REVM re-execution

18ms

Block Published

Block #1665
3.2s
0ms
1.0s
2.0s
3.0s
4.0s
4.1s
EVM
Canton
Consensus
Total
Complete
3.3s

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