Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,339,276,550 Lastest Block: 1,987,085 Utxos: 1,985,082
Nodes: 376 OmniXEP Contracts: 279
Multi-layer transactions for address: xBCsf5CpXmJnABhJ86D12Grxc9wVEv6LGR