What do I get for holding gyms?

The reward scales linearly it's 500 dust and 10 coins per gym up to 5000 dust and 100 coins per defender bonus collection. You can collect your defender bonus if you haven't collected for at least 21 hours prior.

I have held gyms for multiple days and haven't seen any sort of bonus when collecting the defender bonus. Perhaps there is an xp bonus or something but I have never seen it in the journal so I doubt it exists.


I'm currently king of a level 10 gym, and have been for roughly 27 hours, I got no bonus other than the usual 10 coins and 500 stardust. So holding a gym for 24 hours just makes you feel special, and that's about it.