LLMS Central - The Robots.txt for AI

wagmi.sh

Last updated: 6/24/2026valid

Independent Directory - Important Information

This llms.txt file was publicly accessible and retrieved from wagmi.sh. LLMS Central does not claim ownership of this content and hosts it for informational purposes only to help AI systems discover and respect website policies.

This listing is not an endorsement by wagmi.sh and they have not sponsored this page. We are an independent directory service with no affiliation to the listed domain.

Copyright & Terms: Users should respect the original terms of service of wagmi.sh. If you believe there is a copyright or terms of service violation, please contact us at support@llmscentral.com for prompt removal. Domain owners can also claim their listing.

Current llms.txt Content

# Wagmi

> Reactivity for Ethereum apps

Type Safe, Extensible, and Modular by design. Build high-performance blockchain frontends.

## Table of Contents

### Introduction

- [Why Wagmi](/react/why.md)
- [Installation](/react/installation.md)
- [Getting Started](/react/getting-started.md)
- [TypeScript](/react/typescript.md)
- [Comparison](/react/comparisons.md)

### Guides

- [TanStack Query](/react/guides/tanstack-query.md)
- [Viem](/react/guides/viem.md)
- [Error Handling](/react/guides/error-handling.md)
- [Ethers.js Adapters](/react/guides/ethers.md)
- [Chain Properties](/react/guides/chain-properties.md)
- [SSR](/react/guides/ssr.md)
- [Connect Wallet](/react/guides/connect-wallet.md)
- [Send Transaction](/react/guides/send-transaction.md)
- [Read from Contract](/react/guides/read-from-contract.md)
- [Write to Contract](/react/guides/write-to-contract.md)
- [FAQ / Troubleshooting](/react/guides/faq.md)
- [Migrate from v2 to v3](/react/guides/migrate-from-v2-to-v3.md): Guide for migrating from Wagmi v2 to v3.
- [Migrate from v1 to v2](/react/guides/migrate-from-v1-to-v2.md): Guide for migrating from Wagmi v1 to v2.

### Configuration

- [createConfig](/react/api/createConfig.md)
- [createStorage](/react/api/createStorage.md)
- [Chains](/react/api/chains.md)
- [Connectors](/react/api/connectors.md)
- [Transports](/react/api/transports.md)
- [WagmiProvider](/react/api/WagmiProvider.md)

#### Connectors

- [baseAccount](/react/api/connectors/baseAccount.md)
- [coinbaseWallet](/react/api/connectors/coinbaseWallet.md)
- [injected](/react/api/connectors/injected.md)
- [metaMask](/react/api/connectors/metaMask.md)
- [mock](/react/api/connectors/mock.md)
- [safe](/react/api/connectors/safe.md)
- [tempoWallet](/react/api/connectors/tempoWallet.md)
- [walletConnect](/react/api/connectors/walletConnect.md)

#### Transports

- [custom](/react/api/transports/custom.md)
- [fallback](/react/api/transports/fallback.md)
- [http](/react/api/transports/http.md)
- [unstable_connector](/react/api/transports/unstable_connector.md)
- [webSocket](/react/api/transports/webSocket.md)

### Hooks

