sablier-protocol
Sablier
Sablier is an onchain token distribution protocol. It powers token vesting, airdrop distributions, and onchain payroll across 27+ EVM chains.
Organizations use Sablier to distribute tokens at scale—whether compensating contributors, vesting team allocations, or airdropping to thousands of recipients. The protocol handles the complexity of time-based token releases, letting teams focus on what they're building rather than manual distribution logistics.
Core Use Cases
Token Vesting
Lock tokens with customizable unlock schedules. Vesting configurations include:
- Linear unlocks — Constant rate from start to end
- Cliff periods — Initial waiting period before any tokens unlock
- Tranched releases — Discrete unlocks at specific intervals (monthly, quarterly, yearly)
- Custom curves — Exponential, logarithmic, or step-based unlock patterns
More from sablier-labs/sablier-skills
sablier-create-vesting
This skill should be used when the user asks to create "token vesting", "token vesting streams", "onchain vesting", "Ethereum vesting", "EVM vesting", "ERC-20 vesting", "ERC20 vesting", "BEP-20 vesting", or "BEP20 vesting" with Sablier Lockup, wants to create vesting schedules for a token or tokens on Ethereum, EVM-compatible chains, or BNB Chain, needs an agent to run onchain vesting-creation transactions on their behalf.
15sablier-create-open-ended-stream
This skill should be used when the user asks to create "payment streams", "token streaming", "onchain salary", "onchain payroll", "open-ended streams", "Sablier Flow streams", "adjustable-rate streams", "recurring payments", "continuous payments", "salary streaming", "EVM payment streams", "ERC-20 streaming", "ERC20 streaming", or "BEP-20 streaming", or "BEP20 streaming" with Sablier Flow, wants to stream tokens without an end date on Ethereum or EVM-compatible chains.
7sablier-create-airdrop
This skill should be used when the user asks to create "token airdrops", "Merkle airdrops", "community airdrops", "Sablier airdrop", "vested airdrops", "claimable airdrops", "token claim campaigns", "ERC-20 airdrops", "BEP-20 airdrops", or "BEP20 airdrops" with Sablier Airdrops, wants to distribute tokens to many recipients on Ethereum or EVM-compatible chains using Merkle proofs, or needs an agent to run onchain airdrop-campaign-creation transactions on their behalf.
6sablier-product-selection
This skill should be used when the user asks "which Sablier product should I use", "how do I distribute tokens", "should I use Lockup or Flow", "what type of vesting stream", "linear vs tranched vs dynamic", "best way to do token vesting", "how to set up payroll streaming", or needs help choosing between Sablier Lockup, Flow, and Airdrops for their token distribution use case.
5sablier-create-payment
This skill should be used when the user asks to create "payment streams", "token streaming", "onchain salary", "onchain payroll", "open-ended streams", "Sablier Flow streams", "adjustable-rate streams", "recurring payments", "continuous payments", "salary streaming", "EVM payment streams", "ERC-20 streaming", "ERC20 streaming", or "BEP-20 streaming", or "BEP20 streaming" with Sablier Flow, wants to stream tokens without an end date on Ethereum or EVM-compatible chains.
1sablier-withdraw-vesting
This skill should be used when the user asks to "withdraw vested tokens", "withdraw from Sablier vesting", "claim vested tokens", "claim from Sablier", "pull vested tokens", "claim unlocked tokens", or wants an agent to withdraw unlocked tokens from a Sablier Lockup vesting stream on Ethereum or any EVM-compatible chain on their behalf.
1