General Magic Technical Services Partnership


GM! After having discussions with @Griff, @markop & @MoeNick, and following up on some of the austerity measures mentioned by @mitch, I’d like to propose an agreement between General Magic and Giveth, for Giveth to provide technical services to General Magic in exchange for payment.

This would allow Giveth to:

  1. Open up a new revenue stream for sustainability.
  2. Take advantage of “dead” time when things are less busy at Giveth.
  3. Keep the learning curve steep for the Giveth team, by exposing them to new and interesting impact DAO projects.

This would start with developers but may expand to other departments that have contributors with Giveth work agreements.

How much would Giveth get paid?

General Magic will pay Giveth at a rate higher than the amount charged for the individual contributor while taking 20% of the fees for sourcing and managing the work.

For example, if Giveth has a contributor working on a client project, General Magic may charge the client $60/hour, then once payment is received, General Magic would pay $48/hour to the Giveth treasury and keep $12/hour for overhead. If Giveth pays the contributor $20/hour, this would net the Giveth treasure $28/hr of profit.

How would this work?

  1. General Magic will propose projects to contacts within the Giveth team (heads of working groups and Giveth project managers).
  2. The Giveth team will then determine team capacity to take on projects and scope out the estimated commitment for each project.
  3. If Giveth has the capacity and agrees to take on a project, they will keep time sheet records for the number of hours worked on for each project (any support or maintenance work required outside of the initial scope will need to be re-submitted as a new project).
  4. At the end of each month, the General Magic accounting team will verify the hours worked, and send payment to the Giveth treasury.

Is there any committment?

Nope! General Magic will propose projects they need support on and the Giveth team (heads of working groups and project managers) have the freedom to reject any projects if they don’t have the capacity or don’t think they can deliver on the project.

What’s next?

  1. Opening up the agreement for comments. You can view the full agreement :point_right: here
  2. Get soft consensus on the forum
  3. Move to an nrGIV vote

Voting time :ballot_box: :point_down:

  • Let’s make it happen! :+1:
  • I have ideas, comments or concerns and will post below! :thinking:
  • Abstain :no_good_woman:
  • I’m against this :-1:

0 voters


Great idea Ahmad, thanks for thinking of it and proposing it!

1 Like

An awesome opportunity for the Giveth team (and the contacts acquired in the process will most probably help Giveth DAO as well) :rocket:


I also think this is a great idea. I am in full support, but I am not a developer so I would let the Devs decide. :slight_smile: