Yes, Wargaming.net does have an affiliate program. At the time of this writing, Wargaming.net has a commission rate of $1 - $10 Per Lead and a 30 Dayscookie.