NTNFT: When the wallet can record your life

You can imagine that after many years, everything you have experienced is recorded on the chain, and every moment in your life that is worth being recorded is permanently retained in this world.

So what carrier should we use to record all this? First of all, if we want all of this to be permanently preserved in the world without being supervised or deleted, we need a decentralized system infrastructure. Secondly, each person’s experience is unique, so we need a unique carrier. Finally, personal experience cannot be transferred to others, so this carrier needs not to be transferable.

This carrier is NTNFT (Non-Transferable Non-Fungible Token) realized by blockchain. What this carrier achieves is the record and proof of personal identity in the consensus network, which is also a proof of experience (Proof of Experience).

This article is selected from Coinmonks. The author detailed the working mechanism of empirical proof protocols. Rhythm BlockBeats translated the full text:

The resume tells a person’s life. A resume is a document that the applicant needs to write when applying for a job. The document will list his skills and experience, and hope to convince the employer. However, there is a key issue in this, and that is trust. How can an employer know if the applicant is making up a story or exaggerating to get a job offer? From the perspective of the resume, the employer is indistinguishable.

After reading the resume, the employer needs to conduct an interview, background check and evaluation of the applicant. This is a painful process for job seekers and employers, especially for short-term jobs. If the job seeker does not have the corresponding interpersonal relationship or network, it is difficult to get a job opportunity without going through multiple rounds of interviews and exams. Trust embodies great value in this link, which simplifies and shortens the entire tedious process.

How to prove the experience

So the question is: how to prove experience and skills? An assessment letter from a previous boss, a degree certificate, or a job interview are all typical ways to prove experience, but most of them are very time-consuming.

For this problem, LinkedIn provides a more modern solution. On social networks, when you agree to be applied by a friend, the two can approve the skills in each other’s profile. The more recognition a skill gets, the greater its weight in the Linkedin search engine. The JavaScript front-end development skills recognized by 20 colleagues will make employers more confident in the applicant, because the authenticity of the skills he provides becomes higher. However, since people of the same age do not want to hurt each other, many mutual compliments do not show the truth.

For people working in the digital age, all this is much easier. The writer can prove his skills and abilities by linking to his blog or article to prove the reading volume of the article and various related data. A developer, especially one who is engaged in development work in the open source field, can link to GitHub to show how much he has invested in the projects he has participated in and the popularity (star) of these projects. The designer can also present his portfolio in a similar format.

Another traditional way of proving experience appears in the world of freelancers. Most of the clients of freelancers are recommended by clients they have served. Word of mouth is often a better proof of experience than a certificate or resume. Freelance platforms like Fiverr and Upwork have taken the word-of-mouth model to new heights by means of commenting. After completing the work and payment, the client can leave a message to the freelancer, evaluate his work ability, and provide other clients with more relevant information.

Some jobs are not so easy to prove. Project managers, closed-source code developers, consultants, product managers, or accountants cannot present their work results in digital form and can only rely on the traditional methods mentioned above.

Let us summarize that experience can be proved in several ways:

  • Recommendation letter from previous employer
  • Graduation certificate from university or other formal training institution
  • Back-checking certificate from the evaluation agency
  • Likes from peers (similar to LinkedIn)
  • GitHub, blog, or other forms of digital proof
  • Comments from different platforms

Digital certification for experience

Blockchain opens up many possibilities in the form of its distributed ledger. Especially the release and use of tokens. Any token with different attributes can be minted on the blockchain, and everyone can check its attributes and transaction history. Once on the chain, the information cannot be changed. In other words, if the coin is minted correctly, it is credible and effective.

So what if a resume is composed of a bunch of badges or tokens that represent your experience and cannot be changed? The resume may be just one of many NFT contain the Ethernet Square wallet. But these tokens must be non-transferable and non-homogeneous. Dan Romero has published an overview of different ERC standards in this area:

NTNFT: When the wallet can record your life

Any experience, training or work can be imprinted into a token. These tokens in the user’s wallet together form a resume. When applying for a job, you only need to check the wallet through Etherscan.

So the remaining question is how to ensure that the experience it represents when casting NTNFT can be properly verified? One NTNFT can represent a degree. In order to get this token, you should pass the university’s exam. Singapore has begun to publish digital certificates on Opencerts and link them to Ethereum. This shows that agencies are willing to participate. Organizations that want to join Opencert need to register with SkillFuture in Singapore.

Anything that involves institutions is very simple. The institution only needs to be authorized to mint tokens and then release the tokens to the wallet. The same process applies to employment. Employers can print NTNFT and distribute tokens to employees. The token represents the employee’s position and work experience. The token is signed by the employer’s private key and authorized to do verification.


