Yes. In order to participate in Kraken staking activities, you are going to need to register on the exchange, and pass the required KYC verification checks. If you're looking to stake mostly on-chain assets, however, the entry-level KYC level will suffice. Meaning, the information that you would need to provide Kraken with would only encompass your full name, address, and phone number.