# Bounty Program

The Superfluid Bounty Program allows developers to tackle a variety of technical issues laid out by the Superfluid Team and earn payouts for completion. Ready to get bounty hunting? Let's get started!

### Bounties 💰

Pick a bounty issue you would like to complete in our repo [**HERE**](https://github.com/orgs/superfluid-finance/projects/17/). They range in skill utilization (Solidity, Node.js, DevOps, etc.) and size.

**Referrals**

If you find someone to complete a bounty, you can earn **20%** of the bounty value as a referral payout!&#x20;

1. When the person you referred completes the bounty, let us know in the #💰bounties channel that you referred that person.&#x20;
2. We will verify with the bounty completer that you did in fact refer that person&#x20;
3. If that looks good, we'll give you the green light to follow steps 2 and 3 in "Upon Completion" below to earn your payout. \
   \- In the "Your Hack Name" field, you'd write " \[Bounty Completor Discord or Github handle] referral ".

### Getting Started 🙋‍♀️

Comment on the GitHub issue with the below template:

> Hi @sunnyjaycer, I'm interested in taking on this bounty:\
> Expected Completion Date: \[ *date you intend on completing the bounty by \*\** ]

In the #💰bounties channel in our [Discord server](https://discord.gg/m6jhgrc5Bj), notify us of your intent to create the bounty with the below message template:

> Hi @Sunny | Superfluid#7782, I'm interested in taking on this bounty:\
> Issue: \[ *link to Github issue* ]\
> Expected Completion Date: \[ *date you intend on completing the bounty by \*\** ]

*\*\* This is a soft deadline. It is simply so we can check up on progress and offer support*.

### During Work 🛠

* A Superfluid team member will open a Discord thread for communication as you work on your issue
* Let us know how things are going and if you've got any questions! We're super responsive :)

### Upon Completion ✅

1. Submit a pull request and tag the bounty issue you've completed in it ([for example](https://github.com/superfluid-finance/protocol-monorepo/pull/717))
2. Once it's merged, fill out this [**Bounty KYC Form**](https://docs.google.com/forms/d/e/1FAIpQLSePPMtMcDndvgJvpkDMtY1BChkrXaqABO0SKA-4c-i2rbhZKA/viewform) and submit this [**Request Invoice**](https://app.request.finance/create/3834fe3c2faaa829) to us.

   \- In the Bounty KYC Form, for "Hackathon Name" put down the "Bounty"\
   \- In the Bounty KYC Form, for "Your Hack Name" put down the title of your bounty\
   \- In the Request Invoice, please invoice for USDC on Polygon (not DAI or any other token)
3. Wait for your bounty to pay out on the next Wednesday! Congrats on your valued contribution to Superfluid 🏁

#### **NOTE: Bounty hunters must adhere to the following statement 👇**

*I am not a resident, citizen, national or agent of, or an entity organized, incorporated or doing business in, Belarus, Burundi, Crimea and Sevastopol, Cuba, Democratic Republic of Congo, Iran, Iraq, Libya, North Korea, Somalia, Sudan, Syria, Venezuela, Zimbabwe or any other country to which the United States, the United Kingdom, the Cayman Islands, the European Union or any of its member states or the United Nations or any of its member states (collectively, the “Major Jurisdictions”) embargoes goods or imposes similar sanctions (such embargoed or sanctioned territories, collectively, the “Restricted Territories”). I am not, and do not directly or indirectly own or control, and have not received any assets from, any blockchain address that is, listed on any sanctions list or equivalent maintained by any of the Major (such sanctions-listed persons, collectively, “Sanctions Lists Persons”). I do not intend to transact in or with any Restricted Territories or Sanctions List Persons. I did not take part and do not intend to take part to any illegal activity, including but not limited to money laundering, internet hacking and terrorism financing.*


---

# Agent Instructions: 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:

```
GET https://superfluid.gitbook.io/superfluid/resources/bounty-program.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
