> For the complete documentation index, see [llms.txt](https://v1.etherspot.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://v1.etherspot.io/transaction-kit/react-components.md).

# React Components

- [\<EtherspotTransactionKit />](https://v1.etherspot.io/transaction-kit/react-components/less-than-etherspottransactionkit-greater-than.md): The top level component that injects the Etherspot Platform into your React app
- [\<EtherspotBatches />](https://v1.etherspot.io/transaction-kit/react-components/less-than-etherspotbatches-greater-than.md): The beginning of a transaction. Indicates that we are creating one or more batches of transactions.
- [\<EtherspotBatch />](https://v1.etherspot.io/transaction-kit/react-components/less-than-etherspotbatch-greater-than.md): Indicates that we are going to add one more blockchain transactions to this batch.
- [\<EtherspotTransaction />](https://v1.etherspot.io/transaction-kit/react-components/less-than-etherspottransaction-greater-than.md)
- [\<EtherspotContractTransaction />](https://v1.etherspot.io/transaction-kit/react-components/less-than-etherspotcontracttransaction-greater-than.md)
- [\<EtherspotApprovalTransaction />](https://v1.etherspot.io/transaction-kit/react-components/less-than-etherspotapprovaltransaction-greater-than.md)
- [\<EtherspotTokenTransferTransaction />](https://v1.etherspot.io/transaction-kit/react-components/less-than-etherspottokentransfertransaction-greater-than.md)
