Do I need an Uphold account to be able to receive my BAT rewards?

@renacaceres did you asking as publisher? If yes, then the answer is yes. You need a verified Uphold account in order to receive your contribution. More Uphold KYC (know-your-customer) verification is now required in order to receive BAT publisher payouts