Dynamic Documentation Index - LLM Reference Guide

This comprehensive index contains every documentation page in the Dynamic platform docs, organized to help LLMs understand when to visit each page and what information can be found there.

Overview & Getting Started

PagePathWhen to VisitDescription
Welcome/introduction/welcomeStarting with DynamicIntroduction to Dynamic platform, features overview, quickstart links, and community resources
Quickstart/quickstartNeed quick setupFast setup guide for getting Dynamic running in any application
Example Apps/example-appsNeed working examplesCollection of sample applications demonstrating Dynamic integration patterns
Go Live Checklist/go-live-checklistPreparing for productionComprehensive checklist for transitioning from development to production environment
AI Development Guide/ai/developing-with-aiIntegrating with AI toolsGuide for using Dynamic with AI coding workflows (Cursor, V0, Lovable, MCP integration)

Implementation Guides

React SDK

Getting Started

PagePathWhen to VisitDescription
SDK Index/react-sdk/indexOverview of React SDK structureHigh-level guide to React SDK components, hooks, events, utilities, and object references
Quickstart/react-sdk/quickstartSetting up React integrationStep-by-step guide for installing and initializing Dynamic SDK in React applications
Installation/react-sdk/installationInstalling React SDKDetailed installation instructions and package requirements for React SDK
Wallet Connectors/react-sdk/wallet-connectorsConfiguring wallet typesGuide to enabling specific blockchain wallet connectors (Ethereum, Solana, etc.)
Implementation Patterns/react-sdk/implementation-patternsChoosing UI approachGuide to widget vs headless (hooks-only) implementation patterns
Iframe Integration/react-sdk/iframeEmbedding in iframesComplete guide for using Dynamic SDK within iframe environments
Using Wagmi/react-sdk/using-wagmiIntegrating with WagmiGuide for using Dynamic with Wagmi for enhanced Ethereum functionality
Using Ethers/react-sdk/using-ethersIntegrating with EthersGuide for using Dynamic with Ethers.js v6 for blockchain interactions
Loading States/react-sdk/loading-login-statesManaging SDK statesGuide to handling SDK loading states and user authentication status
Changelog/react-sdk/changelogWhen checking React SDK version changesRelease notes and version history

Providers & Connectors

PagePathWhen to VisitDescription
Providers Introduction/react-sdk/providers/providers-introductionWhen understanding Dynamic provider architectureOverview of React SDK provider system
DynamicContextProvider/react-sdk/providers/dynamiccontextproviderWhen setting up the main Dynamic providerReference for the core Dynamic context provider
DynamicWagmiConnector/react-sdk/providers/dynamicwagmiconnectorWhen integrating with WagmiGuide to Dynamic’s Wagmi connector

UI Components

PagePathWhen to VisitDescription
Components Introduction/react-sdk/components/components-introductionWhen exploring Dynamic UI componentsOverview of available React components
DynamicBridgeWidget/react-sdk/components/dynamicbridgewidgetWhen implementing bridge functionalityComponent for cross-chain bridge operations
DynamicConnectButton/react-sdk/components/dynamicconnectbuttonWhen adding wallet connection buttonsCustomizable wallet connection button component
DynamicEmbeddedWidget/react-sdk/components/dynamicembeddedwidgetWhen embedding Dynamic widgetsComponent for embedded wallet widgets
DynamicMultiWalletPromptsWidget/react-sdk/components/dynamicmultiwalletpromptswidgetWhen handling multi-wallet promptsComponent for multi-wallet selection prompts
DynamicWidget/react-sdk/components/dynamicwidgetWhen implementing the main Dynamic widgetPrimary Dynamic authentication widget
DynamicUserProfile/react-sdk/components/dynamicuserprofileWhen displaying user profile informationComponent for user profile display and management
DynamicWidgetNav/react-sdk/components/dynamicwidgetnavWhen customizing widget navigationComponent for widget navigation customization

Hooks

