Before you interact with Blocto, you have to establish a connection first. The connection will prompt the user for permission to share their public key, or it returns public key directly if the user has approved the account access permission.
When the user has approved the request to connect, the provider will emit a
connect event. And you may access useful properties of the provider.
window.solana.on("connect", () => console.log("connected"))window.solana.publicKey // wallet's publicKeywindow.solana.connected // true or falsewindow.solana.network // mainnet-beta or testnet
Similar with connection, calling disconnection will emit a
window.solana.disconnect()window.solana.on("disconnect", () => console.log("disconnected"))