Distributed & recurring crowdfunding platform