Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,324,132,210 Lastest Block: 1,961,039 Utxos: 1,983,745
Nodes: 378 OmniXEP Contracts: 274
Multi-layer transactions for address: xA59Q12Yzpm9PD56pQ8fgJiXHHL3YJ7SVE