Crowdfund-Application A smart contract with simple functions such as opening new campaigns, depositing and withdrawing.