Inspiration
To change the world we need people willing to change it and to come together to work on a common goal. In the last years multiple social movements had success in bringing a large group of people out on the streets to fight for a common idea. Those movements had varying success but shared one core problem: In difference to existing political parties the influence of these demonstrations was limited due to the lack of organization. The nature of these made it difficult to find majority opinions, to develop a discussion culture because there was no overview over who actually was a member of this movement.
What we strive to develop is a tool we can give those willing to change the world. A toolset built from the ground up through a network for unique personhood. Unique Personhood allows for democratic principals to be applied to organizations. At the basis is a physical element - the keycard. The keycard is a chipcard hardware wallet that mimics the creditcard tap-and-pay UX.
What it does
Keys are an element which have a history of giving access. The first key we held in our hands were most likely those of our childhood home. A safe haven. We want to make our experience special, to give movements a form of organization which truly combines with the way the originate and spread. Through friends and acquaintances, through talks and trust. Keycards are inexpensive and sturdy, the distribution can easily be controlled. We use status smartcards to give users a private wallet without them having to know what that means. New users get a keycard from a friend and are verified through two existing members of our database of real humans. These verify a new member in person.
How we built it
On the technological side, we have built a web3 Dapp interacting with a smart contract on the Goerli test network. The Status.im Dapp browser allows us to do signing from keycard, a hardware wallet in the form of a chipcard supporting NFT.
Challenges I ran into
UX with keycard is not as smooth as you know it from NFC payments with creditcards. Unique personhood can easily be verified for small groups, but harder to reason about in big sparsely connected groups.
Accomplishments that I'm proud of
Workable demo with hardware wallet integration.
What I learned
Biometrics (fingerprints, retina scans) are useful for determining whether someone belongs to a set of known people. They aren’t useful for stopping an attacker from creating duplicate identities, unless the test is administered by a trusted third party.
What's next for ID.earth
Reach out to Friday for Future, Extinction Rebellion, and test the system with them.
Built With
- foam
- ocean
- solidity
Log in or sign up for Devpost to join the conversation.