Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,429,004,649 Lastest Block: 2,147,375 Utxos: 1,984,939
Nodes: 257 OmniXEP Contracts: 336
Multi-layer transactions for address: xJ2BRmhWMp6U7X7gXGxSayi7bhqsr6Gb7Y