- [useBalance](/react/api/hooks/useBalance.md): Hook for fetching native currency balance.
- [useBlobBaseFee](/react/api/hooks/useBlobBaseFee.md): Hook for fetching the current blob base fee (in wei).
- [useBlockNumber](/react/api/hooks/useBlockNumber.md): Hook for fetching the number of the most recent block seen.
- [useBlock](/react/api/hooks/useBlock.md): Hook for fetching information about a block at a block number, hash or tag.
- [useBlockTransactionCount](/react/api/hooks/useBlockTransactionCount.md): Hook for fetching the number of Transactions at a block number, hash or tag.
- [useBytecode](/react/api/hooks/useBytecode.md): Hook for retrieving the bytecode at an address.
- [useCall](/react/api/hooks/useCall.md): Hook for executing a new message call immediately without submitting a transaction to the network.
- [useCallsStatus](/react/api/hooks/useCallsStatus.md): Hook for fetching the number of the most recent block seen.
- [useCapabilities](/react/api/hooks/useCapabilities.md): Hook for fetching the number of the most recent block seen.
- [useChainId](/react/api/hooks/useChainId.md): Hook for getting current chain ID.
- [useChains](/react/api/hooks/useChains.md): Hook for getting configured chains
- [useClient](/react/api/hooks/useClient.md): Hook for getting Viem `Client` instance.
- [useConfig](/react/api/hooks/useConfig.md): Hook for getting `Config` from nearest `WagmiProvider`.
- [useConnect](/react/api/hooks/useConnect.md): Hook for connecting accounts with connectors.
- [useConnection](/react/api/hooks/useConnection.md): Hook for getting current connection.
- [useConnectionEffect](/react/api/hooks/useConnectionEffect.md): Hook for listening to connection lifecycle events.
- [useConnections](/react/api/hooks/useConnections.md): Hook for getting active connections.
- [useConnectorClient](/react/api/hooks/useConnectorClient.md): Hook for getting a Viem `Client` object for the current or provided connector.
- [useConnectors](/react/api/hooks/useConnectors.md): Hook for getting configured connectors.
- [useContractEvents](/react/api/hooks/useContractEvents.md): Hook that fetches a list of contract event logs matching the provided parameters.
- [useDeployContract](/react/api/hooks/useDeployContract.md): Hook for deploying a contract to the network, given bytecode & constructor arguments.
- [useDisconnect](/react/api/hooks/useDisconnect.md): Hook for disconnecting connections.
- [useEnsAddress](/react/api/hooks/useEnsAddress.md): Hook for fetching ENS address for name.
- [useEnsAvatar](/react/api/hooks/useEnsAvatar.md): Hook for fetching ENS avatar for name.
- [useEnsName](/react/api/hooks/useEnsName.md): Hook for fetching primary ENS name for address.
- [useEnsResolver](/react/api/hooks/useEnsResolver.md): Hook for fetching ENS resolver for name.
- [useEnsText](/react/api/hooks/useEnsText.md): Hook for fetching a text record for a specified ENS name and key.
- [useFeeHistory](/react/api/hooks/useFeeHistory.md): Hook for fetching a collection of historical gas information.
- [useProof](/react/api/hooks/useProof.md): Hook for return the account and storage values of the specified account including the Merkle-proof.
- [usePublicClient](/react/api/hooks/usePublicClient.md): Hook for getting Viem `PublicClient` instance.
- [useEstimateFeesPerGas](/react/api/hooks/useEstimateFeesPerGas.md): Hook for fetching an estimate for the fees per gas (in wei) for a transaction to be likely included in the next block.
- [useEstimateGas](/react/api/hooks/useEstimateGas.md): Hook for estimating the gas necessary to complete a transaction without submitting it to the network.
- [useEstimateMaxPriorityFeePerGas](/react/api/hooks/useEstimateMaxPriorityFeePerGas.md): Hook for fetching an estimate for the max priority fee per gas (in wei) for a transaction to be likely included in the next block.
- [useGasPrice](/react/api/hooks/useGasPrice.md): Hook for fetching the current price of gas (in wei).
- [useInfiniteReadContracts](/react/api/hooks/useInfiniteReadContracts.md): Hook for calling multiple read methods on a contract with "infinite scroll"/"fetch more" support.
- [usePrepareTransactionRequest](/react/api/hooks/usePrepareTransactionRequest.md): Hook for preparing a transaction request for signing by populating a nonce, gas limit, fee values, and a transaction type.
- [useReadContract](/react/api/hooks/useReadContract.md): Hook for calling a read-only function on a contract, and returning the response.
- [useReadContracts](/react/api/hooks/useReadContracts.md): Hook for calling multiple read methods on a contract.
- [useReconnect](/react/api/hooks/useReconnect.md): Hook for reconnecting connectors.
- [useSendCalls](/react/api/hooks/useSendCalls.md): Hook that requests for the wallet to sign and broadcast a batch of calls (transactions) to the network.
- [useSendTransaction](/react/api/hooks/useSendTransaction.md): Hook for creating, signing, and sending transactions to networks.
- [useShowCallsStatus](/react/api/hooks/useShowCallsStatus.md): Action to request for the wallet to show information about a call batch
- [useSignMessage](/react/api/hooks/useSignMessage.md): Hook for signing messages.
- [useSignTransaction](/react/api/hooks/useSignTransaction.md): Hook for signing transactions.
- [useSignTypedData](/react/api/hooks/useSignTypedData.md): Hook for signing typed data and calculating an Ethereum-specific EIP-712 signature.
- [useSimulateContract](/react/api/hooks/useSimulateContract.md): Hook for simulating/validating a contract interaction.
- [useStorageAt](/react/api/hooks/useStorageAt.md): Hook for returning the value from a storage slot at a given address.
- [useSwitchChain](/react/api/hooks/useSwitchChain.md): Hook for switching the target chain for a connector or the Wagmi `Config`.
- [useSwitchConnection](/react/api/hooks/useSwitchConnection.md): Hook for switching the current connection.
- [useTransaction](/react/api/hooks/useTransaction.md): Hook for fetching transactions given hashes or block identifiers.
- [useTransactionConfirmations](/react/api/hooks/useTransactionConfirmations.md): Hook for fetching the number of blocks passed (confirmations) since the transaction was processed on a block.
- [useTransactionCount](/react/api/hooks/useTransactionCount.md): Hook for fetching the number of transactions an Account has broadcast / sent.
- [useTransactionReceipt](/react/api/hooks/useTransactionReceipt.md): Hook for return the Transaction Receipt given a Transaction hash.
- [useWaitForCallsStatus](/react/api/hooks/useWaitForCallsStatus.md): Waits for a call bundle to be confirmed & included on a block.
- [useWaitForTransactionReceipt](/react/api/hooks/useWaitForTransactionReceipt.md): Hook that waits for the transaction to be included on a block, and then returns the transaction receipt. If the transaction reverts, then the action will throw an error. Replacement detection (e.g. sped up transactions) is also supported.
- [useVerifyMessage](/react/api/hooks/useVerifyMessage.md): Hook for verify that a message was signed by the provided address.
- [useVerifyTypedData](/react/api/hooks/useVerifyTypedData.md): Hook for verify that a typed data was signed by the provided address.
- [useWalletClient](/react/api/hooks/useWalletClient.md): Hook for getting a Viem `WalletClient` object for the current or provided connector.
- [useWatchAsset](/react/api/hooks/useWatchAsset.md): Hook for requesting user tracks the token in their wallet. Returns a boolean indicating if the token was successfully added.
- [useWatchBlocks](/react/api/hooks/useWatchBlocks.md): Hook that watches for block changes.
- [useWatchBlockNumber](/react/api/hooks/useWatchBlockNumber.md): Hook that watches for block number changes.
- [useWatchContractEvent](/react/api/hooks/useWatchContractEvent.md): Hook that watches and returns emitted contract event logs.
- [useWatchPendingTransactions](/react/api/hooks/useWatchPendingTransactions.md): Hook that watches and returns pending transaction hashes.
- [useWriteContract](/react/api/hooks/useWriteContract.md): Action for executing a write function on a contract.

### Miscellaneous

- [Actions](/react/api/actions.md)
- [Errors](/react/api/errors.md)

#### Utilities

- [cookieToInitialState](/react/api/utilities/cookieToInitialState.md)
- [deserialize](/react/api/utilities/deserialize.md)
- [serialize](/react/api/utilities/serialize.md)

### Introduction

- [Why Wagmi](/vue/why.md)
- [Installation](/vue/installation.md)
- [Getting Started](/vue/getting-started.md)
- [TypeScript](/vue/typescript.md)

### Guides

