Drip Lists
On Drips, anyone can create a Drip List to flexibly send funds to a list of up to 200 open-source GitHub repositories, Ethereum addresses, or other Drip Lists at a time. As project maintainers come to Drips to claim their funds, they themselves are asked to provide a list of other projects they depend on, and can choose to automatically forward a percentage of their earnings to them. In this article, we'll go over how you can create your own Drip List, and start supporting it with continuous or instant donations using any ERC-20 token.
Creating your Drip List
To create a Drip List, open the Drips App, connect your wallet, and navigate to Drip Lists → Create Drip List. You'll be asked to specify which up to 200 individual GitHub repositories, Ethereum addresses, or other Drip Lists you’d like to forward what percentage of funds. Then, you’ll have a chance to immediately start supporting your list with a continuous donation or an instant one-time donation. Once done, funds will start moving immediately, and anyone can make donations to your list at any time.
Collaborative Drip Lists
Alternatively, you can invite any number of collaborators to vote on the recipients for a new Drip List with a Collaborative Drip List.
How funds flow through a Drip List
You can think of your Drip List as a personal “money router” that automatically splits any incoming funds to its recipients after each settlement period (monthly on Ethereum Mainnet, daily on other chains). Anyone can establish one or more continuous or one-time donations to your list.

Continuous donations
A continuous donation on Drips is an ongoing stream of funds, with per-second settlement.
Let's say you'd like to support the projects on your Drip List with 500 USDC every month. To do so, you create a continuous donation to your list, configure it to stream 500 USDC over 30 days, and then top up your USDC balance on Drips with an initial amount. As soon as your account is funded, you'll see USDC funds stream to your list in real-time. The benefit of streams over monthly payments is that you're in full control: You can pause, alter or completely stop your stream even in the middle of the month. As your balance decreases, you can flexibly top up your Drips account with additional USDC to keep the stream running, or at any point withdraw any not-yet-streamed funds that are still on your Drips account.
Instant one-time donations
If you prefer a single contribution, you can make an instant one-time donation to any Drip List. Once the donation is confirmed, it is queued for the next settlement period and will be distributed alongside any continuous donations.
Settlement of funds
While Continuous Donation streams to your Drip List is calculated per-second, funds in the global Drips Dependency Tree are automatically split after each settlement period, which varies by network (monthly on Ethereum Mainnet, daily on other networks). This means that any funds you or others donate to your Drip List end up with the projects on the list (and, if applicable, their dependencies) once that period completes.
You can at any point review the next settlement window by clicking the "Collect" button in the top-right, but please note that the settlement doesn't occur exactly at midnight, and the timing depends on the network where the Drip List operates.
As a result of this, you can edit the recipients on your Drip List before the settlement finalizes, and this will cause all funds sent to your list within the last settlement period to be split according to the new configuration.
Supporting other Drip Lists
Drip Lists are nestable, meaning anyone can add anyone elses Drip List to their Drip List, and forward a specifc percentage of its income to the projects contained on the nested list.