Conversation
|
PS: we're using EthLint (cc @NickCuso) and we're quite happy with it which is why we thought it would be good to show some support! |
|
One quick addition, when/if you merge this you also need to enable donations in the settings (see https://github.com/duaraghav8/Ethlint/settings) : |
|
Hello @duaraghav8 ! I'd love to get your feedback on that one. We blogged about the motivations behind that PR. One of the next steps that we're thinking of is to create some kind of "shared" lock between many Ethereum OSS projects. The idea is that people can then chose to support a single project, like Ethlint, or the whole ethereum OSS ecosystem. This shared lock would belong to some kind of shared address (or even a DAO) to organize the funds and maybe distribute them to specific projects. Anyway, my point is that I'd love to kick off a discussion here :) |
|
Hey @julien51 sorry for reverting back so late. |
|
@duaraghav8 Thanks for the follow up! I am of course happy to answer any question you may have and would love to help you further! In the meantime, I wrote more about that DAO idea. |

Changes
As an Open Source project, we @unlock-protocol believe Ethlint should have a
FUNDING.ymlfile which lets people make donations if they use the software, like we do ;)This pull requests adds donation thru an Unlock lock. Locks are smart contract which let people become members by purchasing a key. The key itself is a non fungible token: 🗝 .
You can make a donation (and purchase a key!) on this page (linked inside of the FUNDING.yml file)
This specific lock is at
0x439feA1207F37557AEB85cFFaB1e28A29bbEB7FF. The curent key price is 1 DAI. I currently own the lock but I'll happily transfer its ownership to you if you can send me an address ;) After that, you will be able to update the price, the name and withdraw the funds from the Unlock dashboard.Keys are valid for 1 month and there can be an infinite number of keys.
PS: if you want to create your own FUNDING.yml link you can easily with this application.
Declaration
warnings.errors.NOTE: It is fine if ESLint does produce warnings for your PR if there is a good reason for it.