Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,409,564,475 Lastest Block: 2,113,010 Utxos: 1,984,324
Nodes: 316 OmniXEP Contracts: 336
Multi-layer transactions for address: xCa5FUWX6J2Ben9WEy1nAVSmQUK8S9aAby