Follow along with the video below to see how to install our site as a web app on your home screen.
Note: this_feature_currently_requires_accessing_site_using_safari
These stats don't add up at all, offer 6111 pays $1.50 per lead so you should have made $480 and besides that the epc on your figures should be $0.70 not $0.40 and offer 7133 pays $1.60 per lead so it's totally impossible to earn $20 epc and the earnings you are showing on that offer and the amount of clicks your epc is actually $0.40.
Looks totally fake to me.
TBH it does look pretty fishy however this post was back in June which means the payout can much differ than what we see today.