> For the complete documentation index, see [llms.txt](https://admin-services.docs.intersectmbo.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://admin-services.docs.intersectmbo.org/guides/vendor-guides.md).

# Vendor Guides

## Vendor Onboarding Summary

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIRp51uGU1I74w1Nk9JvV%2Fuploads%2FzySQcu978xhpLhibRMKD%2FIntersect_Vendor_Onboarding.mp4?alt=media&token=cca005b7-c4a2-41e1-be02-ec96af121a80>" %}

## Step-by-Step Vendor Process

Before you start delivering your project, there are a few important steps to complete. These steps help ensure you have everything you may need to know about agreeing a contract and delivering a proposal under Intersects administration. Each stage is designed to support transparency, accountability, and clear communication between you, your Third‑Party Assurer, the Delivery Assurance team, and the wider Cardano community.

<details>

<summary><img src="/files/9iZfhkcTcvVfFRSC1URI" alt="01">   <strong>Contracting and Onboarding</strong></summary>

The process begins with Intersect's Procurement team, who collaborates with you to complete the due diligence process and agree upon, finalize, and sign a traditional legal contract. Please ensure you have the required documentation ready. Once the contract is signed by all parties, you are handed over to the Delivery Assurance (DA) team.

The DA team becomes your main point of contact, setting up communication channels, scheduling an onboarding call to familiarize you with the delivery process, and creating your smart contract instance on-chain.

\ <a href="/pages/9E02e0bGb9QeSxXdG52s" class="button secondary">View More About Smart Contracts</a><a href="/pages/9pTyDf7sYAt8GlHqSt8b" class="button primary">Read More About Contracting</a><br>

</details>

<details>

<summary><img src="/files/qrAyfBPJFfTcvSn3es8K" alt="02" data-size="original"> <strong>Delivery and Milestone Management</strong>   </summary>

During the delivery phase, whenever you complete a milestone, you must submit milestone evidence using a Milestone Acceptance Form (MAF). The DA team will work with you to review your MAF's, and if the evidence is sufficient and the payment date is reached, the funds will be made available for you to withdraw directly from the smart contract.\
\ <a href="/pages/ftYELGrx6ViPvAEuMQ76" class="button secondary">Frequently Asked Questions</a><a href="/pages/YDnueBx0a1byp9z2ihWW" class="button primary">Read More About Delivery & Milestones</a>

</details>

<details>

<summary><img src="/files/PvgfHzAXbWvkdUMxd5fg" alt="03" data-size="original">  <strong>Smart Contract Actions &#x26; Contract Completion</strong></summary>

Throughout the duration of your contract, you will use the dashboard to interact with your smart contract. This enables you to record project progress immutably on-chain and withdraw funds upon completion of agreed milestones.

After your final milestone is completed, Intersect conducts a final review to ensure all deliverables match both the legal and smart contracts. During this offboarding phase, any unclaimed funds are swept back to the treasury, your access to Intersect systems will be closed, and communication channels are archived.&#x20;

Finally, you will receive a confirmation email marking the completion of the contract and be invited to provide feedback on your experience.\
\ <a href="/pages/9X2YHUZ55dwVDv1V7fyG" class="button secondary">How to Submit a Milestone</a><a href="/pages/NK4xI1zp3bSG4UtSonwD" class="button primary">Read More About Offboarding</a>

</details>

**Milestone Completion & Payment Flow**

This outlines how work, agreements, and payments are connected across the process. The legal contract defines what must be delivered and under what terms, while the smart contract enforces and executes actions on-chain based on progress. Together, they ensure that completed work is validated, transparent, and triggers the correct outcomes (such as payments) in a secure and automated way.

Vendor completes work → Legal Contract governs → Smart contract executes actions

***

<h2 align="center">How To Guides For Vendors </h2>

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><h3>How To Write Milestones Within your SoW</h3></td><td><a href="/files/8AIWLRBYPZdtsst3cdqL">/files/8AIWLRBYPZdtsst3cdqL</a></td><td><a href="/pages/596MYY4VpjzGiw3Kljb6">/pages/596MYY4VpjzGiw3Kljb6</a></td></tr><tr><td><h3>How To Complete your MAF</h3></td><td><a href="/files/uZNSq8rAC2GhXhe6bGWu">/files/uZNSq8rAC2GhXhe6bGWu</a></td><td><a href="/pages/u2ckMkfRUHnlIcQU1HcW">/pages/u2ckMkfRUHnlIcQU1HcW</a></td></tr><tr><td><h3>How To Submit Milestones</h3></td><td><a href="/files/8AIWLRBYPZdtsst3cdqL">/files/8AIWLRBYPZdtsst3cdqL</a></td><td><a href="/pages/9X2YHUZ55dwVDv1V7fyG">/pages/9X2YHUZ55dwVDv1V7fyG</a></td></tr></tbody></table>

***

{% columns fullWidth="false" %}
{% column width="33.33333333333333%" valign="middle" %}

<div align="center"><figure><img src="/files/6L2eNME9DsAjiZIP5q3Z" alt="" width="375"><figcaption></figcaption></figure></div>
{% endcolumn %}

{% column width="66.66666666666667%" valign="middle" %}

## How to Manage Contract Changes

A short description on how to write smart contracts for vendors.\
\ <a href="/pages/9E02e0bGb9QeSxXdG52s" class="button primary">Read More </a>
{% endcolumn %}
{% endcolumns %}

***

{% columns %}
{% column width="33.33333333333333%" %}

<figure><img src="/files/VlPnN3gAqBUv8mzBKZro" alt="" width="375"><figcaption></figcaption></figure>
{% endcolumn %}

{% column width="66.66666666666667%" valign="middle" %}

## How to Submit Your Milestones

A short description on how to submit Milestones Acceptance Forms for vendors.

<a href="/pages/u2ckMkfRUHnlIcQU1HcW" class="button primary">Read More</a>
{% endcolumn %}
{% endcolumns %}

***

{% columns %}
{% column width="33.33333333333333%" %}

<figure><img src="/files/g8JmJvk3GOF20jWEike2" alt="" width="175"><figcaption></figcaption></figure>
{% endcolumn %}

{% column width="66.66666666666667%" valign="middle" %}

## How to Submit Invoices

A short description on how to submit invoices for vendors.

<a href="/pages/1kqTOxba2UXZrQfwIFxg" class="button primary">Read More</a>
{% endcolumn %}
{% endcolumns %}

***

## Need More Guidance?

<button type="button" class="button primary" data-action="ask" data-icon="gitbook-assistant">Ask a question…</button>  &#x20;

Navigate the sections below for more information or contact us for assistance.

<table data-view="cards" data-full-width="false"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><h4>Nominating Assurers</h4></td><td>More information about Third Party Assurers</td><td data-object-fit="contain"><a href="/files/BNwQmMlW2w52ZFq2GAYG">/files/BNwQmMlW2w52ZFq2GAYG</a></td><td><a href="/pages/yRE9ujCueE85nXhI5FDt">/pages/yRE9ujCueE85nXhI5FDt</a></td></tr><tr><td><h4>FAQs</h4></td><td>Get answers to frequently asked questions </td><td data-object-fit="contain"><a href="/files/x5oQQpvrMyysw7ExTExl">/files/x5oQQpvrMyysw7ExTExl</a></td><td><a href="/pages/ftYELGrx6ViPvAEuMQ76">/pages/ftYELGrx6ViPvAEuMQ76</a></td></tr><tr><td><h4>Policies</h4></td><td>Here you will find all policies a vendor needs to be aware of.</td><td data-object-fit="contain"><a href="/files/fNli9cUYFSn3IWrom4Sb">/files/fNli9cUYFSn3IWrom4Sb</a></td><td><a href="/pages/IIFT6LGxYfvfgss0XlEE">/pages/IIFT6LGxYfvfgss0XlEE</a></td></tr><tr><td><h4>Feedback</h4></td><td>If you have any feedback, please visit this page here.</td><td data-object-fit="contain"><a href="/files/z9vSZg44crcmV32IH01d">/files/z9vSZg44crcmV32IH01d</a></td><td><a href="/pages/hLHgdN9TrsrZSXRC99cp">/pages/hLHgdN9TrsrZSXRC99cp</a></td></tr><tr><td><h4>Resources</h4></td><td>Access to template downloads, example documents</td><td data-object-fit="contain"><a href="/files/UwnT2fZxvelc4MosUeGP">/files/UwnT2fZxvelc4MosUeGP</a></td><td><a href="/pages/CvfnEUjQR4xKXogPgv67">/pages/CvfnEUjQR4xKXogPgv67</a></td></tr><tr><td><h4>Glossary</h4></td><td>Understand terms used in your contracts.</td><td data-object-fit="contain"><a href="/files/00ibviGDaU0tFVPKdaVP">/files/00ibviGDaU0tFVPKdaVP</a></td><td><a href="/pages/2g1QrshriRbIs5qf4rHY">/pages/2g1QrshriRbIs5qf4rHY</a></td></tr><tr><td><h4>Contact</h4></td><td>Need some assistance? contact our team here.</td><td data-object-fit="contain"><a href="/files/P5VZGYUmnbA477SW14we">/files/P5VZGYUmnbA477SW14we</a></td><td><a href="/pages/pWxXXIGZ3OjxD9cAzCDX">/pages/pWxXXIGZ3OjxD9cAzCDX</a></td></tr><tr><td><h4><strong>Governance</strong></h4></td><td>What Governance does Intersect have in place.</td><td><a href="/files/8OjZmoRO6Kc2zMmzfOaL">/files/8OjZmoRO6Kc2zMmzfOaL</a></td><td><a href="/pages/lEq1pOTFOSRpPDBtjVcm">/pages/lEq1pOTFOSRpPDBtjVcm</a></td></tr></tbody></table>


---

# 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://admin-services.docs.intersectmbo.org/guides/vendor-guides.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.
