Block
#18,733,839
- Time
- Apr 18, 2026 · 04:16:05 UTC 202 d ago
- Transactions
- 0· 1,388,627 in total up to this block
- Chain
- passage-2
- Block hash
- 0FE247087BF2B90A73EA2B32A8EA66E5BC2BD6ACF41404CDA0D76C2452E6FD3B
- Proposer
- EZ StakingDBC46AB98F224CBFFAE304CB50B5CDC0185FC632