<aside> 🤖 Our documentation is now available at docs.0xkyc.id

</aside>

Please visit docs.0xkyc.id for our latest and up to date documentation.

How to get verified on 0xKYC dApp

Welcome to 0xKYC - a solution for identity verification and anti-money laundering that uses zero-knowledge proof technology.

At 0xKYC, we provide a KYC check to verify if a user is sanctioned without revealing their name on-chain. Our soulbound token contains a zero-knowledge proof that confirms an individual is at least 18 years old, not sanctioned, and not on a sanctioned wallet address list. Additionally, we add a UUID uniqueness verifier (called Proof of Uniqueness) that is available on-chain. This allows other apps and dApps to verify, permissionlessly, if a user is not sanctioned and unique on the blockchain, even across different wallets.

<aside> 🎉 We won the DAO Global Hackathon for our 1Vote solution. This solution ensures that each contributor is granted only one vote, or can be customized to give as many votes as desired.

</aside>

Features and Uses

Our solution has multiple use cases, including:

Our process is essential for DeFi protocols, DAOs, and transfers to ensure sanctioned individuals are not contributing any illegitimate funds to your DAO or to verify if you are sending funds to someone who is trustworthy. With 0xKYC, businesses can quickly and efficiently check if their users are not sanctioned and unique (via Proof of Uniqueness), while also ensuring security without accessing their personal data.

How it Works

To verify a user's identity, we ask for their national document (ID, driver's license, residence permit, etc.), a selfie, and their country of residence. We then run this information through various checks to make sure they are not on any sanctions, anti-money laundering, or adverse media lists and more! If everything checks out, we generate a special token that confirms the user is at least 18 years old and does not use a wallet listed on the sanctions list. Our soulbound token also contains our Proof of Uniqueness that can be used to verify if a user already has another account in your application, community, etc.

<aside> 💡 Read more about our uniqueness verification in an article about our collaboration with Insert Stonks. —> Securing the Open Metaverse - Outlier Ventures 👾

</aside>

0xKYC Roadmap

We have just released our uniqueness verification and Aragon OSx plugin to swiftly manage your organizations and create a scenario in which you know who is who via Proof of Uniqueness (PoU).

We're proud to announce that we have an amazing group of partners and supporters, including Insert Stonks, Outlier Ventures, New Order DAO, and many angels! We're also thrilled to have won the DAO Global Hackathon for our creation of 1Vote - a unique voting mechanism for Aragon OSx. And that's not all!