sablier-vesting
Create and manage token vesting streams using the Sablier Lockup protocol (linear, dynamic, tranched).
Why use this skill?
Efficiently create and manage ERC-20 token vesting streams, linear schedules, and employee payroll using the Sablier Lockup protocol via your AI agent.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/sneg55/token-vestingWhat This Skill Does
The sablier-vesting skill empowers your OpenClaw agent to programmatically manage token distributions via the Sablier Lockup v3.0 protocol. Instead of manual multi-sig interactions, you can instruct your agent to initiate complex linear, dynamic, or tranched vesting schedules directly on EVM-compatible blockchains. The skill handles the complexities of contract interactions, ensuring tokens are locked securely and released to recipients precisely according to the parameters you define. By automating the streaming of ERC-20 tokens, you remove human error from payroll, investment cliff management, and airdrop distributions.
Installation
To install this skill, run the following command in your terminal:
clawhub install openclaw/skills/skills/sneg55/token-vesting
Ensure you have your environment variables for your RPC provider and secure signing wallet configured before attempting to initialize a stream.
Use Cases
- Startup Payroll & Equity: Stream vesting tokens to employees or advisors with specific cliff and duration periods.
- Investment Rounds: Automate token unlocking for seed or private investors, ensuring transparency and compliance with pre-defined schedules.
- Airdrop Distribution: Deploy large-scale streaming contracts for community rewards without locking up liquid assets prematurely.
- Dynamic Scheduling: Create streams that adjust based on specific on-chain triggers or custom time-series data.
Example Prompts
- "Create a linear vesting stream for 10,000 $TOKEN to 0xabc...123 starting now for a duration of 12 months with a 3-month cliff."
- "Cancel the existing stream with ID 4502 and withdraw the remaining locked balance to my connected wallet."
- "Check the status and remaining claimable amount for the vesting stream associated with the recipient 0x789...xyz."
Tips & Limitations
- Security First: Never expose your private keys. Always utilize the recommended Foundry keystore (
cast wallet import) or hardware wallet integration. The agent is capable of executing transactions, so ensure the wallet used has limited permissions or only contains the specific tokens intended for the stream. - Network Costs: Keep in mind that creating a stream involves multiple on-chain transactions; ensure you have sufficient native network gas tokens (e.g., ETH, MATIC) to cover deployment costs.
- Protocol Compatibility: This skill is strictly designed for Sablier Lockup v3.0. Ensure the token you are streaming is compatible with the Sablier contract requirements.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-sneg55-token-vesting": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, code-execution