PagePathWhen to VisitDescription
Hooks Introduction/react-sdk/hooks/hooks-introductionWhen exploring Dynamic React hooksOverview of available React hooks
useDynamicContext/react-sdk/hooks/usedynamiccontextWhen accessing Dynamic context in React componentsReference for the main Dynamic context hook
useDynamicEvents/react-sdk/hooks/usedynamiceventsWhen handling Dynamic eventsHook for subscribing to Dynamic events
useDynamicModals/react-sdk/hooks/usedynamicmodalsWhen controlling Dynamic modalsHook for modal state management
useDynamicScopes/react-sdk/hooks/usedynamicscopesWhen managing authentication scopesHook for handling OAuth scopes
useReinitialize/react-sdk/hooks/usereinitializeWhen reinitializing Dynamic contextHook for context reinitialization
useRpcProviders/react-sdk/hooks/userpcprovidersWhen accessing RPC providersHook for blockchain RPC provider access
useSwitchNetwork/react-sdk/hooks/useswitchnetworkWhen implementing network switchingHook for blockchain network switching
useTokenBalances/react-sdk/hooks/usetokenbalancesWhen fetching token balancesHook for retrieving wallet token balances
useMultiChainTokenBalances/react-sdk/hooks/usemultichaintokenbalancesWhen fetching multi-chain balancesHook for cross-chain balance retrieval
useSendBalance/react-sdk/hooks/usesendbalanceWhen implementing balance transfersHook for sending tokens and balances
useAuthenticatedConnectedUser/react-sdk/hooks/login-user-management/useauthenticatedconnecteduserWhen accessing authenticated user dataHook for authenticated user information
useConnectWithOtp/react-sdk/hooks/login-user-management/useconnectwithotpWhen implementing OTP authenticationHook for one-time password authentication
useExternalAuth/react-sdk/hooks/login-user-management/useexternalauthWhen integrating external authenticationHook for third-party authentication providers
useSignInWithPasskey/react-sdk/hooks/login-user-management/usesigninwithpasskeyWhen implementing passkey authenticationHook for WebAuthn passkey sign-in
useRegisterPasskey/react-sdk/hooks/login-user-management/userregisterpasskeyWhen registering passkeysHook for passkey registration
useIsLoggedIn/react-sdk/hooks/login-user-management/useisloggedinWhen checking authentication statusHook for login state verification
useOtpVerificationRequest/react-sdk/hooks/login-user-management/useotpverificationrequestWhen handling OTP verificationHook for OTP verification flows
useRefreshUser/react-sdk/hooks/login-user-management/userefreshuserWhen refreshing user dataHook for user data refresh
useUserUpdateRequest/react-sdk/hooks/login-user-management/useuserupdaterequestWhen updating user informationHook for user profile updates
useDeleteUserAccount/react-sdk/hooks/login-user-management/usedeleteuseraccountWhen implementing account deletionHook for user account deletion
useSocialAccounts/react-sdk/hooks/login-user-management/usesocialaccountsWhen managing social account connectionsHook for social provider account management
usePromptMfa/react-sdk/hooks/login-user-management/usepromptmfaWhen implementing MFA promptsHook for multi-factor authentication prompts
useGetMfaToken/react-sdk/hooks/login-user-management/usegetmfatokenWhen retrieving MFA tokensHook for MFA token generation
useAuthenticatePasskeyMfa/react-sdk/hooks/login-user-management/useauthenticatepasskeymfaWhen using passkeys for MFAHook for passkey-based MFA
useSmartWallets/react-sdk/hooks/wallets/usesmartwalletsWhen working with smart walletsHook for smart wallet management
useSwitchWallet/react-sdk/hooks/wallets/useswitchwalletWhen implementing wallet switchingHook for switching between connected wallets
useUserWallets/react-sdk/hooks/wallets/useuserwalletsWhen accessing user’s walletsHook for retrieving user wallet information
useWalletConnectorEvent/react-sdk/hooks/wallets/usewalletconnectoreventWhen handling wallet connector eventsHook for wallet connection event handling
useWalletItemActions/react-sdk/hooks/wallets/usewalletitemactionsWhen implementing wallet item actionsHook for wallet-specific action handling
useWalletOptions/react-sdk/hooks/wallets/usewalletoptionsWhen customizing wallet optionsHook for wallet configuration options
useDynamicWaas/react-sdk/hooks/embedded-wallets/usedynamicwaasWhen using Wallet-as-a-Service featuresHook for WaaS functionality
useEmbeddedReveal/react-sdk/hooks/embedded-wallets/useembeddedrevealWhen implementing wallet reveal featuresHook for embedded wallet key reveal
useEmbeddedWallet/react-sdk/hooks/legacy-embedded-wallets/useembeddedwalletWhen working with legacy embedded walletsHook for legacy embedded wallet management
usePasskeyRecovery/react-sdk/hooks/legacy-embedded-wallets/usepasskeyrecoveryWhen implementing passkey recoveryHook for passkey-based wallet recovery
useUpgradeEmbeddedWallet/react-sdk/hooks/legacy-embedded-wallets/useupgradeembeddedwalletWhen upgrading embedded walletsHook for embedded wallet migration
useFundWithWallet/react-sdk/hooks/funding/usefundwithwalletWhen implementing wallet fundingHook for wallet funding operations
useExchangeAccounts/react-sdk/hooks/funding/useexchangeaccountsWhen connecting exchange accountsHook for exchange account integration
useOpenFundingOptions/react-sdk/hooks/funding/useopenfundingoptionsWhen displaying funding optionsHook for funding option management
useOnramp/react-sdk/hooks/funding/useonrampWhen implementing onramp functionalityHook for fiat-to-crypto onramp
usePayWithDynamic/react-sdk/hooks/funding/usepaywithDynamicWhen using PayWithDynamicHook for PayWithDynamic integration

Events & Handlers

PagePathWhen to VisitDescription
Dynamic Events/react-sdk/events/dynamic-eventsWhen implementing event handlingOverview of Dynamic event system
onAuthFlowCancel/react-sdk/events/onauthflowcancelWhen handling authentication cancellationEvent callback for auth flow cancellation
onAuthFlowOpen/react-sdk/events/onauthflowopenWhen handling authentication flow openingEvent callback for auth flow initiation
onAuthFailure/react-sdk/events/onauthfailureWhen handling authentication failuresEvent callback for authentication errors
onAuthInit/react-sdk/events/onauthinitWhen handling authentication initializationEvent callback for auth initialization
onAuthSuccess/react-sdk/events/onauthsuccessWhen handling successful authenticationEvent callback for successful authentication
onEmbeddedWalletCreated/react-sdk/events/onembeddedwalletcreatedWhen handling embedded wallet creationEvent callback for embedded wallet creation
onLogout/react-sdk/events/onlogoutWhen handling user logoutEvent callback for logout events
onOtpVerificationResult/react-sdk/events/onotpverificationresultWhen handling OTP verification resultsEvent callback for OTP verification
onSignedMessage/react-sdk/events/onsignedmessageWhen handling message signingEvent callback for message signature events
onUserProfileUpdate/react-sdk/events/onuserprofileupdateWhen handling profile updatesEvent callback for user profile changes
onWalletAdded/react-sdk/events/onwalletaddedWhen handling wallet additionsEvent callback for wallet connection
onWalletRemoved/react-sdk/events/onwalletremovedWhen handling wallet removalEvent callback for wallet disconnection
onWalletTabSelected/react-sdk/events/onWalletTabSelectedWhen handling wallet tab selectionEvent callback for wallet tab changes
onWalletConnectionFailed/react-sdk/events/onWalletConnectionFailedWhen handling wallet connection failuresEvent callback for connection errors
Handlers Introduction/react-sdk/handlers/handlers-introductionWhen implementing custom handlersOverview of Dynamic handler system
handleConnectedWallet/react-sdk/handlers/handleconnectedwalletWhen handling wallet connectionsHandler for wallet connection events
handleAuthenticatedUser/react-sdk/handlers/handleauthenticateduserWhen handling user authenticationHandler for user authentication events

Objects & Utilities

