Skip to main content

Which tools to use

There are a variety of tools in the Fluid Development Suite. Use this guide to find the right tool for your project.

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


_19
Fluid-Development-Suite
_19
_19
├── Terrain: The all-in-one tool for dApp development. Start here.
_19
_19
├── LocalTerra: Local testing environment.
_19
_19
├── Fluid.js: JavaScript SDK.
_19
_19
├── Fluid.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

Fluid’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 Fluid blockchain, complete with a functional validator set and block creation. Visit the LocalTerra guide to get started.

Fluid.js

Use Fluid.js to create bots, mint NFTs, and build out backend services. Follow the Fluid.js tutorial to get started.

Fluid.py

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

Wallet Provider and Templates:

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

Other Tools

Use these tools to interact with the Fluid blockchain.

Terrad

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

Finder

Fluid’s multi-purpose block explorer.

Faucet

Get tokens sent to your testnet address using the Faucet.