Contracts
Distribution
Bridge
Website
Electra Protocol Blockchain, Multi Layer Explorer
Search
Supply:
18,335,984,503
Lastest Block:
1,981,490
Utxos:
1,984,796
Nodes:
337
OmniXEP Contracts:
274
Seems you are in another dimension