- [TanStack Query](/vue/guides/tanstack-query.md)
- [Viem](/vue/guides/viem.md)
- [Error Handling](/vue/guides/error-handling.md)
- [Chain Properties](/vue/guides/chain-properties.md)
- [SSR](/vue/guides/ssr.md)
- [Connect Wallet](/vue/guides/connect-wallet.md)
- [Send Transaction](/vue/guides/send-transaction.md)
- [Read from Contract](/vue/guides/read-from-contract.md)
- [Write to Contract](/vue/guides/write-to-contract.md)
- [FAQ / Troubleshooting](/vue/guides/faq.md)

### Configuration

- [createConfig](/vue/api/createConfig.md)
- [createStorage](/vue/api/createStorage.md)
- [Chains](/vue/api/chains.md)
- [Connectors](/vue/api/connectors.md)
- [Transports](/vue/api/transports.md)
- [WagmiPlugin](/vue/api/WagmiPlugin.md)
- [Nuxt](/vue/api/Nuxt.md)

#### Connectors

- [baseAccount](/vue/api/connectors/baseAccount.md)
- [coinbaseWallet](/vue/api/connectors/coinbaseWallet.md)
- [injected](/vue/api/connectors/injected.md)
- [metaMask](/vue/api/connectors/metaMask.md)
- [mock](/vue/api/connectors/mock.md)
- [safe](/vue/api/connectors/safe.md)
- [tempoWallet](/vue/api/connectors/tempoWallet.md)
- [walletConnect](/vue/api/connectors/walletConnect.md)

#### Transports

- [custom](/vue/api/transports/custom.md)
- [fallback](/vue/api/transports/fallback.md)
- [http](/vue/api/transports/http.md)
- [unstable_connector](/vue/api/transports/unstable_connector.md)
- [webSocket](/vue/api/transports/webSocket.md)

### Composables

- [useBalance](/vue/api/composables/useBalance.md): Composable for fetching native currency balance.
- [useBlockNumber](/vue/api/composables/useBlockNumber.md): Composable for fetching the number of the most recent block seen.
- [useBytecode](/vue/api/composables/useBytecode.md): Composable for retrieving the bytecode at an address.
- [useChainId](/vue/api/composables/useChainId.md): Composable for getting current chain ID.
- [useChains](/vue/api/composables/useChains.md): Composable for getting configured chains
- [useClient](/vue/api/composables/useClient.md): Composable for getting Viem `Client` instance.
- [useConfig](/vue/api/composables/useConfig.md): Composable for getting `Config` from the `WagmiPlugin`.
- [useConnect](/vue/api/composables/useConnect.md): Composable for connecting accounts with connectors.
- [useConnection](/vue/api/composables/useConnection.md): Composable for getting current connection.
- [useConnectionEffect](/vue/api/composables/useConnectionEffect.md): Composable for listening to connection lifecycle events.
- [useConnections](/vue/api/composables/useConnections.md): Composable for getting active connections.
- [useConnectorClient](/vue/api/composables/useConnectorClient.md): Composable for getting a Viem `Client` object for the current or provided connector.
- [useConnectors](/vue/api/composables/useConnectors.md): Composable for getting configured connectors.
- [useDisconnect](/vue/api/composables/useDisconnect.md): Composable for disconnecting connections.
- [useEnsAddress](/vue/api/composables/useEnsAddress.md): Composable for fetching ENS address for name.
- [useEnsAvatar](/vue/api/composables/useEnsAvatar.md): Composable for fetching ENS avatar for name.
- [useEstimateGas](/vue/api/composables/useEstimateGas.md): Composable for estimating the gas necessary to complete a transaction without submitting it to the network.
- [useReadContract](/vue/api/composables/useReadContract.md): Composable for calling a read-only function on a contract, and returning the response.
- [useReconnect](/vue/api/composables/useReconnect.md): Composable for reconnecting connectors.
- [useSendTransaction](/vue/api/composables/useSendTransaction.md): Composable for creating, signing, and sending transactions to networks.
- [useSignMessage](/vue/api/composables/useSignMessage.md): Composable for signing messages.
- [useSignTransaction](/vue/api/composables/useSignTransaction.md): Composable for creating, and signing transactions to networks.
- [useSignTypedData](/vue/api/composables/useSignTypedData.md): Composable for signing typed data and calculating an Ethereum-specific EIP-712 signature.
- [useSimulateContract](/vue/api/composables/useSimulateContract.md): Composable for simulating/validating a contract interaction.
- [useSwitchChain](/vue/api/composables/useSwitchChain.md): Composable for switching the target chain for a connector or the Wagmi `Config`.
- [useSwitchConnection](/vue/api/composables/useSwitchConnection.md): Composable for switching the current connection.
- [useTransaction](/vue/api/composables/useTransaction.md): Composable for fetching transactions given hashes or block identifiers.
- [useTransactionReceipt](/vue/api/composables/useTransactionReceipt.md): Composable for return the Transaction Receipt given a Transaction hash.
- [useWaitForTransactionReceipt](/vue/api/composables/useWaitForTransactionReceipt.md): Composable that waits for the transaction to be included on a block, and then returns the transaction receipt. If the transaction reverts, then the action will throw an error. Replacement detection (e.g. sped up transactions) is also supported.
- [useWatchBlockNumber](/vue/api/composables/useWatchBlockNumber.md)
- [useWatchContractEvent](/vue/api/composables/useWatchContractEvent.md)
- [useWriteContract](/vue/api/composables/useWriteContract.md): Composable for executing a write function on a contract.

### Miscellaneous

- [Actions](/vue/api/actions.md)
- [Errors](/vue/api/errors.md)

#### Utilities

- [deserialize](/vue/api/utilities/deserialize.md)
- [serialize](/vue/api/utilities/serialize.md)

### Introduction

- [Why Wagmi Core](/core/why.md)
- [Installation](/core/installation.md)
- [Getting Started](/core/getting-started.md)
- [TypeScript](/core/typescript.md)

### Guides

