Guides for ManagersManageCrowdfunding

Install Crowdfunding Module

After the upgrade (Enable Crowdfunding Support), the DAO can install the Crowdfunding Module itself. The Install Crowdfunding Module vote (install_plugin) deploys the LP Manager in the DAO — a plugin that issues the LP token and subsequently runs campaigns: accepting contributions, crediting LP tokens to members, and handling refunds if a raise fails.

This same vote also sets the parameters of the DAO's LP token — in effect, you're installing the module and issuing a new jetton at the same time.

Open your DAO and create a new vote (Create Proposal), selecting the Install Crowdfunding Module type.

Specify the LP Token Name and LP Token Symbol for the new LP token. Default values are pre-filled based on the DAO's name and symbol (for example, "DAO Name LP Token" and "SYMBOL-LP"), and can be changed.

Optionally, upload an LP token avatar and add a description.

Specify the Voting Duration and click Create Proposal.

GPs vote on the proposal; once general consensus is reached, it's executed: the LP Manager contract with the specified LP token is deployed in the DAO, and the DAO's status moves to Ready.

This vote can be run more than once, creating separate LP Managers with their own LP tokens. It's recommended to issue a new LP token for each major campaign, so contributors from different raises aren't mixed into one economy.

Installing the module itself is free. The XDAO platform fee (5% of the amount raised) is charged only when a campaign completes successfully, not at installation.

Ready status means the DAO is technically set up to create campaigns, but receiving campaign funds still requires a separate Sub-Wallet — see Advanced → Create Sub-Wallet. The Sub-Wallet keeps each campaign's funds separate, without mixing them into the rest of the DAO's treasury.

Once the LP Manager is installed and the Sub-Wallet is created, you can launch your first campaign.