# React Hooks

- [useEtherspotAssets()](https://v1.etherspot.io/transaction-kit/react-hooks/useetherspotassets.md): A React hook that retuns a list of tokens for developers to use in their project.
- [useEtherspotNfts()](https://v1.etherspot.io/transaction-kit/react-hooks/useetherspotnfts.md): A React hook that returns a list of NFTs for any supported blockchain and address.
- [useEtherspotHistory()](https://v1.etherspot.io/transaction-kit/react-hooks/useetherspothistory.md): A React hook that allows you to fetch the transaction history Etherspot addresses.
- [getAccountTransactions()](https://v1.etherspot.io/transaction-kit/react-hooks/useetherspothistory/getaccounttransactions.md): Gets all the transactions for an Etherspot address.
- [getAccountTransaction()](https://v1.etherspot.io/transaction-kit/react-hooks/useetherspothistory/getaccounttransaction.md): Gets a single transaction for an Etherspot address by hash.
- [useEtherspotTransactions()](https://v1.etherspot.io/transaction-kit/react-hooks/useetherspottransactions.md)
- [estimate()](https://v1.etherspot.io/transaction-kit/react-hooks/useetherspottransactions/estimate.md): Estimates all batches and transactions
- [send()](https://v1.etherspot.io/transaction-kit/react-hooks/useetherspottransactions/send.md): Sends all batches and transactions
- [useEtherspotAddresses()](https://v1.etherspot.io/transaction-kit/react-hooks/useetherspotaddresses.md): A React hook that returns all the blockchain addresses for all the blockchains that the Etherspot platform supports.
- [useEtherspotBalances()](https://v1.etherspot.io/transaction-kit/react-hooks/useetherspotbalances.md): A React hook that returns the native balance for a particular blockchain supported by the Etherspot Platform.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://v1.etherspot.io/transaction-kit/react-hooks.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
