Skip to content

Forwarding Authentication Service - Accepts Bitcoin Lightning Network Payments for Wifi Access

License

Notifications You must be signed in to change notification settings

bhavman2/fas-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡️ Lightning Wi-Fi - Forwarding Authentication Service (FAS)

tippin.me

Lightning Wi-Fi FAS provides a captive portal paywall for Wi-Fi networks and requires users to pay 100 sats (0.000002BTC) on Bitcoin's Layer 2 - Lightning Network for 1 hour of internet access. The Wi-Fi network and captive portal are created using a Raspberry Pi and open source software nodogsplash. Once a client joins the Wi-Fi network, they are forwarded to the Lightning Wifi FAS, where their payment is processed and they are granted internet access. The invoice generation and payment processing are handled on the back-end using BTCPay Server and lightning-charge.

Demo: Desktop View

Desktop View

Demo: iOS Zap Wallet

iPhone View

Future Development

  • Create Docker image of FAS with easily configurable settings
  • Create image Raspbian Stretch w/ pre-configured software
  • Improve network throughput using the Raspberry Pi's on-board Wi-Fi chip or find external hardware solution

About

Forwarding Authentication Service - Accepts Bitcoin Lightning Network Payments for Wifi Access

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published