> For the complete documentation index, see [llms.txt](https://guide.geyser.fund/geyser-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.geyser.fund/geyser-docs/product-guides/project-features/2x-matching-contributions.md).

# 2X Matching contributions

Matching is powered by sponsors that creators bring to their project.\
As a creator, you can secure a sponsor who commits funds to match contributions and boost your campaign.

This creates a powerful dynamic:

* Sponsors amplify impact
* Creators raise funds faster
* Contributors get more value from every sat

***

### How it works

A sponsor commits a budget to match contributions on your project.

When someone contributes:

* Their contribution is **marked as matched**
* The total impact is **doubled (2x)**
* Matching continues until the sponsor’s budget is fully allocated

{% hint style="info" %}\
Matching funds are not automatically distributed. Sponsors are responsible for sending the matched funds manually at a later stage.\
{% endhint %}

You’ll see a **“2x matching”** label on the project while it’s active.

***

### For contributors

When you support a project with active matching:

* Your contribution is counted as **2x impact**
* A sponsor has committed to match your contribution
* This helps accelerate the project’s funding

Example:\
You contribute 10,000 sats → Sponsor commits to match 10,000 sats → Project reaches 20,000 sats in impact

***

### For creators

You can add a Matching Sponsor to your project:

1. Go to your **Project Control Panel**
2. Click on the `Matching` tab
3. Click `Create matching`
4. Set the **total matching budget**
5. Publish it to activate

Once live:

* Contributions will show a **2x matching** tag
* Matching applies to incoming contributions
* It stops when the budget is fully allocated


---

# 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://guide.geyser.fund/geyser-docs/product-guides/project-features/2x-matching-contributions.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.