PagePathWhen to VisitDescription
References Introduction/react-sdk/references/references-introductionWhen exploring SDK referencesOverview of React SDK reference materials
AccessDeniedCustomButton/react-sdk/references/objects/access-denied-custom-buttonWhen customizing access denied UIObject for access denied button customization
EvmNetwork/react-sdk/references/objects/evmNetworkWhen working with EVM networksObject representing EVM network configuration
EvmRpcProvider/react-sdk/references/objects/EvmRpcProviderWhen configuring EVM RPC providersObject for EVM RPC provider configuration
JwtVerifyResult/react-sdk/references/objects/JwtVerifyResultWhen handling JWT verificationObject representing JWT verification results
ProvidersLabelsEnum/react-sdk/references/objects/ProvidersLabelsEnumWhen working with provider labelsEnum for wallet provider labels
SdkView/react-sdk/references/objects/SdkViewWhen customizing SDK viewsObject for SDK view configuration
SdkViewSection/react-sdk/references/objects/SdkViewSectionWhen customizing view sectionsObject for SDK view section configuration
SdkViewType/react-sdk/references/objects/SdkViewTypeWhen defining view typesObject for SDK view type definitions
UserProfile/react-sdk/references/objects/UserProfileWhen working with user profilesObject representing user profile data
Wallet/react-sdk/references/objects/WalletWhen working with wallet objectsObject representing wallet data
WalletConnector/react-sdk/references/objects/WalletConnectorWhen working with wallet connectorsObject for wallet connector configuration
getAuthToken/react-sdk/references/utilities/getauthtokenWhen retrieving authentication tokensUtility for auth token retrieval
getMinAuthToken/react-sdk/references/utilities/getminauthtokenWhen retrieving minimal auth tokensUtility for minimal auth token retrieval
getNetwork/react-sdk/references/utilities/getnetworkWhen retrieving network informationUtility for network data retrieval
getSigner/react-sdk/references/utilities/getsignerWhen retrieving wallet signersUtility for wallet signer access
getWalletConnector/react-sdk/references/utilities/getwalletconnectorWhen retrieving wallet connectorsUtility for wallet connector access
isEthereumWallet/react-sdk/references/utilities/isethereumwalletWhen checking Ethereum wallet typesUtility for Ethereum wallet type checking
isSolanaWallet/react-sdk/references/utilities/issolanawalletWhen checking Solana wallet typesUtility for Solana wallet type checking

Upgrade Guides

PagePathWhen to VisitDescription
Upgrade to v4/react-sdk/upgrade-guides/v4When upgrading to React SDK v4Migration guide for v4 upgrade
Upgrade to v3/react-sdk/upgrade-guides/v3When upgrading to React SDK v3Migration guide for v3 upgrade
Upgrade to v2/react-sdk/upgrade-guides/v2When upgrading to React SDK v2Migration guide for v2 upgrade
Upgrade to v1/react-sdk/upgrade-guides/v1When upgrading to React SDK v1Migration guide for v1 upgrade

React Native SDK

Getting Started

PagePathWhen to VisitDescription
Quickstart/react-native/quickstartSetting up React NativeComplete setup guide for Dynamic SDK in React Native applications
Installation/react-native/installationInstalling React Native SDKInstallation steps and platform-specific configuration for React Native

Package References

PagePathWhen to VisitDescription
Client Package/react-native/package-references/clientWhen exploring React Native client packageReference for React Native client package API
React Hooks Package/react-native/package-references/react-hooksWhen using React Native hooksReference for React Native-specific hooks
React Native Extension/react-native/package-references/react-native-extensionWhen using React Native extensionsReference for React Native extension package
Viem Extension/react-native/package-references/viem-extensionWhen integrating Viem with React NativeReference for Viem React Native extension
Wagmi Extension/react-native/package-references/wagmi-extensionWhen integrating Wagmi with React NativeReference for Wagmi React Native extension

Hooks & Events

PagePathWhen to VisitDescription
Events/react-native/hooks-events/eventsWhen handling events in React NativeGuide to React Native event handling
React Hooks/react-native/hooks-events/react-hooksWhen using React Native-specific hooksTutorial for React Native hook usage

Signup & Login

PagePathWhen to VisitDescription
External Auth/react-native/signup-login/external-authWhen implementing external authentication in React NativeGuide to third-party authentication in React Native apps
Email Authentication/react-native/signup-login/emailWhen implementing email authenticationTutorial for email-based authentication in React Native
Social Authentication/react-native/signup-login/socialWhen implementing social loginGuide to social provider authentication
Passkey Authentication/react-native/signup-login/passkeyWhen implementing passkey authenticationTutorial for WebAuthn passkey authentication
Multi-Factor Authentication/react-native/signup-login/mfaWhen implementing MFA in React NativeGuide to multi-factor authentication setup

Wallets

PagePathWhen to VisitDescription
Wallet Management/react-native/wallets/wallet-managementWhen managing wallets in React NativeGuide to wallet management operations
Embedded Wallets/react-native/wallets/embedded-walletsWhen implementing embedded walletsTutorial for embedded wallet integration
External Wallets/react-native/wallets/external-walletsWhen connecting external walletsGuide to external wallet connection
Multi-Wallet/react-native/wallets/multi-walletWhen supporting multiple walletsTutorial for multi-wallet support
Wallet Operations/react-native/wallets/wallet-operationsWhen performing wallet operationsGuide to wallet transaction and signing operations

Session & State Management

PagePathWhen to VisitDescription
Session Management/react-native/session-management/session-managementWhen managing user sessionsGuide to session state management
State Persistence/react-native/session-management/state-persistenceWhen persisting application stateTutorial for state persistence across app launches

Ethereum Integration

PagePathWhen to VisitDescription
Ethereum Integration/react-native/ethereum-integration/ethereum-integrationWhen integrating Ethereum functionalityGuide to Ethereum blockchain integration
Transaction Handling/react-native/ethereum-integration/transaction-handlingWhen handling Ethereum transactionsTutorial for Ethereum transaction management
Smart Contract Interaction/react-native/ethereum-integration/smart-contract-interactionWhen interacting with smart contractsGuide to smart contract interaction patterns

Swift SDK

Getting Started

PagePathWhen to VisitDescription
Quickstart/swift/quickstartSetting up iOS integrationComplete guide for integrating Dynamic SDK in iOS applications
Installation/swift/installationInstalling Swift SDKInstallation and configuration steps for Swift/iOS SDK
Swift Introduction/swift/introductionWhen exploring Swift SDK capabilitiesOverview of Swift SDK features and architecture

Authentication

PagePathWhen to VisitDescription
Authentication/swift/authenticationWhen implementing authentication in SwiftGuide to authentication flows in Swift applications
Social Authentication/swift/social-authenticationWhen implementing social login in SwiftTutorial for social provider authentication

Session & State Management

PagePathWhen to VisitDescription
Session Management/swift/session-managementWhen managing user sessions in SwiftGuide to session state management

Wallet Management

PagePathWhen to VisitDescription
Wallet Management/swift/wallet-managementWhen managing wallets in Swift applicationsGuide to wallet operations and management
Balance Operations/swift/balance-operationsWhen handling wallet balancesTutorial for balance retrieval and display
Gas Management/swift/gas-managementWhen managing transaction gasGuide to gas estimation and management

