Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,406,933,873 Lastest Block: 2,110,498 Utxos: 1,984,355
Nodes: 295 OmniXEP Contracts: 336
Multi-layer transactions for address: xCz2j4GTLm2883QyiDym2r64mX7fAA7yuJ