Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,320,598,606 Lastest Block: 1,955,022 Utxos: 1,983,109
Nodes: 376 OmniXEP Contracts: 274
Multi-layer transactions for address: xGr2WW4RKor5rY7pQm7MyVjrJvJk6uHV8S