var img = document.createElement('img'); img.src = "https://terradocs.matomo.cloud//piwik.php?idsite=1&rec=1&url=https://docs.terra.money" + location.pathname; img.style = "border:0"; img.alt = "tracker"; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(img,s);
Skip to main content

Which tools to use

There are a variety of tools in the Terra Development Suite. This guide will help you find the right tools for your project.

If you are new to Terra, start with the beginner's guide.


_19
Terra-Development-Suite
_19
_19
├── Terrain: Get started building on Terra with the all-in-one tool for dApp development.
_19
_19
├── LocalTerra: Local testing environment.
_19
_19
├── Feather.js: JavaScript SDK.
_19
_19
├── Terra.py: Python SDK.
_19
_19
├── Wallet Provider: React tooling for frontend integrations.
_19
_19
└── Other tools
_19
_19
├── Terrad: Node daemon and CLI.
_19
_19
├── Finder: Block explorer.
_19
_19
└── Faucet: Get testnet funds.

Terrain

Terra’s all-in-one development environment, Terrain provides front-end and smart contract scaffolding for your dApp. Get started in 5 minutes with the quickstart guide.

LocalTerra

Set up your own blockchain testnet in less than a minute. LocalTerra is a containerized version of the Terra blockchain, complete with a functional validator set and block creation. Visit the LocalTerra guide to get started.

Feather.js

Use feather.js to create bots, mint NFTs, and build out back-end services. Follow the feather.js tutorial to get started.

Terra.py

Use Terra.py for on-chain analysis, Jupyter Notebooks, data processing, and other analytical use cases suited for Python. Follow the Terra.py tutorial to get started.

Wallet Provider and Templates

Wallet Provider makes it easy to connect a React-based web app to Station. There are multiple templates available for front-end frameworks like Vue, React, and Vite. Follow the Wallet Provider tutorial to get started.

Other Tools

The following tools allow you to interact with the Terra blockchain.

Terrad

The command line interface and node daemon for interacting with the Terra blockchain. Use Terrad to run a full node or interact with the chain. Follow the Terrad install guide to get started.

Finder

Terra’s multi-purpose block explorer.

Faucet

Get tokens sent to your testnet address using the Terra Testnet Faucet.