So what if I used tailscale for the server and for the bitcoin node. Would that give me a static ip right?
Discussion
It might be a solution because it's a virtual private network type of connection between all the computers/servers/mobiles you have in your Tailscale profile.
If your goal is a website on clear net then something like dynamic DNS is the trick
I use noip myself