Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,380,198,325 Lastest Block: 2,062,100 Utxos: 1,983,893
Nodes: 325 OmniXEP Contracts: 281
Multi-layer transactions for address: xVXgKVC3xtC9jp1u9SbKbKQw5k3rUq3JyU