Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,340,624,949 Lastest Block: 1,989,618 Utxos: 1,985,791
Nodes: 345 OmniXEP Contracts: 279
Multi-layer transactions for address: xG55RR7P8t1LNWa6w2K6Si4CWnmYonWvNH