Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,337,811,245 Lastest Block: 1,984,519 Utxos: 1,984,895
Nodes: 381 OmniXEP Contracts: 278
Multi-layer transactions for address: xTZp8oWvZxhtSJPwtH5FNuF8P4G7K9gkib