- [Viem](/core/guides/viem.md)
- [Framework Adapters](/core/guides/framework-adapters.md)
- [Error Handling](/core/guides/error-handling.md)
- [Ethers.js Adapters](/core/guides/ethers.md)
- [Chain Properties](/core/guides/chain-properties.md)
- [FAQ / Troubleshooting](/core/guides/faq.md)
- [Migrate from v2 to v3](/core/guides/migrate-from-v2-to-v3.md): Guide for migrating from Wagmi v2 to v3.
- [Migrate from v1 to v2](/core/guides/migrate-from-v1-to-v2.md): Guide for migrating from Wagmi Core v1 to v2.

### Configuration

- [createConfig](/core/api/createConfig.md)
- [createConnector](/core/api/createConnector.md)
- [createStorage](/core/api/createStorage.md)
- [Chains](/core/api/chains.md)
- [Connectors](/core/api/connectors.md)
- [Transports](/core/api/transports.md)

#### Connectors

- [baseAccount](/core/api/connectors/baseAccount.md)
- [coinbaseWallet](/core/api/connectors/coinbaseWallet.md)
- [injected](/core/api/connectors/injected.md)
- [metaMask](/core/api/connectors/metaMask.md)
- [mock](/core/api/connectors/mock.md)
- [safe](/core/api/connectors/safe.md)
- [tempoWallet](/core/api/connectors/tempoWallet.md)
- [walletConnect](/core/api/connectors/walletConnect.md)

#### Transports

- [custom](/core/api/transports/custom.md)
- [fallback](/core/api/transports/fallback.md)
- [http](/core/api/transports/http.md)
- [unstable_connector](/core/api/transports/unstable_connector.md)
- [webSocket](/core/api/transports/webSocket.md)

### Actions

- [call](/core/api/actions/call.md)
- [connect](/core/api/actions/connect.md)
- [deployContract ](/core/api/actions/deployContract.md)
- [disconnect](/core/api/actions/disconnect.md)
- [estimateFeesPerGas](/core/api/actions/estimateFeesPerGas.md)
- [estimateGas](/core/api/actions/estimateGas.md)
- [estimateMaxPriorityFeePerGas](/core/api/actions/estimateMaxPriorityFeePerGas.md)
- [getBalance](/core/api/actions/getBalance.md)
- [getBlobBaseFee](/core/api/actions/getBlobBaseFee.md)
- [getBlock](/core/api/actions/getBlock.md)
- [getBlockNumber](/core/api/actions/getBlockNumber.md)
- [getBlockTransactionCount](/core/api/actions/getBlockTransactionCount.md)
- [getBytecode](/core/api/actions/getBytecode.md)
- [getCallsStatus](/core/api/actions/getCallsStatus.md)
- [getCapabilities](/core/api/actions/getCapabilities.md)
- [getChainId](/core/api/actions/getChainId.md)
- [getChains](/core/api/actions/getChains.md)
- [getClient](/core/api/actions/getClient.md)
- [getConnection](/core/api/actions/getConnection.md)
- [getConnections](/core/api/actions/getConnections.md)
- [getConnectorClient](/core/api/actions/getConnectorClient.md)
- [getConnectors](/core/api/actions/getConnectors.md)
- [getContractEvents](/core/api/actions/getContractEvents.md)
- [getEnsAddress](/core/api/actions/getEnsAddress.md)
- [getEnsAvatar](/core/api/actions/getEnsAvatar.md)
- [getEnsName](/core/api/actions/getEnsName.md)
- [getEnsResolver](/core/api/actions/getEnsResolver.md)
- [getEnsText](/core/api/actions/getEnsText.md)
- [getFeeHistory](/core/api/actions/getFeeHistory.md)
- [getGasPrice](/core/api/actions/getGasPrice.md)
- [getProof](/core/api/actions/getProof.md)
- [getPublicClient](/core/api/actions/getPublicClient.md)
- [getStorageAt](/core/api/actions/getStorageAt.md)
- [getTransaction](/core/api/actions/getTransaction.md)
- [getTransactionConfirmations](/core/api/actions/getTransactionConfirmations.md)
- [getTransactionCount](/core/api/actions/getTransactionCount.md)
- [getTransactionReceipt](/core/api/actions/getTransactionReceipt.md)
- [getWalletClient](/core/api/actions/getWalletClient.md)
- [multicall](/core/api/actions/multicall.md)
- [prepareTransactionRequest](/core/api/actions/prepareTransactionRequest.md)
- [reconnect](/core/api/actions/reconnect.md)
- [readContract](/core/api/actions/readContract.md)
- [readContracts](/core/api/actions/readContracts.md)
- [sendCalls](/core/api/actions/sendCalls.md)
- [sendTransaction](/core/api/actions/sendTransaction.md)
- [showCallsStatus](/core/api/actions/showCallsStatus.md)
- [signMessage](/core/api/actions/signMessage.md)
- [signTypedData](/core/api/actions/signTypedData.md)
- [simulateContract](/core/api/actions/simulateContract.md)
- [switchChain](/core/api/actions/switchChain.md)
- [switchConnection](/core/api/actions/switchConnection.md)
- [verifyMessage](/core/api/actions/verifyMessage.md)
- [verifyTypedData](/core/api/actions/verifyTypedData.md)
- [waitForCallsStatus](/core/api/actions/waitForCallsStatus.md)
- [waitForTransactionReceipt](/core/api/actions/waitForTransactionReceipt.md)
- [watchAsset](/core/api/actions/watchAsset.md)
- [watchBlocks](/core/api/actions/watchBlocks.md)
- [watchBlockNumber](/core/api/actions/watchBlockNumber.md)
- [watchChainId](/core/api/actions/watchChainId.md)
- [watchClient](/core/api/actions/watchClient.md)
- [watchConnection](/core/api/actions/watchConnection.md)
- [watchConnections](/core/api/actions/watchConnections.md)
- [watchConnectors](/core/api/actions/watchConnectors.md)
- [watchContractEvent](/core/api/actions/watchContractEvent.md)
- [watchPendingTransactions](/core/api/actions/watchPendingTransactions.md)
- [watchPublicClient](/core/api/actions/watchPublicClient.md)
- [writeContract](/core/api/actions/writeContract.md)

