# 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="https://1757549899-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Me5QrMSqMI-eFmDUQUk%2Fuploads%2F7evKB1EmJ3dVdJlD4EW2%2FScreenshot%202022-11-21%20at%2013.39.52.png?alt=media&#x26;token=d0c02db7-b511-4101-9292-cae7179c3296" 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](https://v1.etherspot.io/buidler-react-component/installation "mention").

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