Skip to content
A captcha based on micropayments
JavaScript HTML CSS Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
www
.babelrc
.eslintrc.js
.gitignore
README.md
api.js
deploy.sh
helpers.js
index.js
package-lock.json
package.json
pennyauth.css
promote.sh
upload_www.sh
webpack.config.js

README.md

Pennyauth

Pennyauth is a captcha replacement that uses micropayments. Try the demo on https://pennyauth.com.

Also see the pennyauth-server repository.

Hacking

Start a development server:

npm i
npm start

Building

npm run clean
npm run build

Deploy to js.pennyauth.com

Deployed bundles are available at https://js.pennyauth.com/pennyauth.v0.X.Y.js. The promoted bundle is at https://js.pennyauth.com/v1.js.

# Build, tag, and release a new version.
./deploy.sh v0.3.3

# Promote the deployment to production.
./promote.sh v0.3.3

Deploying website

The https://pennywall.com website is www/. To push updates:

./upload_website.sh
You can’t perform that action at this time.