### Miscellaneous

- [Errors](/core/api/errors.md)

#### Utilities

- [cookieToInitialState](/core/api/utilities/cookieToInitialState.md)
- [deserialize](/core/api/utilities/deserialize.md)
- [serialize](/core/api/utilities/serialize.md)

### Introduction

- [Why Wagmi CLI](/cli/why.md)
- [Installation](/cli/installation.md)
- [Getting Started](/cli/getting-started.md)

### Guides

- [Migrate from v1 to v2](/cli/guides/migrate-from-v1-to-v2.md): Guide for migrating from Wagmi CLI v1 to v2.

### Config File

- [Configuring CLI](/cli/config/configuring-cli.md)
- [Config Options](/cli/config/options.md)

### Commands

- [generate](/cli/api/commands/generate.md)
- [init](/cli/api/commands/init.md)

### Plugins

- [actions](/cli/api/plugins/actions.md)
- [blockExplorer](/cli/api/plugins/blockExplorer.md)
- [etherscan](/cli/api/plugins/etherscan.md)
- [fetch](/cli/api/plugins/fetch.md)
- [foundry](/cli/api/plugins/foundry.md)
- [hardhat](/cli/api/plugins/hardhat.md)
- [react](/cli/api/plugins/react.md)
- [sourcify](/cli/api/plugins/sourcify.md)

### Introduction

- [Why Wagmi](/solid/why.md)
- [Installation](/solid/installation.md)
- [Getting Started](/solid/getting-started.md)
- [TypeScript](/solid/typescript.md)

### Guides

- [TanStack Query](/solid/guides/tanstack-query.md)
- [Viem](/solid/guides/viem.md)
- [Error Handling](/solid/guides/error-handling.md)
- [Connect Wallet](/solid/guides/connect-wallet.md)

### Configuration

- [createConfig](/solid/api/createConfig.md)
- [createStorage](/solid/api/createStorage.md)
- [Chains](/solid/api/chains.md)
- [Connectors](/solid/api/connectors.md)
- [Transports](/solid/api/transports.md)
- [WagmiProvider](/solid/api/WagmiProvider.md)

#### Connectors

- [baseAccount](/solid/api/connectors/baseAccount.md)
- [injected](/solid/api/connectors/injected.md)
- [metaMask](/solid/api/connectors/metaMask.md)
- [mock](/solid/api/connectors/mock.md)
- [safe](/solid/api/connectors/safe.md)
- [tempoWallet](/solid/api/connectors/tempoWallet.md)
- [walletConnect](/solid/api/connectors/walletConnect.md)

#### Transports

- [custom](/solid/api/transports/custom.md)
- [fallback](/solid/api/transports/fallback.md)
- [http](/solid/api/transports/http.md)
- [webSocket](/solid/api/transports/webSocket.md)

### Primitives

- [useBalance](/solid/api/primitives/useBalance.md): Primitive for fetching native currency balance.
- [useBlockNumber](/solid/api/primitives/useBlockNumber.md): Primitive for fetching the current block number.
- [useChainId](/solid/api/primitives/useChainId.md): Primitive for getting current chain ID.
- [useChains](/solid/api/primitives/useChains.md): Primitive for getting configured chains.
- [useClient](/solid/api/primitives/useClient.md): Primitive for getting Viem Client.
- [useConfig](/solid/api/primitives/useConfig.md): Primitive for getting Wagmi Config.
- [useConnect](/solid/api/primitives/useConnect.md): Primitive for connecting accounts with connectors.
- [useConnection](/solid/api/primitives/useConnection.md): Primitive for getting current connection.
- [useConnectionEffect](/solid/api/primitives/useConnectionEffect.md): Primitive for reacting to connection state changes.
- [useConnections](/solid/api/primitives/useConnections.md): Primitive for getting all active connections.
- [useConnectorClient](/solid/api/primitives/useConnectorClient.md): Primitive for getting Viem Wallet Client from the active connector.
- [useConnectors](/solid/api/primitives/useConnectors.md): Primitive for getting configured connectors.
- [useDisconnect](/solid/api/primitives/useDisconnect.md): Primitive for disconnecting connections.
- [useInfiniteReadContracts](/solid/api/primitives/useInfiniteReadContracts.md): Primitive for calling multiple read methods on a contract with "infinite scroll"/"fetch more" support.
- [useReadContract](/solid/api/primitives/useReadContract.md): Primitive for calling a read-only function on a contract, and returning the response.
- [useReadContracts](/solid/api/primitives/useReadContracts.md): Primitive for calling multiple read methods on a contract.
- [useReconnect](/solid/api/primitives/useReconnect.md): Primitive for reconnecting to previously connected connectors.
- [useSimulateContract](/solid/api/primitives/useSimulateContract.md): Primitive for simulating/validating a contract interaction.
- [useSwitchChain](/solid/api/primitives/useSwitchChain.md): Primitive for switching chains.
- [useSwitchConnection](/solid/api/primitives/useSwitchConnection.md): Primitive for switching between connections.
- [useWatchBlockNumber](/solid/api/primitives/useWatchBlockNumber.md): Primitive for watching block number changes.
- [useWatchContractEvent](/solid/api/primitives/useWatchContractEvent.md): Primitive that watches and returns emitted contract event logs.
- [useWriteContract](/solid/api/primitives/useWriteContract.md): Primitive for executing a write function on a contract.
- [useWriteContractSync](/solid/api/primitives/useWriteContractSync.md): Primitive for executing a write function on a contract and waiting for the transaction receipt.

### Miscellaneous

- [Actions](/solid/api/actions.md)
- [Errors](/solid/api/errors.md)

### Dev

- [Contributing](/dev/contributing.md)
- [Creating Connectors](/dev/creating-connectors.md)


### Tempo

- [Getting Started](/tempo/getting-started.md)
- [Chains](/tempo/chains.md)
- [Connectors](/tempo/connectors.md)

### Hooks

#### AMM

