/umee

A Golang implementation of the Umee network, a decentralized universal capital facility in the Cosmos ecosystem.

Primary LanguageGoApache License 2.0Apache-2.0

Logo!

Project Status: Active – The project has reached a stable, usable state and is being actively developed. GoDoc Go Report Card Version License: Apache-2.0 Lines Of Code GitHub Super-Linter

A Golang implementation of the Umee network, a decentralized universal capital facility in the Cosmos ecosystem.

Umee is a Universal Capital Facility that can collateralize assets on one blockchain towards borrowing assets on another blockchain. The platform specializes in allowing staked assets from PoS blockchains to be used as collateral for borrowing across blockchains. The platform uses a combination of algorithmically determined interest rates based on market driven conditions. As a cross chain DeFi protocol, Umee will allow a multitude of decentralized debt products.

Table of Contents

Releases

See Release procedure for more information about the release model.

Release Compatibility Matrix

Umee Version Mainnet Experimental Cosmos SDK IBC Peggo Price Feeder Gravity Bridge
v0.8.x v0.45.x v2.0.x v0.2.x v0.1.x
v1.x.x v0.45.x v2.0.x v0.2.x N/A umee/v1 module/v1.4.x-umee
v2.x.x v0.45.x v2.3.x v0.2.x v0.2.x umee/v2 module/v1.4.x
v3.x.x v0.46.x v5.0.x v1.0.x v1.0.x umee/v3 module/v1.5.x-umee

Active Networks

Public

Private

Install

To install the umeed binary:

$ make install

Swagger

  • To enable it, modify the node config at $UMEE_HOME/config/app.toml to api.swagger true
  • Run the node normally umeed start
  • Enter the swagger docs http://localhost:1317/swagger/