OpenNode Charges API
REST API for creating and managing Bitcoin payment charges. Supports both on-chain Bitcoin and Lightning Network BOLT11 invoices. Merchants create a charge with an amount and currency, and OpenNode returns a Lightning invoice and on-chain address for the customer to pay. Webhooks notify the merchant upon payment confirmation. Authentication uses an API key in the Authorization header.