SuperAPI AI 工具集

sablier-protocol

智能体与模型

查看项目

更新于 10-16 05:35

技能介绍

Sablier 是一个链上代币分发协议,用于代币归属、空投分发和链上薪酬发放,覆盖 27 条以上 EVM 链以及 Solana。组织使用 Sablier 大规模分发代币,例如补偿贡献者、为团队分配设置归属期,或向数千名接收者空投。协议处理基于时间的代币释放复杂性,让团队专注于自身建设,而不必操心手动分发的后勤工作。

核心用途

代币归属(Token Vesting):锁定代币并设置可自定义的解锁计划。归属配置包括:线性解锁(从开始到结束恒定速率)、悬崖期(在代币解锁前的初始等待期)、分段释放(在特定间隔如每月、每季度、每年进行离散解锁)、自定义曲线(指数、对数或基于步进的解锁模式)。所有归属头寸均以 NFT 表示,接收者可转让或交易其分配额度。

空投分发(Airdrop Distributions):使用 Merkle 树高效地向数千名接收者分发代币。特点包括:Gas 优化的领取(接收者仅支付自己的领取 Gas)、内置归属(代币可在领取后继续流式释放,而非立即解锁)、回收支持(在过期后收回未领取的分配)、灵活资格(自定义领取条件和允许列表)。

链上薪酬(Onchain Payroll):以持续累积的代币补偿贡献者。特点包括:实时获取已赚取的报酬、无需等待发薪日可随时提取、可根据安排变化调整支付速率、发送方资金与接收方访问之间清晰分离。

工作原理

Sablier 使用流式(streaming)作为代币分发的底层机制。协议不是一次性转移代币,而是随时间持续释放——按秒计算。接收方可在方便时提取代币,无需发送方批准,也不会错过领取窗口。协议精确追踪任意时刻已归属的数量,接收方按需访问自己的部分。每个分发头寸都会为接收者铸造一个 NFT,这种表示方式支持:将所有权转让给另一地址、在 NFT 市场上交易头寸、在 DeFi 中将归属头寸用作抵押品。

协议模块

Sablier 包含三个模块,各自针对不同的分发模式优化:

Lockup:核心归属模块。创建者预先存入代币并定义解锁计划。支持三种流形态:Linear(恒定解锁速率,可选悬崖期)、Dynamic(使用可配置分段的定制曲线)、Tranched(在定义的时间戳进行逐步解锁)。

Flow:按使用付费的模块,用于持续分发。无需预先存入——发送方按需充值,接收方提取已累积的金额。适用于:薪资和经常性付款、开放式贡献者安排、总分发量事先未知的情况。

Airdrops:基于 Merkle 树的分发,适用于大量接收者集合。创建单个合约即可为数千个地址提供领取服务。结合了 Gas 效率与可选归属——接收者可获得流式头寸而非立即的一次性金额。

主要能力

流形态:可配置解锁曲线以匹配任何分发需求。Linear(恒定速率,用于标准归属、薪资)、Dynamic(自定义分段,用于后置归属、里程碑)、Tranched(离散步骤,用于季度解锁、计划释放)。

NFT 表示:所有 Lockup 头寸铸造 ERC-721 代币。接收者持有代表其归属分配的 NFT,从而实现二级市场流动性和 DeFi 可组合性。

Hooks 系统:响应流事件执行自定义逻辑。Hooks 支持:自动再投资收到的代币、向外部系统发送通知、自定义访问控制或条件。

批量操作:在单笔交易中创建数百个分发。对于公司范围的归属设置、大型贡献者赠款、空投活动至关重要。

无需许可的基础设施:纯 DeFi 基础设施,没有守门人。任何人都可以创建分发、在协议上构建或将其集成到现有产品中。

平台可用性

Sablier 智能合约部署在 27 条以上 EVM 链上,包括 Ethereum、Arbitrum、Optimism、Base、Polygon、Avalanche 和 BSC。Sablier 程序也部署在 Solana 上。

用户界面

EVM 链使用 app.sablier.com;Solana 使用 solana.sablier.com。两个界面均提供创建、管理和提取分发的完整访问,无需编写代码。

开发者集成

可通过以下方式将 Sablier 集成到应用中:智能合约调用(直接与 Lockup、Flow 或 Airdrops 合约交互)、Subgraph API(通过 The Graph 查询分发数据)、SDK 库(用于常见操作的 TypeScript 工具)、CSV 导入(通过 UI 批量创建分发)。常见集成模式包括代币归属平台、薪酬系统、DAO 贡献者管理和 DeFi 奖励分发。

资源

文档:Sablier Docs——协议文档和指南。

智能合约(Solidity):Lockup 模块仓库 sablier-labs/lockup(UI 产品为 Vesting);Flow 模块仓库 sablier-labs/flow(UI 产品为 Payments);Airdrops 模块仓库 sablier-labs/airdrops(UI 产品为 Airdrops)。

Solana(Rust):sablier-labs/solsab——Sablier 的 Solana 程序。

索引器:sablier-labs/indexers——用于查询链上数据的 Subgraph 部署。

示例与沙盒:sablier-labs/evm-examples(Solidity 集成示例)、sablier-labs/sandbox(通用前端沙盒)、sablier-labs/airdrop-sandbox(自定义空投开发沙盒)。

品牌:sablier-labs/branding——徽标、颜色和品牌资产。