Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,319,033,420 Lastest Block: 1,952,074 Utxos: 1,982,515
Nodes: 309 OmniXEP Contracts: 274
Multi-layer transactions for address: x9GdMSQkt3ba5Ybd9QwE8gPzfJ1afP7kov