[BREAKGLASS] Pure js webpage bitcoins signature verify
Go to file
2021-10-26 12:28:41 +01:00
_next/static publish build 2021-10-26 12:11:47 +01:00
components fix 2021-08-07 16:06:21 +01:00
pages FIX: Verify uncompressed 2021-10-26 12:11:05 +01:00
public fix urlencode 2021-07-29 20:43:42 +01:00
styles init 2021-07-28 18:05:58 +01:00
.gitignore init 2021-07-28 18:05:58 +01:00
.nojekyll gh pages 2021-07-29 14:01:44 +01:00
404.html publish build 2021-10-26 12:11:47 +01:00
favicon.png fix urlencode 2021-07-29 20:43:42 +01:00
index.html publish build 2021-10-26 12:11:47 +01:00
next-env.d.ts init 2021-07-28 18:05:58 +01:00
next.config.js build 2021-07-29 13:30:03 +01:00
package-lock.json REF: updated browserlist 2021-10-26 12:27:59 +01:00
package.json REF: updated browserlist 2021-10-26 12:27:59 +01:00
postcss.config.js init 2021-07-28 18:05:58 +01:00
README.md Update README.md 2021-10-26 12:18:30 +01:00
tsconfig.json init 2021-07-28 18:05:58 +01:00
tslint.json init 2021-07-28 18:05:58 +01:00

Verify bitcoin address signature online

Why? Because none of the existing pages on the interwebs are good. None of them could accept all the data via get parameters, and none of them were easily forkable to be hosted independently.

This implementation can accept get parameters, so it is linkable externally, and users could easily copy-paste one link to their counterparties to verify. This should be useful for people who do OTC and regularly do proof-of-funds before the transaction.

Try it

Built with

  • Next.js
  • Bitcoinjs
  • Typescript
  • Blockstream API (address balance)
  • ..compiles into static html files so it can run completely offline

image

Build it yourself

npm i
npm run export

And it is ready to be hosted on the website (should be served from /VerifySignature/ path, i.e. http://localhost:3000/VerifySignature). Use npm run dev for development.

License

MIT