Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,416,440,099 Lastest Block: 2,127,098 Utxos: 1,984,398
Nodes: 277 OmniXEP Contracts: 336
Multi-layer transactions for address: xJ4t52b6yd8cVYvfm1HPpa2witQSBe2DiR