I have 4 variants:
You can see the templates here: Let me know if you would like to modify those contracts in any way.
Those contracts were made with Québec laws in mind, but I’m confident we can get other good contracts in a similar vein wherever the donation happens.