Manage a user's default wallet
import { getDefaultProvider, setDefaultProvider } from "@sats-connect/core";
import { loadSelector, selectWalletProvider, type Config } from "@sats-connect/ui"
async function example() {
const defaultWallet = await getDefaultProvider();
if (defaultWallet) {
return businessLogicWith(defaultWallet);
}
loadSelector();
const config: Config = { /* ... */ };
const selectedWallet = await selectWalletProvider(config);
await setDefaultWallet(selectedWallet);
}Last updated