Faucet is a Chrome extension that allows a user to pay websites for access to pages or resources in Bitcoin.
The project builds on the functionality provided by Chrome extension Requestly, which allows a user to read and modify the headers of HTTP requests and responses in their browser.
- Run
git clone https://github.com/SamvitJ/Faucet
- Navigate to the files background.js and proxy-requests.js and replace the default IP addresses with the IP address of your running client payment module instance
- Go to chrome://extensions/ in your Chrome browser
- Select the "Developer Mode" checkbox on the top right of the page
- Click on "Load unpacked extension" in the top left, and select the cloned source directory
- Visit any webpage that implements the HTTP 402 Protocol. You can try going to the sample webpage associated with this project (please give it a few moments to load), or set up your own monetized webpage.
- See the parent repository of this project.