If there is no institution involved in the whole process, it is much more complicated. From the experience we can prove, the following does not come from a centralized organization:

  • Recognition from peers (e.g. on LinkedIn)
  • Digital certificates from GitHub, blogs, etc.
  • Comments from various platforms

Similar to LinkedIn endorsement

The LinkedIn type of like endorsement is an interesting way to prove it on the Internet. In theory, more peers recognize a certain skill, which will increase the credibility of the skill. However, there is no cost to like peers, so this is purely based on reciprocity. So sometimes this method is not the best. Only the real excitement should be endorsed, not the reciprocal behavior of the endorser hoping to be rewarded. This process is difficult to control, so LinkedIn will scrutinize the relevant details of the skill in order to evaluate it from other perspectives.

The second thing to prevent is false endorsements. How to stop people from buying likes (like Amazon buying fake reviews)? If likes are free, then any new wallet can be used to collect likes. The entire system will be filled with trumpets (witch attacks) that can be used to generate likes. The system needs some incentives or increased costs to prevent this behavior. The wallet may need a minimum number of likes or experience history to like others. Or the likes can be weighted according to the experience of the endorser, so that it is difficult to fake them. LinkedIn has also adopted a similar approach. Both parties need to have matching skills and experience.

LinkedIn can be used as an API to grab likes, but LinkedIn is a centralized organization that may close down, be regulated, or change the nature of the service at any time. Maybe LinkedIn can even serve as an institution that imprints tokens based on the information in its system.

Platform content

For open source developers, the link to the Github account will be part of his resume. The GitHub archive tells a lot of information about developers. Rating indicators such as various contributions and star ratings all indicate the degree of the developer’s contribution and the quality of the project, and all of these are open and transparent. Some of this information is available through the GitHub API, so it can be automatically checked when proving experience. A paper once described how to extract work-related information from Github to match work. All this has laid a good foundation for printing and casting experience tokens.

A similar approach also applies to content creators. If the work is published online and the platform provides an API, then a good measure is the number of times the work is read and cited. If the publishing platform does not provide this information, Text Mining can be used to automatically classify articles.

Freelance platform

Freelance platforms may be another important source of information about skills. The platform usually tracks the recruitment process, work assignments and project payments. The best way to prove experience is based on the amount of work done and paid-the more the better. On platforms like Upwork and Fiverr, successful freelancers have a list of completed, paid, and commented jobs. If it can be used efficiently, this is a good source of proof of experience (Upwork provides a skill query API).

The combination of agency certification and platform content verification can provide a good summary of individuals and build a verified electronic resume.

Ecological participant

NTNFT (or a similar carrier) is the main component of the ecosystem. Tokens can be minted by network participants and put into the user’s wallet. The tokens contain information about experience, degrees or skills. It is non-transferable, just like a university degree is non-transferable and non-homogeneous. Non-homogeneity means that it cannot be interchanged with another person’s university degree, because they may be in different disciplines and have different graduation grades.

NTNFT: When the wallet can record your life

The wallet plays the most central role. Anyone can create a wallet, but there are restrictions on the skills and experience that can be added.

Employees in the company and students in school can apply to mint corresponding experience tokens in their institutions.

All token printing institutions must be authenticated before they have the right to mint coins. One solution for institutional certification is to vote through governance voting for protocol tokens.

Although verifying the experience of relevant persons does not incur any costs for the organization, without appropriate incentives, the organization will not actively respond to and adopt this approach. Therefore, the agreement can reward the original token of the agreement for institutions that provide verification experience services, which may also stimulate the exploration of different types of experience.

The main source of income for the agreement is its “experience search” function. But it is not yet clear how to monetize public access to these publicly available data. If a large enough user base is obtained, the agreement will become an important source for recruiters and headhunters to find suitable employees. The corresponding protocol tokens can be collected for each search, and the verification agency will be rewarded at the same time.

As a machine-readable, verified experience record, “experience search” will become a very valuable tool for headhunting. There is no fixed format for a resume, and the information on the resume still needs to be verified. In this respect, the agreement is far superior to ordinary job search platforms, and recruiters can save a lot of time in the back-adjustment and verification loop.

The second and more flexible verification method is the verifier mode. The simplest form can even be that an entity accesses an API that requires verification information for verification, as described above.

It is necessary to maintain an open attitude towards new proposals and mechanisms related to verification, because only an open ecosystem can support rapidly developing technologies. If a new type of empirical verification scheme appears, and the scheme is feasible, then it should be implemented at the protocol layer.

The verifier should use a pledge mechanism to ensure that it is consistent with the interests of the network. Alternatively, the verifier can also obtain off-chain information through the oracle. Chainlink has already provided the relevant infrastructure. The Chainlink client can be used to call external APIs, and the data will be verified by the node.

