I would check
If you hold Bitcoin BTC and want yield -> NEXO
If you hold Ethereum ETH and want yield -> Lido Finance or Kraken
Remember that all of the above examples introduce counterparty risk.
For example, before you deposit to Nexo you should be aware of Celsius, BlockFi, and other similar companies that failed.
It's up to each other if they believe the interest rate or staking reward is worth the risk taken.
If you are about to deposit into 3rd party companies, make sure you don't deposit 100% of your funds into 1 single company at least.