@fridmarr.near [Posted on Developer DAO Board](https://near.social/#/devgovgigs.near/widget/Post?id=369) ## Idea: NEAR Passport or NPassport Brief description: NEAR Passport is a on-chain tool for user verification in the NEAR Ecosystem, which includes both a social component and a KYC service. I was unable to insert images, so I am attaching a link to Google Drive, where all the fakeshots and schemes are located - https://drive.google.com/drive/folders/17JhA_DJRqS0bFqO0O4xKQdlcZrA1vphm?usp=share_link Mechanism of Dapp: Basic features are N-Passport and N-KYC, N-Passport is used to get connected to such provider websites as Google, Twitter and others, KYC enables identity verification. It includes several options : 1. Basic - documents and a photo for confirming the identity 2. Advanced - documents and a photo for confirming the identity and a place of residence/location confirmation 3. Team Edition - company, team and professional position info, plus NPassport with confirmed KYC Basic or Advanced one, depending on the task at hand N-KYC can be used as a provider and displayed at the N-Passport marked as either verified or unverified Use cases: *The number of potential providers (the list may be increased): Near id, Reddit, Facebook, Google, Icloud, Twitter, Discord, Telegram, Steam, Github, KYC, Youtube, Phone number, Near testnet 1. Access to the application only by using an ID card (with an option of check a list of providers or a safety score) will be able to get an access a user is required to be logged in using NPassport instead of using only NEAR Wallet 2. Getting access to more advanced features of the application requires N-Passport (with an option of check a list of providers or a safety score) - an example would be a requirement to present N-Passport in order to get an access to p2e mechanisms in a game or to mint NFTs at the marketplaces, such as Paras or Apollo 42 3. Synchronization of web2 and web3 game profiles can also be performed as exemplified by AMBER Metaverse, which offers two launchers for web2 players using Steam and web3 launcher. In such cases players may be incentivized to log in using NPassport scheme which get synchronized with Steam platform. It will popularize NEAR among gaming community. 4. Access to a special exclusive content by using an NPassport (with an option of check a list of providers or a safety score) is achievable in case of an arranging an event for Youtube bloggers NPassport can be a useful tool for identifying all those matching the criteria by checking such details as the number of subscribers and so on. 5. Access to Airdrops and various onchain events by using an ID card and Social networks accounts, reviewing completion of various tasks, post publications, subscriptions, other kinds of online activities. Such functionality shares common features with Gleam, though being more advanced and onchain 6. Participation in Testnets can be also be organized by using this type of user access, so a test environment does not get overcharged and there is an opportunity of finding a particular user who deserves reward and so on. 7. Activity profile. All the connected applications can include a number of achievement scores from users. For example, having carried out 300 transactions using the Ref.finance platform, a user gets a badge “Advanced REF user”. In such ways, the technology may provide a most accurate portrait of the user to business analysis, so businesses are able to pivot their projects towards the most promising areas. And besides this, it can help to organize events for targeted audiences or reward the owners of certain achievements, which will increase involvement and loyalty to the project. Also, for special achievements, users can receive a Social Score, binding them even more to the ecosystem. 8. The Connect Providers page, which will show all available providers, both those already connected and those that can be also connected. Connecting Google/Icloud/Facebook and other providers will be similar to classic registrations in WEB2 services, which will increase WEB2 user's loyalty to WEB3 and inflow of new users. 9. N-KYC. Our own provider which enables us to verify developers, creators and grantees. A specific example may serve the need to verify the identity of grantees in the Near Foundation, Human Guild and others instances. Also, such data can be used to verify the creators of NFT collections on Paras and other marketplaces when launching a collection or primary sale, which will allow you to secure the ecosystem from scam projects. Due to the ability to verify your identity without necessity to send documents, and due to a high level of data security NPassport can be used everywhere Features: 1. Each user can mint their N-Passport in the SBT or NTT standard (NFTs that cannot be transferred), because, just as in a real life, an ID card is not intended to be transferred to others. A user can choose up to 3 selected providers (contact information), choose a design from the proposed ones or to order an individual design, which will be produced by an artist, taking into account preferences of the user. 2. Privacy and security. The most important issue is the security of the user's passport data and other documents. The application mechanism is as follows: the user enters data in the proposed form, attaches a photo, and after verification with the help of AI receives the verified status 3. Having confirmed the identity in the N-Passport personal account, the user can select N-KYC as a provider and from that moment on the user can provide the KYC ID instead of the the usual ID card or other documents. 4. It also can be done by zk-snark. It will be carried out by a key to decrypt the data. It will give access to the necessary data by presenting a КYC confirmation. 5. When partnering with N-Passport, a client can add achievements related to his project, such as the number of hours spent in his game, the number of exchanges on ref.finance or trades on Paras, which can give users platforms Social Score points. It presents opportunities for gamification of community. 6. Social Score. A user also earns social Score points, which will be added up and displayed in NPassport for connecting providers or getting achievements in connected projects, . This is not obligatory, but for active users it is a chance to be noticed by the project team or other users, as the score will most fairly reflect the user's reputation and level of activity. This solution can be a useful tool for near.social. 7. Connected Projects. There will be a web page presenting all the projects with integrated NPassport and also projects to which a user is connected using NPassport Road map: After fulfilling the terms of the grant we are planning to continue integrating our solutions into suitable projects of the ecosystem, improving functionality and creating more features such as profile, achievements (achievements) and reputation. This will allow users of the ecosystem to get to know people with similar interests and projects will be able to interact more closely with their community Since KYC is becoming increasingly relevant in the legislation of various countries, it would be advisable to continue working to obtain legal guarantees for user verification in popular jurisdictions. A closer integration with AI technologies is also planned to streamline processes and reduce the costs, it also will be applicable to anti-forgery features such as documents and photo checking. We want to ask for $45,000. With this money we will fully implement our plans and continue its development, as we said before. Milestones - https://docs.google.com/document/d/1JOrlQ3XRuNNvfg1kaJm2tHtFotgydyVJ0XcQl0uOcdI/edit?usp=sharing