One proposal being discussed.
https://www.reddit.com/r/Bitcoin/comments/31kecf/draft_proposal_for_independent_core_dev_funding/ US Legal and Accounting advice will be taken to confirm that the below is the best option and viable:
-> Creation of a special trust fund, where the trust administrator has the following responsibilities:
NOTE: The Trust's goal is to get the donation to the core dev it was donated to, it has no other function. The reason to set up this entity in the first place, is that some core developers do not want to deal with becoming a consultant, IRS issues of receiving random donations, marketing etc. This trust should simplify donating to a core dev of choice, nothing more and nothing less.
Any core dev can join the trust fund TODO: Define what qualifies as a “core dev”, because someone doing code review can also qualify as such.
Anyone donating to the trust fund, can/must specify which core dev the money will go to. (prevents many issues)
All financials will be public, and ideally released on a real-time basis (if you see that core dev X already got his yearly salary covered, you can chose to donate to another core dev).
Trust administrator will accept alternative donation methods such as crowd funds, Lighthouse, bountysource, etc. Community should be able to donate in any way they desire.
Trust will take care of all necessary accounting and IRS work. The core devs will get their monthly pay check as in any normal company, and should not worry about anything
Trust will maintain a web page with financials and how to donate.
The rationale behind this whole thing is based on the following:
Core devs don’t want to bother with any accounting or having to become a consultant. They will be paid from a real company/trust and get their monthly paycheck.
The community can decide to fund the core devs directly though the trust, which means the community can self organize crowd funds and promote them as they see fit. The core devs won’t have to bother with marketing.
The above creates a non-political entity, since you can decide which core dev to give to and the trust only bothers with handing over the money.
TL;DR: Allow the community to directly fund an individual core dev of choice. Find the best suitable non-political entity to do so.
Please discuss
This is just a draft. Legal advice on the best solution will be gained asap (I will cover the expense).
Olivier
Extra: I think a donator should be able to specify if his donation is anonymous or with name included. This will allow companies to gain reputation by donating, and be listed on the public donation page.