Networks

PagePathWhen to VisitDescription
Networks/swift/networksWhen working with blockchain networksGuide to network configuration and switching

Ethereum Integration

PagePathWhen to VisitDescription
Ethereum Integration/swift/ethereum-integration/ethereum-integrationWhen integrating Ethereum functionalityGuide to Ethereum blockchain integration
Transaction Handling/swift/ethereum-integration/transaction-handlingWhen handling Ethereum transactionsTutorial for Ethereum transaction management
Smart Contract Interaction/swift/ethereum-integration/smart-contract-interactionWhen interacting with smart contractsGuide to smart contract interaction patterns

SDK Reference

PagePathWhen to VisitDescription
Authentication Reference/swift/sdk-reference/authenticationWhen exploring authentication API referenceAPI reference for Swift authentication methods
Data Types/swift/sdk-reference/data-typesWhen working with Swift SDK data typesReference for Swift SDK data type definitions
Wallet & Blockchain Reference/swift/sdk-reference/wallet-blockchainWhen exploring wallet and blockchain APIsAPI reference for wallet and blockchain operations

Flutter SDK

PagePathWhen to VisitDescription
Quickstart/flutter/quickstartSetting up Flutter integrationComplete guide for integrating Dynamic SDK in Flutter applications
Installation/flutter/installationInstalling Flutter SDKInstallation and configuration steps for Flutter SDK
Client/flutter/clientWhen integrating Dynamic with Flutter applicationsGuide to Flutter client setup and configuration
Social Authentication/flutter/socialWhen implementing social login in FlutterTutorial for social provider authentication
Web3Dart Integration/flutter/web3dartWhen integrating Web3Dart with FlutterGuide to Web3Dart library integration
Deeplink URLs/flutter/deeplink-urlsWhen handling deep links in FlutterTutorial for deep link configuration and handling

Package References

PagePathWhen to VisitDescription
Client Package/flutter/package-references/clientWhen exploring Flutter client packageReference for Flutter client package API
Web3Dart Package/flutter/package-references/web3dartWhen using Web3Dart packageReference for Web3Dart package integration

Authentication Methods

PagePathWhen to VisitDescription
Overview/authentication-methods/overviewUnderstanding auth optionsComprehensive overview of all available authentication methods
Email/authentication-methods/emailImplementing email authGuide for email-based authentication with OTP verification
SMS/authentication-methods/smsImplementing SMS authGuide for SMS-based authentication with phone number verification
Social/authentication-methods/socialImplementing social loginGuide for social authentication (Google, Apple, Discord, etc.)
Passkey/authentication-methods/passkeyImplementing passkeysGuide for WebAuthn passkey authentication setup
Captcha/authentication-methods/captchaAdding bot protectionGuide for implementing CAPTCHA verification
MFA Overview/authentication-methods/mfa/overviewAdding multi-factor authOverview of MFA options and implementation strategies
Backend Validation/authentication-methods/how-to-validate-users-on-the-backendValidating JWT tokensGuide for validating Dynamic JWT tokens on backend servers
Auth Tokens/authentication-methods/auth-tokensWhen working with authentication tokensGuide to authentication token management and usage
Branded Wallets/authentication-methods/branded-walletsWhen implementing branded wallet authenticationTutorial for custom branded wallet authentication flows
Cookie Authentication/authentication-methods/cookie-authenticationWhen implementing cookie-based authenticationGuide to cookie authentication setup and management
Multi-Factor Authentication/authentication-methods/mfaWhen implementing MFA securityTutorial for multi-factor authentication setup
MFA TOTP Hooks/authentication-methods/mfa-totp-hooksWhen implementing TOTP-based MFAGuide to Time-based One-Time Password MFA integration

Wallets

Advanced Wallets

PagePathWhen to VisitDescription
Branded Wallets Overview/wallets/advanced-wallets/branded-wallets-overviewWhen implementing custom branded wallet experiencesGuide to creating branded wallet interfaces and experiences
Multi-Wallet/wallets/advanced-wallets/multi-walletEnabling multiple walletsGuide for allowing users to connect multiple wallets simultaneously
Branded Wallets/wallets/advanced-wallets/branded-walletsCustomizing wallet UIGuide for creating custom-branded wallet experiences
Coinbase Smart Wallet/wallets/advanced-wallets/coinbase-smart-walletWhen integrating Coinbase’s smart wallet solutionImplementation guide for Coinbase smart wallet integration
Connect Wallets/wallets/advanced-wallets/connectWhen implementing wallet connection functionalityGuide to connecting various wallet types to your application
Connect and Sign/wallets/advanced-wallets/connect-and-signWhen implementing wallet connection with immediate signingTutorial for connecting wallets and prompting signatures
Recommend Wallets/wallets/advanced-wallets/recommend-walletsWhen customizing wallet recommendations for usersTutorial for implementing wallet recommendation logic
Sort and Filter Wallets/wallets/advanced-wallets/sort-and-filter-walletsWhen customizing wallet display order and filteringGuide to organizing wallet options in your interface
Chainalysis Integration/wallets/advanced-wallets/chainalysisWhen implementing compliance and risk screeningGuide to integrating Chainalysis for wallet screening
Custom Sign Message/wallets/advanced-wallets/custom-sign-messageWhen implementing custom message signing flowsTutorial for creating custom signature request interfaces
Phantom Redirect/wallets/advanced-wallets/phantom-redirectWhen handling Phantom wallet redirects on mobileGuide to managing Phantom wallet mobile redirect flows
Connected vs Authenticated/wallets/advanced-wallets/connected-vs-authenticatedWhen understanding wallet connection statesExplanation of wallet connection vs authentication states

Embedded Wallets

