Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,365,204,844 Lastest Block: 2,035,539 Utxos: 1,982,830
Nodes: 341 OmniXEP Contracts: 281
Multi-layer transactions for address: xBGxcQEHwQi8ftBQ3TagsW4m3g1JVBWZBe