The staking can be done on Launchpool on Binance, PoolX on Bitget and many others. There are not many launchpool events that you can take part in since it happens like once a month, but you can join PoolX, which is available with projects that bitget frequently lists. I always try to take part with my USDT or sometimes BTC to earn since they really offer some high APRs on tokens.
Staking coins and tokens is a way to make passive income from your portfolio without having to sell it. It's not risk free, though. You can be scammed by exchanges where you are staking, as it has already happened to many investors in the past. The worst part is that if it happens, you are going to lose 100% of your portfolio.
Moreover, the tokens you might choose to stake, may offer high APY, but the higher the APY it offers, the higher it is the price decreasement you can expect from that token on long run, because you aren't the only investor to stake on it. And once other investors start cashing out their profits from the altcoin, they are going to sell huge amounts of that token, increasing supply without having enough demand to absorb it. Then prices crash and your APY means nothing in the end...
The safest strategy is to still hold your portfolio inside a hardware wallet and wait for the market to pump the coins and tokens you are holding, so you sell them for profit. Everything else involves extra risks.