Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

btcproof.info

This repository is the public git for the btcproof.info web site.

btcproof.info is a simple static web app embedding Woleet's widget. This widget allows you to:

  • verify the existence and get the timestamp of a file anchored in the Bitcoin blockchain using any Chainpoint compatible tool.
  • verify the existence, the validity and get the timestamp of a signature anchored in the Bitcoin blockchain using Woleet's signature anchoring extension to Chainpoint (the signer identity is also verified if provided)

btcproof.info also provides a service to verify the identity of signers. A signer claims his identify by providing an identity URL. This URL can be used to verify the control of a given bitcoin address, internet domain and related TLS certificate. This verification includes:

  • the control of the ownership of the bitcoin address by the internet domain of the identity URL (by asking the URL to sign some random data using the claimed bitcoin address)
  • the verification of the validity of the TLS certificate associated to the identity URL
  • the extraction of the TLS certificate information to display the identity of the owner of the domain, as certified by Certificate Authorities.

btcproof.info demonstrates the use of woleet-weblibs and woleet-widget open source tools.

Prerequesite

Node.js and Docker need to be installed on your system.

Install the server

Clone the project or download its archive and uncompress it.

Build the server

$ cd btcproof.info/
$ ./build.sh

Run the server

$ cd btcproof.info/
$ ./start.sh

Test the server

http://127.0.0.1

About

BTCProof: Independent Proof verification Web site featuring Woleet Widget.

Resources

License

Packages

No packages published
You can’t perform that action at this time.