5 个版本 (3 个重大更新)
0.4.0 | 2022年4月23日 |
---|---|
0.3.0 | 2022年2月26日 |
0.2.0 | 2022年2月16日 |
0.1.3 | 2022年2月14日 |
0.1.1 | 2022年2月9日 |
#21 在 #crate
每月 26 次下载
用于 save-token
28KB
491 行
yi
Crate Protocol 的 Yi 令牌:单一令牌自动复利抵押池的基本组件。
关于
Yi 是一个 Solana 基本组件,用于构建单方面的自动复利抵押池。它允许项目启动 Yi 令牌,这些令牌可以转换为和从基础令牌转换。
一些用例包括
- 治理令牌抵押。 协议可能希望其治理令牌被抵押,其中费用转换为治理令牌。Sushiswap 中的 XSUSHI 池是一个例子。
- 带息衍生品。 协议可能希望以用户抵押的令牌收取收入,因此可能通过复利该令牌来支付费用。Anchor UST 是一个例子。
使用方法
首先,通过调用 yi::create_yi_token
指令创建 Yi 令牌。然后,任何人都可以通过 yi::stake
将令牌存入池中。
要将自动复利奖励发送到池中,将令牌存入 YiToken::underlying_tokens
令牌账户。这将增加 Yi 令牌与基础令牌之间的转换率。
要退出池,调用 yi::unstake
。
费用
Yi 令牌可能收取抵押或赎回费用。这些费用在 Yi 令牌构建后不能更改。费用将在 Yi 令牌池内的抵押者之间分配。
包
- NPM 包:
@crateprotocol/yi
- Crates.io:
yi
地址
Yi 程序部署在 mainnet-beta
和 devnet
上,位于 YiiTopEnX2vyoWdXuG45ovDFYZars4XZ4w6td6RVTFm
。
许可证
Crate Protocol 的 Yi Token 采用 Affero 通用公共许可证,版本 3.0。
依赖项
~11–23MB
~334K SLoC