Over-the-air (OTA) update services like Expo Updates let you push new JS bundles directly to installed apps, skipping the app store review cycle — useful for urgent bug fixes but restricted by store policy (native code changes still need a full release).
import * as Updates from "expo-updates";
async function checkForUpdate() {
const result = await Updates.checkForUpdateAsync();
if (result.isAvailable) {
await Updates.fetchUpdateAsync();
await Updates.reloadAsync();
}
}For a wallet app, OTA updates are especially useful for fixing a broken RPC endpoint or a UI bug quickly, but any change touching signing logic or native modules deserves extra caution and a staged rollout given the financial stakes.