Skip to content
Golang implementation of the Terra Protocol
Branch: develop
Clone or download
Latest commit 4b44d0e Apr 18, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci fix ci Apr 18, 2019
cmd clean main package Apr 18, 2019
docs fix #104 Apr 18, 2019
server clean main package Apr 18, 2019
types added daily swap limit of 1% Apr 17, 2019
version Fix version info Apr 15, 2019
.golangci.yml Add test & lin to CI Apr 8, 2019
.goreleaser.yml Create Apr 3, 2019
docker-compose.yml merged with 0.28.0 Dec 12, 2018
go.sum clean main package Apr 18, 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, at genesis 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.12+



Public testnet Soju-0007 is online. Currently the Columbus public mainnet is being prepared for launch.

Testnets contains latest updates to the testnet.

Terra Alliance

The current state of the Terra Alliance (businesses gearing to adopt Terra upon launch) is summarized here

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.

You can’t perform that action at this time.