Skip to content

Swivel-Finance/swivel-v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

swivel-v2

Fixed-Maturity Markets & Zero-Coupon Bond

Swivel -- Manages order execution logic and custodies funds/deposits into underlying money-markets.

Marketplace -- Acts as a factory for given asset-maturity market pairs (zcTokens and Vaults). Marketplace acts as an admin for and contains information on zcToken + Vault contracts, and controls the minting/burning of zcToken or Vault Notional balance according to functions sent from Swivel.

zcToken -- ERC-20 Token that represents a 1-1 redeemable amount of underlying upon maturity. A zero-coupon token.

VaultTracker -- Tracks floating side balances. The primary "Balance" is Notional which provides a basis to calculate interest. With a secondary Redeemable balance that represents interest accrued up until a previous contract interaction.

About

Fixed-Maturity Markets & Zero-Coupon Bond

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published