But in keysend requires you to put the IP form someone else’s node with zero privacy right?. AMP is unrelated to the discussion between LNURL and bolt12
Discussion
No. Keysend is using only destination nodeID, not IP.
Only in case of private nodes, you need to provide also rout hints for a keysend payment. Othwerwise, anybody can send any amount of sats to any public LN node any time, without requiring any LN invoice.
Sorry I meant node Id which for public nodes is a lot of info. Yes I know.. in todays invoices we also have that problem.. would be good to find out a solution to that privacy leak