ChainGPTChainGPTHelp Center

How to create a vesting pool and add beneficiaries in Saleium

Updated Jun 21, 2026, 09:47 AM

A Saleium vesting pool is deployed empty from a short wizard, and you fund it and add beneficiary allocations as a separate step after it is live on chain.

Who this is for: Operators who want to distribute a token to team members, investors, or partners on a linear schedule with an optional cliff.

What is a Saleium vesting pool?

Vesting is one of the four products in the Saleium dashboard at https://saleium.io, alongside Token Sale, Staking, and Airdrop. The live model is linear vesting with an optional cliff. Once it is live, your beneficiaries claim their unlocked tokens over time through a branded claim portal.

Saleium is a self-serve, non-custodial platform powered by ChainGPT Pad. You deploy the vesting contract from your own wallet and you own it. Saleium never takes custody on the self-serve route.

How do I create a vesting pool?

Vesting is gated to Growth and higher plans, so open it from the Products catalog or the Vesting wizard once you are on an eligible plan.

  1. Go to https://saleium.io and connect your wallet.
  2. Open the Vesting wizard.
  3. Fill the wizard fields:
    • Chain: pick the network for your pool. Always check the in-app chain selector for the current live list rather than memorizing it. Live networks at time of writing include BNB Chain, Polygon, Base, Arbitrum, and Avalanche.
    • Pool name: the name for your vesting pool.
    • Project owner: the owner address for the pool.
    • Vested token: the contract address of the token you are distributing.
  4. Click "Create vesting pool" and approve the deploy from your wallet. You pay network gas.
  5. Watch the deploy flow move through its phases (drafting, deploying, recording, done), then you land on a "Deployed" card showing your new contract address and next steps.

The pool deployed but it is empty. Why?

This is expected. The vesting pool always deploys empty. Funding and beneficiary allocations are a separate step you complete after deployment. The "Deployed" card points you to those next steps.

How do I fund the pool and add beneficiaries?

After the pool is deployed:

  1. Fund the pool with the vested token so there are tokens available to unlock and claim.
  2. Add your beneficiaries and their allocations. Each beneficiary allocation includes the beneficiary's address, the amount, and the schedule (the linear vesting terms plus any cliff).

You manage all of this from the pool after deploy. Add your beneficiaries and their allocations once the pool is live.

Where do beneficiaries claim their tokens?

Beneficiaries claim their unlocked tokens over time on the claim page at:

https://saleium.io/vest/{chainId}/{poolAddress}

Replace {chainId} with the numeric chain id and {poolAddress} with your deployed pool address. You can also embed this claim widget on your own site using Embed Studio in the dashboard.

Is there a fee?

Vesting has two fees:

  • Funding fee: 1% of the tokens, taken when you (the project) fund the vesting pool. It is charged on each funding, so if you top the pool up more than once the 1% applies each time.
  • Per-claim fee: a small fee paid by the beneficiary in the network's gas token each time they claim. It is about $1 worth, or the claim's gas cost, whichever is higher.

Every fee is stamped immutably when the pool is deployed: the platform can never raise it later, and your plan can only lower it. The Plans and Billing page shows the exact rate for your plan, so check there for your exact number.

Common issues

  • The pool is empty after deploy. Correct and expected. Fund it and add beneficiary allocations as a post-deploy step.
  • I cannot open the Vesting wizard. Vesting is gated to Growth and higher plans. Check your plan on Plans and Billing. Airdrop is the product that is open on the Free plan.
  • My beneficiary cannot claim. Confirm the pool is funded, the allocation was added with the right address and schedule, and that any cliff has passed. Beneficiaries claim at https://saleium.io/vest/{chainId}/{poolAddress}.
  • Wrong chain. The chain is set in the wizard before deploy. Check the in-app chain selector and pick the right network before you create the pool.

Related articles