Developer API · Free tier · Pro available

The vesting data layer
for AI agents and platforms

Normalised, chain-indexed vesting data from Sablier, Hedgey, Superfluid, LlamaPay, UNCX, Unvest, Team Finance, PinkSale, HoodLock, Magna, Streamflow, and Jupiter Lock – across Ethereum, Base, BNB Chain, Polygon, Arbitrum, Optimism, Avalanche, Robinhood Chain, and Solana. Clean REST API with OpenAPI spec and native MCP support.

10
Protocols indexed
7
Chains (EVM + Solana)
3
API endpoints
JSON
Normalised output
MCP
Agent-native

Indexed protocols

One API. Every major vesting protocol.

S
Sablier
Linear + tranched
U
UNCX
Token locks
H
Hedgey
NFT-based vesting
U
Unvest
Multi-chain
L
LlamaPay
Streaming + payroll
S
Superfluid
Streaming vesting
P
PinkSale
PinkLock locker
T
Team Finance
Team vesting + lock proof
S
Streamflow
Solana vesting
J
Jupiter Lock
Solana vesting
Available onEthereumBNB ChainBasePolygonArbitrumOptimismAvalancheSolana

Why Vestream API

Built for the next generation of financial infrastructure

Normalised schema

Every protocol speaks a different language on-chain. We translate everything into one consistent VestingStream format – same field names, same units, same structure, regardless of protocol.

  • Unified token amounts (raw + USD)
  • Consistent cliff, start, end timestamps
  • Cross-protocol claim history
  • Protocol-agnostic stream IDs

REST API + OpenAPI

Three clean endpoints that return structured JSON instantly from our persistent index. Interactive Swagger docs, full OpenAPI 3.1 spec, and standard Bearer auth – exactly what developers and integrations expect.

  • Instant responses from DB cache
  • Standard Bearer token auth
  • Rate limit headers on every response
  • Interactive Swagger UI at /api-docs

AI agent-native (MCP)

Published as an MCP server so AI agents – Claude, GPT, LangChain, CrewAI – can call our API as a native tool with zero custom integration code. One config block and your agent understands vesting.

  • Anthropic MCP server included
  • OpenAPI spec for function calling
  • Structured JSON for LLM parsing
  • Forecast + unlock tools built in

API reference

Three endpoints. Everything you need.

GET
/api/v1/wallet/{address}/vestings

All vesting streams for a wallet across every indexed protocol and chain.

?protocol=sablier,uncx?chain=1,8453?active_only=true
{
  "wallet": "0xd8da...6045",
  "count": 4,
  "streams": [
    {
      "id": "sablier-8453-12345",
      "protocol": "sablier",
      "chainId": 8453,
      "tokenSymbol": "UNI",
      "totalAmount": "10000000000000000000000",
      "claimableNow": "1250000000000000000000",
      "endTime": 1798761600,
      "isFullyVested": false
    }
  ]
}
GET
/api/v1/wallet/{address}/upcoming-unlocks

All unlock events (cliffs, tranches, linear endings) due within a time window. Ideal for AI forecasting and alerts.

?days=30?days=365?protocol=hedgey
{
  "wallet": "0xd8da...6045",
  "window_days": 30,
  "count": 2,
  "unlocks": [
    {
      "stream_id": "sablier-1-9876",
      "token_symbol": "ARB",
      "unlock_time": 1750291200,
      "unlock_type": "cliff",
      "amount_unlocking": "5000000000000000000000"
    }
  ]
}
GET
/api/v1/stream/{streamId}

Full details for a single stream including claim history, unlock steps, and index timestamps.

streamId: sablier-1-12345streamId: uncx-56-9876
{
  "stream": {
    "id": "uncx-56-9876",
    "protocol": "uncx",
    "chainId": 56,
    "tokenSymbol": "CAKE",
    "totalAmount": "500000000000000000000",
    "withdrawnAmount": "125000000000000000000",
    "cliffTime": 1746057600,
    "endTime": 1777593600,
    "shape": "linear"
  },
  "last_indexed": "2026-03-18T14:22:00Z",
  "first_seen": "2026-01-04T09:11:00Z"
}

Use cases

Who builds with Vestream API

AI Portfolio Agents

Give your agent real-time vesting intelligence. Ask "when does my next unlock happen?" or "how much have I claimed this year?" – answered instantly from structured data.

MCP-nativeOpenAPI specUnlock forecasting

Wallet Applications

Show users their complete vesting picture without building protocol-specific integrations for each chain. One API call replaces five.

Multi-protocolMulti-chainNormalised schema

Analytics Platforms

Enrich your on-chain analytics with structured vesting data. Track team and investor unlock schedules, historical claims, and token release patterns.

Historical dataClaim eventsProtocol breakdown

Compliance & Fund Tools

Monitor vesting obligations across a portfolio. Flag upcoming unlocks, track claimed amounts, and generate structured reports for investors or regulators.

Compliance flagsAudit trailStructured export

DeFi Protocol Integrations

Build vesting-aware features into your protocol – show users their locked/claimable balances without reinventing the indexing layer.

REST APIBearer authRate limit headers

Token Issuers & DAOs

Give your team and investors a transparent view of the vesting schedule. No custom dashboard needed – your data is already indexed.

Team vestingInvestor trackingUnlock calendar
MCP Server included

Works natively with Claude and any MCP-compatible agent

Add Vestream to any AI agent in seconds. Our MCP server exposes three tools – get vestings, upcoming unlocks, and stream details – that agents call natively without any custom glue code.

// Claude Desktop config "mcpServers": { "vestream": { "command": "npx", "args": ["-y", "@vestream/mcp"], "env": { "VESTREAM_API_KEY": "vstr_live_..." } } }

Pricing

Simple, transparent access

Free
$0/month

For builders and prototyping

  • 30 req/min burst · 150/day
  • All 3 endpoints
  • 12+ protocols indexed (EVM + Solana)
  • Standard JSON responses
  • Email support – [email protected]
Get my free key →
For production
Pro
Contact

Higher limits, priority support, and custom shapes for teams shipping production apps or agents on Vestream data.

  • Higher rate limits (scoped to your use case)
  • All 3 endpoints + early access to new ones
  • 12+ protocols · 9+ chains (EVM + Solana)
  • Priority response SLA
  • Dedicated Slack / Telegram channel
  • Team workspace + SSO (on request)
  • Bespoke endpoint additions
Contact sales

Online card checkout coming soon – reach out and we’ll provision early-access Pro keys manually in the meantime.

💬

Stuck? Email [email protected] – we typically respond within a business day.

API status →

Get started

Get a free API key

No approval queue. Tell us a bit about what you're building and we'll issue your key on submit. Free tier gives you 150 requests/day across all 9 protocols – plenty for prototyping. Upgrade to Pro when you're ready.

Free tier: 150 requests/day. Upgrade to Pro any time for 5,000/day.

Already have an API key? Access the docs →