#token #merkle-root #solana #saber #airdrop #root-hash

merkle-distributor

一个根据Merkle根分发代币的Solana程序

11个版本

0.3.5 2022年6月10日
0.3.4 2022年6月10日
0.3.3 2022年4月19日
0.3.0 2022年2月28日
0.2.2 2021年10月15日

#3#airdrop

Download history 91/week @ 2024-07-29

每月 91 次下载

GPL-3.0 许可证

16KB
219

merkle-distributor

Crates.io License Build Status Contributors

一个通过上传Merkle树来高效分发代币的程序。

该程序主要基于Uniswap的Merkle分发器

理由

尽管Solana的交易费用很低,但需要抵押代币来支付存储成本,也称为“租金”。当向成千上万的钱包发送代币时,这些租金成本会很高,使得向每个人分发代币在经济上不合理。

Merkle分发器,由Uniswap开创,通过从一个余额树中导出256位的“根哈希”来解决这个问题。这把气体成本转嫁给索赔者。Solana还有一个额外优势,即可以从关闭的代币账户中回收租金,因此用户的净成本应约为0.000010 SOL(撰写本文时)。

Merkle分发器在运营管理方面也容易得多,因为不需要向可能兑换代币的每个单独地址发送交易。

许可证

Merkle分发器程序和SDK在GPL v3.0许可证下分发。

依赖项

~26–38MB
~625K SLoC