A farming module is a Cosmos SDK module that implements farming functionality, which provides farming rewards to participants called farmers. One use case is to use this module to provide incentives for liquidity pool investors for their pool participation.
⚠ Farming module v1 is in active development - see "master" branch for the v1 mainnet version ⚠
If you haven't already, install Golang by following the official docs. Make sure that your GOPATH
and GOBIN
environment variables are properly set up.
Requirement | Notes |
---|---|
Go version | Go1.15 or higher |
Cosmos SDK | v0.44.0 or higher |
git clone https://github.com/tendermint/farming.git
cd farming
make install
make test-all
# This script bootstraps a single local testnet.
# Note that config, data, and keys are created in the ./data/localnet folder and
# RPC, GRPC, and REST ports are all open.
$ make localnet