Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220a9...b7e1
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
98 linked operations
0xdb4e34f5...d457baa4View lifecycle0xf6177f1d...3191035cView lifecycle0xad2620ae...05d6b05fView lifecycle0x4f98faae...a51d43deView lifecycle0x64b04e82...035c7857View lifecycle0x12fd9bdb...6de1c4f2View lifecycle
Transaction Lifecycle(98 operations)
Full details →

Op 1: 0xdb4e34f5...d457baa4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 2: 0xf6177f1d...3191035c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Resulting EVM Transaction
EVM Tx Hash
0xdb4e34f5...d457baa4
From
0x6e72f23e...a4b3d50f
To
0x7a9e4682...d2189686
Value
0.00000000000000000100 $ZTH
Block
14657
Status
Success
Overview
Update ID
1220a95229...2732b7e1
Offset
54604
Record Time
Jul 21, 2026, 10:01:47 UTC
Command ID
a8820152166b...98dc9678
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:0028fab6e0...9a803a2b
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f86b830e4a25820ce78201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a03557c2cc90fda30a8fc12af57beaa60f3749c2983d605f0baf3f14c023a9ce85a0051f44c5022f7b051d5c0d91c7a6b1fe590c910b53ae87af88b44ed99f1ab6ca", "02f86b830e4a25820cea8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0d3bfbeeff4390c51e596c94a84996b7779f3942752dc09b00529f6e0804a1f30a040b16d2d0d007008952b25c0230d00914239a407ccba5da7b3b9b2c9d62a12c7", "02f86b830e4a25820cea8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0c695c12f06427efa1c05d05647b56691c849c629f12e857c9766c822acd5384ca01050f118a78f4892bae791548977c2f583516e3b07ff4e2dbf46ba9060b6998d", "02f86b830e4a25820cea8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0c006039927caf029b18cd73207260a66424fc95a61a77260af97fb7661646ff1a00e1774e1e842d5316af87bf31863b93a71281a5cf7bef2c342330b2b488967f3", "02f86b830e4a25820cea8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a081529cada83c59a93507f96acc484edc9e8f001c426241c48a7eace8b275ed11a005e4c1b70256d10168097a1b26a58746d99a7069ccc0eb4fe0296a8ff826789f", "02f86b830e4a25820cec8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a048e52ff429b3e0dd67301735ea630daf8d6754d1fd09335c647f0a401f19d4c0a030612cb345ccc96664c14555d725f9d9cb5b15bb6198525c7e277347f4cd617d", "02f86b830e4a25820cec8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0c81aed6dbc8692c943164ca28e150dd8337f3ce24609059599fc93488945c800a00ddfcefe6b0e52ab2d8f0ee6731ef8402b735b3200b495fde3ca1ca9007730d8", "02f86b830e4a25820ce58201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0402281ab27fa1e5ecf4dc84f84da0386f0749866908577bbf1ffa434be6681bda0151122aae4a8664e268d745aa0a5db154f6b67323fdf937faa8e3af0a9abb6ae", "02f86b830e4a25820ce38201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0f696e508aac42444dd9df118426eaa54214d81b3ad4752e86207081dd4d6176da045d06d94d3b36ab725fb64c7536bcfaf5ca4991f58a1d5b2bfbb3fb9c5b05aba", "02f86b830e4a25820ce98201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0704cb24177ddf3b2b1e3ccbe9dcb67ba19d550601be9321635bbcaa7c8a9d6efa016ce451ae8c6eddd46c715c24efaa71e9553088078f034a1c0ab2cedeecd9a77", "02f86b830e4a25820ce88201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0de47934cd3904c9c767ee45aacdadb187a42cbc09069b9934d63381a9a82b633a061186599c6896eb1d004222c6a74856726bc489bec060ca7841bd7e4b21eedc7", "02f86b830e4a25820ceb8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a0f1db53b217d793a5dc8295ef3f8b743be5a10353674eaa68635d5fe4831a9732a016047aabbf343690f507d06d1e3b874431b27e9363d67815db81bac39957733f", "02f86b830e4a25820ceb8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a0f09ccc5cd8128752f01eaa4c975657196f04b5d83e73137bfbde29d2914a2b44a033e2c5c210d80fa67f20f73731fa02f24df1360c2150022f2040230b4ebc8c26", "02f86b830e4a25820ceb8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0f4149fa2eb9613549bd67ce65b76c493d2fc37716e1b199bc173062bb8eea9c1a058fe5ba69dae504e40831af044629c2dcbc50128a82ca5c2885c6afcaf732493", "02f86b830e4a25820ceb8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0d94fada99c493d15fbb38215fa5acce612cf422e87e3cbab37a79def0f8fb1f9a017f880c90ea2749787a48578cd1d96d79f1b65d6eae6408ffdb5b67a030858c6", "02f86b830e4a25820ced8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a03861e8ba4d5ffba127cbfbf1ecc7e3815399c62fa4dfb2f5e02fd52bf16afb0aa03807a3811ad74e8e401ded2dc8ed60884ceb6d90fb0a5811fdfad90f03a2cfa8", "02f86b830e4a25820ced8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a08f6a6ddb0a120f729d711d7a8db503ee5f0040fe475d320ba0895470d2caed50a04876203e53d2a18ae6a067b12b104637400c03f565e00c2c0501edea29cb265e", "02f86b830e4a25820ce68201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0dc415387bf71ba5516102b2b8c6fecb13cfffa98aa2f74acee216411a80c5984a04c0b3cef963faabb96cf4e9ac990334b30eb12c7105ec9991dced10d514c5e8b", "02f86b830e4a25820ce48201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a0f16e8851e9860127faecf8f7ce55dc1bbad335a0786ecbaed3e808d5c136222fa01bb973504353e7cb7e170815ecbfa0daccc55d3a0bbadc443b61699e42848d64", "02f86b830e4a25820cea8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0721893ee35ad1d09bf6bd2bcc2b95b04b24ceec1a0eb901176a17e39bf30bdc6a07070fc70b1ed8d7fae49d0481e300f83b06f9ea149fc962201d3fd348537b627", "02f86b830e4a25820ce98201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0e0d95d42351906c1f60d3ea6adb2947c1f54b32c5a42639e8bb9f6845f5cf715a03a746784cad44ff303cecd31ba64b28b5f8b6284c6c17f410fe4afeff5ab8e66", "02f86b830e4a25820cec8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a04fc766cde2c049e360e97071fc686d742b8e8340012509cb0579f07841c14065a061e5299b7433316b873175d43dac02a74b2982d4cbdb955279400c75313f0a47", "02f86b830e4a25820cec8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a05546d390e439d00f619f3736bf2246f4eaa6dc474262d4086bc707a0b057b415a073b68c20ca7ae42017da115e36fab0a0f39c2cadc2874b41c128ca9e1d4d0f5e", "02f86b830e4a25820cec8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a021b22d7a7b50ac54ef533665cb92a0d73bba8c139ae4c3c9016c125af9e40716a016bdd6fc9639e72ecd6717bd8459165378ec10a1ff475a57614257d4aaaf190d", "02f86b830e4a25820cec8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0ef96f9b84bbbe271bbca8ce038b1edefa32d4044dd09c133e8ff3b06ca925459a01a2072da70d08f8e38a4757e75062509419c616638a5c2083c71a7cfd44f0275", "02f86b830e4a25820cee8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0cec77e1879ef4a6d8601f33420b930399a4a96f2c1b96306231ba8a181c9321fa037f64e15a786d121dec1e2d17587c73c2a711d7a48a2dbd89477b891ff0f5283", "02f86b830e4a25820cee8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a09cd4dfb87a6e52bd9f69499e38d34bd232328f02c999318b295bf0036e82c149a0521fd0bcaedfb9700e85482bf851f146bd477f6944a52c13a6469b04156247bc", "02f86b830e4a25820ce78201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a097dd8a73733690e50125c974e40683ced9a2d9fb46919df5ab271108f31be399a01eef6361c98844a36c43a6c928de837cbcc18e3b34ec316dc340b36edb557978", "02f86b830e4a25820ce58201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0322cdee759e85d9bd65b5b5133ca27d3d2abb604a0d13caf25f039f58865f1cda035fbfa32fdd4c560cad2c95db6e2a1117d03fca988865a0b5cbdbd257eea77c7", "02f86b830e4a25820ceb8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0b43d7b8dc66e40185fb238a84e58fdde7ddadc76d2fb7c3c8db33da3eb536872a06b0901e76c9e619049a41a67fd8424f88bb68b194c412ec75f8fbc35360a246c", "02f86b830e4a25820cea8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a003f2e06b6112472c78b2cc3d324dbaff8f1685e518e83816b9120c9a21508cc8a0065bbbb1b0ca013414e796ff39ed957c3678f9a4dccb39ae81df0f062dca9558", "02f86b830e4a25820ced8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a042efbb74d8897b7e629c0021e64257a7e4e948de62a24f54afbbe4dca726c7c6a005d1e103fd4192d0b1b7a31541bbac899eeec18e8da0a22dfeb4f0ff355a01fd", "02f86b830e4a25820ced8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a04e02d1c377496260ef841ca14bb4f6709a6983fa600b95d6832b8798421ac5a4a01c8cca413c248259d594cd6dde2c45af03fb6b1a3f5116976a5ce73c56aa965f", "02f86b830e4a25820ced8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a06614fcb05793074233c5b97a0a9b95f1f6b857c12bb4c8d64daa5f2dd2e399f8a04b339b617e69ae53c258bdf3570e400cc89b511b6ff507b115c19bd0daf400c3", "02f86b830e4a25820ced8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a08a74cfe529858b020a2a66732e48271487ec6c7f5d6a17b763bd3dfb993bdabaa078bb137d4767d3bfa2dc9f0d2a290a315f1240c01dfc7c4ed4d6fa48ee41565c", "02f86b830e4a25820cef8201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0d8105fbafc8b36d35fef2a03b118f985352b484db5450b1ad35b00c309d6ccb2a06a356ac34706ba10e0edf7afce8f04be11f67396caef6da20d731ce87f12f359", "02f86b830e4a25820cef8201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0623091d9c342d8ba944c7c5e4c5254c81d2bc18129e92991caf08a33c48e0ed5a0635ccc36284e1b05b5f8227519364e8b945819150e19502469f0e93d33db5854", "02f86b830e4a25820ce88201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0096beaa471c4511fdf17bd8f556f172feac34511758cb37004eb8b9a885001dfa074105c8c1d4719811a185c97b4ce7a6ca2053d0361befb668c4d8b09775b504f", "02f86b830e4a25820ce68201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0b00092cd38ffc4e6139d70ddb2e52775fffd4b0c150eb5c717a64789a4f55406a034a5036f96f3d920f19b662789260a5344b863a1db3b934f5881bd0e7cb9fed3", "02f86b830e4a25820cec8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a0147bd540fde750cdd7f5553142882b1ee5a7ca2d245bc50005bfde7533c83fb3a070f439b9f4f97b6b9c8f2ac0ad9bb411f856ed4c588a6e19d28186859f5ae167", "02f86b830e4a25820ceb8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a0d312864f3b0da1aff4e0579ce649bb21ca4339ec04c3c364ab6304c29d1cb0bda017212c97dc9df0ecded2b91cff37002a8ea862176273879097cd88a9a1cb6682", "02f86b830e4a25820cee8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a06a62b39699385188835daf7d452c35a6c8b4d4845b77bbb5538c8376568c4161a01bec667777e6c6faf738e61099e5d74e2fcb72bc4f36bbb1707742a25f69117f", "02f86b830e4a25820cee8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0b9c2dce300a48e6bc2517cdc04182e105db55c563e2c464b4fd42488b0f38372a01925bbf796b5ca49f5184cac9db2c97d922978e60e7c1fb93f3d9dca3ef5f8ab", "02f86b830e4a25820cee8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a0c22fb9c603f9f03a8127a17795eab3f91832695b7cf6fa9109135327afbfb3efa01719c5eed4306869f3cabdba2726cdd9163e5e88e5bc78fc9bc3289066612a05", "02f86b830e4a25820cee8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0c8879c3e2f21f6904b19804f24cbcc5fe0c7ffca9b4b7154acf7e14dbf1705b5a06652870303a96840796a3924a0d6388b4fa64733fc945e3ab0c400f8d377baf8", "02f86b830e4a25820cf08201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a069aeb84e48a64df2abac7fdb74d9467de0bdf2381b82ac2daf2e58f7e0b7904ca041374a54ff31a9b40731704c7dba0f0c899bc0c088819a150b4e78e6e894ad39", "02f86b830e4a25820cf08201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0fdf1aa2f4f82e9f88c63c3b92e5a72a796bf063c26400f7af9ccc6245f78e245a022f515341198469d5e88a51ee27eb6989b6de36f83b9543ad38a3894ba1c4a51", "02f86b830e4a25820ce98201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a001f4737f7a40160d715d7a1dca8d8b37fb0377adaecc536793955d91b9bece85a03d27f1bd0c48b1fac3016e5a0973c1e06269b7c36d56702b0d0df1913c2dc227", "02f86b830e4a25820ce78201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0d66f514c34e374e0c0d09057142962a82f6661238a6fab949cb6664f58d9503ca074a77e9e64be21bf52d13d4aab86fe1676b0232d872eca1fb3b9cc7114cb83e7", "02f86b830e4a25820ced8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a01a1abe86130b3191e4ef6ea09e3973a183a4eefe8cb047d0ddc1d2efce153748a07b127dc4373172ed86c076119fcb3be4244281210177b66ffea77e064dbdfcdf", "02f86b830e4a25820cec8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c001a01095a3d39c6fb4b8ba35f16cbb03bef6b8815421a4b0a662b2d78417659c323fa01529e1d0eb5a18437a722a97fd3d14bd55e95c8cf56563b50b815a52c7a6519d", "02f86b830e4a25820cef8201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c080a03937de28bb40abdee2d59d7275d705621c4470ab996eb0cb08d1117ed77f6062a040fd943024ee85bcb8d159ac0e4cdcdb3a6f683c220c12890b1cfb2c7ee0c430", "02f86b830e4a25820cef8201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0240b25074a7f62035db10f3312e2926435eb7378cef87c32b7e6ac44fb9d1805a04866f33208f5762810a2e7aba37ca3f763213b75ff1f54fa3bc877356f6014c0", "02f86b830e4a25820cef8201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0a99cd741ee7096d7485b736367d7c2db6b764d446b9e3a82dbfe418d5daa8118a07c9f6a481e13ce59cb9c6603d0b0b935c0e2fc34414da14fe22055113101bcf5", "02f86b830e4a25820cef8201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c001a0cce97f12a29e95159d23e9686fb593bc745f84be2037c9174b776006a79c55f6a030adc975724cca34c09a383ac59aefd9de6586a924753cc1049386536d0d5148", "02f86b830e4a25820cf18201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a0dac41cf7703a88ea9750a7d98cc65c89dc4586feb364f04f778005d4de289037a0176d9d0b0a40b74a7b0fdc3c46ceb1736b28cd327df783021f0e4dd3586cb6e7", "02f86b830e4a25820cf18201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a05ee8887db26d6fbb41fd22be98e6d0c47a05f61b44ef38b491a8a0e06f8a7ab0a01652f96f25fbbec16757b3d774ed2a5101899ee35e600128c911e2046135124a", "02f86b830e4a25820cea8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a055e36f23b5417803d6908a629737f69db4b478e0b6d7d7382b13161238295b9aa003d13b9c0937681c0145353adaa381de24b3a97ef03088275b68825be5f7e8bc", "02f86b830e4a25820ce88201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0a27aa9e8b38e8c21e08f6194e7d2ccfbfdfb79217a10715dcef5a9a9bb222a38a0496da66815b108ec0340b87a2b65514cd641938233c539b1ba120bcd43b433aa", "02f86b830e4a25820cee8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a04e747b829a688e814853d88d474c16d0df64d26d0ad7a8d95f859a30aff9443ca051fe3c31157bc1c2b5e883df40d25798c92d3923c9af723220e95e3596ac2ab8", "02f86b830e4a25820cf08201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c001a07bb273ef88490cc0935f4e2c31a2eef35cdaa43b583c4df38f73767b0f2845a9a0496f0c4405f1a94209372a9bc968c04998234de247632b7ffe59d0e39ce0de4f", "02f86b830e4a25820cf08201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0599daca31fa429d7ee82546588428f2c3076d4becc8951f186fcaa1cd78ac820a00efc4531655c97dd8369808df8ec005aecf1095818c0fa1b6a5cb1337c8c825c", "02f86b830e4a25820cf08201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a01514411041fbac604ea601b509a729debfc517f8ca45d821e0c464e0f54a9d61a01c2da95c8024a7df435adecee54746356149bf0f29c4676c350b4e34a0b4a8ca", "02f86b830e4a25820cf28201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a049e0d55bcf98bd573e9ae1394b95581bdc3ee42f61328c5c25a33d83ff78accca017bab431613b9501097020c5fa364940260c9a6ba58a163345eb52596fe537c5", "02f86b830e4a25820cf28201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0a0df77aa06cbebb57434008ee7b4a6eb64eeb8625f49147411441beaff0f3ac3a079396ec5269ab0bb19a4073aa970c249ddf770af9398eab48b9bf305b3ea8d51", "02f86b830e4a25820ceb8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a05df17f24f92190a64870822e91dabda956ddafbc3bc57c72e3e9fba622551078a024264a5ddf00471b5f22770657f8ed029658317b26ea1a3e206aae863d1ca6d6", "02f86b830e4a25820ce98201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0fdf33c446c769fae9f88380e7d2222d1936e42a10b8458cf583686505bbffe19a0162eba4c8d0b98bbe91df5d0acd9132cad410baffb5eca32e637d831f76f89cc", "02f86b830e4a25820cef8201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a02e0a584ff84a0800a63701c11e5607104425581041efe7d9b7629b85099c6122a0040ece528e92dcb9d9933152511caaacafb36345ee3fa12a5b6fe424f221a488", "02f86b830e4a25820ced8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a0eaa79ea2ca6d8bef149a3e46dc651d133c5ce91f8011aecc32bd3fcb00b9baf7a0702bff25fef11c80b5ad5de47afabc6cd956365613b7ab718938f7d0d62bda94", "02f86b830e4a25820cf08201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a04f965b5d75c34b99148006a4b57554dabdc7f9252bfb9b8bb81e6e9df2ca3d69a03c68aacfe818495182c5826266d2d8fc887e9a2447bad0a91767389335d507ad", "02f86b830e4a25820cf18201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a049be9b86632edcf41ae6b5dae23651df2e7d7e2e609c6645dd45c57224197953a07ae1715c2d8843fadfa1742ae73425f5005e093508d07823e793af9e56629640", "02f86b830e4a25820cf18201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a0e9e7eca4352e6caee9b842970294c0ae8a21ffb6b0cce3b65cd9251ee09f4c30a02f68dbf36fa4dfe971eb730588554e5f8d3e10d8f0aa71cacb25e9e6614ac468", "02f86b830e4a25820cf18201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a088cfff1a56a659646c2688c682b4d5f5863fe17857c796ca4aeb02273b3ae211a00d4f36a22b2fcf64e75e84135fd57d61778a2ac7328a9f1ce85e255fac9620e8", "02f86b830e4a25820cf38201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a0378ae2d1aaa8acee9b5f9cf2076cb45d6da27a32cc0d6870517867f11a2bef27a043e064a9d216e391601dc8a3901473f176ad477733895f3a5d6b0ca3cba7906a", "02f86b830e4a25820cf38201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a066028ceeafc5a1778e1aedd8bcb24c5c7326d90a456f3a9b3a83200ff1355411a011e199cbfada34edc6ded9d032626182ec5e960ee42d3e3fad6c27f9d9c80e35", "02f86b830e4a25820cec8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a0c226853bd04d51a33a2d3fd181ca43de07e41f203771c992554e1ba5abffeb0ea05f35532f93230fce4924f68a9ca6d1e914c260724cff5d6c653b4875c23d2395", "02f86b830e4a25820cea8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c080a00baf4ad23044969a7f57856e4989620980c83f17dec55d30cf58b9f2e01eebd1a04a8ad22ef568551ff5589ca29dfbabd73a977bc6d36a4b2580ef2e6575c4a732", "02f86b830e4a25820cf08201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a054246accc87f448548fb90c5180a30146c5a23b645b6f5f0408acbc5562688f2a0487275d9374a055756c6046918ff47bfb033dfb4fa0f2bcda02a8a11a5364b75", "02f86b830e4a25820cee8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a021a62f3f0f7f0200f6eaa7688f0a0e5b5da1529220d25ffdc1610e632b26e800a061d3a3f1ac233dc564ce659036e1acae121cb5ac8c5990132e5adc62e13a0b25", "02f86b830e4a25820cf18201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a06f2a28603bcd2a30c6ea7d859b8e4825718ee2bcd79cfc3f43c9dfec2381a294a06881c37aa661b603b20c90e6d061f90af546002ce74d65a0e2a028d46d652f2e", "02f86b830e4a25820cf28201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a0b56f354486d93f37947be662d0ec2c8c11c074e5dd397d8125086009a77f3df0a0683a7dbd6e30b08f78f9f5ee589478b08ad8f4b2c53b7e6b371421273175407c", "02f86b830e4a25820cf28201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c001a02a8394e67f2c361ff5a5f86362e7a3ad25f42dac9197b3933390166a718be079a040b7ea26d0dc457267e0fac806523632e9922bec5498a86570bac91d1e75044b", "02f86b830e4a25820cf28201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a00fdba031df12cb73dfbca49e3f04b6e640d2439be9dfa9e95b708d69594cb767a047eb03567c7709daed4635b0d1aba7278d7a5d7a5bddec96ba3fb85d718fd2ce", "02f86b830e4a25820cf48201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c001a012b11eaee8da5f36cc840ef0efada465f4a3f10a66629581aa97c26640635ad2a01e5929423ecd4175718df1fb55f1757b34020577ef8b281eeef8907a7549634c", "02f86b830e4a25820cf48201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c080a0e2d3638af8547dbe044b70507324e37e1086663b5ba4ef63a65e7c490078193aa0191339ecae9a5790e1825fa06dd9d73c64890970c6a0a5ff930ccd2f395151db", "02f86b830e4a25820ced8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c080a00806763e6835ae67c664541126942931e5b9674e0f3ac5737285294413ca7a0aa03485ef3da47255ffba0a6593392647b5d8010602eb2b4c0fa7f50984352e3cf8", "02f86b830e4a25820ceb8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a0ff687b16bacf2054068f4f0950faad9db0c10f88c7fc761ac42d582daa95dbb2a049ca2be11b19a5e02d7cbcd6cd1c6549f0c36160484fc6447eaf8d9b973af0fb", "02f86b830e4a25820cf18201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c001a036d9caa1c15899d9b580fb3c307a8ba637bd4e8954f925d434dac5b2101156e0a0788063df0b78df4bed4f9e9aed64efdd2ab019c380a6d28f0cfdd6094f0e7990", "02f86b830e4a25820cef8201f48203e8825208947a9e4682061b4992f136380108a44281d21896860180c080a04b8276b9f040c7638135b9457aa170d6a183178784346a661a1d7a3f8e7b08cda003437212acf71f9c347b00e834db773a93df3c541f8c46afe211868bc1f25532", "02f86b830e4a25820cf28201f48203e882520894b4bb3fd87cfb17321cb4d802263a5d2e9762ad6e0180c001a0ec229e45930df458748add53a563e4fb9a615c3f15c0804c8d004d690e5f535ea041f2471bb372614822e28fa21a3e8797849e2b3e725263219ea6aec8a70d263e", "02f86b830e4a25820cf38201f48203e88252089408567ef10430a35886598304af72ce3521b3465a0180c080a03cbd9f51c9a2aa809d979e1eb36abfdb7e0c2fdcdd18c9c102102c435c6c095aa022e7fe9f2e8ad484d400b27c05a3c593f2285638062732b8f45bf1dac793283a", "02f86b830e4a25820cf38201f48203e88252089493d6b1f3083aa18f9794e663354b870d529335fe0180c080a018c73e92ab540f34797640e6f465ffd960b5d63f1a6b33f3f63fa353054b9844a03d41d2e56f6b5d657c52bd72f4531edb8bc0c44d6c77ff565384b98230d1d69d", "02f86b830e4a25820cf38201f48203e88252089449b3223c0c0356a6f589ed3a3a622d4c76e98bd60180c080a0ab2ba73d34f177ab4aa13d9bab677be4a2333e9f46bf9ea99c2992c7b04ea62ba042a8b773d67aab7128f4d422273865ff4f6f48bfe240f9c197e834e60860dd76", "02f86b830e4a25820cf58201f48203e8825208948e164615ffb8fb5df34950c64c21edf82bcaec880180c080a081e9f1de0e89f30cfe0b79f9602535acedc0741b420c8da4206bfdb8809b044ba06addf2ef8d2b070e76d9784d2742c96c2259ad91783c2afe2a1de69425ab6013", "02f86b830e4a25820cf58201f48203e88252089481ce38440d2f24b89985686e0a85b63ddb9c2b700180c001a0bbfff1c08a483dec818b37d61991d9dacedf1a7bd6b076edf05a2940e53b937ba05365030814927232891812ac450ebe1f12c5836d4f61a7828ba5a64037436040", "02f86b830e4a25820cee8201f48203e88252089419ac3ec472b4fd5bf224a7fe26f66337ab597fad0180c001a0ac0c0aeb10665d8dcd46a229faa87c73d6a6a9a4aea429fab1b4fd21be1b16eca058d48465929f2b4d1356938782bc9af0526e7e23437c39218cc224e7eccb5e59", "02f86b830e4a25820cec8201f48203e882520894fd18960eb234cf693f1599300b348cae404829440180c001a055d25f938fda71d9e3ccc30007c599183da894299e8dcbcdcb80e116158c4628a04abb048b0108c55390e7b1bc29830d9978697e0b8cf0ad7f53cf6c881afb702b", "02f86b830e4a25820cf28201f48203e8825208946e72f23efc37b1f0ba9f3456985ddf04a4b3d50f0180c080a0cd33794682cb370079d54ef7835aa700310e08c34e7b8d9fc2be759c8e529358a03ad688e0535e492058c0181d744924cbfe881e6d60bf2d2ffacc0ff794fc658d" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x78c8854c...605b7901
View lifecycle
0xbb158d0f...3cca98ffView lifecycle
0xe5685d8d...f6c5f042View lifecycle
0xf21b40af...198c11f2View lifecycle
0x7be07be8...2f6cca4fView lifecycle
0x7bb2d921...db667b00View lifecycle
0x00334afc...e3eec61cView lifecycle
0x6a30fc13...c6f379f0View lifecycle
0x9b0ae577...9e79ccd7View lifecycle
0x3f2ba26a...571eac71View lifecycle
0x31e15dd7...baa91836View lifecycle
0x36cfa2c7...e4563a8dView lifecycle
0x94c5a3ab...80f8d4feView lifecycle
0xff80107e...b383ffabView lifecycle
0x9ca497ce...167ba960View lifecycle
0xefdb229e...2414efddView lifecycle
0xb2665836...b4a7c2d4View lifecycle
0xaf89c922...181866f0View lifecycle
0x3a800c65...6a89f0deView lifecycle
0x733af0b8...04a4d3f8View lifecycle
0x9a25d7dd...895099ebView lifecycle
0x0b707d9b...3ae801d4View lifecycle
0x8f84d017...8e6f2bc6View lifecycle
0x88cd7741...7a386ed6View lifecycle
0x43d53766...42afdfadView lifecycle
0xd5c7813b...b560d10cView lifecycle
0x2c352c68...4247d672View lifecycle
0x35cb4dea...d5f9de9cView lifecycle
0xf273631e...21372ea2View lifecycle
0xacf0df0c...0ff61c68View lifecycle
0xb9fd45e2...0312901eView lifecycle
0x316af747...d3905344View lifecycle
0xd64460e6...115a8b1cView lifecycle
0x9c240bc4...2d8e8011View lifecycle
0xd2d17f85...36d7034aView lifecycle
0x27301480...37b12805View lifecycle
0xe55ffaf9...c128adabView lifecycle
0xe2ec1c7c...b6aafbf2View lifecycle
0x11088356...adfc6935View lifecycle
0xf29d53f4...9b5bb316View lifecycle
0x504305e3...bd95391eView lifecycle
0x8d8e9574...c8a5f450View lifecycle
0x4a076b34...a94d8857View lifecycle
0xab3eba03...818eecf3View lifecycle
0x7cc6a602...66aae171View lifecycle
0x5aded926...a6cdf4c8View lifecycle
0x73a8270f...4fa0db55View lifecycle
0xd74c7978...3ba84d36View lifecycle
0x648ce66a...2c719b60View lifecycle
0x86c50021...ebb0db32View lifecycle
0xe727bed1...437a11e4View lifecycle
0x0fb75eb6...75cfd820View lifecycle
0xbf21be4d...f0bd9048View lifecycle
0x4b64e291...5bd61f8fView lifecycle
0x85ca50fb...784e7d0aView lifecycle
0x76d9a176...867fe50cView lifecycle
0xd0844029...1d155fa0View lifecycle
0xd0e97dc8...25d9523fView lifecycle
0xa5cc1916...50f30496View lifecycle
0x288454b7...308a6276View lifecycle
0x771e4e7c...6fdf130fView lifecycle
0x38bee361...42c4f89aView lifecycle
0x83c2f0f0...e81ce0eaView lifecycle
0x30c3a995...08338786View lifecycle
0x68886666...a2f9487eView lifecycle
0x38026bd7...b73b1f9aView lifecycle
0x442d055a...6fdcb2d4View lifecycle
0x1d30e967...b2aaa469View lifecycle
0xdd8fd1bc...c2c4770dView lifecycle
0x46dd5e31...3faa5527View lifecycle
0xb0109bc4...2183192eView lifecycle
0x236f1668...421c0297View lifecycle
0x05e70aac...3a9588d5View lifecycle
0xdd12ad84...e11f88e9View lifecycle
0xcbb2723a...3c1888b8View lifecycle
0x81273dbf...dd94e3b3View lifecycle
0xcea4de23...324d57eaView lifecycle
0xe8040d3a...5bf36601View lifecycle
0x9695fae8...78b8f5e8View lifecycle
0x772a3c69...9aa5b2ebView lifecycle
0x6c91e4d1...7fce0df3View lifecycle
0x6696ebe9...4c81072eView lifecycle
0x4a3983c1...0554b351View lifecycle
0x4abe0eb5...12586832View lifecycle
0x4835adc3...0435b9fdView lifecycle
0x0f334645...0925d9d7View lifecycle
0x789143f1...53b61b3aView lifecycle
0x537ff792...91572f50View lifecycle
0x23a56ab4...e89a4abeView lifecycle
0x36790611...fe045b4aView lifecycle
0xcc54bef1...c0f25992View lifecycle
0x750926c8...a7ed84c2View lifecycle

