TechX Badge

ไทย

Executive Overview

The uniqueness of cryptographic assets, like Non-Fungible Tokens (NFTs), on blockchain provides wide-range of potential applications. One of potential application is enabling people to demonstrate and have their individual identity that they can clearly own.

By issuing a unique NFT badge as attendance record for individual who takes part on an event does not only help increasing level of engagement, by attracting people to attend series of events for digital collectible badge, but these attendance records could also represent identities and experiences of event attendees. As these NFT badges are stored in individual own crypto wallet, therefore they have full control of their own badge which is a core concept of self-sovereign identity (SSI).

Motivation

SCB TechX regularly arranges sessions and events internally to upskill and reskill our employees, and we would like to give away mementos for people who attend these sessions and also aim to used these mementos as a strategic tool to keep everyone engaged with a motivation to constantly pursue improvement.

With an inspiration from Proof of Attendance Protocol (POAP), an open platform that allows event organizers to issue digital badges to their event attendees by adopting blockchain technology and NFTs seems to be a good solution for us as we would like to encourage our employees to familiarize themselves with Web3 and blockchain technology which we consider as an primarily step for onboarding user to further Web3 and decentralized applications (dapps) which we will be developing in the future.

Our Solution

A web application for sessions attendees with claim code to claim their NFT badges by connecting MetaMask crypto wallet, then the NFT is minted to the connected wallet address.

article techx badge diagram
The diagram demonstrate an attendee claiming NFT badge

Our Technology

  1. Web frontend – the frontend is implemented using Next.js framework with web3.js library to interact with smart contract on blockchain. The frontend is deployed on AWS Amplify
  2. Backend APIs and database – the backend APIs for validating claim code, issuing NFT badges and etc. is implemented on AWS Lambda while the data of session attendees with corresponding claim codes are store in AWS DynamoDB
  3. Smart Contract – the smart contract is developed and deployed using Truffle Suite
  4. Blockchain network – to leverage public blockchain network with low gas costs, the Polygon (MATIC) L2 is selected as the blockchain network
article techx badge architecture
Simplify architecture diagram

Reference Links

  1. Web frontend for viewing the Tech X Badge collection of a wallet address –https://xbadge.sslabs.sh/scan/0x22955665b90ebA0a0E45cA61d8ddBdAFa2a92BAd
  2. Smart Contract of the deployed Tech X Badge (TXB) ERC- 1155 token on Polygon (MATIC) network – https://polygonscan.com/address/0xf4fcf605a10cb02b63791ab8a36689320d4b6deb

Related Content

  • ทั้งหมด
  • Blogs
  • Insights
  • News
  • Uncategorized
    •   Back
    • DevOps
    • User experience
    • Technology
    • Strategy
    • Product
    • Lifestyle
    • Data science
    • Careers
    •   Back
    • Partnership
    • Services & Products
    • Others
    • Events
    • PointX Products
    • Joint ventures
    • Leadership
    •   Back
    • Tech innovation
    • Finance
    • Blockchain

Your consent required

If you want to message us, please give your consent to SCB TechX to collect, use, and/or disclose your personal data.

| The withdrawal of consent

If you want to withdraw your consent to the collection, use, and/or disclosure of your personal data, please send us your request.

Vector

Message sent

We have receive your message and We will get back to you shortly.