PagePathWhen to VisitDescription
MPC Overview/wallets/embedded-wallets/mpc/overviewUnderstanding MPC walletsComprehensive guide to TSS-MPC embedded wallets, security, and features
MPC Setup/wallets/embedded-wallets/mpc/setupSetting up MPC walletsStep-by-step setup guide for MPC-based embedded wallets
Creating Wallets/wallets/embedded-wallets/mpc/creating-walletsWhen programmatically creating embedded walletsTutorial for creating MPC wallets for users
Global Identity/wallets/embedded-wallets/mpc/global-identityWhen implementing cross-platform wallet identityGuide to maintaining wallet identity across platforms
Transactions/wallets/embedded-wallets/mpc/transactionsWhen handling transactions with embedded walletsGuide to transaction signing and broadcasting with MPC wallets
Recovery/wallets/embedded-wallets/mpc/recoveryWhen implementing wallet recovery mechanismsTutorial for wallet recovery flows and backup strategies
Import/Export/wallets/embedded-wallets/mpc/import-exportWhen implementing wallet import/export functionalityGuide to importing and exporting MPC wallet data
Raw Signing/wallets/embedded-wallets/mpc/raw-signingWhen implementing custom signing operationsTutorial for raw message and transaction signing
Sign Typed Data/wallets/embedded-wallets/mpc/sign-typed-dataWhen implementing EIP-712 typed data signingGuide to signing structured data with MPC wallets
Legacy Overview/wallets/embedded-wallets/legacy/overviewUnderstanding legacy walletsGuide to TEE-based legacy embedded wallets
Create Embedded Wallets/wallets/embedded-wallets/create-embedded-walletsWhen creating legacy embedded walletsGuide to legacy embedded wallet creation
Reveal/Export/wallets/embedded-wallets/reveal-exportWhen implementing wallet reveal/export featuresTutorial for wallet key reveal and export
Migration/wallets/embedded-wallets/migrationWhen migrating from legacy embedded walletsGuide to migrating to new wallet systems

Server Wallets

PagePathWhen to VisitDescription
Server Wallets Overview/wallets/server-wallets/overviewWhen implementing server-side wallet managementGuide to managing wallets on the server side

Wallet Operations

PagePathWhen to VisitDescription
Accessing Wallets/wallets/accessing-walletsWhen retrieving wallet information and stateGuide to accessing connected wallet data and properties
Interacting with Wallets/wallets/interacting-with-walletsWhen performing wallet operations and transactionsTutorial for common wallet interaction patterns
Switch Primary Wallet/wallets/switch-primary-walletWhen implementing primary wallet switchingGuide to changing the active primary wallet
Find Wallet Key/wallets/find-wallet-keyWhen locating specific wallet identifiersTutorial for finding and using wallet keys
Connect a Wallet/wallets/connect-a-walletWhen implementing wallet connection flowsGuide to connecting wallets to your application
Link a Wallet/wallets/link-a-walletWhen linking additional wallets to user accountsTutorial for associating multiple wallets with users
Show Balance/wallets/show-balanceWhen displaying wallet balance informationGuide to fetching and displaying wallet balances
Get Token Balances/wallets/get-token-balancesWhen retrieving token balance dataTutorial for fetching ERC-20 and other token balances
Display Networks/wallets/display-networksWhen showing available networks to usersGuide to displaying and managing network options
Fetch Display Wallets/wallets/fetch-display-walletsWhen retrieving wallets for UI displayTutorial for fetching wallet data for interface display
Send Balance UI/wallets/send-balance-uiWhen implementing balance transfer interfacesGuide to creating send/transfer UI components
Multi-Asset Support/wallets/multi-assetWhen supporting multiple asset typesTutorial for handling various cryptocurrencies and tokens

Using Wallets

PagePathWhen to VisitDescription
EVM Overview/wallets/using-wallets/evm/overviewWorking with Ethereum walletsGuide for Ethereum and EVM-compatible wallet operations
EVM Wallets/wallets/using-wallets/evm/evm-walletsWhen working with Ethereum Virtual Machine walletsGuide to EVM-compatible wallet integration
Get Balance for All Wallets/wallets/using-wallets/evm/get-balance-for-all-walletsWhen retrieving balances across multiple EVM walletsTutorial for batch balance retrieval
Send a Transaction/wallets/using-wallets/evm/send-a-transactionWhen sending EVM transactionsGuide to transaction creation and broadcasting
Send Transaction with Wagmi/wallets/using-wallets/evm/send-a-transaction-wagmiWhen using Wagmi for EVM transactionsTutorial for Wagmi-based transaction handling
Estimate Gas/wallets/using-wallets/evm/estimate-gasWhen calculating transaction gas costsGuide to gas estimation for EVM transactions
Sign a Message/wallets/using-wallets/evm/sign-a-messageWhen implementing message signingTutorial for EVM message signing
Decode Signatures/wallets/using-wallets/evm/decode-signaturesWhen processing and validating signaturesGuide to signature decoding and verification
Configure Viem WalletClient/wallets/using-wallets/evm/configure-viem-walletclientWhen setting up Viem wallet clientTutorial for Viem wallet client configuration
EIP-5792 Support/wallets/using-wallets/evm/eip-5792When implementing EIP-5792 wallet capabilitiesGuide to EIP-5792 wallet call batching
Solana Overview/wallets/using-wallets/solana/overviewWorking with Solana walletsGuide for Solana wallet operations and transactions
Solana Wallets/wallets/using-wallets/solana/solana-walletsWhen working with Solana blockchain walletsGuide to Solana wallet integration
Solana Transaction Tips/wallets/using-wallets/solana/solana-transaction-tipsWhen optimizing Solana transaction handlingBest practices for Solana transaction management
Send Legacy Transaction/wallets/using-wallets/solana/send-legacy-solana-transactionWhen sending legacy Solana transactionsTutorial for legacy transaction format
Send Versioned Transaction/wallets/using-wallets/solana/send-versioned-solana-transactionWhen sending versioned Solana transactionsGuide to versioned transaction handling
Gasless Transactions/wallets/using-wallets/solana/gasless-transactionsWhen implementing gasless Solana transactionsTutorial for sponsored transaction flows
Configure Custom Connection/wallets/using-wallets/solana/configure-custom-connectionWhen setting up custom Solana RPC connectionsGuide to custom Solana connection configuration
Bitcoin Overview/wallets/using-wallets/bitcoin/overviewWorking with Bitcoin walletsGuide for Bitcoin wallet operations and transactions
Bitcoin Wallets/wallets/using-wallets/bitcoin/bitcoin-walletsWhen working with Bitcoin walletsGuide to Bitcoin wallet integration
Send a Transaction/wallets/using-wallets/bitcoin/send-a-transactionWhen sending Bitcoin transactionsTutorial for Bitcoin transaction creation
Send Raw Transaction/wallets/using-wallets/bitcoin/send-raw-transactionWhen broadcasting raw Bitcoin transactionsGuide to raw transaction broadcasting
Sign a PSBT/wallets/using-wallets/bitcoin/sign-a-psbtWhen signing Partially Signed Bitcoin TransactionsTutorial for PSBT signing workflows
Sign a Message/wallets/using-wallets/bitcoin/sign-a-messageWhen implementing Bitcoin message signingGuide to Bitcoin message signature creation
Cosmos Wallets/wallets/using-wallets/cosmos/cosmos-walletsWhen working with Cosmos ecosystem walletsGuide to Cosmos wallet integration
Sui Wallets/wallets/using-wallets/sui/sui-walletsWhen working with Sui blockchain walletsGuide to Sui wallet integration
Send Sui Transaction/wallets/using-wallets/sui/send-sui-transactionWhen sending Sui transactionsTutorial for Sui transaction handling
Gasless Transactions/wallets/using-wallets/sui/gasless-transactionsWhen implementing gasless Sui transactionsGuide to sponsored Sui transaction flows

