Hi I do not know if those “sponsored” in https://blockchair.com/ images are ads but some times I can see them. It looks like they are from a1.adform.net. There is another one but it looks like an image with link https://www.instaforex.com/no_deposit_bonus/?x=REFERRALID