> 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/buidler-react-component/introduction.md).

# Introduction

BUIDLer is a react component that allows plug-and-play integration with the Etherspot SDK, allowing dApps and developers to easily leverage the SDK in a highly customisable fashion.&#x20;

<figure><img src="/files/LjX62aUgLL9NfdC3u1sw" alt=""><figcaption></figcaption></figure>

## In a nutshell

The Etherspot BUIDLER React component allows anyone to implement transfers, contract interactions, swaps, crosschain bridging and more into their own dApp with just a few lines of code.

The BUIDLER component takes care of the technical requirements behind the scenes to provide a great user experience to your users.

## Everything is a "block"

One of the most important concepts to understand is that every **action** that a user can perform is represented as a **block**. Each block can be performed as a batch transaction (where several actions are executed as one transaction) or in a sequence (where each transaction happens one after another).

We've included several blocks that help facilitate actions out the box, and we've created a guide on how to create your own block.

## Take it for a spin, now

Head over to <https://buidler.etherspot.io> to see what you can do before you start the [Installation](/buidler-react-component/installation.md).

Devs can test on mainnet using Gnosis Chain, and adding funds to their wallet with [this faucet.](http://www.gnosisfaucet.com/)
