Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,392,492,480 Lastest Block: 2,083,490 Utxos: 1,984,050
Nodes: 307 OmniXEP Contracts: 283
Multi-layer transactions for address: xGwABsp3STNT2BzCNgAB1RgMGGZN4c94nS