Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,338,904,287 Lastest Block: 1,986,365 Utxos: 1,984,940
Nodes: 375 OmniXEP Contracts: 279
Multi-layer transactions for address: x8zs6RswxFW4X9LxoCBLYBBVc5H6h7in6j