Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,414,009,939 Lastest Block: 2,121,948 Utxos: 1,984,297
Nodes: 285 OmniXEP Contracts: 336
Multi-layer transactions for address: xLJ5tTYcCLs6zhSHJTtwP9x6t3w4RfvXiJ