Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,364,831,552 Lastest Block: 2,034,874 Utxos: 1,982,803
Nodes: 334 OmniXEP Contracts: 281
Electra Protocol [XEP] Transactions for address: xJGJa9bA3S6JPa917wy3kbLTiSm9YhY9AZ