Take this stinking unpaid job and shove it!
Your technical co-founder will quit when it becomes too “challenging.”
And that’s okay, because you will need to learn that technical co-founders don’t quit because a project is technically challenging but because a project is managerially challenging.