Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,374,759,613 Lastest Block: 2,053,568 Utxos: 1,983,526
Nodes: 312 OmniXEP Contracts: 282
Multi-layer transactions for address: xG6vWSib3LRPtfyFMRVF4feZVv5T3BBDnZ