Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,352,055,804 Lastest Block: 2,010,121 Utxos: 1,982,576
Nodes: 320 OmniXEP Contracts: 281
Multi-layer transactions for address: xUFiea8bqY3y9AbsL2LpsrpjzZ6DZj8Hq3