sablier-product-selection

Sablier Product Selection

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "sablier-product-selection" with this command: npx skills add sablier-labs/sablier-skills/sablier-labs-sablier-skills-sablier-product-selection

Sablier Product Selection

Overview

Sablier offers three products for onchain token distribution. This skill helps choose the right one for a given use case, then routes to the appropriate creation skill.

Product Purpose Chains

Lockup Vesting with a fixed schedule — tokens locked upfront EVM + Solana

Flow Open-ended streaming — adjustable rate, no upfront deposit EVM only

Airdrops Merkle-tree distribution to many recipients EVM + Solana

Creation skills:

  • Lockup/vesting streams → sablier-create-vesting

  • Flow/open-ended streams → sablier-create-open-ended-stream

  • Airdrops → sablier-create-airdrop

Decision Tree

Follow this tree from top to bottom. Each question narrows down the recommended product and chain.

Q1: What kind of token distribution do you need? ├─ Vesting (fixed schedule, tokens locked upfront) ──► Q2 ├─ Airdrop (distribute to many recipients) ──► see sablier-create-airdrop skill └─ Payroll / ongoing payments ──► Q6

Q2: Do you need a custom unlock curve (exponential, logarithmic, etc.)? ├─ Yes ──► Q3 └─ No ──► Q5

Q3: Must you use Solana? ├─ Yes ──► Q4 └─ No ──► ✅ LD (Dynamic) on EVM — see sablier-create-vesting

Q4: Can the curve be approximated with discrete unlock steps? ├─ Yes ──► ✅ LT (Tranched) on Solana — see sablier-create-vesting └─ No ──► Custom curves are not available on Solana. LL (Linear) is the closest alternative. see sablier-create-vesting

Q5: Do tokens unlock continuously or at discrete intervals? ├─ Continuously (with optional cliff and/or start unlock) ──► ✅ LL (Linear) on EVM or Solana │ see sablier-create-vesting └─ At discrete intervals (monthly, quarterly, milestones) ──► ✅ LT (Tranched) on EVM or Solana see sablier-create-vesting

Q6: Must you use Solana? ├─ Yes ──► Q10 └─ No ──► Q7

Q7: Is the payment open-ended (no fixed end date)? ├─ Yes ──► ✅ Flow on EVM — see sablier-create-open-ended-stream └─ No ──► Q8

Q8: Do you need to adjust the payment rate over time? ├─ Yes ──► ✅ Flow on EVM — see sablier-create-open-ended-stream └─ No ──► Q9

Q9: Do you want periodic payouts (e.g., monthly salary tranches)? ├─ Yes ──► ✅ LT (Tranched) on EVM — see sablier-create-vesting └─ No (continuous streaming) ──► ✅ Flow on EVM — see sablier-create-open-ended-stream

Q10: Do you want periodic payouts (e.g., monthly salary tranches)? ├─ Yes ──► ✅ LT (Tranched) on Solana — see sablier-create-vesting └─ No (continuous streaming) ──► ✅ LL (Linear) on Solana — see sablier-create-vesting

Quick Reference

Use Case Recommended Chain Creation Skill

Vesting with cliff LL EVM + Solana sablier-create-vesting

Simple linear vesting LL EVM + Solana sablier-create-vesting

Quarterly/monthly unlocks LT EVM + Solana sablier-create-vesting

Milestone-based unlocks LT EVM + Solana sablier-create-vesting

Custom unlock curve LD EVM only sablier-create-vesting

Open-ended payroll Flow EVM only sablier-create-open-ended-stream

Adjustable-rate payroll Flow EVM only sablier-create-open-ended-stream

Continuous payroll (EVM) Flow EVM only sablier-create-open-ended-stream

Payroll with monthly tranches LT EVM + Solana sablier-create-vesting

Continuous payroll (Solana) LL Solana sablier-create-vesting

Airdrop to many recipients Merkle EVM + Solana sablier-create-airdrop

Product Comparison

Lockup — Vesting Streams

Tokens are locked upfront and released over time according to a fixed schedule. Three stream shapes:

  • Linear (LL) — Constant unlock rate with optional start unlock and cliff. EVM + Solana.

  • Dynamic (LD) — Custom curve via configurable segments with exponents. EVM only.

  • Tranched (LT) — Discrete unlocks at specific timestamps. EVM + Solana.

All Lockup positions are represented as NFTs (ERC-721 on EVM, MPL Core on Solana).

Flow — Payment Streams

Open-ended streaming with no fixed end date. Key features:

  • Adjustable rate in real time without recreating the stream

  • Pause and resume support

  • No upfront deposit required — sender tops up as needed

  • EVM only

Airdrops — Merkle Distribution

Merkle-tree based distribution for large recipient sets:

  • Gas-optimized claiming — recipients pay their own claim gas

  • Optional vesting — tokens can stream after claim

  • Clawback support for unclaimed allocations

  • EVM + Solana

Resources

  • Sablier Documentation

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

sablier-create-vesting

No summary provided by upstream source.

Repository SourceNeeds Review
General

sablier-create-open-ended-stream

No summary provided by upstream source.

Repository SourceNeeds Review
General

sablier-create-airdrop

No summary provided by upstream source.

Repository SourceNeeds Review
General

foundry

No summary provided by upstream source.

Repository SourceNeeds Review