Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,342,092,606 Lastest Block: 1,992,954 Utxos: 1,985,698
Nodes: 330 OmniXEP Contracts: 280
Multi-layer transactions for address: x8yxyqABgjmwe4qC8VjUNzsT8x2H8y7c7q