Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,338,232,618 Lastest Block: 1,985,098 Utxos: 1,984,923
Nodes: 367 OmniXEP Contracts: 278
Multi-layer transactions for address: xGjRgwkCx3V4ieCAKhWTJnzNuqvx7F6mm5