- [`amm.useBurn`](/tempo/hooks/amm.useBurn.md)
- [`amm.useLiquidityBalance`](/tempo/hooks/amm.useLiquidityBalance.md)
- [`amm.useMint`](/tempo/hooks/amm.useMint.md)
- [`amm.usePool`](/tempo/hooks/amm.usePool.md)
- [`amm.useRebalanceSwap`](/tempo/hooks/amm.useRebalanceSwap.md)
- [`amm.useWatchBurn`](/tempo/hooks/amm.useWatchBurn.md)
- [`amm.useWatchMint`](/tempo/hooks/amm.useWatchMint.md)
- [`amm.useWatchRebalanceSwap`](/tempo/hooks/amm.useWatchRebalanceSwap.md)

#### DEX

- [`dex.useBalance`](/tempo/hooks/dex.useBalance.md)
- [`dex.useBuy`](/tempo/hooks/dex.useBuy.md)
- [`dex.useBuyQuote`](/tempo/hooks/dex.useBuyQuote.md)
- [`dex.useCancel`](/tempo/hooks/dex.useCancel.md)
- [`dex.useCreatePair`](/tempo/hooks/dex.useCreatePair.md)
- [`dex.useOrder`](/tempo/hooks/dex.useOrder.md)
- [`dex.usePlace`](/tempo/hooks/dex.usePlace.md)
- [`dex.usePlaceFlip`](/tempo/hooks/dex.usePlaceFlip.md)
- [`dex.useSell`](/tempo/hooks/dex.useSell.md)
- [`dex.useSellQuote`](/tempo/hooks/dex.useSellQuote.md)
- [`dex.useTickLevel`](/tempo/hooks/dex.useTickLevel.md)
- [`dex.useWatchFlipOrderPlaced`](/tempo/hooks/dex.useWatchFlipOrderPlaced.md)
- [`dex.useWatchOrderCancelled`](/tempo/hooks/dex.useWatchOrderCancelled.md)
- [`dex.useWatchOrderFilled`](/tempo/hooks/dex.useWatchOrderFilled.md)
- [`dex.useWatchOrderPlaced`](/tempo/hooks/dex.useWatchOrderPlaced.md)
- [`dex.useWithdraw`](/tempo/hooks/dex.useWithdraw.md)

#### Faucet

- [`faucet.useFund`](/tempo/hooks/faucet.useFund.md)

#### Fee

- [`fee.useSetUserToken`](/tempo/hooks/fee.useSetUserToken.md)
- [`fee.useUserToken`](/tempo/hooks/fee.useUserToken.md)
- [`fee.useWatchSetUserToken`](/tempo/hooks/fee.useWatchSetUserToken.md)

#### Nonce

- [`nonce.useNonce`](/tempo/hooks/nonce.useNonce.md)
- [`nonce.useWatchNonceIncremented`](/tempo/hooks/nonce.useWatchNonceIncremented.md)

#### Policy

- [`policy.useCreate`](/tempo/hooks/policy.useCreate.md)
- [`policy.useData`](/tempo/hooks/policy.useData.md)
- [`policy.useIsAuthorized`](/tempo/hooks/policy.useIsAuthorized.md)
- [`policy.useModifyBlacklist`](/tempo/hooks/policy.useModifyBlacklist.md)
- [`policy.useModifyWhitelist`](/tempo/hooks/policy.useModifyWhitelist.md)
- [`policy.useSetAdmin`](/tempo/hooks/policy.useSetAdmin.md)
- [`policy.useWatchAdminUpdated`](/tempo/hooks/policy.useWatchAdminUpdated.md)
- [`policy.useWatchBlacklistUpdated`](/tempo/hooks/policy.useWatchBlacklistUpdated.md)
- [`policy.useWatchCreate`](/tempo/hooks/policy.useWatchCreate.md)
- [`policy.useWatchWhitelistUpdated`](/tempo/hooks/policy.useWatchWhitelistUpdated.md)

#### Reward

- [`reward.useClaim`](/tempo/hooks/reward.useClaim.md)
- [`reward.useSetRecipient`](/tempo/hooks/reward.useSetRecipient.md)
- [`reward.useUserRewardInfo`](/tempo/hooks/reward.useUserRewardInfo.md)
- [`reward.useWatchRewardRecipientSet`](/tempo/hooks/reward.useWatchRewardRecipientSet.md)

#### Token

- [`token.useApprove`](/tempo/hooks/token.useApprove.md)
- [`token.useBurn`](/tempo/hooks/token.useBurn.md)
- [`token.useBurnBlocked`](/tempo/hooks/token.useBurnBlocked.md)
- [`token.useChangeTransferPolicy`](/tempo/hooks/token.useChangeTransferPolicy.md)
- [`token.useCreate`](/tempo/hooks/token.useCreate.md)
- [`token.useGetAllowance`](/tempo/hooks/token.useGetAllowance.md)
- [`token.useGetBalance`](/tempo/hooks/token.useGetBalance.md)
- [`token.useGetMetadata`](/tempo/hooks/token.useGetMetadata.md)
- [`token.useGrantRoles`](/tempo/hooks/token.useGrantRoles.md)
- [`token.useHasRole`](/tempo/hooks/token.useHasRole.md)
- [`token.useMint`](/tempo/hooks/token.useMint.md)
- [`token.usePause`](/tempo/hooks/token.usePause.md)
- [`token.useRenounceRoles`](/tempo/hooks/token.useRenounceRoles.md)
- [`token.useRevokeRoles`](/tempo/hooks/token.useRevokeRoles.md)
- [`token.useSetRoleAdmin`](/tempo/hooks/token.useSetRoleAdmin.md)
- [`token.useSetSupplyCap`](/tempo/hooks/token.useSetSupplyCap.md)
- [`token.useTransfer`](/tempo/hooks/token.useTransfer.md)
- [`token.useUnpause`](/tempo/hooks/token.useUnpause.md)
- [`token.useWatchAdminRole`](/tempo/hooks/token.useWatchAdminRole.md)
- [`token.useWatchApprove`](/tempo/hooks/token.useWatchApprove.md)
- [`token.useWatchBurn`](/tempo/hooks/token.useWatchBurn.md)
- [`token.useWatchCreate`](/tempo/hooks/token.useWatchCreate.md)
- [`token.useWatchMint`](/tempo/hooks/token.useWatchMint.md)
- [`token.useWatchRole`](/tempo/hooks/token.useWatchRole.md)
- [`token.useWatchTransfer`](/tempo/hooks/token.useWatchTransfer.md)

