Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,396,573,579 Lastest Block: 2,091,796 Utxos: 1,984,319
Nodes: 287 OmniXEP Contracts: 281
Multi-layer transactions for address: x8j11ABwkY7ZykG8E6YjP6T1S1e6DdcF4L