peacekeeper / estonia-ipfs

Quick hack for linking Estonian e-residency to IPFS.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Built during the Blockchain and Identity Hackathon in Tallinn on September 3rd 2016.

alt tag

Prerequisites

Make sure that you...

  • have your Estonian e-residency card attached with working card reader.
  • have installed the card reader software.
  • are running a local IPFS daemon.
  • are serving this demo over a trusted TLS certificate.
  • are not running it on localhost.

alt tag

How to build

Just run

mvn clean install jetty:run

To build and run the demo.

TODO

  • Use JSON Web Signature (JWS) instead of quick&dirty signature.
  • Implement demo relying part that accepts e-residency card and IPNS address.
  • Figure out how to share my IPNS address with a relying party in an easy way.
  • Can the e-residency certificate or serial number (together with a secret) somehow be cryptographically linked to my IPNS address?
  • Use IPNS path(s) instead of IPNS root address.
  • This could be integrated into http://smartid.ee/

About

Markus Sabadello, Danube Tech, https://danubetech.com/

About

Quick hack for linking Estonian e-residency to IPFS.

License:MIT License


Languages

Language:CSS 73.9%Language:JavaScript 21.4%Language:HTML 2.8%Language:Java 1.9%