Welcome to the Bitcoin QA Checklist OS — 152 pre-built test scenarios that tell you exactly what to test before you launch a Bitcoin product. The companion Integration QA Guide explains the why behind every test in plain English.
<aside> 💡
Priorities: Critical = hard launch gate, a failure here can lose money, do not ship. High = should pass before real volume. Medium and Low = housekeeping and polish. Start with the Critical-only view, get it green, then widen.
</aside>
<aside> 💡
Automate these: every test marked Automatable = Yes can be run for you by the Bitcoin Merchant Test Kit. The IDs match — LN-007 (expired Lightning invoice) is the same test the Kit automates against BTCPay, Alby, OpenNode, and Strike. Filter to Automatable = Yes, then let the Kit handle them.
</aside>
Go further: automate the machine-runnable tests with the Bitcoin Merchant Test Kit, and learn the why behind every test in the Integration QA Guide.