Skip to content

lkitty0302/nova

 
 

Repository files navigation

Supernova Protocol


Overview

Supernova is a liquid staking platform for the cosmos ecosystem. Using IBC and ICA, tokens from multiple app chains in the Cosmos ecosystem can be staked and equity tokens can be minted. In addition, Supernova can securely trade liquidated assets through a decentralized exchange that allows you to trade tokens that match equity tokens.

Supernova the token shares onto the platform to deploy a variety of utility. Please refer to our Roadmap for details.


Modules

Supernova is an App-Chain based on Cosmos-SDK. Therefore, we have written the following modules for smooth liquid-staking.

GAL

The GAL module manages deposit records, undelegation and withdrawal records of users who want to use liquid-staking. For more information, see GAL SPEC.

IcaControl

The IcaControl module manages the Interchain Account (ICA) required to ensure accurate operation of the liquid stacking. For more information, see IcaControl SPEC.

Oracle

The Oracle module manages the status (total delegation) of the validator of the counterpart zone to be delegated by Supernova. The reason why this information is needed is to calculate the equity when issuing equity tokens(snAsset). For more information, see Oracle SPEC.

Mint

The Mint modules are responsible for minting and distributing the Supernova's governance coin, Nova. For more information, see Mint SPEC.

Pool-Incentive

The Pool-Incentive module manages information to provide incentives to Supernova's liquidity providers. For more information, see Mint SPEC.

Airdrop

The Airdrop module is a module that manages information to incentivize early participants in Supernova.


Scripts

Build

If you want to build nova, use make scripts.

Build Proto

If you want to build proto, use make protogen-all scripts.

For testing

If you want to test nova, use scripts/genesis_setup.sh scripts. This will create 3 validators with test genesis file.


Community

Join our community, enjoy with Novatic!

Discord Go to Discord
Twitter Go to Twitter

About

The supernova blockchain built with Cosmos SDK

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 97.3%
  • Shell 1.4%
  • Other 1.3%