### Install Dependencies for Expo Stable ID Source: https://github.com/thenaubit/expo-stable-id/blob/main/README.md Installs the necessary packages for using @nauverse/expo-stable-id, including cloud settings, secure storage, and crypto modules. This command should be run in your project's root directory. ```bash npx expo install @nauverse/expo-stable-id @nauverse/expo-cloud-settings expo-secure-store expo-crypto ``` -------------------------------- ### Basic StableIdProvider and useStableId Hook Usage Source: https://context7.com/thenaubit/expo-stable-id/llms.txt Demonstrates the basic setup of the StableIdProvider to wrap the application and the useStableId hook to access the stable ID and its associated functions. This allows components to retrieve the ID and trigger actions like generating a new ID or identifying a user. ```tsx import React from 'react'; import { View, Text, Button } from 'react-native'; import { StableIdProvider, useStableId } from '@nauverse/expo-stable-id'; function MyComponent() { const [id, { identify, generateNewId }] = useStableId(); return ( Stable ID: {id ?? 'Loading...'}