Op 3: 0xad2620ae...05d6b05f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 4: 0x4f98faae...a51d43de

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 5: 0x64b04e82...035c7857

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 6: 0x12fd9bdb...6de1c4f2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 7: 0x78c8854c...605b7901

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 8: 0xbb158d0f...3cca98ff

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 9: 0xe5685d8d...f6c5f042

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 10: 0xf21b40af...198c11f2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 11: 0x7be07be8...2f6cca4f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 12: 0x7bb2d921...db667b00

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 13: 0x00334afc...e3eec61c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 14: 0x6a30fc13...c6f379f0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 15: 0x9b0ae577...9e79ccd7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 16: 0x3f2ba26a...571eac71

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 17: 0x31e15dd7...baa91836

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 18: 0x36cfa2c7...e4563a8d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 19: 0x94c5a3ab...80f8d4fe

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 20: 0xff80107e...b383ffab

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 21: 0x9ca497ce...167ba960

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 22: 0xefdb229e...2414efdd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 23: 0xb2665836...b4a7c2d4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 24: 0xaf89c922...181866f0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 25: 0x3a800c65...6a89f0de

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 26: 0x733af0b8...04a4d3f8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 27: 0x9a25d7dd...895099eb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 28: 0x0b707d9b...3ae801d4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 29: 0x8f84d017...8e6f2bc6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 30: 0x88cd7741...7a386ed6

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 31: 0x43d53766...42afdfad

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 32: 0xd5c7813b...b560d10c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 33: 0x2c352c68...4247d672

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 34: 0x35cb4dea...d5f9de9c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 35: 0xf273631e...21372ea2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 36: 0xacf0df0c...0ff61c68

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 37: 0xb9fd45e2...0312901e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 38: 0x316af747...d3905344

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 39: 0xd64460e6...115a8b1c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 40: 0x9c240bc4...2d8e8011

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 41: 0xd2d17f85...36d7034a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 42: 0x27301480...37b12805

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 43: 0xe55ffaf9...c128adab

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 44: 0xe2ec1c7c...b6aafbf2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 45: 0x11088356...adfc6935

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 46: 0xf29d53f4...9b5bb316

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 47: 0x504305e3...bd95391e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 48: 0x8d8e9574...c8a5f450

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 49: 0x4a076b34...a94d8857

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 50: 0xab3eba03...818eecf3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 51: 0x7cc6a602...66aae171

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 52: 0x5aded926...a6cdf4c8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 53: 0x73a8270f...4fa0db55

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 54: 0xd74c7978...3ba84d36

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 55: 0x648ce66a...2c719b60

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 56: 0x86c50021...ebb0db32

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 57: 0xe727bed1...437a11e4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 58: 0x0fb75eb6...75cfd820

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 59: 0xbf21be4d...f0bd9048

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 60: 0x4b64e291...5bd61f8f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 61: 0x85ca50fb...784e7d0a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 62: 0x76d9a176...867fe50c

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 63: 0xd0844029...1d155fa0

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 64: 0xd0e97dc8...25d9523f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 65: 0xa5cc1916...50f30496

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 66: 0x288454b7...308a6276

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 67: 0x771e4e7c...6fdf130f

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 68: 0x38bee361...42c4f89a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 69: 0x83c2f0f0...e81ce0ea

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 70: 0x30c3a995...08338786

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 71: 0x68886666...a2f9487e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 72: 0x38026bd7...b73b1f9a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 73: 0x442d055a...6fdcb2d4

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 74: 0x1d30e967...b2aaa469

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 75: 0xdd8fd1bc...c2c4770d

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 76: 0x46dd5e31...3faa5527

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 77: 0xb0109bc4...2183192e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 78: 0x236f1668...421c0297

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 79: 0x05e70aac...3a9588d5

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 80: 0xdd12ad84...e11f88e9

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 81: 0xcbb2723a...3c1888b8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 82: 0x81273dbf...dd94e3b3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 83: 0xcea4de23...324d57ea

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 84: 0xe8040d3a...5bf36601

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 85: 0x9695fae8...78b8f5e8

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 86: 0x772a3c69...9aa5b2eb

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 87: 0x6c91e4d1...7fce0df3

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 88: 0x6696ebe9...4c81072e

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 89: 0x4a3983c1...0554b351

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 90: 0x4abe0eb5...12586832

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 91: 0x4835adc3...0435b9fd

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 92: 0x0f334645...0925d9d7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 93: 0x789143f1...53b61b3a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 94: 0x537ff792...91572f50

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 95: 0x23a56ab4...e89a4abe

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 96: 0x36790611...fe045b4a

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 97: 0xcc54bef1...c0f25992

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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

Op 98: 0x750926c8...a7ed84c2

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

100ms

Validator1 — Execute

participant1 · Initial REVM execution
698ms

Validator2 — Re-execute

participant2 · REVM re-execution

698ms

Validator3 — Re-execute

participant3 · REVM re-execution

698ms

Block Published

Block #14657
1.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.3s
EVM
Canton
Consensus
Total
Complete
3.5s

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