WalletKit is a developer platform for creating embedded, recoverable smart wallets in dApps, protocols, and Web3 applications. It offers Link, a set of customizable React onboarding components, and the Wallets API for custom web and mobile integrations. The platform provides MPC-based key management, custodial and non-custodial wallet models, gasless transactions, authentication flows, and support for EVM-compatible chains as well as Solana and Polkadot.