Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,342,079,573 Lastest Block: 1,992,900 Utxos: 1,985,693
Nodes: 332 OmniXEP Contracts: 280
Multi-layer transactions for address: xCXwqDyUPGSqqk9iDc3jirK11ynciqt5SG