I am curious and I would like to know

So what is the new method for receiving bats? since the referral program was removed

There is no new method. You can become a verified Creator if you have a website or are a content creator and earn BAT via tips and contributions from the people who visit your site. The only thing we’ve changed is that we’ve ended the referral program. Everything else remains the same as it was previously.