Inspiration
The inspiration behind this project was contributed by two incidences. The first one was the article by Vitalik Buterin on Soul Bound Tokens and the second one was the jokes circulating on LinkedIn which said that now-a-days anyone can write Software Developer at Google and become influencer on LinkedIn. This is where the idea of Yours Truly came from.
What it does
Your's truly is a platform that enables various parties to mint Non Transferable Badges, Certificates, Job Titles and Degree in form of NFTs and reward them to the recipients. The recipients don't require a blockchain wallet to receive any badge, certificate or degree from university or a Job Title on getting a new job, which was the biggest hurdle when I was ideating this application.
How I built it
The smart contracts were written in Solidity and were deployed on Polygon network.
The NFT contracts were designed such that the NFT can be transferred only once, that is, when the recipient claims it the NFT is transferred from the creator to the recipient. Now the NFT cannot transferred further from the recipient.
The unique secret code required by the recipient to claim is generated using the randomness provided by the Chainlink VRF.
The user's NFTs were fetched using Moralis API also the user login is facilitated using Moralis itself which enabled the users to use the application even without having a Blockchain wallet.
Challenges I ran into
The major challenge was integration of Chainlink VRF with the smart contract as I had never done this before but the documenation and the youtube videos by Chainlink eased the process.
Accomplishments that I am proud of
Vitalik Buterin just expressed his idea about Soulbound tokens so I am glad that I tried my best to achieve it to some extent and hopefully it emerges as a great step in web3.
What I learned
This hackathon helped me learn about smart contracts in details and Chainlink integration.
What's next for Your's Truly
I think this use case has a potential and I would want to add some good features and make it more secure and allow all universities and participating companies to verify the candidate's documentation.''
Contract Links :
- YoursTruelyBadge https://mumbai.polygonscan.com/address/0x1c6702ac01E875b353F3670eD57f294A09F7d5Bf#code
- YoursTruelyCertificate https://mumbai.polygonscan.com/address/0xB0fD14b2e7A0613217263Bd91823981e055cA273#code
- YoursTruelyDegree https://mumbai.polygonscan.com/address/0x22cd121c976CcaffD9441ff63a9BF79722b03F97#code
- YoursTruelyJobTitle https://mumbai.polygonscan.com/address/0x8134Ed12d5ccaee3e80bD12967276CbE70C6E278#code
- Membership Contract https://mumbai.polygonscan.com/address/0x1Bb4A46d93c988496c0D8dA0F06D06bA19E1ad0F#code
Chainlink VRF Subscription Link : https://vrf.chain.link/mumbai/381

Log in or sign up for Devpost to join the conversation.