# Getting set up

<details>

<summary>Step 1: Receive funds from the faucet</summary>

[how-to-use-a-faucet](https://docs-presto.gateway.fm/overview/main-functionality/how-to-use-a-faucet "mention")

</details>

<details>

<summary>Step 2: Use hardhat configuration</summary>

[how-to-use-hardhat-with-presto](https://docs-presto.gateway.fm/overview/features-for-developers/how-to-use-hardhat-with-presto "mention")

</details>

<details>

<summary>Step 3: Deploy your own token</summary>

[how-to-deploy-a-smart-contract](https://docs-presto.gateway.fm/overview/features-for-developers/how-to-deploy-a-smart-contract "mention")

</details>

<details>

<summary>Step 4: Use new rollup in the web application or your backend</summary>

</details>

<details>

<summary>Step 5: (optionally) Bridge funds from the rootchain</summary>

[how-to-use-a-bridge](https://docs-presto.gateway.fm/overview/main-functionality/how-to-use-a-bridge "mention")

</details>

{% embed url="<https://youtu.be/rKci4nyPC4w>" %}
Build your own layer2 chain
{% endembed %}
