How do I link Figma Prototype Between Different Pages?

Adding links and interactions between wirefarames is relatively simple to do in Figma. One a bit more difficult task is to prototype between different Figma pages. There's really no integrated way to do it but it's possible with a bit of outside the box thinking.
How do I link Figma Prototype Between Different Pages?
Ok, so we're going to assume you already have both of your pages opened in figma. What we're going to do is get the share link of the second page and open in browser and then run it.
After that we can just copy the destination url and insert it on the first page as a link.
An optional step we did is to link a button from the second page back to the first place. But you don't really have to do this step.
The only two downsides are that you won't be able to run the prototype properly inside figma because when you'll click the button it will just open the second page in browser instead of the app.
The second downside is that it will always open in a new tab, there's currently no settings inside Figma to change this. But assuming you're going to share the prototype with your client who doesn't have figma I don't see it being such a big problem - the prototype will link properly and the transitions will be relatively smooth.
Conclusion
In short - to link prototypes between each other in figma you'll have to copy the prototype URL and link it in your initial file. Drawbacks are that it will only work properly in browser and it will always open in new pages.