Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,387,112,284 Lastest Block: 2,075,054 Utxos: 1,983,832
Nodes: 313 OmniXEP Contracts: 283
Multi-layer transactions for address: xCujDKb78Rc7N3V3jsV45abyYuszm7PgE3