Hello,
Most platforms allows P2P trading like Paxful or Binance or even Kucoin or Gate Io but comparing the other platforms fees and availibility of Ton coin I would recommand OKX because the fee is just 0,01 TON COIN compared to Kucoin or Gate or other platforms that charges more than that, or even some platforms where Ton Coin is not available like Binance or Paxful.
1 - Short way:
It is advisable that you verify your OKX account then purchase USDT from local exchangers by local manners. This would save you time and money. If you for example purchase USDT from another platform like Paxful then deposit that money from bitcoin LN network to OKX or the same for Binance, it would be an additionnal fee and I would never recommand such practice.
Then you trade USDT to TON COIN.
Personally, I do not recommand Telegram to store your coins for the simple reason: Telegram after some period of use becomes useless to do new jobs or join new channels. Then you are forced to change to another Telegram account then you may need to change your coins outside.
I recommand wallets like atomic wallet or if not possible trust wallet where you could store your coins without this contract.
Bitget doesn't include TON COIN native network only BSC or ETH or even you may use OKX wallet.

2 - Long way:
It is possible to do with internet earnings.
For example your Publish0X earnings could be deposited to OKX then cash out then as TON COIN to external wallet.


