Partial funding is available on request. If you don’t see these options, reach out to the Magna team to enable partial
funding for your project.
- Fund As You Go (by date) — for Claim distributions: deposit enough to cover unlocks through a chosen “Fund Till” date, then Top Up to extend later.
- Direct Contract Funding (by amount) — for Claim distributions: deposit a specific token amount straight into the contract yourself.
- Airdrop Fund As You Go (by percentage or timeframe) — for Airdrop / direct-transfer distributions.
Fund As You Go (Claim contracts)
What is Fund As You Go? Otherwise referred to as “partial funding”, this lets you deposit just enough tokens to cover the unlocks that happen up until a “Fund Till” date. Selecting that date calculates how many tokens are needed to fund all unlocks that occur before it.
- Go to the Allocations tab and select the allocations you want to fund.
- Click Actions in the top right and select Start & Fund.
- Choose the Fund as you go option (the alternative, Full, deposits 100% of the allocation).
- Set the Fund Till date and time (UTC).
- Review the two amounts:
- Funding Amount — the tokens deposited now (everything that unlocks through your Fund Till date, minus anything already funded outside Magna).
- Total Allocation Amount — the full allocation, shown for reference.
- Click Create Start & Fund Transaction.
- Go to the Transactions tab and sign in this order:
- Initialize — if the contract hasn’t been deployed yet.
- Approve — sets the token allowance.
- Start & Fund — deploys the vesting details and deposits the tokens.
Topping Up
When you want to fund through a later date — “topping up” the contract — use the Top Up action. Topping up deposits more tokens so that all claims through the new date are fully funded. For Claim contracts, all allocations are funded until the same date. This date is shown on the dashboard under the Contracts section in the “Escrow Contract Funded Until” column. If that column is empty, the allocations are 100% funded.

- Go to the Allocations tab.
- Click Actions in the top right.
- Select Top Up.
- Select the future date to fund through.
- Click Continue.
- Go to the Transactions tab and sign the associated transactions.
- For EVM there will be two transactions, Approve and Fund Contract — execute them in this order.
Direct Contract Funding (deposit a specific amount)
If you’d rather manage the contract balance yourself, you can deposit a specific token amount straight into a Claim contract instead of having Magna calculate it from a date. How to fund directly:-
Open your token’s Contracts section, find the escrow contract, and click Fund.
-
Enter the token amount to deposit and click Create.
- Go to the Transactions tab and sign the Fund Smart Contract transaction (plus Approve first, on EVM).
Airdrops & Direct Transfers
For Airdrop (direct-transfer) distributions, the Fund Allocations flow also offers a Fund as you go option, with two ways to size the deposit:- Percentage — distribute a set percentage (1–100%) of the available tokens.
- Timeframe — distribute everything releasable up to a chosen date.
- Go to the Allocations tab and select the allocations.
- Click Actions and select Fund Allocations.
- Choose Fund as you go, then the Percentage or Timeframe tab, and enter the value.
- Review the summary (Fund Amount, Remaining Unfunded Amount, Already Funded, Locked, Unlocked, Total).
- Click Create Fund Transaction, then sign on the Transactions tab (Initialize if applicable → Approve if applicable → Start and Fund).
Airdrops don’t lock tokens in a contract, so you can never distribute more than is currently unlocked. There’s no
shared Fund Till date and no Top Up — simply run Fund Allocations again later to distribute more as tokens unlock.
Keeping your Claim contract funded
Because a partially-funded contract only covers unlocks through its funded date, keep an eye on its runway:- On the contract card and the “Escrow Contract Funded Until” column, an indicator shows the contract’s funding health:
- 🟢 Green — funded with at least 7 days of runway.
- 🟡 Yellow — needs funding within the next 7 days.
- 🔴 Red — underfunded or past the funded-until date; fund immediately to avoid stakeholder claim issues.
- Reminder emails are sent as the funded-until date approaches — at 1 week out, 1 day out, and on/after the due date — each noting how many allocations need funding. You can manage these under your project’s notification settings.
- Partially funded — some tokens are claimable now, but not enough to cover everything currently owed.
- Pending funding — the contract can’t yet cover what’s currently unlocked; fund or top up to resolve.
Which method should I use?
| Fund As You Go | Airdrop Fund As You Go | Direct Contract Funding | |
|---|---|---|---|
| Distribution type | Claim (escrow) | Airdrop / direct transfer | Claim (escrow) |
| You choose | A date to fund through | A percentage or a date | An exact amount |
| Extend later with | Top Up | Run Fund again | Fund again manually |
| Amount calculated for you? | Yes, from the date | Yes, from % or date | No — you enter it |
| Best for | Keeping a contract funded through a date with reminders | Distributing unlocked tokens in batches | Precise, hands-on balance control |