Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Moving to production

Production checklist

Before moving to production, we strongly recommend verifying that these use cases are correctly implemented. Here is a checklist you can use to ensure that your application is production ready.

  • Add logging: Add sufficient logging into your application to diagnose any issues users are having. Include log entries from the Breez SDK up to and including DEBUG level. For more information see Adding logging.

  • Display pending payments: Payments always contain a status field that can be used to determine whether the payment was completed or not. Make sure you handle the case where the payment is still pending by showing the correct status to the user.

  • Claiming on-chain deposits: Make sure you handle the case where an on-chain deposit is unclaimed. For more information see Claiming on-chain deposits.