Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,381,055,290 Lastest Block: 2,063,675 Utxos: 1,983,885
Nodes: 286 OmniXEP Contracts: 281
Multi-layer transactions for address: x8owXKQ9pNCB7bwfeQjR9zd681PE2we5p3