Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,341,883,003 Lastest Block: 1,992,196 Utxos: 1,985,519
Nodes: 363 OmniXEP Contracts: 280
Multi-layer transactions for address: xDdWA9cpP37Yq3xXeg4smVKPggqS3yBRvC