Keystone

Perform KYC once and reuse anywhere, while you own and decide who to share your credentials with.

Keystone

Created At

ETHOnline 2025

Project Description

The app is a decentralized KYC platform where people can sign in with their wallets and create verifications which can be shared with other platforms. The plan is to allow users verify normally as they would on their normal platforms and then it stores and attestation to this onchain which the user can control and decide to share with other platforms as they like

How it's Made

The project is made with NextJS for the client, express and nodejs for the backend and solidity with hardhat for the contracts. The contracts are deployed on base. The project involves a verification of a credential as you normally world. Then the result from the verifier is stored on Lighthouse, a decentralized storage platform (one of the sponsors). Then an attestation for this is created and linked onchain to the users address; which is then used to verify the user. The app also provides apis to enable users verify themselves on various apps.

background image mobile

Join the mailing list

Get the latest news and updates