You can use Trustwallet too, or any other web3 wallet.
At least what the OP should know when choosing sometimes the Trust Wallet wallet on the Polygon network doesn't support MATIC staking directly. However, you have several other options available then Connect your wallet to the staking platform, there are several options available, such as Aave, QuickSwap or SushiSwap, just follow the order requested.
Thanks! I have moved my MATIC into my Trust Wallet on the Polygon network .... I have just found out about StaderLabs who offer liquid staking and accept MATIC on the Polygon Network.
Does anyone have any experience of using StaderLabs for staking purposes?