#### Wallet

- [`wallet.useDeposit`](/tempo/hooks/wallet.useDeposit.md)
- [`wallet.useSwap`](/tempo/hooks/wallet.useSwap.md)
- [`wallet.useTransfer`](/tempo/hooks/wallet.useTransfer.md)

#### Zone

- [`zone.useAuthorizationTokenInfo`](/tempo/hooks/zone.useAuthorizationTokenInfo.md)
- [`zone.useDeposit`](/tempo/hooks/zone.useDeposit.md)
- [`zone.useDepositStatus`](/tempo/hooks/zone.useDepositStatus.md)
- [`zone.useEncryptedDeposit`](/tempo/hooks/zone.useEncryptedDeposit.md)
- [`zone.useRequestVerifiableWithdrawal`](/tempo/hooks/zone.useRequestVerifiableWithdrawal.md)
- [`zone.useRequestWithdrawal`](/tempo/hooks/zone.useRequestWithdrawal.md)
- [`zone.useSignAuthorizationToken`](/tempo/hooks/zone.useSignAuthorizationToken.md)
- [`zone.useWithdrawalFee`](/tempo/hooks/zone.useWithdrawalFee.md)
- [`zone.useZoneInfo`](/tempo/hooks/zone.useZoneInfo.md)

### Actions

#### AMM

- [`amm.burn`](/tempo/actions/amm.burn.md)
- [`amm.getLiquidityBalance`](/tempo/actions/amm.getLiquidityBalance.md)
- [`amm.getPool`](/tempo/actions/amm.getPool.md)
- [`amm.mint`](/tempo/actions/amm.mint.md)
- [`amm.rebalanceSwap`](/tempo/actions/amm.rebalanceSwap.md)
- [`amm.watchBurn`](/tempo/actions/amm.watchBurn.md)
- [`amm.watchMint`](/tempo/actions/amm.watchMint.md)
- [`amm.watchRebalanceSwap`](/tempo/actions/amm.watchRebalanceSwap.md)

#### DEX

- [`dex.buy`](/tempo/actions/dex.buy.md)
- [`dex.cancel`](/tempo/actions/dex.cancel.md)
- [`dex.createPair`](/tempo/actions/dex.createPair.md)
- [`dex.getBalance`](/tempo/actions/dex.getBalance.md)
- [`dex.getBuyQuote`](/tempo/actions/dex.getBuyQuote.md)
- [`dex.getOrder`](/tempo/actions/dex.getOrder.md)
- [`dex.getSellQuote`](/tempo/actions/dex.getSellQuote.md)
- [`dex.getTickLevel`](/tempo/actions/dex.getTickLevel.md)
- [`dex.place`](/tempo/actions/dex.place.md)
- [`dex.placeFlip`](/tempo/actions/dex.placeFlip.md)
- [`dex.sell`](/tempo/actions/dex.sell.md)
- [`dex.watchFlipOrderPlaced`](/tempo/actions/dex.watchFlipOrderPlaced.md)
- [`dex.watchOrderCancelled`](/tempo/actions/dex.watchOrderCancelled.md)
- [`dex.watchOrderFilled`](/tempo/actions/dex.watchOrderFilled.md)
- [`dex.watchOrderPlaced`](/tempo/actions/dex.watchOrderPlaced.md)
- [`dex.withdraw`](/tempo/actions/dex.withdraw.md)

#### Faucet

- [`faucet.fund`](/tempo/actions/faucet.fund.md)

#### Fee

- [`fee.getUserToken`](/tempo/actions/fee.getUserToken.md)
- [`fee.setUserToken`](/tempo/actions/fee.setUserToken.md)
- [`fee.watchSetUserToken`](/tempo/actions/fee.watchSetUserToken.md)

#### Nonce

- [`nonce.getNonce`](/tempo/actions/nonce.getNonce.md)
- [`nonce.watchNonceIncremented`](/tempo/actions/nonce.watchNonceIncremented.md)

#### Policy

- [`policy.create`](/tempo/actions/policy.create.md)
- [`policy.getData`](/tempo/actions/policy.getData.md)
- [`policy.isAuthorized`](/tempo/actions/policy.isAuthorized.md)
- [`policy.modifyBlacklist`](/tempo/actions/policy.modifyBlacklist.md)
- [`policy.modifyWhitelist`](/tempo/actions/policy.modifyWhitelist.md)
- [`policy.setAdmin`](/tempo/actions/policy.setAdmin.md)
- [`policy.watchAdminUpdated`](/tempo/actions/policy.watchAdminUpdated.md)
- [`policy.watchBlacklistUpdated`](/tempo/actions/policy.watchBlacklistUpdated.md)
- [`policy.watchCreate`](/tempo/actions/policy.watchCreate.md)
- [`policy.watchWhitelistUpdated`](/tempo/actions/policy.watchWhitelistUpdated.md)

#### Reward

- [`reward.claim`](/tempo/actions/reward.claim.md)
- [`reward.getUserRewardInfo`](/tempo/actions/reward.getUserRewardInfo.md)
- [`reward.setRecipient`](/tempo/actions/reward.setRecipient.md)
- [`reward.watchRewardRecipientSet`](/tempo/actions/reward.watchRewardRecipientSet.md)

#### Token

