# Starknet Start React hooks and shared utilities for building Starknet apps. - [Documentation](/starknet-start/docs/): Install, configure, and use Starknet Start - [Getting Started](/starknet-start/docs/getting-started) - [Migrating to Starknet Start](/starknet-start/docs/migrating-to-starknet-start) - [StarknetConfig](/starknet-start/docs/starknet-config) - [Wallets](/starknet-start/docs/wallets) - [RPC Providers](/starknet-start/docs/providers) - [Paymaster Providers](/starknet-start/docs/paymaster-providers) - [Explorers](/starknet-start/docs/explorers) - [Deploying Contracts](/starknet-start/docs/deploying-contracts) - [useBalance](/starknet-start/docs/hooks/use-balance) - [useContract](/starknet-start/docs/hooks/use-contract) - [useReadContract](/starknet-start/docs/hooks/use-read-contract) - [useCall](/starknet-start/docs/hooks/use-call) - [useContractFactory](/starknet-start/docs/hooks/use-contract-factory) - [useUniversalDeployerContract](/starknet-start/docs/hooks/use-universal-deployer-contract) - [useSendTransaction](/starknet-start/docs/hooks/use-send-transaction) - [useSignTypedData](/starknet-start/docs/hooks/use-sign-typed-data) - [useAddChain](/starknet-start/docs/hooks/use-add-chain) - [useSwitchChain](/starknet-start/docs/hooks/use-switch-chain) - [useWalletRequest](/starknet-start/docs/hooks/use-wallet-request) - [useWatchAsset](/starknet-start/docs/hooks/use-watch-asset) - [useStrk20](/starknet-start/docs/hooks/use-strk20) - [useDeclareContract](/starknet-start/docs/hooks/use-declare-contract) - [useDeployAccount](/starknet-start/docs/hooks/use-deploy-account) - [usePaymasterGasTokens](/starknet-start/docs/hooks/use-paymaster-gas-tokens) - [usePaymasterEstimateFees](/starknet-start/docs/hooks/use-paymaster-estimate-fees) - [usePaymasterSendTransaction](/starknet-start/docs/hooks/use-paymaster-send-transaction) - [useAccount](/starknet-start/docs/hooks/use-account) - [useConnect](/starknet-start/docs/hooks/use-connect) - [useDisconnect](/starknet-start/docs/hooks/use-disconnect) - [useNetwork](/starknet-start/docs/hooks/use-network) - [useProvider](/starknet-start/docs/hooks/use-provider) - [useExplorer](/starknet-start/docs/hooks/use-explorer) - [useInvalidateOnBlock](/starknet-start/docs/hooks/use-invalidate-on-block) - [useBlock](/starknet-start/docs/hooks/use-block) - [useBlockNumber](/starknet-start/docs/hooks/use-block-number) - [useEstimateFees](/starknet-start/docs/hooks/use-estimate-fees) - [useNonceForAddress](/starknet-start/docs/hooks/use-nonce-for-address) - [useTransactionReceipt](/starknet-start/docs/hooks/use-transaction-receipt) - [useEvents](/starknet-start/docs/hooks/use-events) - [useStarkAddress](/starknet-start/docs/hooks/use-stark-address) - [useStarkName](/starknet-start/docs/hooks/use-stark-name) - [useStarkProfile](/starknet-start/docs/hooks/use-stark-profile) - [Starknet Start](/starknet-start/index): React hooks for Starknet apps - [Demos](/starknet-start/demo/) - [Account](/starknet-start/demo/account) - [Add Chain](/starknet-start/demo/add-chain) - [Token Balance](/starknet-start/demo/balance) - [Change Default Network](/starknet-start/demo/change-default-network) - [Declare Contract](/starknet-start/demo/declare-contract) - [Deploy Contract](/starknet-start/demo/deploy-contract) - [Estimate Fees](/starknet-start/demo/estimate-fees) - [Events](/starknet-start/demo/events) - [Nonce for Address](/starknet-start/demo/nonce-for-address) - [Fetch supported gas token by the Paymaster](/starknet-start/demo/paymaster-gas-tokens) - [Read Contract](/starknet-start/demo/read-contract) - [Send gasless transaction using the Paymaster](/starknet-start/demo/send-gasless-transaction) - [Send Transaction](/starknet-start/demo/send-transaction) - [Sign Typed Data](/starknet-start/demo/sign-typed-data) - [Stark Address](/starknet-start/demo/stark-address) - [Stark Name](/starknet-start/demo/stark-name) - [Stark Profile](/starknet-start/demo/stark-profile) - [Switch Chain](/starknet-start/demo/switch-chain) - [Connect Wallet UI](/starknet-start/demo/ui) - [Wallet Permission](/starknet-start/demo/wallet-permission)