The following is the ideal flow Zaprite would like to have when using the Galoy API.
Zaprite should have it's own API key
that we store as an environment variable in our Next JS app.
1. Create public invoices on a user's behalf
2. Watch for settlement of those invoices