Welcome to the TLSNotary Plugin Demo! This demo showcases how TLSNotary can be used to verify private user data in web applications.
In this demo, you'll prove that you own a Twitter account to the web server. The website will verify your proof and, as a reward, you'll receive a POAP (Proof of Attendance Protocol) token — while stocks last!
- Demo Repository: tlsn-plugin-demo
- Twitter Plugin: tlsn-plugin-boilerplate
- TLSNotary Protocol, Notary Server, Browser Extension, and More: GitHub - TLSNotary
For more details, visit the repositories above to explore the code and contribute to the project!
This demo works by leveraging the Provider API functionality of the TLSNotary Extension
- Build:
docker build -t tlsn-plugin-demo .
- To build with POAPS enabled, add
--build-arg ENABLE_POAP=true
- To set the verifier url, add
--build-arg VERIFIER_URL="http://demo.tlsnotary.org:7047"
E.g.docker build --build-arg ENABLE_POAP=true -t tlsn-plugin-demo .
- To build with POAPS enabled, add
- Run:
docker run --rm -p 3030:3030 -p 7047:7047 -it tlsn-plugin-demo
- Visit http://localhost:3030