Zenith EVM Explorer
K
DashboardBlocksTransactionsLinked TransactionsContractsTokensFaucetStatsAPI
DashboardBlocksTxsLinkedContracts
Canton Updates/1220f0...4305
Previous UpdateNext Update

Canton Update

Canton Ledger Transaction

Canton
EVM
Canton
90 linked operations
0x04ca6706...5b6203e7View lifecycle0xa6484f58...42a1b3aaView lifecycle0x2bfd7d87...18ee73feView lifecycle0x196b8d6d...d124b824View lifecycle0x026d4d08...cde57677View lifecycle0x7c28825d...d8ad6722View lifecycle
Transaction Lifecycle(90 operations)
Full details →

Op 1: 0x04ca6706...5b6203e7

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

Illustrative visualization. Canton commits Command → Consensus → Finalization atomically within a single transaction, so individual Canton 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
0x04ca6706...5b6203e7
From
0x55022ef1...238b35b4
To
0xdc2e1fbd...5b95c943
Value
0.00000000000000000100 $ZTH
Block
1315
Status
Success
Overview
Update ID
1220f0da7d...0ed94305
Offset
5190
Record Time
Jul 20, 2026, 15:29:23 UTC
Command ID
4ce5b0ff265b...ccee2c1b
Synchronizer ID
da::1220d56d...ad0f65eb
Events (1)
created77e0a44b32dbf894220a7edd0513333948973d4eb6e95b148b1897d8526f526a:Zenith.Evm.Rules:BlockProposal
Contract:0041a2994f...3bbb170f
Payload
{ "chainId": { "zeo": "zeo::1220789efd2002a6854a5c2b15b4b7fadafe10b4d1fb96b5216283b364d0421379e0", "version": "" }, "proposer": "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", "transactions": [ "02f869830e4a25448207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a03ed361cd8f79a5903f6553b8a6e2d4eadaaf06e8d7d1a92b9721970a4ddbf843a0374b79664553d2aa4e628a78738a162d47cd430285af30769ebda82db88eda23", "02f869830e4a25448207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a06215d4033bb68b2d9be82425c7d373c3f4ba4f0dd98bd7bf4d71b7f809176efda04f0d7f7268bab5c8003b908bb7870267e2ee7c70c6719706a8977479f4a87850", "02f869830e4a25448207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a05740e28b266158aaec1116b98463d9b684a899e4a3c886e1054b917ac6270195a00a0ee6eb667fa0da8161013cf608cdc25af1603cb0b9d1f46ecc2f2042be889f", "02f869830e4a25448207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a0dc117facdb4184711cf2607c47f44f5c95b6db7e51b7894d30482208aca19c97a06b367877850d23e031a7c3ae34881d0944ed462dc5fe6f9bac00910c3c0c6fcc", "02f869830e4a25448207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0c23c931ee563471169121cbbba980b291fa35277e8e13e99951696fcd783791fa04442c5a4de213fb32ce4da8a7a36fe99e8cb020340817588e211d11dd3310471", "02f869830e4a25448207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a05227bbca40eaf43819ba191577b3016130e21c49c6eae3c30ec4fbef23ab64c2a039235627f58e36057b00bbde447bd957fec2bdce3accddf57486a1927682bf54", "02f869830e4a25468207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a07067559d2b51cff738e71a29313b8ac9a326f8720386810d923833fcc17439fba06ca1b2d6cea144bd977447c4e51030630571de87094809493225f0f788fe72c7", "02f869830e4a25468207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a06b97c3d8c6793e230ab5a4fa3c1677ef75560d77b7e76f11e3a93e36644f88caa001b3b77c5df02670bbd0cf598e50b4993acfc2b4c777f02e9b8cf97ed239fd9d", "02f869830e4a25478207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a06391f75d6ded6b51b1da9a4146d931109fc2bbfeb7c391cf1a9e695ef3d0bd33a01aca3c9843e387033761adee433818315004aa266526086d7eea94a293c0ae2c", "02f869830e4a25488207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a00b1ceb1e59c103bbac55117857f7ed0ba2f733e0a2fd76889fc6a2841a60f026a01f36a444a81ae777a44cfdce2c4ec7eaff3a19ed77735472783704238e11059d", "02f869830e4a25458207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0c9cae9deb8c1ae1d3d66eca6e90062f543d5b4dd2843d381e44dd22d053bad1ea0228337e4221b12b2d608758bc89d5612499b7d2df81e3b761092e9d891b2413e", "02f869830e4a25458207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0f4899223ccd20836de925cb34f23c1d47b7e30fe1d6b78aae28fd1d0331d60b6a025b177c42778522b5099cb03d322fcb30b8cfd35b5f2c77ba153f5a993083ddf", "02f869830e4a25458207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0a96e452eabbb1cad28c1dce57626148c44c668b11ba763bc0748912a73d48310a06d1664b80c9e1a4eda6b43ed2bc9934e070857444dc4864409407359b3bf4933", "02f869830e4a25458207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0a6066cf59a9604c81390bd7debca15e3f8b209f6d96881cd10c8c778eaf02dfda0215fc80ecd316c01eda89bf5f6eb21702d4a07efd4b63cfcf449002e074d1043", "02f869830e4a25458207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0d1bf4a5224fd89033ade5751822fed5d7a3d6a00d3e77b15c8084a6e574e6adba0266d0f15658d2f5a6db510219b025a47497966bc5a4551777014aefda4faf643", "02f869830e4a25458207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a0396dac0c720533e59130867ab7f75e58143794ba5e585c1a425a4f5e83348281a076f59c3eee05846ab1d452797e333368584cdcb5d109a4b5559ef0e0633296a9", "02f869830e4a25478207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a01c4da8b62ab81b1178d8faedaf6fa8e71e47aeca3caa454f1ff199f084725680a03aa1583035f1051340d87b90f1514dd136f2a86c554d1892e623e13b1d8e82d6", "02f869830e4a25478207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a065fd37da1afe4c6aaf56d9334dbcfb352d72c8ded55804c475ffa5a27a85a336a046d3ca54faf9a87670899238c57f268385368b5d8f020fecbc24f609c35e7131", "02f869830e4a25488207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a052ddd48ceeb8e4edbbbcf24623fbaf65838aa9f5a060cd678c30f036bc511c72a07db8c276ab143cef20563fc87f2db3a929efc02b1f947a3ac32ad88fe855e00f", "02f869830e4a25498207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a00870b8a5f37f0c644bfd0c3f4a2ec069820bf7015488835015279512358198fda0673190411bbebbaf923fab5a9e2db84ad5a786dae0d3bc9fdfea9bd922bf0e3c", "02f869830e4a25468207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a05934133ad7472d9488fdf522f7656ff8de052fb210674eab68ec4c853e9a01fba04e78314c668a328a14448c98032bcee3f4a535be2913af0b9583d7ac070732e4", "02f869830e4a25468207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0f27f874ac466b6e6fff395bf372f820fdeb8239c6aa9496f9d288b4ae116e543a03c0a3442b14e228671a72d508e21644b08eeba11f2e0a1c5d7f2334c346b914d", "02f869830e4a25468207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a05da3bd6cbb294390e4cdddec032f3e9ed16a95e0f9f702d84b706185257407b7a023a416d93e20503fbfcfa997d274030bf2af3e771371073f8f0679aad29b8d89", "02f869830e4a25468207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a01de624bd4024a343658ad053781025c41bdcc4230fab2460237f14f64c58a09ea00fd58044e3e6ee9d1210f4cd38a0a9e1d871ef63c2e2ac32e705bd749a8e6e80", "02f869830e4a25468207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a06114d1f43f50da6819c17dd50ae75c85c4c4e4f63a48b14563deedc13179e82da02b461a6dfd907fc8d93c0fe3ebc28c80f3fbfdc7f26efccc1cfd9d82840a3f06", "02f869830e4a25468207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a08f2ed75772c5effeab81c586bfeeb8962fde48de08ad597eb1091874f901c54ca07b108f924232bcca91bea528534f5cf70bc415b17f51a9f88aa7df4dfadae030", "02f869830e4a25488207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a03d7c9ce0e99de408f7e69630ecfd577f753b86ff3df965d9e1d1c4936a9697dca023b30d291e0ec0b4e4d8514a800ea0c519adfcbf4c69099a2f1bab8ff605efce", "02f869830e4a25488207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a06703804aec4479b6192b84feacb9081839d690c78f63a4f00fda32bc80593b26a07e490b30d1e1d9c71b1156ab147aa34cd0e22e6ac0830537c9a86dc17bd64a1c", "02f869830e4a25498207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a08ecd5250dd485a595e3da8ef3e077810f2f8928697f9697008b65a8fb15061eda06d515dc4cae7bd28738c984f4ed75b300785a7d7a7f2a2d4585e45ffce88ba3a", "02f869830e4a254a8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0c0b1d85e12fa2cd5f9d8012650728039c02eedb88234c872c426d0a0c5bfbcffa065433acaa06c90697cf6dbefbd0d918fbebe59a7ee1b1fbe670bd3c363f4669b", "02f869830e4a25478207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a029b32983141d739623c7cf1c79c5bcf72959c90b4c9aa33b28a7bf41b13dc294a027b06d5baed49c29d6439d410b6604e373740cfde7685bed72090ded8109dea5", "02f869830e4a25478207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0d66b806f51bf85e81eeecda723e6bd7d7df7dab48378ca26e74add5e7ce826cfa067a3a0af3be5d558ea69f7cba2850aa5ae120885d4594550ce62c6d0645e239c", "02f869830e4a25478207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a06c71feec49e2b28d9148f35e8c6aecea7a946162e64f5792090e6fc2c7b5298da01443081ccc7567a0f352583a53e30ff4c986d17d6186e61628a5e1a1d3f644d0", "02f869830e4a25478207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a04132aeb7797b671ceedf980df69851e9655841eb770ff88531ab98f386463097a02e865c1d77dc418ed38163b84cecd8b3c9a703fc5b5f2b3f9059551714e2c048", "02f869830e4a25478207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0ca72b4b08c2268852465344af868c88ce1b81922bc9d0c00e69c69e11eeb8acba008d2df72d2df10c130b884ef746c99af2637e508a4a86502953f022ec574e0c5", "02f868830e4a25478207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a09e52509175a4717b6aeccce0efc6073a1308c98c9eeb095088b22f629837afea9f98eb9fb1d1b9e8436b0dd8e69f3a2094b6c6dd3fd8d1fca0039c2eba90e034", "02f869830e4a25498207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0eacc58b02498ac48854376fccb84a0221267e4eac93a8921ef141a6dee363a7fa024b6d09c3a8e8748b7697d5d1ab1a345c6a8a12da6c3d875c4b39b3a5e462d2a", "02f869830e4a25498207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0b320e5f1cba0558683ad8c7c8d7658b21a478897fdf85b0631be5940048cd98ca02c27b10c07420154af188118c4369d7ea65765f2edc6d617b7f043ad3001b257", "02f869830e4a254a8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a004a03247983f1139c4fc33fa7a864a102b72e79ec2fba4a248a1cc0b4fd05c97a035d7c6ca05831bb721b8be1419a174c0b6fa9a17ea3499ad3cc7c48599f326b5", "02f869830e4a254b8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0fdac03ae66a84b318a689fd716f231c0fe58d21bfcf5589524b24daa1ed44c9ba057e8f3ee1f7234168d4d501e375025e557bb8ab625e22b8bdc821b2388b04025", "02f869830e4a25488207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a029604becbc288645c347d5a681f7c66e00e4258745c65261e6108a1a26e18bb3a06675b4649bc7f7464456fb5e123e32d6386a370c8909ce5a292336db56db97c0", "02f869830e4a25488207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a03257bf0cf064be041f2c1ebfc0ac91a0febc2136b164a9e3e3721612c83da245a02c6371219ae49ab93b65cfe0d88d9ae62c7bc793201519b77cc4caa4680559a2", "02f869830e4a25488207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a068e3d8fc86d2e3bf9158505c2993dcbda2d8c569d5c41d61196ab6d97bb167c2a072dafd5d827bbe74b6f16833f86734e29c2781cbd675a2e192b808dd13530842", "02f869830e4a25488207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0c82d08c3641fd647fcc60aaa0d52f00593642d58d6b868c1badde29ac4fde4e2a05e483675e9f690518a25da33e633c692b7110d1fee5e3c81be385acad0d20c1d", "02f869830e4a25488207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0ebae073cb4d364ce3f8f2099cf7312180cbe2eb0d770d2cc8d0eaf48e72d7c07a05db953de8553b87fd33f086c59a180f86da7b87b0de2b245ba5e831adf9f9224", "02f869830e4a25488207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a02cbf989d0148d30e807827271376a388782b548feb10957e995266556ff98442a031100f639210fdabdd131b3697761c50de29f29f2f80345abada14a0ac4aeba4", "02f869830e4a254a8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a006ff70af22def30734cc722de8abe8ac44a50ec8ca3789ba744c58c4160a60cda0318b0d4526ce297f9f05d55ccbef40682b438ff71fe0ae99c901038c0702ae88", "02f868830e4a254a8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0c0f62d65c964e734c39eb3ec43d46f819b937a2c4e030240c3c5bcb82f99b9cd9f8447b7bef63f2d2c35fd0cb05e2ec70f6a84b8116f2b19ddbeb51e003ae4cc", "02f869830e4a254b8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0eb76eb9f37692e86b9fc1f23f26400dc7393980b7cd28ac95e9de755ac91caaca00c954cfeebfe3cc3e662b37b2bd33557db23fd3d6e8219651edf6b018fab9543", "02f869830e4a254c8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a0f32d787cc60d71dba94d826ab76de3400b639b49df6a78fc4cff454773c6f993a07f62c3b2e2bcf13ded81c4da8505922e294a2300a56dce8df9d76ac8b00b40f6", "02f869830e4a25498207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0fe9fe74177d66771bd03dbf25c7c6721fd2940a88193cf49ae1e5a815f031ac1a02c03102f967e839f5c22304f5c0b5d6a90103724538ac376d739b591af4d080c", "02f869830e4a25498207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a04216448f8f35e2ddac54ae9e45f7060b4e9e07a55f584278abce72ab59dd73b6a00108c87893f5ecd57e0a542405733f1b067aaa8132599acada5ebeebddf8dfff", "02f869830e4a25498207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0e775180ef80291ddabc13853a7699d2ab89007de159cc7083169d608292b22dea034387e087c72710c075e6b9087fd465eb2cd1487f0e88274a5b571c180597afd", "02f869830e4a25498207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0894d734b8a840bf4dec93788ed4827bccc144297f9a83763fbf0628f70c459d6a04f0ea79004021ce3a9a61ceb94ec86e0a1d5f70598b6b76fd3d9c1ac178e8f50", "02f869830e4a25498207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c001a092e1bdf248c0db047460017442b8c1b406ecafde7c994658fdc12e3fc905a2d9a0395d9e75f2cc9ed568c94b2ea58ca919a71392ed5688c68d82843f6ec1af79b9", "02f869830e4a25498207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c080a03db1dab68e296302d8102ba505af62c99a7541b527a73f1f3b832d230028eeb7a036777112e7e2a41ccc2a9f55f2773d209baced622c65135f4c978925151c9b12", "02f869830e4a254b8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0a23c91c19db729e9587e1a8cbc4ee930a5e263ee0d2e310ae16622d99f5e5f73a0677c24f40faa34a9efacfe98069d2c148db2a1f751aa0394cdcfaed260b2b95e", "02f869830e4a254b8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c001a0a1f1b04f365546bcc4c956b493bca9a5dafa600dfd48910bccb6c6fe2c88abf0a026d89ecb9f89a0c3c7d04e6503760ecb28950a201f89465d658ebb6e4d4e41ce", "02f869830e4a254c8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a00f4e4aeeeb9cdf43fe48b1ec0e5c5d63ef27d9079dafbc451ffe9206ff90cf55a052521a96ff0e7225f72d77d3e03d8c66f009e8685209caa405f6037242be3850", "02f869830e4a254d8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a02eac05776ccfd234e7368a014087c9c7f3c5c3dd59fbd03effb2b836bde7dea6a02c16f5b020b6005b6010708955b8bfcd4157ffeaafa1c48dd5fa25c442a6045f", "02f869830e4a254a8207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c001a0e2fe8f69dc8a753471f22ab2c90b96d651f21d78536723bccb5a0c7e53aa186ca0259a023306274e6ea1771a548fa3521a4dab3b8082047b82925f156477807a68", "02f869830e4a254a8207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c080a0d2ed262abdf38f9d13391ae60ab9cb74a83d5110c565fb8e7694f7e41144cd28a05f72aef368603f0793a1f18c7a92490eb865b2075201eed9d92a554bc879938a", "02f869830e4a254a8207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c080a00be0e47d1573ea6b7efca1e8f7029b660170fd58e166eb47907b150f99720951a0171985c16cb78b967cf998d4b9bb85d151b5ec0ab7936b3ecafe24c743234983", "02f869830e4a254a8207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c080a08a362878b871a41ce2219cad10ee8326174319a5aa52b2aa348e5071c36e65a0a027c8f2c43bd2d3ef406fc8f95e6fe0ca82aa5242461bd9b35c77dce4a9d14b09", "02f869830e4a254a8207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0056634d211f2f8b3afd6dd6422a54936f179554912b9d7045c7d202598f9f58ba0030f1e421e8696ce485ed70c0c77f2555aa57b112b2d18a3a68baab06a92c186", "02f869830e4a254a8207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0d93587e41cf22fff2d767af67aaacdca37961a708c63516cfb9bfdbf4eb70407a0671455d23ffdf7ad65e6c6e141fa78896716bdafb5a3c5edf3bb5e3e0ce00f17", "02f869830e4a254c8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a0d58b441cf54e96f9e6ab376c47404ca2579e0649053e63f53f73f90b9d4c9d3fa0191f5afefcdd48001d34be1b32abe6bce2abdea1cb0d29ef1613515380fe960b", "02f869830e4a254c8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0d39a36e5f4183d247228fe45bae62679317e5310448f80496465fa6ef62c3fb2a076293e9f497413567d96f8d8bd52477158eca26531e5956590334822deaa235f", "02f869830e4a254d8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0d3468db5a37e30e9a7013eac02ae1f15c9e6b076750ede828e3f5b5618dca66ca0607da3b32096926b94a6c78967717b4b78de9e9e32b9a7e3752b29196d6a1983", "02f869830e4a254e8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a049dc4afaab1a63564fc922220a323db7d9b6d17067e4e79244843c7e3d1aa738a07a292a9df5260d0a4725186d626b41e9c1c1f2a76950618200d344a7b033fe04", "02f869830e4a254b8207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a02f318274d0a71c222ecabf0aafd2aa027e693da64f6ee77a5fe9c0404b310139a02d05d5f9471caac00c406f682b74820e9f63bd57608aedc0ac8e26bbad26e4a0", "02f869830e4a254b8207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a0ff9fc26b48b6de07ae5db141d3e4e4ca574a100ae14aba07d3713e07a8c01ff4a0771372ea8956daa38996ee49bbf36846c54d664991e221684560911e5f9a7dac", "02f869830e4a254b8207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a06c37dfaaf7515330ac629e994bc9bfe78262fa7077a5103f7e07214fc6a0a9c3a01821d6164a7b5ef146b05f5f29f6ddf479cbe36885e0e54991b2966540b62cfa", "02f869830e4a254d8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c080a02f398380727a9262b8a3945b28fe6b40829fbdf0aedc9de7aaf62e9df387ca1ca0439bdc77a1121e2f8158fdef2a4b98ea90ffb55f35869a13dd487336715260e8", "02f869830e4a254d8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a01bce9a5e0b9c7f1159438a5b6cb2e452a076984fab6669b96d723b79173e1f00a04ea489cf716bb39f137d523d37ad4ad08e5787aefba0737b4da4054ec7f6c49d", "02f869830e4a254e8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a01beddd5efbf45c3f6e4ad40d7f085fef82e870801406c521d22f4b9823597de7a06129284d66f36dc0da75ec3b5580bf19fe3a71b159d96eaee632483a987249b6", "02f869830e4a254e8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a0f83b565146c6e0bd0de49d5543c94179891e72110a714724f14892d7e787a5e3a010b09ee8ad5d1100599a4ef84681337e447ea4eb1c1e0666a7c266da5737776b", "02f869830e4a254e8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a06e922ec6fe0f5ce2feff8460464cb4740b43361c3772eca0eaff52f7b76a0dd5a05f1cdfade6cb5fdb8d486d5d13dba8f1bc848b281aadd172e97f7ad46bc41254", "02f869830e4a254f8207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c001a0167f2513676cb580bea04ba4e8759d7366837c490a66068ff9696024661a1f0fa05f3733828b2af2a29a37e1f7789b851141058e660bd12b019845034dd5b4bc9d", "02f869830e4a254f8207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c001a03c4e9609a088a6a9c36bd3f32cc72a756e113c6eb17efd28f36d53c16bb242bda06149e9bc79c7285bc4881263877e69d114ff57113267697854a794564974a9cc", "02f869830e4a254b8207fa820ff48252089455022ef1d98bb494194d0b1419f28ef8238b35b40180c080a0b754cf988280a188a16ff0bb2109e0f8b2995fed268797c1c548e5946ec914fca03f53417c01cedb3990faadaf2ac3a3aa30cebd914a6f1aae4052fdbbbb2b2636", "02f869830e4a254b8207fa820ff482520894dc2e1fbd42b6ff54b64a455f9d9694635b95c9430180c001a0bf9b333761bd071d5e68e3e3e9a8835cf37cd5968a92cabc1d86ae7e890cd3f9a04dc39868b6b9df1e6eea57bda764857c5868940f94e6bfd36e96e314e475b698", "02f869830e4a254b8207fa820ff482520894527248008ea98e9fd2e671f20c126e2225a4e10a0180c001a0597c5b551d4c5d3757d6ed1a2e06f4934f0fa16daac9728140bc075e8fedd663a07131a7b8c158833196769d021b650755ce0aaf6aeaaa4600a07a9bd549061c24", "02f869830e4a254c8207fa820ff48252089492085e564b75fe8d56314ba03b4649f23bafbd790180c001a0ad43afa504fffa6651e2ec8ac73715862228f42cb950c8f621bc5b1ea715e905a04b5fa793be4fc31cfd4ca6d57a6fc2c612bee9d35f797fb6d61bf44c9b210ac2", "02f869830e4a254c8207fa820ff482520894ee333d52aa18d0eb6d3ac8ff55a9543c7810ed410180c080a001d9fd34fa1a7ef49a17e7c99f162eaa10c5c81ec6c5e3343eafe972e503b93ea01a63b851fc46eaacf99ae54d6d485ae220b3c9d582891646dd0f105291d7b3c4", "02f869830e4a254c8207fa820ff48252089432a6f94ba9e14d7f25d4b358e71b03431f93cb420180c001a0747ecf120bca7dce76667cc11dc524df763098c4c40aed71ff376c99a6cdadcaa07427a0d7d826770323d9ee6f8a7eb7eb1856b9c6b3ac2299ee73a86fb06f896d", "02f869830e4a254f8207fa820ff4825208942fadf3448495900f52e87495ad7b54b8cde1e6d50180c001a072edaf33c5aa2cefe9a1ce902ba320fe812b1dea3f18e2bbf1077a06244e56b4a01c4ffbf27c39fa6e66e89001484eb08dd7569482d60ce1a231493c32144c3334", "02f869830e4a254f8207fa820ff482520894fb546a27ff6c781d6090232b09c52219324534420180c080a0a987d383d219229a2fff8498151453c9220c45c1c879de5d31a7b7f8f9a0ed96a015e80f87d15c9b63649fb79265b8a874616f9fc38831645a78f716b8e4b9b0dc", "02f869830e4a25508207fa820ff48252089422655879218bd7dd0f8d1aa610ee1e0a879c2f830180c080a071b8179cda797ccbce11ac3e9315a1fb56e23ded049351358b38b716d2ce090da063d99bb5a820204fa538069a516da71fcf18a5de8d2d34aaa46e2600235ebbdc", "02f869830e4a25508207fa820ff482520894c149ee62eb00861b463d6438afc9235213f7f8930180c080a052e020c05be3631379d83b96efad474bc6a3ef29d29ba411c51a7c6ce03adc28a0669d1b21bf9ab9974daf09e4a5935b478f25efb51ebdab3545738c7f810dba75" ], "withdrawals": [], "observers": { "map": [ [ "Validator1::12207a8e828b3131791dde7f3405203e3913e23c096c30e25f8263489d05ce4c12bf", {} ] ] } }
0x01f3298c...5f55ee61
View lifecycle
0x8e5faf74...bcf3baaeView lifecycle
0xd1e4e2ae...60234d4cView lifecycle
0xb82e7404...2efe1d6cView lifecycle
0x484b435f...5ea2d6f9View lifecycle
0x84e3a703...096ed43fView lifecycle
0x4a90f871...8ddb1563View lifecycle
0xd06a6d37...51d21c36View lifecycle
0xc3526cf6...dc65adeeView lifecycle
0xff37b990...f86c0a69View lifecycle
0x0de90b62...891342acView lifecycle
0xe6fad5cf...87769accView lifecycle
0x7396a284...5407847fView lifecycle
0x88792233...ccaa0b12View lifecycle
0x3c426d2c...44170f62View lifecycle
0x984ecba7...8e4058c6View lifecycle
0x72b5f8a4...3f39f1d0View lifecycle
0x800557ad...db6069eeView lifecycle
0x1191bbc4...7e80bbf4View lifecycle
0xbfc7c141...ba311808View lifecycle
0x0c9cc76a...2100b5b3View lifecycle
0xb29aff1c...b2f70029View lifecycle
0xf53c3ced...0ae577f7View lifecycle
0xb29250d0...8cb099a5View lifecycle
0xfa05ecf0...7b97aae4View lifecycle
0x10d8e942...332376b4View lifecycle
0xdc80114b...8ad13d60View lifecycle
0x613ee8fc...19250745View lifecycle
0x2781b37b...bd0ee99bView lifecycle
0x7e50749a...4127cb57View lifecycle
0xfed23c35...888b2008View lifecycle
0x39378fb4...54898853View lifecycle
0x5c45fde6...f4acae98View lifecycle
0xbaf7af80...fd3da4f9View lifecycle
0x47a492b4...1bb89749View lifecycle
0x95ea977a...25712d68View lifecycle
0x479eaa32...566a519fView lifecycle
0x25e4439f...7e712dd6View lifecycle
0xcc2e316e...13946ef8View lifecycle
0x4f90cf08...8f20f014View lifecycle
0x296e7ce3...34dc30afView lifecycle
0x7edbbc82...2861e492View lifecycle
0x9fcfa665...cd8d51a4View lifecycle
0x14ba6c75...897f8a7bView lifecycle
0x3e8f07a5...ab901eb6View lifecycle
0xd8e625d1...c6740786View lifecycle
0xded70bde...4ec8d2a9View lifecycle
0xc2eaff0f...caef3e48View lifecycle
0x29b70fdc...80ddec19View lifecycle
0x2f13baad...fb85f319View lifecycle
0xd1771f1f...42f82f2eView lifecycle
0x1b22a7cb...1e275974View lifecycle
0x814faf23...169d8c0cView lifecycle
0x2649fbe7...cbcb4beaView lifecycle
0x4bddcd72...41299d07View lifecycle
0x6181afa6...6a5f9daeView lifecycle
0xd5d2b380...0f062b7bView lifecycle
0x7abe6ce7...e2bea1c2View lifecycle
0x9bb62e50...f709cb03View lifecycle
0xb577c601...19e353c1View lifecycle
0x5b38ca5e...398ff74aView lifecycle
0xf8887577...56326427View lifecycle
0x081c37ff...ce1d2d14View lifecycle
0x26f78f5b...d0c42e91View lifecycle
0x32d02b98...15b73c37View lifecycle
0x7cf84b76...e776d4c5View lifecycle
0x3e19ade0...a7c50545View lifecycle
0x9b6a1b33...b6679e87View lifecycle
0xa73bac24...94f2df4cView lifecycle
0xcf0c9a14...a7bdb87bView lifecycle
0x7b34d63c...53d8a244View lifecycle
0xa4b2e6de...ed2550d6View lifecycle
0x7ba525bb...c1e7efa3View lifecycle
0xe8df9fc2...4e74f6dcView lifecycle
0x328fd66d...b2af0b4dView lifecycle
0x539b5bfc...f28e8eeeView lifecycle
0x0e271a3b...ee8d4e9dView lifecycle
0xfc1f3942...f09e8d1bView lifecycle
0xb46d7e47...945ab177View lifecycle
0x2c0634bf...f3b9b856View lifecycle
0x9c907302...483d88a9View lifecycle
0x0ffbf2ce...88cf2e7dView lifecycle
0xd0fe9c30...aef90cc8View lifecycle
0xa27485f1...e16e5d01View lifecycle

Op 3: 0x2bfd7d87...18ee73fe

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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

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

Eth Tx Submitted

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

Relayer Wraps Tx

Eth tx → Canton BlockProposal

46ms

Validator1 — Execute

participant1 · Initial REVM execution
321ms

Validator2 — Re-execute

participant2 · REVM re-execution

321ms

Validator3 — Re-execute

participant3 · REVM re-execution

321ms

Block Published

Block #1315
2.8s
0ms
1.0s
2.0s
3.0s
4.0s
4.5s
EVM
Canton
Consensus
Total
Complete
3.6s

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