Skip to content
GO implementation of the Terra Protocol
Go Python Makefile HCL Shell Dockerfile
Branch: develop
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci change circle ci for auto gorelease execution (#306) Dec 10, 2019
cli_test Bump SDK version to v0.37.5 (#313) Jan 14, 2020
client/lcd update change log & fix README (#314) Jan 14, 2020
contrib Update golangci-lint version to v1.22.2 (#312) Jan 14, 2020
.codecov.yml apply constant product swap Sep 24, 2019
.dockerignore tweaks Nov 19, 2018
.goreleaser.yml go-releaser udpate (#299) Dec 3, 2019
Dockerfile update to cosmos-v0.37.0 Sep 4, 2019
Makefile update change log & fix README (#314) Jan 14, 2020
app.test update to cosmos-v0.37.0 Sep 4, 2019
banner.png fix banner & changelog version (#301) Dec 10, 2019
docker-compose.yml merged with 0.28.0 Dec 12, 2018
go.sum Bump SDK version to v0.37.5 (#313) Jan 14, 2020 [Feature] Update cosmos-sdk to v0.37.2 (#240) Oct 16, 2019

Terra Core


CircleCI codecov Go Report Card

The Terra Protocol facilitates the creation of digital assets Terra that track the value of major fiat currencies.

Key features:

  • A family of stable-coins pegged to major currencies, e.g. SDR, USD, KRW, JPY, EUR, and CNY.
  • Stability achieved by creating mining incentives that are countercyclical to Terra demand
  • Delegated Proof-of-Stake (Tendermint) consensus formed over the mining token Luna
  • Zero-spread atomic swap amongst Terra currencies.

Terra Core is a golang implementation of the Terra Protocol.

Terra Core builds on Tendermint consensus and the Cosmos SDK toolkits. Please make sure to study these projects as well if you are not already familiar.

WARNING: Terra Core has mostly stabilized, but breaking changes may come regularly.

Note: Requires Go 1.13+



  • Mainnet Columbus-3 is online. The launch repo contains snapshot of the launch as well as network updates.

  • Public testnet Soju-0013 is online. Our networks repo contains latest configuration files for the testnet. The Faucet can be used to get free tokens for the testnet.


Terra Alliance

The current state of the Terra Alliance (businesses gearing to adopt TerraX for payments upon launch) is summarized here. The Terra Alliance currently spans businesses processing 25 billion USD for 45 million monthly active users across Asia.

Community & Contributions

Community channels actively being managed are here:

We are currently finalizing contribution standards and guidelines. In the meanwhile, if you are interested in contributing to the Terra Project, please contact our admin.


See the docs and the white paper. Read the Changelog for major release updates.

You can’t perform that action at this time.