someone send me a message on telegram requesting to buy a token from me but I suspect if his legit, then I ask him to send the payment first before I will send him my token. The problem now is his insisting I send first before he can pay, claiming that he can't pay for what he have not seen.
My question now is should I send the token to him first or I should just block him???
Why do you need to deal on telegram? You have various exchanges available at your disposal! Never trust an unknown person without an escrow service! Usually p2p exchanges come with inbuilt escrow facilities and that comes really handy if someone tries to scam you!
Don't ever trust an unknown party and never send payment beforehand!