clr.fund is a protocol for efficiently allocating funds to public goods. Funding is designed to benefit the Ethereum Network based on community preferences.
We asked Auryn Macmillan, a primary project contributor, a few questions about the clr.fund.
Really, it's more of a community than a team.
It's very much an open contribution environment. If you want to contribute something, jump in and start doing it and the colony will happily reward good work.
clr.fund was created to help fund Ethereum's public goods.
clr.fund was born of a realization that allocating protocol level funding requires a fund allocation protocol.
Mining rewards, for example, are distributed by the protocol, not by a grants committee.
If we want to fund the rest of the ecosystem with L2 fees, anonymous or DAObased philanthropic contributions, and even (dare I say) block rewards, then we need a protocol to allocate these funds.
clr.fund aims to be that protocol.
We're a few days into our first real-money test round. You can check out the contracts on xDai here.
The address for this round is: 0xCF0228760A6da7C77677588314B3f87966cd76D8
The address for the matching pool is: 0x7C2b7832363b6d0Bd0AEF764aA09b66F4da06D61
It's designed for anyone who self-identifies as part of the Ethereum community and wants to support its public goods.
We're building on bleeding-edge technology with MACI, BrightID, Kleros, Ethereum, and xDai, so the biggest challenges have been building on top of moving targets.
That said, clr.fund wouldn't be possible without the work that a ton have people have put into those projects. ❤️
Plus it's cool to be able to say things like "You’ve contributed to the first ever (almost) permissionless quadratic funding round!".
Being grant funded, so we can maintain credible neutrality, has also been a challenge. But Moloch, Gitcoin grants, and the EF have really helped us along the way.
The rest of the year will involve a series of subsequent test rounds as we roll out the rest of the pieces (BrightID, Kleros, etc) and continue to make improvements.
If everything happens super smoothly, we could get to mainnet production rounds by late this year or early next year.
We are planning to migrate to mainnet for our production rounds, but there are obviously gas implications for which we are yet to implement solutions. That said, there's no reason that the xDai instance can't live on in parallel, perhaps it could transition to supporting xDai public goods once the canonical clr.fund instance migrates back to mainnet.
One last thing I wanted to point out is clr.fund's constitution. It really gives a great overview of what clr.fund is and why we built it.