Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,408,539,016 Lastest Block: 2,111,830 Utxos: 1,984,357
Nodes: 295 OmniXEP Contracts: 336
Multi-layer transactions for address: xApr4VgaT56amwsoFu7vj7gGVL3j6XShwt