Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,361,399,052 Lastest Block: 2,029,451 Utxos: 1,982,690
Nodes: 313 OmniXEP Contracts: 281
Multi-layer transactions for address: xEn6w1TYh4x66Mo2cLzX2EZXDCznf8vwZq