Smart Wallets (Account Abstraction)

PagePathWhen to VisitDescription
Overview/smart-wallets/add-smart-walletsUnderstanding smart walletsIntroduction to account abstraction, benefits, and provider options
ZeroDev/smart-wallets/smart-wallet-providers/zerodevUsing ZeroDev providerGuide for integrating ZeroDev account abstraction
Alchemy/smart-wallets/smart-wallet-providers/alchemyUsing Alchemy providerGuide for integrating Alchemy account abstraction
Pimlico/smart-wallets/smart-wallet-providers/pimlicoUsing Pimlico providerGuide for integrating Pimlico account abstraction
EIP-7702 Provider/smart-wallets/smart-wallet-providers/7702When implementing EIP-7702 account abstractionGuide to EIP-7702 smart wallet integration
Biconomy Provider/smart-wallets/smart-wallet-providers/biconomyWhen using Biconomy for smart walletsTutorial for Biconomy smart wallet setup
Circle Provider/smart-wallets/smart-wallet-providers/circleWhen integrating Circle’s smart wallet solutionGuide to Circle smart wallet implementation
Crossmint Provider/smart-wallets/smart-wallet-providers/crossmintWhen using Crossmint for smart walletsTutorial for Crossmint smart wallet integration
Safe Provider/smart-wallets/smart-wallet-providers/safeWhen implementing Safe (Gnosis Safe) smart walletsGuide to Safe smart wallet integration
zkSync Provider/smart-wallets/smart-wallet-providers/zksyncWhen using zkSync for smart walletsTutorial for zkSync smart wallet setup

Chains & Networks

PagePathWhen to VisitDescription
Overview/chains/overviewUnderstanding supported chainsOverview of all supported blockchain networks
Enabling Chains/chains/enabling-chainsAdding blockchain supportGuide for enabling specific blockchain networks in your app
Custom Networks/chains/adding-custom-networksAdding custom networksGuide for adding custom or private blockchain networks
Enabled Networks/chains/enabled-networksWhen configuring supported blockchain networksGuide to enabling and configuring blockchain networks
Network Switching/chains/network-switchingWhen implementing network switching functionalityTutorial for network switching user interfaces
RPC URLs/chains/rpc-urlsWhen configuring custom RPC endpointsGuide to RPC URL configuration and management
Smart Wallet Chains/chains/smart-wallet-chainsWhen configuring chains for smart walletsTutorial for smart wallet chain configuration

Security

PagePathWhen to VisitDescription
Security Overview/security/overviewUnderstanding Dynamic’s securityOverview of Dynamic’s security principles, SOC 2 compliance, and multi-layered protection
Best Practices/security/recommendedpathsImplementing security measuresRecommended security practices, shared responsibilities, and configuration guidelines
Attack Vector Mitigation/security/threatvectorsProtecting against threatsGuide to mitigating XSS, phishing, supply chain, and other security threats

Migrations

PagePathWhen to VisitDescription
Migration Guide/migrations/migration-guideMigrating to DynamicComprehensive guide for migrating from other auth and wallet providers to Dynamic
User Import via CSV/migrations/tutorials/importingImporting existing usersTutorial for migrating users from CSV files using Dynamic’s API
RainbowKit Migration/migrations/tutorials/rainbowkitMigrating from RainbowKitStep-by-step guide for transitioning from RainbowKit to Dynamic

Wallets & Chains Integration

PagePathWhen to VisitDescription
Wallet Integration/wallets-and-chains/walletsIntegrating your walletGuide for wallet providers to integrate with Dynamic using various standards
Chain Integration/wallets-and-chains/chainsIntegrating your chainInformation for blockchain networks seeking integration with Dynamic

Bring Your Own Authentication

PagePathWhen to VisitDescription
Third-Party Auth Overview/external-auth/third-party-auth-overviewUsing external auth providersEnterprise feature for integrating existing authentication systems with Dynamic
Third-Party Auth Setup/external-auth/third-party-auth-setupConfiguring external authSetup guide for configuring external JWT authentication with Dynamic
Third-Party Auth Usage/external-auth/third-party-auth-usageImplementing external authImplementation guide for using external authentication in your application

Social Providers

PagePathWhen to VisitDescription
Coinbase/social-providers/coinbaseWhen integrating Coinbase social authenticationSetup guide for Coinbase social login
Epic Games/social-providers/epicgamesWhen integrating Epic Games social authenticationSetup guide for Epic Games social login
Facebook/social-providers/facebookWhen integrating Facebook social authenticationSetup guide for Facebook social login
GitHub/social-providers/githubWhen integrating GitHub social authenticationSetup guide for GitHub social login
Kraken/social-providers/krakenWhen integrating Kraken social authenticationSetup guide for Kraken social login
Line/social-providers/lineWhen integrating Line social authenticationSetup guide for Line social login
Shopify/social-providers/shopifyWhen integrating Shopify social authenticationSetup guide for Shopify social login
Spotify/social-providers/spotifyWhen integrating Spotify social authenticationSetup guide for Spotify social login
TikTok/social-providers/tiktokWhen integrating TikTok social authenticationSetup guide for TikTok social login
Twitch/social-providers/twitchWhen integrating Twitch social authenticationSetup guide for Twitch social login
Twitter/social-providers/twitterWhen integrating Twitter social authenticationSetup guide for Twitter social login
Overview/social-providers/overviewUnderstanding social authOverview of all supported social authentication providers
Google/social-providers/googleSetting up Google authConfiguration guide for Google OAuth integration
Apple/social-providers/appleSetting up Apple authConfiguration guide for Apple Sign-In integration
Discord/social-providers/discordSetting up Discord authConfiguration guide for Discord OAuth integration
Telegram/social-providers/telegramSetting up Telegram authConfiguration guide for Telegram authentication
Farcaster/social-providers/farcasterSetting up Farcaster authConfiguration guide for Farcaster authentication

