Obrigado. O SP é um endereço estático que não revela nada da sua privacidade, todos os pagamentos vão pra endereços únicos não-reutilizáveis pra sua carteira, impossível de doxxar pra quem está de fora da transação, somente as partes envolvidas na transação saberá o endereço.
Para gerar um endereço taproot (SP usa taproot, pois ele é a base que permite isso) em que são recebido os pagamentos do silent payment, o software do remetente seleciona uma ou mais inputs e usa suas chaves obtidos do endereço silent payments juntamente com a public key do endereço SP, gerar um segredo compartilhado para então gerar o endereço bech32m destinatário.
Segue os links para informações mais detalhadas ainda:
A carteira precisa suportar o Silent Payments, certo?
Pelo que eu sei, pouquíssimas adicionaram suporte (nem mesmo a Electrum tem). Não criaria uma dessas enquanto não estivesse disponível em 90%+ das carteiras e bastante testada.
https://silentpayments.xyz/docs/wallets/