BOLT11 Decoder Libraries BOLT11 invoices are bech32-encoded with structured TLV-like tags. Multiple language libraries handle parsing. JavaScript / TypeScript (npm): Alternative: , . Python -style or : Rust (part of LDK): Go or btcsuite's: BOLT12 decoder For BOLT12 offers, separate libraries (newer): - (Rust / LDK). - (Python). - Limited JS/TS support so far. Common bugs - Network mismatch (testnet vs mainnet decoding). - Padding handling in bech32 — some libs strict, others lenient. - Min-final-CLTV-expiry default if not in invoice. See also - ../../lightning/bolts/SKILL.md - ../../lightning…