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.

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
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

  • ทั้งหมด
  • Others
  • Jobs
  • Tech innovation
  • Events
  • Services & Products
  • Joint ventures
  • Leadership
  • User experience
  • Technology
  • Strategy
  • Product
  • Lifestyle
  • Data science
  • Careers
  • Finance
  • Blockchain
Technology Advocacy คือใครกันนะ

SCB TechX หรือ บริษัท เอสซีบี เทคเอกซ์ จํากัด (SCB TechX) เป็นบริษัททางด้านเทคโนโลยีในกลุ่ม ธนาคารไทยพาณิชย์ ซึ่งให้บริการด้านเทคโนโลยีแบบครบวงจร เน้นให้คําปรึกษา ตลอดจนพัฒนา Platforms และ Solutions...

July 23, 2021
Work Inspiration @ SCB TechX EP 2: เพราะชีวิตไม่มีลิมิต อย่าติดเบรกความฝันอยู่แค่ความคิด

แรงบันดาลใจในการทำงาน และ ใช้ชีวิต EP 2 นี้น่าสนใจมากแค่อ่านยังเผื่อแผ่พลังบวก ให้หันมามองตัวเองว่า ทุกวันนี้ที่บอกไม่มีเวลาทำอะไรให้ตัวเองนั้นจริงไหม? แล้วที่บอกว่ายังไม่เคยประสบความสำเร็จอะไรเลยเป็นเพราะเป้าหมายเราใหญ่เกินไปหรือเปล่า?...

June 14, 2022

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.

Message sent

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