You can link a wallet with NWC, Nostr wallet connect.
I installed nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg on my android, and found it asks for a KYC to receive zaps. Really?
You can link a wallet with NWC, Nostr wallet connect.
You can run your own node, like Umbrel, install Nostr Wallet Connect, and link this in Primal.