Overview User-controlled wallets are non-custodial wallets where end users maintain control over their private keys and assets. Users authorize all sensitive operations (transactions, signing, wallet creation) through a challenge-response model that ensures user consent before execution. Multi-chain support includes EVM chains, Solana, and Aptos. Prerequisites / Setup Installation Vite Configuration The SDKs depends on Node.js built-ins ( , , etc.) that are not available in the browser. Add to your Vite config: Environment Variables Backend SDK Initialization Uses for all server-side operatio…