Do I need to have a Stewardship giving account to give on give.net?

No, but it helps! If you’re likely to be a serial giver on give.net, you can avoid entering all your details every time by saying yes to opening an account and setting up login details. This won’t give you a fully fledged Stewardship giving account, but will allow you full access to give.net.