Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,374,752,951 Lastest Block: 2,053,558 Utxos: 1,983,526
Nodes: 313 OmniXEP Contracts: 282
Multi-layer transactions for address: x91b7DJrnX9L8Vh4sr7pECQnWRPe7foJZS