Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,328,837,323 Lastest Block: 1,968,294 Utxos: 1,984,198
Nodes: 359 OmniXEP Contracts: 274
Multi-layer transactions for address: xCvRtPqWmz8fMHZJ9bmSkb7LcYi6zes2Ds