Users & Data Management

PagePathWhen to VisitDescription
Overview/users/overviewUnderstanding user managementOverview of user data handling and management features
Information Capture/users/information-captureCollecting user dataGuide for capturing additional user information during signup
Social Linking/users/social-linkingLinking social accountsGuide for allowing users to link multiple social accounts
Accessing Users/users/accessing-usersWhen retrieving user data and informationGuide to accessing user profiles and data
Account Deletion/users/account-deletionWhen implementing user account deletionTutorial for account deletion flows and data cleanup
Check for Missing Info/users/check-for-missing-infoWhen validating user profile completenessGuide to checking for required user information
Displaying & Updating/users/displaying-updatingWhen showing and modifying user profilesTutorial for user profile display and update interfaces
Email Verification/users/email-verificationWhen implementing email verification flowsGuide to email verification and confirmation
Verified Credentials/users/verified-credentialWhen working with verified user credentialsTutorial for credential verification and management

Developer Dashboard

PagePathWhen to VisitDescription
Overview/developer-dashboard/overviewUnderstanding the dashboardOverview of Dynamic developer dashboard features
Analytics/developer-dashboard/analyticsViewing usage analyticsGuide to analytics and user metrics in the dashboard
Security/developer-dashboard/securityConfiguring security settingsGuide to CORS, rate limits, and security configurations
Webhooks Overview/developer-dashboard/webhooks/overviewSetting up webhooksGuide to configuring webhooks for real-time event notifications
Sandbox vs Live/developer-dashboard/sandbox-vs-liveUnderstanding environmentsGuide to development vs production environment differences
General Settings/developer-dashboard/generalWhen configuring general dashboard settingsGuide to basic dashboard configuration
Invite Members/developer-dashboard/invite-membersWhen adding team members to your organizationTutorial for team member invitation and management
Privacy Settings/developer-dashboard/privacyWhen configuring privacy and data handlingGuide to privacy settings and compliance
Projects vs Organizations/developer-dashboard/projects-vs-orgsWhen understanding project and organization structureExplanation of project and organization hierarchy
Rate Limits/developer-dashboard/rate-limitsWhen managing API rate limitsGuide to understanding and managing rate limits
Webhooks/developer-dashboard/webhooksWhen setting up webhook endpointsTutorial for webhook configuration and management
API Keys/developer-dashboard/api-keysWhen managing API authentication keysGuide to API key generation and management
Environment Management/developer-dashboard/environment-managementWhen managing development environmentsTutorial for environment setup and configuration
Custom Domains/developer-dashboard/custom-domainsWhen setting up custom domainsGuide to custom domain configuration
Billing/developer-dashboard/billingWhen managing billing and subscriptionTutorial for billing management and plan changes

Money & Funding

PagePathWhen to VisitDescription
Customizing Onramp Experience/money-and-funding/customizing-the-onramp-experienceWhen customizing fiat-to-crypto onramp flowsGuide to onramp customization and branding
Fund from External Wallet/money-and-funding/fund-from-external-walletWhen implementing external wallet fundingTutorial for funding from external wallet sources

Fund from Exchange

PagePathWhen to VisitDescription
Overview/money-and-funding/fund-from-exchange/overviewWhen exploring exchange funding optionsOverview of exchange funding integration
Coinbase/money-and-funding/fund-from-exchange/coinbaseWhen integrating Coinbase exchange fundingGuide to Coinbase exchange integration
Kraken/money-and-funding/fund-from-exchange/krakenWhen integrating Kraken exchange fundingTutorial for Kraken exchange integration
Overview/money-and-funding/overviewUnderstanding funding optionsOverview of onramp and funding integration options
Default Onramps/money-and-funding/default-onrampsUsing built-in onrampsGuide to Dynamic’s default fiat-to-crypto onramp providers

Design Customizations

CSS Customization

PagePathWhen to VisitDescription
CSS Variables/design-customizations/css/css-variablesWhen customizing Dynamic components with CSS variablesReference for available CSS custom properties
Custom CSS/design-customizations/css/custom-cssWhen applying custom CSS stylesGuide to custom CSS implementation and best practices
Themes/design-customizations/css/themesWhen implementing theme customizationTutorial for creating and applying custom themes

UI Customization

PagePathWhen to VisitDescription
Customizing UI/design-customizations/customizing-uiWhen customizing Dynamic UI componentsGuide to UI component customization options
Customizing Copy/Translations/design-customizations/customizing-copy-translationsWhen customizing text and translationsTutorial for text customization and internationalization

Tutorials

PagePathWhen to VisitDescription
Tutorial 1/design-customizations/tutorials/tutorial-1When following step-by-step customization tutorialsFirst tutorial in the customization series
Tutorial 2/design-customizations/tutorials/tutorial-2When continuing with advanced customizationSecond tutorial in the customization series
Tutorial 3/design-customizations/tutorials/tutorial-3When mastering advanced customization techniquesThird tutorial in the customization series
Tutorial 4/design-customizations/tutorials/tutorial-4When implementing complex customization patternsFourth tutorial in the customization series
Tutorial 5/design-customizations/tutorials/tutorial-5When creating production-ready customizationsFifth tutorial in the customization series
Tutorial 6/design-customizations/tutorials/tutorial-6When optimizing customization performanceSixth tutorial in the customization series
Tutorial 7/design-customizations/tutorials/tutorial-7When troubleshooting customization issuesSeventh tutorial in the customization series
Tutorial 8/design-customizations/tutorials/tutorial-8When implementing responsive customizationsEighth tutorial in the customization series
Overview/design-customizations/overviewCustomizing UI appearanceOverview of UI customization options and theming
CSS Customization/design-customizations/css/overviewCustom stylingGuide to CSS-based customization of Dynamic components

Integration Recipes

Stablecoin Accounts

PagePathWhen to VisitDescription
Quick Start/stablecoins/quick-startSetting up stablecoin featuresQuick setup guide for stablecoin account functionality
Sending USDC/stablecoins/sending-usdcImplementing USDC transfersGuide for enabling USDC sending functionality
Buy USDC/stablecoins/buy-usdcImplementing USDC purchasesGuide for enabling USDC purchase functionality
Receive USDC/stablecoins/receive-usdcImplementing USDC receivingGuide for enabling USDC receiving functionality

