Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,396,878,804 Lastest Block: 2,092,197 Utxos: 1,984,321
Nodes: 295 OmniXEP Contracts: 281
Multi-layer transactions for address: xL7Z6bmws38L5sjUzPG7PBvZ41x1R11QDy