Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,393,249,582 Lastest Block: 2,085,155 Utxos: 1,984,144
Nodes: 305 OmniXEP Contracts: 283
Multi-layer transactions for address: xVdKAzHR18K2L66u71pUHp85S5w7RSVwZN