DeFi Integrations

PagePathWhen to VisitDescription
Aave/guides/integrations/aaveIntegrating with AaveGuide for integrating Aave lending protocol
Morpho/guides/integrations/morphoIntegrating with MorphoGuide for integrating Morpho lending protocol
LI.FI/guides/integrations/lifiIntegrating cross-chain swapsGuide for integrating LI.FI cross-chain swap functionality

Social Platform Integrations

PagePathWhen to VisitDescription
Farcaster Overview/guides/integrations/farcaster/farcaster-overviewUnderstanding Farcaster integrationOverview of Farcaster integration capabilities
Sign in with Farcaster/guides/integrations/farcaster/sign-in-with-farcasterImplementing Farcaster authGuide for Farcaster-based authentication
Farcaster Write Access/guides/integrations/farcaster/farcaster-write-accessPosting to FarcasterGuide for enabling Farcaster posting capabilities
Telegram Mini App/guides/integrations/telegram/telegram-mini-appBuilding Telegram mini appsGuide for creating Telegram mini applications
Telegram Auto-Wallets/guides/integrations/telegram/telegram-auto-walletsAuto wallet creation in TelegramGuide for seamless wallet creation in Telegram apps

Framework Integrations

PagePathWhen to VisitDescription
NextAuth/guides/frameworks/next-authIntegrating with NextAuthGuide for using Dynamic with NextAuth.js
Web3 dApp/guides/frameworks/web3-dappBuilding Web3 dAppsGuide for building decentralized applications
React PWA/guides/frameworks/react-pwaBuilding Progressive Web AppsGuide for creating PWAs with Dynamic

SDK/API References

React SDK Components

PagePathWhen to VisitDescription
Components Introduction/react-sdk/components/components-introductionUnderstanding UI componentsOverview of available React UI components
DynamicWidget/react-sdk/components/dynamicwidgetUsing the main widgetReference for the primary Dynamic authentication widget
DynamicConnectButton/react-sdk/components/dynamicconnectbuttonUsing connect buttonReference for the wallet connection button component

React SDK Hooks

PagePathWhen to VisitDescription
Hooks Introduction/react-sdk/hooks/hooks-introductionUnderstanding available hooksOverview of all React hooks provided by Dynamic SDK
useDynamicContext/react-sdk/hooks/usedynamiccontextAccessing SDK statePrimary hook for accessing authentication state and methods
useConnectWithOtp/react-sdk/hooks/login-user-management/useconnectwithotpImplementing OTP authHook for email/SMS OTP authentication flows
useUserWallets/react-sdk/hooks/wallets/useuserwalletsManaging user walletsHook for accessing and managing user’s connected wallets
useTokenBalances/react-sdk/hooks/usetokenbalancesFetching token balancesHook for retrieving cryptocurrency token balances

React SDK Events

PagePathWhen to VisitDescription
Events Introduction/react-sdk/events/events-introductionUnderstanding SDK eventsOverview of lifecycle events and callbacks
onAuthFlowClose/react-sdk/events/onauthflowcloseHandling auth flow closureEvent handler for authentication flow completion

React SDK Providers

PagePathWhen to VisitDescription
DynamicContextProvider/react-sdk/providers/dynamiccontextproviderConfiguring SDK contextMain provider component for SDK configuration and setup

API Reference

PagePathWhen to VisitDescription
Overview/api-reference/overviewUnderstanding Dynamic APIsIntroduction to Dynamic’s REST API, authentication, and usage

Troubleshooting

General Issues

PagePathWhen to VisitDescription
General/troubleshooting/generalCommon issues and solutionsGeneral troubleshooting guide for common Dynamic integration issues
Dynamic Doctor/troubleshooting/dynamic-doctorDebugging toolGuide to using the Dynamic Doctor CLI debugging tool

React Issues

PagePathWhen to VisitDescription
RPC WebSockets Error/troubleshooting/react/cannot-resolve-rpc-websocketsFixing WebSocket errorsSolution for RPC WebSocket resolution errors in React
BigInt Conversion Error/troubleshooting/react/cannot-convert-a-bigInt-value-to-a-numberFixing BigInt errorsSolution for BigInt to number conversion errors
Source Map Warnings/troubleshooting/react/failed-to-parse-source-map-warningsFixing build warningsSolution for source map parsing warnings
Jest Export Error/troubleshooting/react/jest-error-syntaxerror-unexpected-token-exportFixing Jest errorsSolution for Jest syntax errors with exports
Popup Visibility/troubleshooting/react/pop-up-isnt-visible-on-some-devicesFixing popup issuesSolution for popup visibility problems on mobile devices
Vite Polyfills/troubleshooting/react/vitejs-polyfills-necessary-for-dynamic-sdkConfiguring Vite polyfillsGuide for necessary Vite polyfills for Dynamic SDK
Input Focus Issues/troubleshooting/react/input-cannot-be-focusedFixing input focusSolution for input field focus problems

Next.js Issues

PagePathWhen to VisitDescription
Module Not Found/troubleshooting/next/module-not-foundFixing import errorsSolution for module resolution errors in Next.js
Memory Issues/troubleshooting/next/javascript-heap-out-of-memoryFixing memory errorsSolution for JavaScript heap memory errors
Hydration Failed/troubleshooting/next/hydration-failedFixing hydration errorsSolution for Next.js hydration mismatch errors

Other Platform Issues

PagePathWhen to VisitDescription
Solana Crypto Error/troubleshooting/solana/can't-resolve-'crypto'Fixing Solana crypto errorsSolution for crypto module resolution in Solana apps
Mobile Wallet Redirect/troubleshooting/mobile/wallet-is-redirecting-to-the-app-storeFixing mobile redirectsSolution for unwanted app store redirects on mobile
WalletConnect Chain Error/troubleshooting/walletconnect/walletconnect-unsupported-chainFixing chain supportSolution for unsupported chain errors in WalletConnect
TypeScript Errors/troubleshooting/typescript/typescript-compilation-errorFixing TypeScript issuesSolution for TypeScript compilation errors

Last updated: August 20, 2025 This index contains all documentation pages from the Dynamic platform. Each entry includes the file path and a description designed to help LLMs understand when to visit the page and what information can be found there.