 My name is Dan Lippert. I'm the VP of Engineering at Gitcoin and today I'm going to talk about sustaining open source software So what do we do at Gitcoin we try to sustain the open source community and One of the ways we've done that is earlier this year. We launched our grants project And what grants basically is it's like patreon, but for open-source software Basically you get recurring revenue for your project and why that's special is If you're an open-source developer Maybe every once in a while you get a donation of one thousand or five thousand dollars at a time and that's really great But what's actually better is if you can count on a recurring amount of donations every month And so we built that project using EIP one three three seven Which is a subscriptions model on ethereum using meta transactions And so basically if you were to donate say 100 die to a project Instead of just sending that 100 die what you can do is Use our DAP Go in select that you want to donate 10 die for 10 months And then you simply do a signature that gets sent to our back end and then we mine those Transactions for you every month using meta transactions So it's a really great way to not just get money but have money that you can count on and as an open-source developer That's really great because it's it's almost like having a day job, right? It's almost like working for some company or some startup where you have that guaranteed paycheck every month One thing that we added on this year is Capital-constrained liberal radicalism and what is that? Basically, it's a way that we can match funds from big donors to our grant recipients and There's a lot of different ways that you can do that but Basically, you can think of two models and CLR is somewhere in between You can think of the the model of one dollar one vote, right? So someone donates a dollar and then we match that with a dollar or ten dollars or a hundred dollars, right? Or you can think of one person one vote So one person makes a donation be that one dollar be that one thousand dollars and then we match that with some predetermined fund Say a thousand dollars Well, what CLR does is it's actually in between it counts the fact that one dollar is not the same to every person, right? But you do want to have that skin in the game So you do want to count the amount of the donation that was made and so CLR is a really nice balance between that Of course, it was created by Vitalik Glenn Weill and zoe Hitzig Definitely check out the paper see the ETH research forums if you want to know more about how CLR works It's a really cool economic model and it's worked out really well for us So you can see here Here's like a demonstration of How the funding model actually works? so you've got Whoops You've got an amount here say two hundred and seventy five dollars And then we match that with another two hundred and seventy five dollars But that's if that's just one contributor making one donation of two hundred and seventy five dollars if that Two hundred seventy five dollars comes from two people. That's a really good signal, right? That means more people are interested in this project. So we match it with even more funds even though It's the same amount two hundred seventy five dollars If you go all the way to the right here if ten people combined donate two hundred and seventy five dollars That's not each person right? That's all combined. That's each person donating like twenty seven dollars That's a really amazing signal that this project means something to the community And so we match it with even more funds and so that's that's kind of the idea behind CLR It's it's not how much you donate it's we're trying to figure out how much people care about a project using their donations as a signal So our first round earlier this year 2019 We had twenty five thousand dollars in our open-source sustainability fund and we fielded $13,000 via hundred and thirty two contributions here were the kind of the winners or the highest ranking projects on our platform Prismatic labs more like now You know a lot of great projects here Ethers J s one of my personal favorites Then we went on to round two and of course each time we want to make it even bigger So we had fifty thousand dollars in our OSS fund this time we fielded fifty six thousand dollars from two hundred and fourteen unique contributions and Here are the projects that did well that round of course the Prague POW technical audit Hopper decentralized Privacy preserving something Plasma group wallet connect uniswap moloch down so another successful round and Round three we had a hundred thousand dollars. So what were the results? Before I get into that actually Want to talk about something that we launched on the platform that was new for this round Which is real-time Estimations of how much your contribution will affect the project how much matching funds you'll get As you're making the donation so you can see here when we have a hundred thousand dollars in matching funds Your donation can make an absolutely huge difference with CLR For this project if you were to donate one die, we would have matched it with a hundred and fifteen die If you were to donate ten die that would have been two hundred and seventy four die And so you can see as the amount of your donation goes up, you know, we don't donate We don't match it linearly. It kind of curves off at the end but Like I said before the important thing is that we know that this person cares about this project You know, we're using your donation as data to match our funds. So So it's a really successful round people were really excited that they were able to see that hey I can donate one dollar and it actually gives over a hundred dollars to this project So here's just some folks from our community I Gave one died of six projects on get coin today and Here were the matches for each project for Austin Griffith 81 die for ethos js 89 die for fuzzing 126 die, so You know six dollars generated hundreds and hundreds of dollars in matching funds Over here we have Ken Digging some die out of his couch so to speak and You know chucking in one die to to make a big difference to these different projects and these open source developers And then another person four dollars into six hundred and forty five dollars Here we see Vitalik excited about our Grant's CLR round three Hudson Jameson as well contributing ten die to five projects and You know, we're really excited when we see this type of community engagement because We feel like for too long. There's been this idea in the community that there are these individual people who have a ton of ether and You can go to them on Twitter. You got a network with people You got to find them you got to have that connection with them And then they'll give you tens of thousands of dollars for your project, right? And so it's it's very centralized, right? We have these individual nodes that control the funding or so people think but actually that's not true, you know As a community we have Hundreds of thousands tens of thousands of people who are interested in open-source software interested in Ethereum and We want their attention and we want their Input as to Where these funds should go? You know what projects are worthwhile for the community? You don't need to have thousands of ether to help us determine which projects are needed And so that was kind of our goal with CLR. That's the goal behind our open-source sustainability fund and So the round three results $100,000 in matching funds and 170,000 across 2,216 unique contributions the elite eight lighthouse Austin Griffith e-thub our die Prism viper the gas stations network and ethers J s So congratulations to the winners of our latest CLR round We're excited for the next round. Our goal is to raise $150,000 for our open-source sustainability fund if you want to contribute reach out to me reach out to Kevin Awakey reach out to a dicha Any of the get coin team members and we'll let you know how you can help out and Finally, I just want to ask what would the world look like if open source was sustainable What would it look like if the people who build these tools could get paid for it and have a guaranteed paycheck every month? Thank you