Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,342,128,616 Lastest Block: 1,993,120 Utxos: 1,985,827
Nodes: 327 OmniXEP Contracts: 280
Multi-layer transactions for address: x8oobiUZ42HsT9o5fwNWBsHtDT5YK8e7ki