Then why do you send the coin/token to a smart contract?You don't need to hand your coins to a 3rd party to stake...
To be clear, you are wrong. You send the tokens/coins to a staking smart contract. The sc receives the asset, and adds your address and the amount to it’s storage. If the sc is upgradeable (and somone decides to take the asset out) or there is a bug in the sc, say bye bye to the token/coin.
Last edited: