Analyze token unlock events — upcoming unlocks, historical events, and allocation breakdowns. Use when checking unlock impact on market cap or reviewing unlock schedules.
Scanned 8/30/2026
Install to Claude Code
npx -y skills add tokenomist-ai/tokenomist-cli --skill tokenomist-unlock-analysis --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Tokenomist Unlock Analysis?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/tokenomist-ai-tokenomist-unlock-analysis)More formats (shields.io, HTML) on the badges page.
---
name: tokenomist-unlock-analysis
description: Analyze token unlock events — upcoming unlocks, historical events, and allocation breakdowns. Use when checking unlock impact on market cap or reviewing unlock schedules.
metadata:
openclaw:
requires:
env:
- TOKENOMIST_API_KEY
bins:
- tok
primaryEnv: TOKENOMIST_API_KEY
install:
- kind: node
package: "@tokenomist-ai/tokenomist-cli"
bins: [tok]
allowed-tools: Bash(tok:*)
---
# Skill: Unlock Analysis
Analyze token unlock events — upcoming unlocks, historical events, and allocation breakdowns.
## When to use
When you need to check upcoming token unlocks, assess unlock impact on market cap, or review historical unlock events for a specific token.
## Commands
### List all unlock events (grouped by token)
```bash
tok unlock list --output json
```
Options:
| Option | Description |
|--------|-------------|
| `--min-market-cap <value>` | Minimum market cap |
| `--min-released-percentage <value>` | Minimum released percentage |
| `--min-unlock-date <date>` | Min unlock date (YYYY-MM-DD) |
| `--max-unlock-date <date>` | Max unlock date (YYYY-MM-DD) |
| `--min-total-unlock-amount <value>` | Minimum total unlock amount |
| `--min-value-to-market-cap <value>` | Min value-to-market-cap ratio |
| `--standard-allocation <names>` | Filter by allocation (comma-separated) |
| `--page <number>` | Page number |
| `--page-size <number>` | Items per page |
```bash
tok unlock list --min-market-cap 1000000 --min-unlock-date 2025-01-01 --max-unlock-date 2025-12-31
tok unlock list --min-value-to-market-cap 0.01 --standard-allocation "privateInvestors,founderTeam"
```
Available `--standard-allocation` values: `community`, `founderTeam`, `privateInvestors`, `publicInvestors`, `others`, `reserve` (comma-separated for multiple).
### Get upcoming unlocks (next event per token)
```bash
tok unlock upcoming --output json
```
Options:
| Option | Description |
|--------|-------------|
| `--start <date>` | Start date (YYYY-MM-DD) |
| `--end <date>` | End date (YYYY-MM-DD) |
| `--standard-allocation <names>` | Filter by allocation (comma-separated) |
| `--min-market-cap <value>` | Minimum market cap |
| `--min-released-percentage <value>` | Minimum released percentage |
| `--min-total-unlock-amount <value>` | Minimum total unlock amount |
| `--min-value-to-market-cap <value>` | Min value-to-market-cap ratio |
| `--page <number>` | Page number |
| `--page-size <number>` | Items per page |
```bash
tok unlock upcoming --min-market-cap 5000000 --min-value-to-market-cap 0.01 --output json
```
### Get unlock events for a specific token
```bash
tok unlock events <tokenId> --output json
```
Options:
| Option | Description |
|--------|-------------|
| `--start <date>` | Start date (YYYY-MM-DD) |
| `--end <date>` | End date (YYYY-MM-DD) |
| `--standard-allocation <names>` | Filter by allocation (comma-separated) |
| `--page <number>` | Page number |
| `--page-size <number>` | Items per page |
```bash
tok unlock events solana --start 2025-01-01 --end 2025-12-31 --output json
```
## Key output fields
**unlock list / upcoming:**
- `tokenName`, `tokenSymbol` — token identification
- `marketCap` — current market cap
- `releasedPercentage` — how much of total supply has been released
**unlock events:**
- `unlockDate` — when the unlock happens
- `cliffUnlocks.cliffAmount` — number of tokens unlocking
- `cliffUnlocks.cliffValue` — USD value of the unlock
- `cliffUnlocks.valueToMarketCap` — unlock value as % of market cap
- `cliffUnlocks.allocationBreakdown` — which allocations are unlocking
## Analysis workflow
1. Run `tok unlock upcoming --output json` to find tokens with large upcoming unlocks
2. Filter by `valueToMarketCap` to identify potentially market-moving events
3. Drill into specific tokens with `tok unlock events <id> --output json`
4. Check allocation breakdown to understand who is receiving tokens (investors, team, community, etc.)
## Domain Context
- **Unlocked does not mean circulating.** Tokenomist tracks release schedules (when tokens become available), not on-chain transfers. Tokens can be unlocked but still held by the team, locked in DeFi, or otherwise not on the open market.
- Schedules may include assumptions — the allocation breakdown can help assess confidence in the schedule.
- `valueToMarketCap` is a key metric: unlocks representing >1% of market cap may be market-moving events.
## Workflow
- Use `tok token list --output json` first to find the token ID if you don't know it.
- Chain with `tok emission daily <id>` for a complete unlock + emission picture.
- Cross-reference with `tok allocation detail <id>` to understand which groups (team, investors, community) are unlocking.
- Use `tok fundraising detail <id>` to see what price investors paid — compare with current price to assess sell pressure.
## Output Size
The `unlock list` command can return hundreds of events. Use date and market cap filters to narrow results: `--min-market-cap`, `--min-unlock-date`, `--max-unlock-date`.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!