# React Reference

- [Quick Start](/developer-hub/react-reference/quick-start.md)
- [Hooks](/developer-hub/react-reference/hooks.md)
- [useTonConnect](/developer-hub/react-reference/hooks/usetonconnect.md): Allows you to connect to wallet providers to access wallet address and wallet balance and network information
- [useUtils](/developer-hub/react-reference/hooks/useutils.md): Allows you to use web3 utilities needed to format values
- [useRegistry](/developer-hub/react-reference/hooks/useregistry.md): Send queries and mutation to the Registry API
- [useApp](/developer-hub/react-reference/hooks/useapp.md): Returns the app information of the loaded web3 app
- [useStorage](/developer-hub/react-reference/hooks/usestorage.md): Upload files to IPFS via IPFS providers like Infura
- [useTon](/developer-hub/react-reference/hooks/useton.md): Returns the Near core class where you can interact with Near blockchain network and smart contracts
- [useTelegram](/developer-hub/react-reference/hooks/usetelegram.md): Returns the Near core class where you can interact with Near blockchain network and smart contracts
- [Recipes](/developer-hub/react-reference/recipes.md)
- [Connect via Wallet Provider](/developer-hub/react-reference/recipes/connect-via-wallet-provider.md)
- [Using Wallet Authentication](/developer-hub/react-reference/recipes/using-wallet-authentication.md)
