Trust Wallet is a free self-custody crypto wallet supporting 100+ blockchains — buy, send, swap, stake, and earn crypto and NFTs while you also control your private keys. Available on iOS, Android, and as a browser extension, with no account required.