Wallet creation and recovery, balances, send and receive, transaction history and a price feed. If you hold customers' coins, add identity checks at sign-up and address screening against sanctions and known thefts, which services like Chainalysis provide. Staking, swaps and card top-ups are what everyone asks for next, and none of them belong in version one.