I personally think it polite to mention you are sharing affiliate links and why should it be obvious? My Mum wouldn't know, my wife probably wouldn't know and I'm sure my best mate wouldn't know......thats three people already to whom it wouldn't be obvious!
RE: Bankroll | The Final ROI Contract UPDATE #7 : BNKR Token Staking