/ docs / pages / rpgf / create-your-round.mdx
create-your-round.mdx
  1  # Create a RetroPGF Round
  2  
  3  import Figure from '../../components/Figure'
  4  
  5  Retroactive Public Goods Funding (RetroPGF) on Drips allows communities to fund projects and contributors for their past impact. This process is organized into _Rounds_, each with its own timeline, budget, and participants.
  6  
  7  Creating a round begins with a private _Draft_. In this state, you and other designated _Admins_ can collaboratively set up all the necessary parameters before making it public. Once all required settings are configured, you can _publish_ the round, opening it up for applications and voting.
  8  
  9  :::warning
 10  Drips RPGF is currently only available for select partners. Interested in using Drips to run your RetroPGF round? [Get in touch](https://drips-network.notion.site/1e4c52c9599781b5a0aeca3e8eb1b3e4).
 11  :::
 12  
 13  <Figure caption="An example round draft." src="/img/retropgf/round-draft.png" />
 14  
 15  ## Getting Started: Creating a Draft
 16  
 17  To start, navigate to the **RetroPGF** tab in the main Drips app menu. You may be asked to sign in with your wallet, which does not require a transaction or gas fees. An RPGF round on Drips always happens on one specific chain, so make sure you select the chain you want to create your round on using the network picker on the top right.
 18  
 19  On the "Your rounds" page, you will see all the rounds you are currently managing. Click the **+ New round** button to create a new draft.
 20  
 21  You will be taken to the main page for your new draft round. On the right, a **TO-DO** list tracks the required configuration steps you need to complete before you can publish.
 22  
 23  ## Configuring Your Draft Round
 24  
 25  Your round remains a private draft, invisible to the public, until you explicitly publish it. You can configure the settings in any order. The TO-DO list will update as you save your changes for each section.
 26  
 27  ### Name, Look & Feel
 28  
 29  First, give your round a unique identity. In the **Representation** settings (or by clicking **Settings** on the main draft page), you can configure the following:
 30  
 31  * **Round name**: The public name of your funding round.
 32  * **Emoji & Color**: Used to visually distinguish your round across the app.
 33  * **URL**: A custom, human-readable URL slug for your round's public page.
 34  * **Description**: A detailed description of your round's goals and purpose. This field supports Markdown for rich text formatting.
 35  
 36  <Figure caption="Define your round's public appearance and description." src="/img/retropgf/round-representation-settings.png" />
 37  
 38  ### Schedule
 39  
 40  The **Schedule** section is where you define the timeline for your round's different phases:
 41  
 42  * **Application intake**: The period when projects can submit their applications to be considered for funding.
 43  * **Voting**: The period when designated _badgeholders_ will vote on the submitted applications.
 44  * **Results**: The date and time when the voting results will be finalized and made public.
 45  
 46  :::caution
 47  Once your round is published, the schedule cannot be changed. Double-check all dates and times before publishing.
 48  :::
 49  
 50  <Figure caption="Set the start and end dates for the application, voting, and results phases." src="/img/retropgf/round-schedule-settings.png" />
 51  
 52  ### Badgeholders & Voting
 53  
 54  In the **Voting** section, you define who can vote and the rules of the voting process:
 55  
 56  * **Votes per voter**: The total number of votes each badgeholder can allocate across all projects.
 57  * **Maximum votes per project**: The maximum number of votes any single project can receive from a single badgeholder.
 58  * **Badgeholder guidelines link**: A URL pointing to a document that outlines the rules and expectations for badgeholders. Badgeholders will need to confirm having read this page before being able submit their ballot.
 59  * **Badgeholders**: The list of Ethereum addresses that will be granted voting power in the round. You can add them one by one, or upload a CSV with one Ethereum address per line.
 60  
 61  <Figure caption="Add badgeholder addresses and set the rules for voting." src="/img/retropgf/badgeholder-voting-settings.png" />
 62  
 63  
 64  ### Forms & Categories
 65  
 66  Lastly, set up the application form for your round on the **Applications** tab.
 67  
 68  <Figure caption="Build a custom application form using various field types like Text, URL, and Markdown." src="/img/retropgf/application-form-builder.png" />
 69  
 70  #### Creating Forms
 71  
 72  First, create one or more custom application forms by choosing from a variety of field types, including email, markdown, URL, and more. You can freely add, configure, and re-order fields within the form creator.
 73  
 74  :::info
 75  You can mark specific fields as **Private**. The content submitted to private fields will only be visible to the round's admins, which is useful for collecting sensitive information.
 76  :::
 77  
 78  :::danger
 79  If you ask for any private or otherwise sensitive information, you **must** mark the field as private. All fields not marked as private will be publicly visible, and **immutably written on-chain** as part of the application attestation process.
 80  :::
 81  
 82  #### Creating Application Categories
 83  
 84  Next, create at least one application category. Each category is linked to a specific application form. When applying, applicants will select which category they are applying to, and the corresponding form will be presented to them.
 85  
 86  ## Optional Configuration
 87  
 88  While in the draft stage, you can also configure several optional settings to tailor the round to your specific needs.
 89  
 90  ### Adding Round Admins
 91  
 92  You can collaborate on configuring a draft round with multiple people. In the **Admins** section, you can add the Ethereum addresses of other users you want to grant administrative access to. Admins can edit all round settings, view private application data, and export voting data.
 93  
 94  ### KYC/KYB
 95  
 96  Drips has built-in KYC/KYB support to help you comply with regulatory requirements. To enable this, please [get in touch](https://drips-network.notion.site/1e4c52c9599781b5a0aeca3e8eb1b3e4) with the Drips team.
 97  
 98  ## Publishing Your Round
 99  
100  Once you have completed all the items on the **TO-DO** list, the **Publish round** button will become active.
101  
102  Clicking this button will prompt you with a final confirmation. Remember, publishing is a permanent action—the round's URL and schedule cannot be edited later.
103  
104  After you confirm, your round will be live and accessible at its custom URL! You can use the **Share** button to easily spread the word. Now, projects and contributors can begin submitting their applications according to the schedule you defined.