{"_id":"light-bolt11-decoder","_rev":"8-9177d1134b7a3732e3489c59be4b76e4","name":"light-bolt11-decoder","dist-tags":{"latest":"3.2.0"},"versions":{"1.0.0":{"name":"light-bolt11-decoder","version":"1.0.0","keywords":["invoice","payment","request","lightning","network","bolt11","bech32"],"author":{"name":"fiatjaf"},"license":"MIT","_id":"light-bolt11-decoder@1.0.0","maintainers":[{"name":"fiatjaf","email":"fiatjaf@gmail.com"}],"homepage":"https://github.com/fiatjaf/light-bolt11-decoder#readme","bugs":{"url":"https://github.com/fiatjaf/light-bolt11-decoder/issues"},"dist":{"shasum":"a9abe2583ba66f9cf8cb596331470b10b27680cc","tarball":"https://registry.npmjs.org/light-bolt11-decoder/-/light-bolt11-decoder-1.0.0.tgz","fileCount":6,"integrity":"sha512-InvbnEwhUroGX9TovJ9v0FzRVtk+9LTjtORDPAgJphin/fqrGEXrd+BJ857T5gc+xLrGAQsThWz97moXCxaBFw==","signatures":[{"sig":"MEUCIQDRTq+owSN0nwo0JCKmdHLOdXaXAEE5pbrKU59tXBqC2gIgRbplzaeETPG8YKRnqG9NdB8eLYpUoNnnxrihDQz2CrE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2x37CRA9TVsSAnZWagAA27MQAJZO6XsW4NPnOhq6TRlH\nveRIVOQMgh56kRuQU1KISYK+4vYEN4QFV+Ds3ELXVMJAn6JNa9jjUZ9Hl85t\nuky007Kx95BbIJVFwM2Fv8wvSgEkdIf68a/0SejwlC20TT7QAifVg/Jb5FjA\nvj19XlCAcL4umGKEwhQZJshl9f0+qXh4XfL9yhNbZUrwx++FNLhixmdveVOU\nh2CxaKA/78AumjeZuttJKkY4tzy1lqjuy5oOfWNCQeX9p8xYBfgaLKMA6KQg\nFNT99Rfm+jPGaSZgksJ/Ru0LEvR4iQFVj6Ab5KYuXQE9dygJBq9vpHtlITai\na7EcrBvk+GN+kvll6FkX643xpDmGk0CaVAs9lbs391nTKM7kfjB5WjbCEX+G\nqymbb5U8+QGszvtxhqxgWPnRq/rxdY/NiIbF/SwmV1Vd3y+1CKsWOnXGovIz\nAQVka2PQnV8UwlgOBJNhlPzxu6RZMN1XkmgZxSIutdlLadM0y0lKJR594zed\ny7rCCjKvLqyMKGj4g5wvlepScOrEfqT2OzgjXnDLPw3Khl3kantPbWpduUUe\nnXI2OfmYrCGcGWlPOb7IA7ToKg0JtVDTWTOrNM5J0kGHV8RAWgVbK4vHjs/B\nbgeuuakEcPUyl5nTe7BztC8Uhm3VJ70hC9YxxRy8Xc8OdetJ3CkQUeEOFyBt\nd8kd\r\n=kwgH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bolt11.js","gitHead":"658b266b45af65b6d5a8f46cfa8cddd1eda3d875","_npmUser":{"name":"fiatjaf","email":"fiatjaf@gmail.com"},"repository":{"url":"git+https://github.com/fiatjaf/light-bolt11-decoder.git","type":"git"},"_npmVersion":"7.23.0","description":"A lightweight and naïve library for decoding lightning network payment requests as defined in [BOLT #11](https://github.com/lightningnetwork/lightning-rfc/blob/master/11-payment-encoding.md).","directories":{},"_nodeVersion":"16.9.1","dependencies":{"bn.js":"^4.11.8","bech32":"^1.1.2","safe-buffer":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"_npmOperationalInternal":{"tmp":"tmp/light-bolt11-decoder_1.0.0_1633887843842_0.3489490512067899","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"light-bolt11-decoder","version":"2.0.0","keywords":["invoice","payment","request","lightning","network","bolt11","bech32"],"author":{"name":"fiatjaf"},"license":"MIT","_id":"light-bolt11-decoder@2.0.0","maintainers":[{"name":"fiatjaf","email":"fiatjaf@gmail.com"}],"homepage":"https://github.com/fiatjaf/light-bolt11-decoder#readme","bugs":{"url":"https://github.com/fiatjaf/light-bolt11-decoder/issues"},"dist":{"shasum":"f5a6c41048c82a89b9a92f65e9400acd187f045a","tarball":"https://registry.npmjs.org/light-bolt11-decoder/-/light-bolt11-decoder-2.0.0.tgz","fileCount":7,"integrity":"sha512-YeOiZtV/GiKukVUef2+cIV/ijcTdCg1C5yPFo0tN7Dxx3zJSpfocWG3JPb2I96bjUcab5tKvnuUQ1jyJy3Nk3Q==","signatures":[{"sig":"MEUCIDZzNibCvaXYbvVJ0/9ssWoRskIpvpICZle5551DTO88AiEA0Tx6nTl/k+KLKjYRx2L9/ZTU5B2/WAhm+TnJAuzurJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWGXoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokLQ/+O7fG2ed3xdPECFEpRhTST7OzNLcjw7YfS9Axds1/9rfvlVxY\r\n8RfdvDLcB1O/n+EJW2FanMVRsqB0bXBE25VGk2UhG+Tz+tGQ9xZak3/MVWAF\r\nKRhiwXNmIcfeRwhswJlkh4wO1q80s3y4KX1ZXS1jSALT/RFrLgeTK7Oim3Q+\r\n9YMxpqt4LBUFpZW6qBRY0DmgHAtEw+l8odLWhoHZL7GJH1sXWU+logkukp0q\r\noyA1jxHTuUn82ecMDuuVVIPL7O/76g1PhagbnixM3HPFNX0rG/NYBzBleNbK\r\nve4hJEgpf/GgB5bpuFIL0gMc8k8g6k0QNEwxFWAZ+epHvUEOK+EmNB07xndg\r\nytCeaHbstLqDDs7LUWEi4lKwtamRT/eB9ul0tGn/nnb/bssgA5kxtQwxGSdS\r\nK+ylrSDYLgfYiHgmJuXhMq8YcWEOfIEviPkf0pvNpcGGANrIIrtzbHpOKZwU\r\nsY8aw//jeLoruOnqVcizU/ywcG1h6dFx4l2cMOVTFKVQVxWqeXcd8wJtWiNp\r\nw03O+jMLnGsw+h/oegpd50KoTS/9BHMYeSb2RNYRtoEeoQBbrb2ikyIVJR7U\r\nyibQGlgYRDBW6nWu7fQwxLPIx94bWxjMTifkZOAPbCavHah6qPj89W/GSSfE\r\njq1jnAwuvnT2wo966dEyc4EfJeXWwbLO/XE=\r\n=5TuP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bolt11.js","gitHead":"9b623d0cf3f864bedcda00e7b8acaf07a662632b","_npmUser":{"name":"fiatjaf","email":"fiatjaf@gmail.com"},"repository":{"url":"git+https://github.com/fiatjaf/light-bolt11-decoder.git","type":"git"},"_npmVersion":"8.5.5","description":"A lightweight and naïve library for decoding lightning network payment requests as defined in [BOLT #11](https://github.com/lightningnetwork/lightning-rfc/blob/master/11-payment-encoding.md).","directories":{},"_nodeVersion":"17.9.0","dependencies":{"bn.js":"^4.11.8","bech32":"^1.1.2","safe-buffer":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"_npmOperationalInternal":{"tmp":"tmp/light-bolt11-decoder_2.0.0_1649960424772_0.3269834931060045","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"light-bolt11-decoder","version":"2.1.0","keywords":["invoice","payment","request","lightning","network","bolt11","bech32"],"author":{"name":"fiatjaf"},"license":"MIT","_id":"light-bolt11-decoder@2.1.0","maintainers":[{"name":"fiatjaf","email":"fiatjaf@gmail.com"}],"homepage":"https://github.com/fiatjaf/light-bolt11-decoder#readme","bugs":{"url":"https://github.com/fiatjaf/light-bolt11-decoder/issues"},"dist":{"shasum":"46b122790ae0eb415841227eba770eae7303ecf5","tarball":"https://registry.npmjs.org/light-bolt11-decoder/-/light-bolt11-decoder-2.1.0.tgz","fileCount":2248,"integrity":"sha512-/AaSWTldx3aaFD7DgMVbX77MVEgLEPI0Zyx4Fjg23u3WpEoc536vz5LTXBU8oXAcrEcyDyn5GpBi2pEYuL351Q==","signatures":[{"sig":"MEUCIQCb81LbRNcPmdIvSNoLjbexUhkpoCXyrXkDeJpPAW/WaAIgeWahwotrvRQmllFbD2AGOKvuhi41UUWECxBaEEEzR/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22848243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJianq+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSlQ/7B+93vl99TbQfHCn10G62OMAXecNIXf60J/fjPkAM/sLMVF9o\r\nLw4BdCn2oR1nLjcV5LX/ukrrxH4CaLuQbBgsHaxotDKDEUyomXgb+naAfqr7\r\nuspqHiwRDlbQ4C3Vc9LoO+1KaX/TTunqetL4gKpctD7hdfGpugKKLGkuUzZ2\r\nlg9VNkdRVMxDl3Om4iJ7Grs9jHNPTqDxEglIOVf6Nu85ACEpV1QEKHskIFBR\r\nypta4RxWEpJSEUqBCLH/d7LJqimDgvxb3pYJQ7Jg5zP1koQTSDcLybwhkIEy\r\nVVYJbJ/2m5w9t97jGliQ6mHT8+fbl1MhqSoah74eIPgisnUCkbidr2e2oXBf\r\nDPqnCYN3ogPzvYH++NwjayXLdw2iRPGq9zoLvBp9hCQzxGj8SQzxN1ZvJsXP\r\n3xLcvweacyxNZ1Rp/4B00vyn1nKY/sH/BvImJ56PFz3No4ECOeAd/fFQA85q\r\nZB7+EzZy4dOWBLfHTSNET6KEaQZMmjeFysHKam4CqzyP4meLCGVz8uMmmZSc\r\ndTrtX99fTWn37rElxw+POlixE1NBGKLknKIQQ59wS/h6xcJKl7iG0+QyYJ5d\r\nu9U/KDuS58TNkzFSIRMYSfKyCg2wt05DZ6ybzJn4WV7rlTE69u7ZcOx7ccHb\r\nIL6x7Q/nsrwWMVqir6vACONum/gbDnSfb1k=\r\n=a3Ov\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bolt11.js","gitHead":"754bcd5932367ef9380bfc34fbb4abe47dde8a88","_npmUser":{"name":"fiatjaf","email":"fiatjaf@gmail.com"},"repository":{"url":"git+https://github.com/fiatjaf/light-bolt11-decoder.git","type":"git"},"_npmVersion":"8.5.5","description":"A lightweight and naïve library for decoding lightning network payment requests as defined in [BOLT #11](https://github.com/lightningnetwork/lightning-rfc/blob/master/11-payment-encoding.md).","directories":{},"_nodeVersion":"17.9.0","dependencies":{"bn.js":"^4.11.8","bech32":"^1.1.2","buffer":"^6.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"_npmOperationalInternal":{"tmp":"tmp/light-bolt11-decoder_2.1.0_1651145405816_0.7271203641885562","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"light-bolt11-decoder","version":"3.0.0","keywords":["invoice","payment","request","lightning","network","bolt11","bech32"],"author":{"name":"fiatjaf"},"license":"MIT","_id":"light-bolt11-decoder@3.0.0","maintainers":[{"name":"fiatjaf","email":"fiatjaf@gmail.com"}],"homepage":"https://github.com/fiatjaf/light-bolt11-decoder#readme","bugs":{"url":"https://github.com/fiatjaf/light-bolt11-decoder/issues"},"dist":{"shasum":"f644576120426c9ef65621bde254f11016055044","tarball":"https://registry.npmjs.org/light-bolt11-decoder/-/light-bolt11-decoder-3.0.0.tgz","fileCount":2250,"integrity":"sha512-AKvOigD2pmC8ktnn2TIqdJu0K0qk6ukUmTvHwF3JNkm8uWCqt18Ijn33A/a7gaRZ4PghJ59X+8+MXrzLKdBTmQ==","signatures":[{"sig":"MEYCIQDR04xgiqrIFltwAzdTAdoMj5N4wApvIS70I1/1u4TLEAIhANlwuBJbhOZKiLTfck0yW8nIupryHgdHRqAuX0VWy1vE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22852865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9MwwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTZg/+NiZKBvfaXYZJNbvgXIgTcy9E8lUt9O8crlVwefAn+spVJi8W\r\nbJ8q8NekNYBG1QXa9qovt7E4pMArdlSu9Ak4YSbrhI3d917GpwSmm9bmSbbP\r\nts9ujKsG4g3FnuzUp6N/QGv4jC4uZCgAwoM67fuYJieJMFXL/sqtIn2Ej89I\r\nG7y/vUyYPkZ6NaC3d0WW5MonLs4w/7eIEAsUJUsXT6+WnrVP5j7M6AiNXnuY\r\nmB4xpJTfhTNEKXHE7mQs65lo2U+3fa+RwX9C9IjH0Zkj/uqqramitA+ccKzz\r\nGJJQxXLNbqM5H+O4EPw3qoUQlqgCJI0glLCXFFUcEYZ8k3BGRfsSrF8+D87f\r\n5iHNXWLZDYhIkWyuEs1oJth+rReCTcBLaNG2I5oIZ1H9MgRyIWDxsK3gIe4M\r\ngBRw+8+/kbFNp4lmqCWkN5US+NIL6KqIrj42pXZ+iX7CnmS2dnnVvgegbdr/\r\no5JHnlGSxz0GxRxXgc0gVLvv91O+cztDGy5HOsZbwL2r3rzJ3SJeEvUgNsbA\r\nvVCvqO9hdk5oJAp0CJgRE77WQOHHTf0b6TDm7T7+A+WgFJChtPFoeRYP086f\r\nc+hXu58ZO1+DjTzvgqzo1/MCXF2Wt4mZHr5cvWHxIIxiJU48hFv//8selIik\r\nlcDlCn9yQdYTR/HJnHpVuGuzl0niaszvvxA=\r\n=5xgL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bolt11.js","gitHead":"22a25c623dd20e17ab57db82c7a1d7488a90be5e","_npmUser":{"name":"fiatjaf","email":"fiatjaf@gmail.com"},"repository":{"url":"git+https://github.com/fiatjaf/light-bolt11-decoder.git","type":"git"},"_npmVersion":"9.3.1","description":"<a href=\"https://nbd.wtf\"><img align=\"right\" height=\"196\" src=\"https://user-images.githubusercontent.com/1653275/194609043-0add674b-dd40-41ed-986c-ab4a2e053092.png\" /></a>","directories":{},"_nodeVersion":"18.14.0","dependencies":{"@scure/base":"1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.0.0","prettier":"^2.4.1"},"_npmOperationalInternal":{"tmp":"tmp/light-bolt11-decoder_3.0.0_1676987440306_0.6123047002889517","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"light-bolt11-decoder","version":"3.1.0","keywords":["invoice","payment","request","lightning","network","bolt11","bech32"],"author":{"name":"fiatjaf"},"license":"MIT","_id":"light-bolt11-decoder@3.1.0","maintainers":[{"name":"fiatjaf","email":"fiatjaf@gmail.com"}],"homepage":"https://github.com/fiatjaf/light-bolt11-decoder#readme","bugs":{"url":"https://github.com/fiatjaf/light-bolt11-decoder/issues"},"dist":{"shasum":"ad723366ac63d8c85e19a7b269bdad7179226ab0","tarball":"https://registry.npmjs.org/light-bolt11-decoder/-/light-bolt11-decoder-3.1.0.tgz","fileCount":2250,"integrity":"sha512-7fHJoRN5vfX79M/5+dL3Ld//SHsplOlng/lyZY77Or4dgtFeLJWk1sNWjzoADif7myscbrHWU9lymrhIxys33w==","signatures":[{"sig":"MEQCIDLuiCmLQRIaZSDlD77pndOhC9cTBwnm4SaxrIBZLI9NAiBUJuefKA3FJX7/edmbb9iJ5Tt4JfKz9MImjZaK8LX5cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22853059},"main":"bolt11.js","gitHead":"52c07b72e83da3488d1814831fd287346ee29f01","_npmUser":{"name":"fiatjaf","email":"fiatjaf@gmail.com"},"repository":{"url":"git+https://github.com/fiatjaf/light-bolt11-decoder.git","type":"git"},"_npmVersion":"10.2.3","description":"<a href=\"https://nbd.wtf\"><img align=\"right\" height=\"196\" src=\"https://user-images.githubusercontent.com/1653275/194609043-0add674b-dd40-41ed-986c-ab4a2e053092.png\" /></a>","directories":{},"_nodeVersion":"21.2.0","dependencies":{"@scure/base":"1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.0.0","prettier":"^2.4.1"},"_npmOperationalInternal":{"tmp":"tmp/light-bolt11-decoder_3.1.0_1710463583425_0.7898897711079149","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"light-bolt11-decoder","version":"3.1.1","keywords":["invoice","payment","request","lightning","network","bolt11","bech32"],"author":{"name":"fiatjaf"},"license":"MIT","_id":"light-bolt11-decoder@3.1.1","maintainers":[{"name":"fiatjaf","email":"fiatjaf@gmail.com"}],"homepage":"https://github.com/fiatjaf/light-bolt11-decoder#readme","bugs":{"url":"https://github.com/fiatjaf/light-bolt11-decoder/issues"},"dist":{"shasum":"2b0d33257026ed2a4678c0980a01dcf827bcb928","tarball":"https://registry.npmjs.org/light-bolt11-decoder/-/light-bolt11-decoder-3.1.1.tgz","fileCount":9,"integrity":"sha512-sLg/KCwYkgsHWkefWd6KqpCHrLFWWaXTOX3cf6yD2hAzL0SLpX+lFcaFK2spkjbgzG6hhijKfORDc9WoUHwX0A==","signatures":[{"sig":"MEQCIBhvh2wI7KfFL3bipEmicL3poFPXxfKtl6O8xva982t3AiA+NY9T3E9FlvLGyCbfk7+5HUJ4seR6C5LMMJCP1Zuruw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56737},"main":"bolt11.js","gitHead":"a9a0a8e2607ee2f96278c56ba16477859423ae9e","_npmUser":{"name":"fiatjaf","email":"fiatjaf@gmail.com"},"repository":{"url":"git+https://github.com/fiatjaf/light-bolt11-decoder.git","type":"git"},"_npmVersion":"10.2.3","description":"decode lightning invoices without overhead (doesn't check signatures).","directories":{},"_nodeVersion":"21.2.0","dependencies":{"@scure/base":"1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.0.0","prettier":"^2.4.1"},"_npmOperationalInternal":{"tmp":"tmp/light-bolt11-decoder_3.1.1_1710463725249_0.6676433882824473","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"light-bolt11-decoder","version":"3.2.0","description":"decode lightning invoices without overhead (doesn't check signatures).","main":"bolt11.js","types":"bolt11.d.ts","repository":{"type":"git","url":"git+https://github.com/fiatjaf/light-bolt11-decoder.git"},"keywords":["invoice","payment","request","lightning","network","bolt11","bech32"],"author":{"name":"fiatjaf"},"license":"MIT","dependencies":{"@scure/base":"1.1.1"},"devDependencies":{"eslint":"^8.0.0","jest":"^29.4.3","prettier":"^2.4.1"},"_id":"light-bolt11-decoder@3.2.0","gitHead":"69c5b0e566fdded39130d11b40d337b983c7f76e","bugs":{"url":"https://github.com/fiatjaf/light-bolt11-decoder/issues"},"homepage":"https://github.com/fiatjaf/light-bolt11-decoder#readme","_nodeVersion":"21.2.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-3QEofgiBOP4Ehs9BI+RkZdXZNtSys0nsJ6fyGeSiAGCBsMwHGUDS/JQlY/sTnWs91A2Nh0S9XXfA8Sy9g6QpuQ==","shasum":"2d48f78386cde526c4131db8f9dfd3250a2d5d4d","tarball":"https://registry.npmjs.org/light-bolt11-decoder/-/light-bolt11-decoder-3.2.0.tgz","fileCount":10,"unpackedSize":59002,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEre7yuGjMZT8qWuENG+Fdc5ItqNo8CNY6e6n1Kt7AskAiAfcYk8l6GDzU+u+65IY0sHZ4TNaAKpd3+v/SxAEUVEfA=="}]},"_npmUser":{"name":"fiatjaf","email":"fiatjaf@gmail.com"},"directories":{},"maintainers":[{"name":"fiatjaf","email":"fiatjaf@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/light-bolt11-decoder_3.2.0_1726867831976_0.16063727548070372"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-10T17:44:03.841Z","modified":"2024-09-20T21:30:32.447Z","1.0.0":"2021-10-10T17:44:04.324Z","2.0.0":"2022-04-14T18:20:24.896Z","2.1.0":"2022-04-28T11:30:06.194Z","3.0.0":"2023-02-21T13:50:40.645Z","3.1.0":"2024-03-15T00:46:23.814Z","3.1.1":"2024-03-15T00:48:45.418Z","3.2.0":"2024-09-20T21:30:32.262Z"},"bugs":{"url":"https://github.com/fiatjaf/light-bolt11-decoder/issues"},"author":{"name":"fiatjaf"},"license":"MIT","homepage":"https://github.com/fiatjaf/light-bolt11-decoder#readme","keywords":["invoice","payment","request","lightning","network","bolt11","bech32"],"repository":{"type":"git","url":"git+https://github.com/fiatjaf/light-bolt11-decoder.git"},"description":"decode lightning invoices without overhead (doesn't check signatures).","maintainers":[{"name":"fiatjaf","email":"fiatjaf@gmail.com"}],"readme":"<a href=\"https://nbd.wtf\"><img align=\"right\" height=\"196\" src=\"https://user-images.githubusercontent.com/1653275/194609043-0add674b-dd40-41ed-986c-ab4a2e053092.png\" /></a>\n\n# light-bolt11-decoder\n\nA lightweight and naïve library for decoding lightning network payment requests as defined in [BOLT #11](https://github.com/lightningnetwork/lightning-rfc/blob/master/11-payment-encoding.md).\n\nIt doesn't recover payee from signature, doesn't check signature, doesn't parse fallback addresses and doesn't do any encoding -- therefore dependencies are very minimal (no libsecp256k1 here).\n\nCode derived from [bolt11](https://npmjs.com/package/bolt11), which has the full functionality but it's a pain to run in browsers.\n\nSpits out \"sections\" of the invoice, in a way that is used to make visualizations like https://bolt11.org/.\n\nThe dependencies are minimal: no `Buffer`, only [`@scure/base`](https://github.com/paulmillr/scure-base).\n\n## Installation\n\n```\nyarn add light-bolt11-decoder\n```\n\n## Example Output from `require('light-bolt11-decoder').decode(\"lnbc...\")`\n\n```js\n{\n  paymentRequest:\n    'lnbc20u1p3y0x3hpp5743k2g0fsqqxj7n8qzuhns5gmkk4djeejk3wkp64ppevgekvc0jsdqcve5kzar2v9nr5gpqd4hkuetesp5ez2g297jduwc20t6lmqlsg3man0vf2jfd8ar9fh8fhn2g8yttfkqxqy9gcqcqzys9qrsgqrzjqtx3k77yrrav9hye7zar2rtqlfkytl094dsp0ms5majzth6gt7ca6uhdkxl983uywgqqqqlgqqqvx5qqjqrzjqd98kxkpyw0l9tyy8r8q57k7zpy9zjmh6sez752wj6gcumqnj3yxzhdsmg6qq56utgqqqqqqqqqqqeqqjq7jd56882gtxhrjm03c93aacyfy306m4fq0tskf83c0nmet8zc2lxyyg3saz8x6vwcp26xnrlagf9semau3qm2glysp7sv95693fphvsp54l567',\n  sections: [\n    {\n      name: 'lightning_network',\n      letters: 'ln'\n    },\n    {\n      name: 'coin_network',\n      letters: 'bc',\n      value: {\n        bech32: 'bc',\n        pubKeyHash: 0,\n        scriptHash: 5,\n        validWitnessVersions: [0]\n      }\n    },\n    {\n      name: 'amount',\n      letters: '20u',\n      value: '2000000'\n    },\n    {\n      name: 'separator',\n      letters: '1'\n    },\n    {\n      name: 'timestamp',\n      letters: 'p3y0x3h',\n      value: 1648859703\n    },\n    {\n      name: 'payment_hash',\n      tag: 'p',\n      letters: 'pp5743k2g0fsqqxj7n8qzuhns5gmkk4djeejk3wkp64ppevgekvc0js',\n      value:\n        'f5636521e98000697a6700b979c288ddad56cb3995a2eb07550872c466ccc3e5'\n    },\n    {\n      name: 'description',\n      tag: 'd',\n      letters: 'dqcve5kzar2v9nr5gpqd4hkuete',\n      value: 'fiatjaf:  money'\n    },\n    {\n      name: 'payment_secret',\n      tag: 's',\n      letters: 'sp5ez2g297jduwc20t6lmqlsg3man0vf2jfd8ar9fh8fhn2g8yttfkq',\n      value:\n        'c8948517d26f1d853d7afec1f8223becdec4aa4969fa32a6e74de6a41c8b5a6c'\n    },\n    {\n      name: 'expiry',\n      tag: 'x',\n      letters: 'xqy9gcq',\n      value: 172800\n    },\n    {\n      name: 'min_final_cltv_expiry',\n      tag: 'c',\n      letters: 'cqzys',\n      value: 144\n    },\n    {\n      name: 'feature_bits',\n      tag: '9',\n      letters: '9qrsgq',\n      value: {\n        option_data_loss_protect: 'unsupported',\n        initial_routing_sync: 'unsupported',\n        option_upfront_shutdown_script: 'unsupported',\n        gossip_queries: 'unsupported',\n        var_onion_optin: 'required',\n        gossip_queries_ex: 'unsupported',\n        option_static_remotekey: 'unsupported',\n        payment_secret: 'required',\n        basic_mpp: 'unsupported',\n        option_support_large_channel: 'unsupported',\n        extra_bits: {\n          start_bit: 20,\n          bits: [],\n          has_required: false\n        }\n      }\n    },\n    {\n      name: 'route_hint',\n      tag: 'r',\n      letters:\n        'rzjqtx3k77yrrav9hye7zar2rtqlfkytl094dsp0ms5majzth6gt7ca6uhdkxl983uywgqqqqlgqqqvx5qqjq',\n      value: [\n        {\n          pubkey:\n            '02cd1b7bc418fac2dc99f0ba350d60fa6c45fde5ab6017ee14df6425df485fb1dd',\n          short_channel_id: '72edb1be53c78472',\n          fee_base_msat: 1000,\n          fee_proportional_millionths: 50000,\n          cltv_expiry_delta: 144\n        }\n      ]\n    },\n    {\n      name: 'route_hint',\n      tag: 'r',\n      letters:\n        'rzjqd98kxkpyw0l9tyy8r8q57k7zpy9zjmh6sez752wj6gcumqnj3yxzhdsmg6qq56utgqqqqqqqqqqqeqqjq',\n      value: [\n        {\n          pubkey:\n            '034a7b1ac1239ff2ac8438ce0a7ade1048514b77d4322f514e96918e6c13944861',\n          short_channel_id: '5db0da3400535c5a',\n          fee_base_msat: 0,\n          fee_proportional_millionths: 100,\n          cltv_expiry_delta: 144\n        }\n      ]\n    },\n    {\n      name: 'signature',\n      letters:\n        '7jd56882gtxhrjm03c93aacyfy306m4fq0tskf83c0nmet8zc2lxyyg3saz8x6vwcp26xnrlagf9semau3qm2glysp7sv95693fphvsp',\n      value:\n        'f49b4d1cea42cd71cb6f8e0b1ef7044922fd6ea903d70b24f1c3e7bcace2c2be621111874473698ec055a34c7fea1258677de441b523e4807d06169a2c521bb201'\n    },\n    {\n      name: 'checksum',\n      letters: '54l567'\n    }\n  ],\n  expiry: 172800,\n  route_hints: [\n    [\n      {\n        pubkey:\n          '02cd1b7bc418fac2dc99f0ba350d60fa6c45fde5ab6017ee14df6425df485fb1dd',\n        short_channel_id: '72edb1be53c78472',\n        fee_base_msat: 1000,\n        fee_proportional_millionths: 50000,\n        cltv_expiry_delta: 144\n      }\n    ],\n    [\n      {\n        pubkey:\n          '034a7b1ac1239ff2ac8438ce0a7ade1048514b77d4322f514e96918e6c13944861',\n        short_channel_id: '5db0da3400535c5a',\n        fee_base_msat: 0,\n        fee_proportional_millionths: 100,\n        cltv_expiry_delta: 144\n      }\n    ]\n  ]\n}\n```\n\n## LICENSE [MIT](LICENSE)\n","readmeFilename":"README.md"}