Connect to Extension Wallet

Get genesisHash#

window.okxwallet.svm.getNetwork()

All remote procedure call (RPC) requests are submitted to the currently connected network. Therefore, getting the user’s correct network genesisHash is crucial for SVM-based application development.

Use the window.okxwallet.svm.getNetwork() method to retrieve the user’s current network genesisHash.

const { genesisHash } = await window.okxwallet.svm.getNetwork()

Deafult genesisHash#

Below are the genesisHash values of the SVM networks that OKX Wallet supports by default:

NetworkgenesisHash
SOL5eykt4UsFv8P8NJdTREpY1vzqKqZKvdpKuc147dw2N9d
SONIC_TESTNET_VONEE8nY8PG8PEdzANRsv91C2w28Dbw9w3AhLqRYfn5tNv2C
SOONTEST_ETHE41XcTqezgDG8GzWwnPW8Rjewv2o5UUtskPbuwA52Kjr
ECLIPSE_ETHEAQLJCV2mh23BsK2P9oYpV5CHVLDNHTxYss3URrNmg3s
SOON_ETHE8aYS7Vghmf1sZVSsCse9JdFHzccdE9QdpPF5SVNcGxr
SONIC_SOL9qoRTAHGWBZHYzMJGkt62wBbFRASj6H7CvoNsNyRw2h4
SOON_BNB8MCzWLHk3FmrdW1gVtZe7NgDefMhYFZfTUmvMANn5r6X