Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,338,823,559 Lastest Block: 1,986,254 Utxos: 1,984,932
Nodes: 377 OmniXEP Contracts: 279
Multi-layer transactions for address: xLuRAJtfzLJaU64hz3Lwfngj7DQqJ6t3HA