Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,348,635,796 Lastest Block: 2,004,046 Utxos: 1,982,725
Nodes: 298 OmniXEP Contracts: 281
Multi-layer transactions for address: xL6vcURR4Gz4XjVzfRN2A66fKKQanG7JYQ