Non-custodial staking entails the user staking their crypto through their own wallet and being responsible for the whole process. Custodial staking means the user stakes their crypto through a trusted third-party that is responsible for the setup and distribution of rewards.