Skip to main content

Getting Started

Welcome to the FastAuth React SDK documentation! This section provides comprehensive guides and references for integrating FastAuth into your React applications.

Documentation Overview

The FastAuth React SDK documentation is organized into the following sections:

Core Documentation

  • Installation - Learn how to install the SDK using npm, yarn, or pnpm

API Reference

  • Providers - Documentation for authentication providers and React components
  • Hooks - React hooks for authentication and signing operations
  • Client - Complete reference for the FastAuthClient class
  • Signer - Complete reference for the FastAuthSigner class

Quick Navigation

For New Users

  1. Start with Installation to set up the SDK
  2. Use Providers to set up the FastAuthProvider component
  3. Explore Hooks for React hooks usage
  4. Use Client to learn about the main entry point
  5. Explore Signer for transaction operations

For API Reference

  • Providers API - FastAuthProvider component and configuration
  • Hooks API - React hooks (useFastAuth, useIsLoggedIn, useSigner, usePublicKey)
  • Client API - FastAuthClient methods and configuration
  • Signer API - FastAuthSigner methods and transaction handling