Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,406,821,772 Lastest Block: 2,110,312 Utxos: 1,984,358
Nodes: 300 OmniXEP Contracts: 336
Multi-layer transactions for address: xGoW8KXC7thA14gGE2Wo2QdKbhw8CNwckS