The user can request to verify the experience in the agreement. One mechanism to prevent the verifier from being attacked by dust is to pay a small verification fee. This fee can be subsidized by the search fee paid by the recruiter, so users do not have to pay the full verification fee.

In the entire verification process, one missing part is how the user can prove that an account is his own account. The user can use the private key to sign to prove that the wallet is his own, but the GitHub account does not work. Bitclout and Mirror have similar verification methods. Users need to connect their wallets to Twitter in the form of public key tweets. The platform will then check the account association based on the Twitter information. You can verify your GitHub or LinkedIn account in the same way.

Security and privacy

Realizing the above solutions means storing experience and skill data on the chain for public viewing. This also leads to privacy issues, because anyone can consult other people’s former employers’ recommendation letters, and private privacy is also leaked. Although the wallet that stores this information is anonymous, people can still deduce personal information from experience and skill information.

One direction that needs to be explored is whether zero-knowledge proof can help hide these details. The wallet will only display certain things, and other content needs to be disclosed.

Minimal practicable product

NTNFT-Non-transferable non-homogeneous token ERC-1238. This standard applies to certificates or experience because it cannot be transferred to others. At present, ERC-1238 is just a proposal and has not yet been implemented in Ethereum, so it cannot be supported by wallets, etc. However, anyone can create related smart contracts, so it is not difficult to mint such non-transferable non-homogeneous tokens.

The core of all this includes tokens, institutional imprinted tokens, validators and search engines.

The token standard needs to have the characteristics described in ERC-1238. As far as institutions are concerned, tokens should only be minted by authorized parties. Tokens need to have certain descriptive characteristics, such as skill types, experience levels, and links to digital certificates.

The protocol requires ERC-20 native governance tokens as a tool for protocol incentives and voting governance.

Printing and casting NTNFT in the agreement requires the payment of native governance tokens as a fee.

If a party outside the institution wants to cast NTNFT, the verifier needs to pay attention to the verification of external data sources. The API of the Chainlink oracle can be used here. The API of Upwork or Fiverr provides a variety of skills and experience data. Once the information is detected by the oracle, it can be imprinted into the wallet as a separate skill. The verifier needs to be certified as an independent third party.

All skills and experience in the wallet should be searchable. Either directly through Etherscan or through a customized paid search function.

Similar products/items

Credly provides digital badges that can verify skills on its platform. This is a great idea and moving in the right direction, but it is not a decentralized solution, and it only covers certificates from specific institutions. The benefit of the open ecosystem described in this document is that it remains open for innovators and potential new verification schemes, so that all experience and skills can be included in the resume.

Skyllz is a very interesting project with similar goals, but unfortunately, the project was stranded due to insufficient funds from the team. I have not been able to get a copy of the white paper, so various details about the challenges and difficulties faced by the project are unknown.

Velocity Network is planning to build a career record warehouse that allows users to store their skills and experience on the chain. From the documentation, Velocity Network seems to be planning to build its own blockchain, so a lot of preparations are needed before building actual applications. The career record will be published by the organization, so it may only cover a part of the skills of employees, and may not be suitable for a fast-growing ecosystem like Web3.0. However, the white paper mentions that a freelancer platform will be integrated to retrieve past data, which is a very critical source of information in the era of the information economy and the encryption industry. The team did not say how the verifier works, but it looks like they will pay network fees to obtain personal certificates.

The target customers/users of Velocity Network are institutions, as they will mainly benefit from checking the verification details in the applicant’s wallet. It is easy for organizations to get in the car, but for ordinary employees, it is not easy for ordinary employees to give up their traditional resumes and use their wallets. I believe in network effects, so the focus should be on users, employees or applicants.

NTNFT: When the wallet can record your life

StickerCard.eth is a very interesting project, its products are dedicated to verifiable credibility, mainly by verifying the information in the wallet to determine the credibility.


The more I think about this solution, the more I want to use it myself in my career. A digital resume is a necessity for the development and growth of the information economy and freelancers. I am keen to explore this topic further, build a product prototype, and write a white paper. I don’t plan to close the source, I prefer to develop it in the form of DAO. If you are interested in participating, please contact us.


Posted by:CoinYuppie,Reprinted with attribution to:https://coinyuppie.com/ntnft-when-the-wallet-can-record-your-life/
Coinyuppie is an open information publishing platform, all information provided is not related to the views and positions of coinyuppie, and does not constitute any investment and financial advice. Users are expected to carefully screen and prevent risks.

Like (0)
Donate Buy me a coffee Buy me a coffee
Previous 2021-08-19 11:33
Next 2021-08-19 11:37

Related articles