Save data corruption

So I had about 29 golden keys to my name but then my save data got corrupted. Is there anything I can do?

Fixed you title - didn’t want the Daves on the forums to develop a persecution complex!

Anyway: keys are kept with cosmetics and bank contents in a profile.sav file on your system. If you have Epic cloud sync enabled you may be able to recover by forcing a sync from cloud to local, but you will lose some progress as well. If you have Windows incremental backups enabled, you can right click on the relevant folder (Documents > Games > BL3 > or something like that - working from memory here) and see if you can revert to an earlier uncorrupted version. Same with any other backup system you might be using for your computer. If that doesn’t work, you’ll need to file a support ticket for further assistance.