Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,421,595,526 Lastest Block: 2,134,320 Utxos: 1,984,820
Nodes: 293 OmniXEP Contracts: 336
Multi-layer transactions for address: xAmdaEeT3q5UzBXs13ANenD31Fxhphwu2D