{"id":21529743,"url":"https://github.com/samsamskies/lnurlw-streamer","last_synced_at":"2025-09-08T07:38:25.152Z","repository":{"id":50731747,"uuid":"517487700","full_name":"SamSamskies/lnurlw-streamer","owner":"SamSamskies","description":"Wrapper for the LNbits LNURLw plugin page.","archived":false,"fork":false,"pushed_at":"2022-08-05T03:16:22.000Z","size":74,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-01T04:29:27.855Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"lnurlw.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SamSamskies.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-25T02:09:41.000Z","updated_at":"2022-07-25T02:15:09.000Z","dependencies_parsed_at":"2022-09-10T17:52:04.785Z","dependency_job_id":null,"html_url":"https://github.com/SamSamskies/lnurlw-streamer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SamSamskies/lnurlw-streamer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamSamskies%2Flnurlw-streamer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamSamskies%2Flnurlw-streamer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamSamskies%2Flnurlw-streamer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamSamskies%2Flnurlw-streamer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SamSamskies","download_url":"https://codeload.github.com/SamSamskies/lnurlw-streamer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamSamskies%2Flnurlw-streamer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274152658,"owners_count":25231291,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-24T01:58:58.413Z","updated_at":"2025-09-08T07:38:25.129Z","avatar_url":"https://github.com/SamSamskies.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LNURLw Streamer\n\nThis is a wrapper around the LNbits LNURLw shareable link page. A success message is displayed whenever someone successfully claims an LNURL withdraw payment. LNURL withdraw QR code is refreshed after every payment. See it in action on [one of my live streams](https://youtu.be/zpt9jtYHD8g).\n\n![lnurlw-stream-demo](https://user-images.githubusercontent.com/3655410/182078199-06bdd8b8-f90a-4681-a039-63b25136f559.gif)\n\n\nexample Webhook URL in the LNURLw settings on LNbits: `https://lnurlw.vercel.app/api`\n\n![Screen Shot 2022-08-01 at 12 28 54 AM](https://user-images.githubusercontent.com/3655410/182078423-f89fe86f-7bdc-48d2-bfe0-e8760179b88a.png)\n\n\nexample URL: https://lnurlw.vercel.app/?lnurlwUrl=https://559ff1ec4c.d.voltageapp.io/withdraw/6V6Lny3EdojGNCWEkvEDBv\n\nSet up the browser source in OBS to use this lnurlw.vercel.app URL. Dimensions should be width 1700 and height 800. You can resize and crop the source once it's on the screen. Make sure to replace the `lnurlwUrl` query param with your shareable LNURLw link from LNbits.\n\n\u003cimg width=\"587\" alt=\"Screen Shot 2022-08-01 at 12 32 38 AM\" src=\"https://user-images.githubusercontent.com/3655410/182078800-52f501c2-a576-4760-955f-fd55c84bea07.png\"\u003e\n\n\n## Development\n\nFirst, run the development server:\n\n```bash\nnpm run dev\n# or\nyarn dev\n```\n\nOpen [http://localhost:3000](http://localhost:3000) with your browser to see the result.\n\nThe `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamsamskies%2Flnurlw-streamer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsamsamskies%2Flnurlw-streamer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamsamskies%2Flnurlw-streamer/lists"}