No, you do not need an account to contribute!
However, if you DO create one, you will be able to do the following:
- View all of your past contributions
- View your tax receipts (if applicable)
- View rewards you’ve claimed
- Leave comments on campaigns