> For the complete documentation index, see [llms.txt](https://docs.magna.so/admins/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.magna.so/admins/product-guides/how-to-fund-allocations/how-to-fund-claims.md).

# How To Fund Claims

## How To Fund Allocations&#x20;

(aka distribute tokens for stakeholders to claim). [**See video demo here.**](https://www.loom.com/share/16366b184c314f48886dc8964c5e1324?t=428\&sid=33ee62f0-177e-4be6-a263-e14313056038)

1. **Select Action:** When you are ready to initiate the on-chain vesting, please click the pink "Actions" button on the top right -> select "Start and Fund Allocations"&#x20;

   <figure><img src="/files/CT480M4jmC0XbWVcHQYV" alt=""><figcaption></figcaption></figure>
2. **Select Allocation(s) To Fund:** Once the fund action is selected, please select the allocation(s) you would like to put on-chain aka distribute tokens to.&#x20;

   * Select all by clicking the checkbox on the top left-hand corner (inline with the column headers)

   ![](/files/MyVootfSWRZ4PUhvIOsT)
3. Click "Continue" on the bottom right of the screen once your selection is finalized.
4. **Select Amount:** For claims, you have the below (2) options

   * **Full Option:** You are depositing 100% of the tokens for that allocation on-chain. You will notice that the Fund Allocations box contains the below details:
     * **Total Allocation Amount** = the total amount allocated to the selected allocations
     * **Funding Amount** = allocation minus what's already been received *(this is relevant when you have allocations that were already funded outside of Magna)*
   * **Fund as you go Option:** You are depositing tokens up until a specific date (e.g. fund enough for the stakeholder to claim through the end of the year.)

   <figure><img src="/files/x6vs4sHZMdyycvnToOSo" alt="" width="375"><figcaption></figcaption></figure>
5. **Create Fund Transaction:** Once all needs have been input, you will need to create this "Fund" transaction on-chain. You can do this by clicking the the "Create Fund Transaction" button at the bottom, right of the pop up.
6. **Signing Transaction:** As a final step, you will need to sign the Fund transaction to deposit the funds into the vesting contract.&#x20;
   * To do this, navigate to the "Transactions" tab and sign **in the order below**:

     1. First: **Initialize** (if there is one pending)
        * *This is important to deploy the vesting contract*
     2. Second: **Approve**
     3. Third: **Start Distribution and Fund Contract**

     <figure><img src="/files/4kaewDDXWIckEPC9Zd8e" alt=""><figcaption></figcaption></figure>

**What happens now?** Once the vesting has been initiated on-chain, stakeholders are able to claim tokens as they vest or unlock per the relevant schedules. Unlock dates can be seen in detail by clicking into the specific allocation.

At this point, admins can take the following actions:

* **If Cancel is enabled:** Admins are able to stop an on-chain distribution and return **unvested** **tokens** in the contract to the company.
* **If Revocable is enabled:** Admins are able to stop an on-chain distribution and return **unvested and vested tokens** in the contract to the company.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.magna.so/admins/product-guides/how-to-fund-allocations/how-to-fund-claims.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
