Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,342,120,004 Lastest Block: 1,993,060 Utxos: 1,985,783
Nodes: 329 OmniXEP Contracts: 280
Multi-layer transactions for address: xDNJhnXuGbiaNDq4wr6zYV3KjKDnH2s5pQ