Since the Brave Wallet is now live, how do I transfer all my received BAT from Brave Rewards in my Uphold Wallet to my Brave Wallet without paying the outrageous 32 BAT transfer fee on Uphold?
Uphold is not to blame for it. BAT is an erc-20 token, that is why it has so much high fees. Even if you send those BAT to the in-built brave wallet, you can move those anywhere again due to high fees. Though, gemini allows 10 free withdrawls per month. But, even if you use gemini, those BAT will still be stuck in the in-built brave wallet.