- [`token.approve`](/tempo/actions/token.approve.md)
- [`token.burn`](/tempo/actions/token.burn.md)
- [`token.burnBlocked`](/tempo/actions/token.burnBlocked.md)
- [`token.changeTransferPolicy`](/tempo/actions/token.changeTransferPolicy.md)
- [`token.create`](/tempo/actions/token.create.md)
- [`token.getAllowance`](/tempo/actions/token.getAllowance.md)
- [`token.getBalance`](/tempo/actions/token.getBalance.md)
- [`token.getMetadata`](/tempo/actions/token.getMetadata.md)
- [`token.grantRoles`](/tempo/actions/token.grantRoles.md)
- [`token.hasRole`](/tempo/actions/token.hasRole.md)
- [`token.mint`](/tempo/actions/token.mint.md)
- [`token.pause`](/tempo/actions/token.pause.md)
- [`token.renounceRoles`](/tempo/actions/token.renounceRoles.md)
- [`token.revokeRoles`](/tempo/actions/token.revokeRoles.md)
- [`token.setRoleAdmin`](/tempo/actions/token.setRoleAdmin.md)
- [`token.setSupplyCap`](/tempo/actions/token.setSupplyCap.md)
- [`token.transfer`](/tempo/actions/token.transfer.md)
- [`token.unpause`](/tempo/actions/token.unpause.md)
- [`token.watchAdminRole`](/tempo/actions/token.watchAdminRole.md)
- [`token.watchApprove`](/tempo/actions/token.watchApprove.md)
- [`token.watchBurn`](/tempo/actions/token.watchBurn.md)
- [`token.watchCreate`](/tempo/actions/token.watchCreate.md)
- [`token.watchMint`](/tempo/actions/token.watchMint.md)
- [`token.watchRole`](/tempo/actions/token.watchRole.md)
- [`token.watchTransfer`](/tempo/actions/token.watchTransfer.md)

#### Wallet

- [`wallet.deposit`](/tempo/actions/wallet.deposit.md)
- [`wallet.swap`](/tempo/actions/wallet.swap.md)
- [`wallet.transfer`](/tempo/actions/wallet.transfer.md)

#### Zone

- [`zone.deposit`](/tempo/actions/zone.deposit.md)
- [`zone.getAuthorizationTokenInfo`](/tempo/actions/zone.getAuthorizationTokenInfo.md)
- [`zone.getDepositStatus`](/tempo/actions/zone.getDepositStatus.md)
- [`zone.encryptedDeposit`](/tempo/actions/zone.encryptedDeposit.md)
- [`zone.getWithdrawalFee`](/tempo/actions/zone.getWithdrawalFee.md)
- [`zone.getZoneInfo`](/tempo/actions/zone.getZoneInfo.md)
- [`zone.requestVerifiableWithdrawal`](/tempo/actions/zone.requestVerifiableWithdrawal.md)
- [`zone.requestWithdrawal`](/tempo/actions/zone.requestWithdrawal.md)
- [`zone.signAuthorizationToken`](/tempo/actions/zone.signAuthorizationToken.md)

### Connectors

- [tempoWallet](/tempo/connectors/tempoWallet.md)
- [`dangerous_secp256k1`](/tempo/connectors/dangerous_secp256k1.md)
- [`webAuthn`](/tempo/connectors/webAuthn.md)

### Other

- [`reward.distribute`](/tempo/actions/reward.distribute.md)
- [`reward.useDistribute`](/tempo/hooks/reward.useDistribute.md)
- [`reward.useWatchRewardDistributed`](/tempo/hooks/reward.useWatchRewardDistributed.md)
- [`reward.watchRewardDistributed`](/tempo/actions/reward.watchRewardDistributed.md)
- [Agent Guidelines](/AGENTS.md)
- [baseAccount](/shared/connectors/baseAccount.md)
- [coinbaseWallet](/shared/connectors/coinbaseWallet.md)
- [cookieToInitialState](/shared/utilities/cookieToInitialState.md)
- [create-wagmi](/cli/create-wagmi.md)
- [createConfig](/shared/createConfig.md)
- [createStorage](/shared/createStorage.md)
- [custom](/shared/transports/custom.md)
- [deserialize](/shared/utilities/deserialize.md)
- [fallback](/shared/transports/fallback.md)
- [http](/shared/transports/http.md)
- [injected](/shared/connectors/injected.md)
- [metaMask](/shared/connectors/metaMask.md)
- [mock](/shared/connectors/mock.md)
- [safe](/shared/connectors/safe.md)
- [serialize](/shared/utilities/serialize.md)
- [signTransaction](/core/api/actions/signTransaction.md)
- [tempoWallet](/shared/connectors/tempoWallet.md)
- [Testing](/core/guides/testing.md)
- [Testing](/react/guides/testing.md)
- [unstable\_connector](/shared/transports/unstable_connector.md)
- [Untitled](/shared/create-chain.md)
- [Untitled](/shared/errors.md)
- [Untitled](/shared/faq.md)
- [Untitled](/shared/getConnection-return-type.md)
- [Untitled](/shared/installation.md)
- [Untitled](/shared/migrate-from-v2-to-v3.md)
- [Untitled](/shared/mutation-imports.md)
- [Untitled](/shared/mutation-options.md)
- [Untitled](/shared/mutation-result.md)
- [Untitled](/shared/query-imports.md)
- [Untitled](/shared/query-options.md)
- [Untitled](/shared/query-result.md)
- [Untitled](/shared/tempo-write-parameters.md)
- [useEnsName](/vue/api/composables/useEnsName.md): Composable for fetching primary ENS name for address.
- [useWriteContracts](/react/api/hooks/useWriteContracts.md): Hook that requests for the wallet to sign and broadcast a batch of calls (transactions) to the network.
- [walletConnect](/shared/connectors/walletConnect.md)
- [webSocket](/shared/transports/webSocket.md)
- [writeContracts](/core/api/actions/writeContracts.md)

Version History

Version 16/24/2026, 5:01:57 PMvalid
39892 bytes

Categories

sports

Visit Website

Explore the original website and see their AI training policy in action.

Visit wagmi.sh

Content Types

apiguides

Recent Access

No recent access

API Access

Canonical URL:
https://llmscentral.com/wagmi.sh/llms.txt
API Endpoint:
/api/llms?domain=wagmi.sh