Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,338,697,935 Lastest Block: 1,986,054 Utxos: 1,984,943
Nodes: 362 OmniXEP Contracts: 279
Multi-layer transactions for address: xBpiA5scCGrA1BEfvZ3cntbjaK42i2F8KF