Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,408,037,922 Lastest Block: 2,111,345 Utxos: 1,984,347
Nodes: 296 OmniXEP Contracts: 336
Multi-layer transactions for address: xLJ77oXmzLSy8a4ubKjXibRA68JzF5ZCjf