• DATA
  • STORAGE
  • VALIDATION
  • HUMAN

How to create Merkle airdrop campaigns with your AI

Connect Sablier to your AI client to handle the math. You provide the distribution data, and your agent builds the cryptographic proofs.

Ask AI about this page

Short answer

How can I make a Merkle airdrop with my AI?

Upload your CSV containing wallet addresses and amounts to your AI client. Your agent uses the Sablier MCP to generate a Merkle root and an IPFS CID. You'll get the exact data needed for your campaign.

The campaign outcomes

What you get from the AI

The agent handles the heavy lifting of data processing and proof generation.

DATA

Merkle root generated

The AI calculates the root from your address list. This single hash represents your entire distribution set.

STORAGE

IPFS CID ready

Your distribution data is uploaded to IPFS. You receive a content identifier to reference the dataset.

VALIDATION

Campaign summary

The agent checks that the amounts and addresses match your input. You get a summary to review before moving forward.

HUMAN

Manual deployment

The AI does not push the campaign to the blockchain. You must use the root and CID to trigger the actual distribution.

The workflow

What your AI does when the data arrives.

The agent converts your spreadsheet into a cryptographic proof.

  1. Parse the CSV

    Your agent reads your file to extract the wallet addresses and the amounts assigned to each.

    create_merkle_campaign
  2. Build the tree

    The AI processes the parsed data to construct the Merkle tree structure.

    create_merkle_campaign
  3. Generate proofs

    It creates the Merkle root and the corresponding IPFS CID for the campaign data.

    create_merkle_campaign
  4. Deliver results

    The agent presents the root and CID in your chat interface for your review.

    create_merkle_campaign

Try it

Copy these to start.

Use these prompts to kick off the process.

Starting points

Swap the bracketed text for your actual file names or specific distribution details.

Sablier Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_3lULQsAU8zfmsBHoOrQU374N7okOjugYIv3y6YaJ/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Sablier capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "sablier-token-streaming-real-time-payroll-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_3lULQsAU8zfmsBHoOrQU374N7okOjugYIv3y6YaJ/mcp"
    }
  }
}
Copy into chat04
  • Create a Merkle airdrop campaign using the data in airdrop_list.csv.

  • Generate a Merkle root and IPFS CID from this spreadsheet: distribution_v1.csv.

  • I have a list of 50 addresses and amounts. Can you create a Merkle campaign for them?

  • Use the create_merkle_campaign tool to process my user_wallets.csv file.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Sablier once, then ask.

Link your Sablier account to your AI client in one click. Your credentials stay encrypted, and you can start running campaigns immediately.

Connect Sablier to your AI

FAQ

How this task behaves

  • 01

    Does the AI execute the airdrop on-chain?

    No. The AI only generates the Merkle root and IPFS CID. You must manually trigger the on-chain transaction.

  • 02

    Can the AI fix errors in my CSV file?

    The AI can identify formatting issues in your CSV, but it won't modify your original file. You'll need to fix the data and re-upload it.

  • 03

    What happens if I provide an invalid wallet address?

    The tool will fail to create the campaign if the addresses don't follow standard formats. Your agent will tell you if it hits a validation error.

  • 04

    Can the AI delete an existing campaign?

    No. The current tools only allow for the creation of Merkle campaigns, not the deletion or modification of existing ones.

  • 05

    Do I need to provide the IPFS CID myself?

    No. The AI generates the CID automatically as part of the campaign creation process.

  • More questions about Sablier? See everything the Sablier Connector can do

Connect Sablier to Claude, Cursor, ChatGPT & more