Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,427,645,800 Lastest Block: 2,144,677 Utxos: 1,984,949
Nodes: 274 OmniXEP Contracts: 336
Multi-layer transactions for address: xEkt7C4cKTQqfnd9KjdoXEKWcU3pcxU46Y