Currently, SOL staking only supports external address used with the Coinbase Staking API specifically.
Coinbase App addresses and Coinbase Prime addresses are not supported.
Stake
Before staking, ensure that your address contains enough SOL to cover the stake amount and network fees. For devnet funds, you can use this faucet. The amount of SOL that is ultimately staked will be the user input subtracted by the rent reserve amount. The rent reserve amount is a Solana-mandated account minimum. So if the user input is 1 SOL and the rent reserve is 0.02 SOL, the amount that will ultimately be staked is ~0.98 SOL. Without this rent adjustment, the stake wouldn’t become active. We currently only support delegating to the Coinbase public validator6D2jqw9hyVCpppZexquxa74Fn33rJzzBx38T58VucHx9. This validator is operated by Coinbase and is located in Ireland.