# Develop Welcome to the Terra developer documentation. If this is your first time building on Terra and you want to set up your environment, use the [quickstart guide](terrain/README.md). Use the [how-to guides](guides/README.md) to learn about using [`terrad`](terrad/README.md), the command line interface and node daemon for the Terra network, and [LocalTerra](localterra/README.md), a local testing environment. [Terra.js](terra-js/README.md) and [Terra.py](https://terra-money.github.io/terra.py/) are the JavaScript and Python SDKs for Terra. ```{toctree} :hidden: get-started which-tools.md developer-tools.md guides/README.md module-specifications/README.md open-source endpoints vesting.md reference/README.md resources.md ``` :::::::{grid} 2 2 2 3 :gutter: 3 :class-row: sd-align-major-center :::{grid-item-card} :link: get-started.html :class-card: sd-text-center sd-shadow-md sd-rounded-3 ```{image} /img/Build_a_dApp_ver2.svg :class: sd-width-auto sd-animate-grow50-rot20 sd-pb-2 ``` **Start building** Set up your environment and start building. ::: :::{grid-item-card} :link: which-tools.html :class-card: sd-text-center sd-shadow-md sd-rounded-3 ```{image} /img/Terrad.svg :class: sd-width-auto sd-animate-grow50-rot20 sd-pb-2 ``` **Tool guide** Not sure what to use? Check out the Tool guide. ::: :::{grid-item-card} :link: dapp/quick-start/README.html :class-card: sd-text-center sd-shadow-md sd-rounded-3 ```{image} /img/terrain.png :class: sd-width-auto sd-animate-grow50-rot20 sd-pb-2 ``` **Terrain** The all-in-one tool for dApp development. ::: :::{grid-item-card} :link: "./terrain/mint-an-nft.html :class-card: sd-text-center sd-shadow-md sd-rounded-3 ```{image} /img/bullet_terra.svg :class: sd-width-auto sd-animate-grow50-rot20 sd-pb-2 ``` **Mint an NFT** Learn how to mint your own NFTs using Terrain. ::: :::{grid-item-card} :link: how-to/localterra/README.html :class-card: sd-text-center sd-shadow-md sd-rounded-3 ```{image} /img/LocalTerra.svg :class: sd-width-auto sd-pb-2 sd-animate-grow50-rot20 ``` **LocalTerra** Run a local Terra blockchain in Docker. ::: :::{grid-item-card} :link: https://faucet.terra.money/ :class-card: sd-text-center sd-shadow-md sd-rounded-3 ```{image} /img/Faucet.svg :class: sd-width-auto sd-animate-grow50-rot20 sd-pb-2 ``` **Faucet** Get testnet funds. ::: :::::::