Introduction
In today's digital landscape, building strong and engaged communities is vital, especially in open-source projects. This article explores the innovative concept of learning tokens and how they can empower decentralized trust and community building, particularly within initiatives like the Linux Foundation's Decentralized Trust.
Learning tokens offer a unique way to recognize the transmission of knowledge as a real-world asset, bridging the gap between instructors and learners while enhancing collaboration. This article aims to provide a comprehensive understanding of learning tokens, their significance in community building, and the processes involved in implementing them.
What are Learning Tokens?
Learning tokens are cryptographic representations of knowledge transfer and skill acquisition. They act as a reward system that recognizes when an instructor imparts knowledge to a learner, assessing their understanding and competency in real-time. The beauty of this system lies in its granular approach, allowing for the recognition of various learning activities, from attending a webinar to completing a quiz.
The Mechanics of Learning Tokens
-
Instructor-Learner Interaction:
- The instructor imparts a skill or knowledge.
- The learner acquires this skill and demonstrates understanding through assessments.
-
Assessment and Competency Recognition:
- Instructors evaluate the learner's performance via assessments.
- Successful learners receive learning tokens as proof of their acquired competencies.
-
Storage and Tokenization:
- Learning tokens are stored in skill wallets.
- These wallets track attendance, scores, and engagement, allowing learners to accumulate and showcase their skills.
Importance of Community Building
Communities in open-source projects are pivotal. They foster collaboration, share knowledge, and significantly enhance a project's success. To understand how learning tokens facilitate community building, consider the following aspects:
Collaborative Efforts in Open Source
- Code Contribution: Members can collaboratively add code, request features, and provide testing feedback.
- Diverse Knowledge Sharing: Ideas are freely exchanged, and members learn from one another's expertise.
Creating Inclusive Spaces
Open-source communities thrive on inclusion and diversity. Learning tokens promote this by fostering environments where everyone, regardless of background, can contribute and learn.
Platforms Supporting Learning Tokens
Successfully implementing learning tokens requires the right platforms to gather community engagement and track activities. Here are some of the platforms instrumental in this process:
- Meetup: Organizing local and online community gatherings.
- Zoom: Facilitating webinars and virtual workshops.
- YouTube: As a repository for learning resources, enabling content creators to engage their audience actively.
The Role of Metadata in Learning Tokens
Metadata is integral to learning tokens, as it helps encapsulate significant details surrounding each token earned. Key components include:
- Event Details: Where and when the learning occurred.
- Organizer Information: Who facilitated the learning session.
- Fields of Knowledge and Skill Taxonomy: Defining what was learned and how it fits into broader categories.
This structured information transforms isolated activities into a cohesive learning narrative.
Implementing Learning Tokens: A Step-by-Step Guide
Step 1: Community Registration
Communities can opt into the learning tokens program by sending an email to the designated address. This establishes the foundational relationship between the community and the learning tokens initiative.
Step 2: Setting Up SDK Integration
Once registered, communities must integrate the learning token SDK in their systems. The SDK allows for seamless collection and distribution of data regarding members' engagement and learning.
- Pre-Event Registration: Input necessary details about upcoming events.
- Post-Event Processing: Capture all relevant data after the event concludes.
Step 3: Scoring Guide Development
With the system in place, instructors can develop scoring guides aligning with the learning objectives. The guides help define how many tokens will be awarded for various achievements and engagement levels.
Step 4: Token Distribution
After the completion of an event, instructors can distribute tokens based on attendance and performance assessments, ensuring a transparent reward system.
Conclusion
The integration of learning tokens within community frameworks stands as a transformative approach to community building in the open-source world. By recognizing knowledge transfer and skills acquisition, learning tokens enhance collaboration, engagement, and inclusivity. As communities opt-in and adopt this innovative technology, they can string together the pearls of knowledge into a valuable resource for their members, fostering a culture of continuous learning and communal effort. Engage with us to explore how learning tokens can revolutionize your community today!
okay you're live good thank you David and thank you everyone this is our third presentation
of the mentorship uh program 2024 of the learning tokens uh project in this year we have worked to support
Community Building at what was called hyperledger now um Linux Foundation decentralize trust I
keep kept the name in this uh talk so that we have the same name for for
2021 um basically I'm going to talk about what learning tokens are and what community
building can be open source projects need open source communities communities that are
collaborative transparent inclusive diverse and self-organizing this is what the Google
AI overview told me about and uh this communities are good for adding code
sharing ideas requesting features testing providing translations reporting bogs conducting security audits even
writing blog post this communities gather meet remember learn and create in local
venues or digital meos this actions are really valuable actions to
need to remember to create and they are done through platforms for instance the uh the Meetup
platform to invite communities to gather uh the local venues for meetups and workshops Zoom which is what
lfd uh uses to gather us together which could be the Meetup or the webinar formula um also the
workshop um web our format inum and this communities remember mainly through the channel of YouTube
and they gather Creation in in G all of this platforms and all of these
events are value very valuable um opportunities in in themselves but
they tend to be isolated like you know just a bunch of pearls I'm going to use this example of
the image of the pearls and we think that the way of stringing together the pearls into something else okay it's
something that can be done through the learning of the communities and for that learning we have a project of learning
tokens learning tokens basically recognize the transmission of knowledge as a real world
asset what does this mean it means that there's always an instructor and a learner the instructor transmits a skill
the learner acquires that skill but then the instructor needs to assess whether that skill was really acquired the
learning has to prove it and once that assessment is proved then the instructor can recognize
competency that competency is a transmission of knowledge that competency is a real world asset and
that real world asset can be tokenized with a learning token the learning tokens are held in skill wallets skill
wallets where the Learners can store their score their attendance or their engagement or
help and also the instructor can a the score for the performance that he or she gave to the
learner this I'm getting messages from from the BS that are transcribing this it's good
because we we use that but this way of recognizing the transmission of knowledge is is a complement to the
overall evaluation of digital certificates digital um credentials that normally are given at the end of of a
process of learning while our approach is granular as a lesson is given as a quiz is sold even as as an
answer is provided we can recognize it and reward it with with a token if we think about um
Financial um as registers for for a business for instance you know the digital
certificates are the equivalent of the financial statements at the end of a quarter or at the end of a fiscal year
while learning tokens are the accounting transactions that would eventually build up to the financial statement at the end
of agre so they are not one against the other they're not opposite of their
compliments what really strings all this learning and all this events together is that we have metadata for
for the tokens and the metadata of the token not only recognizes the event where it was earned the date the
institution the community the organizer or instructors but it recognizes two very important things fields of
knowledge and taxonomy of skill every token tells not only who earned it but who give it and for what field of
knowledge and for what taxonomy of skills so they are standardized in that sense they are this is the thread where
you can keep on adding Pearls of value Pearls of knowledge for your skill wall and your skill profiles so this actions
that communities have and this platform that communities use generate data that for the time being it's not
organized in a way that we can benefit from it and that's what we are offering to build communities that's what we're
offering to lfd and also to gbbc because this is a joint project of
lfd and gbbc how do we plan to do it well during this five months we have designed
this approach that normally you have in the communities an organization that creates events courses
workshop and that has instructors that are speakers that are invited and the community has
participants that register to the event and that listen to the content that the speaker and instructor gives this is
what happens now what is interesting is the moment we add an assessment of the acquisition of that
content we can value how much participants learn how much the speaker taught and that assessment can be
represented with the scoring guide that I just showed before which is the thread to string all of those pearls together
in order to do so we could do it by hand okay we could we we register for instance with with um David
this presentation and we give a lot of data that it's there but also what we could do and that's what we have worked
beyond the design we have worked in the coding of an SDK the idea of the SDK is to simplify
for the organization to get the data that is needed in order
to create and transfer learning tokens we know that there would be many apis or different platforms for learning
management systems or video conferencing we have done we're showing with with color the ones we have worked at in this
phase of this 2024 mentorship uh for the video conferencing we have done with the help
of tangin alam the commentor which is not with us because he is ill he has just been released from the hospital
gladly and he's back home and we wish him you know assumed recovery and the mentors that are with
us uh REO harsh J and Weber Duba and they have worked on suum Meetup apis so and they
will talk about it later in the D we have also defined a methodology for the YouTube repository
where we can turn a YouTube uh video into a Learning Resource we know that there code
repositories that would be included and in general we know there are plenty of Internet Internet learning resources
that are there so what is our approach of learning Focus we have an SDK and we would develop as the customer needs okay
for learning tokens as a service we will develop the connections the API to to different
modules once we have this SDK we can get information post event so we can know who were the participants what quizzes
were presented for the assessment what polls were asked for the recognition of the
performance of the speaker and the performance of the participants in the the
chat asking question and answers and helping one another and once we have that the advantage of the SDK is that
each organization would have their own private key for the platforms and they would be able just to use our package to
get with the privacy of their own key their information so that information is protected by the organization
but with the information before the event and after the event we can create and distribute tokens which are
basically for as the ones if you've been with us before uh you know this if you're not
the learning tokens has four kinds of tokens attendance score token for Learners score tokens for instructor and
help or engagement TOS so with this information provided by the organization and with the SDK we can create and
distribute tokens first for create a register which is the source of Truth for Institution for instructors for
courses for Learners and for fields of Knowledge and Skills but also we have skill profiles with skill
wallets for each of the participants that can receive and store their own learning
tokens I'm going to give you a brief presentation of the methodology where we are applying AI to turn YouTube videos
into learning uh resources and afterwards um C and harsh will present you a brief uh demo of the zoom
SDK what have we sold in this five months well we found that when we began
hyperledger um Channel videos had no automatic transcripts from from YouTube
now there are fortunately but so we can get we got the transcript with the help of of AI with that transcript and also
with the help of AI we created a summary and we created a quiz the quiz was embedded in a Google
form and a QR was created for that Google form to be accessed directly from the YouTube page in in the description
of of the video so organizations can then add a QR or link if they don't want to to use the UR to the description of
the videos and so anyone that wants to learn from that resource can download the the form answer the quiz and
answering the quiz can be scored and according to the scoring guide that the organization has
Define previously for for the video you know can earn the tokens and have the tokens transfer to
their wallets if they don't have wallets we can provide a custodial wallet we are using blockchain as a
service with Koo and we can those skill wallets and and have the custody of
those skill wallets and so anything that is in YouTube this is the important part anything any video in YouTube can be
transformed from and transform passive uh uh viewer into an active learn okay and so with
this we can create for the communities of lfb we can create learning
libraries what would a learning library be it would be their collection of videos as they exist in the YouTube
channel for instance we did an example for the healthc care special interest group so videos are there we generate
transcript summaries and quizzes now we have the QR to access those quizes and as the answers are given okay we can
create and transfer the tokens and we can keep and this is very important for Community Building
kpi kpis about the subjects that are there for learners the speakers that have contributed know
the Learners themselves in an an anonymous um uh way their answers and learning paths the threat is not only to
put together all the pears of the activities of the communities but also to put together Paths of knowledge we
could link and we're working on it not as part of this mentorship to link the fields of
knowledge and the taxonomy of skills of the metadata into learning so this is the methodological
part now I'm going to transfer now the the screen and the microphone to C and to Heart
so that they can show you the demo that of what they did for the zoom um Meetup apis I'm
going to stop sharing my screen and when they finish I'll I'll yeah hi everyone so
okay uh my screen is visible right yes yeah okay yeah so before we do the demo so uh we'd like to show you the
high level overview of our full flow so we have here the sequence diagram so uh we start with
first uh you register as an institution in our learning tokens web application and then our admin side will activate
the institution once you get activated then you can log in in the
web and then you can generate your SDK key which you will be needing when you do the integration uh to use our
learning token SDK so we have here on point four and0 five like these steps uh like this would require some development
work on your Tech Team so uh on this part like you'll do the inte ation with our SDK and then like you need to Define
on your side like what are your Zoom credentials and the SDK key that you have generated on our web application
and then once you have uh done this part then you can uh trigger it submit the pre-event and postevent details to the
SDK then the SDK will return a response that the post event uh is created successfully then uh after that one uh
the instructor uh can log in in the web app and then create the scoring guide create a course or view the wallets and
then distribute the tokens accordingly then uh last step here point8 uh the Learners can log in and verify the
distributed token so now I'll pass to Har he'll give into like more details on the npm package before we show the
demo thank you s I'll share my screen so this is a bit of a detailed view of the npm package so firstly from
as the end user you will just uh install the npm package LT SDK then the from our back end the API will be fetched there
will be three apas that will be fetched you will first give us your Zoom credentials as well as the meeting ID
this will be defined on your local machine you will fetch the data uh which includes the polls the attendee
information their identification emails leave join times their quiz course etc etc you will then use that which is the
process data as a request body as a body for the other two uh apis which is the pre pre-event request body as well as
the postevent request body pre-event here basically means the one uh before the event and once the event is over
event information organization organizer identification speaker identification so on and so forth once all of this is done
uh the event would be creat created successfully and it would be updated on our interface you can log in as the
instructor and interact with it on our interface CL will give you a overview of how you can interact with us thank you
okay let me share my screen again okay yes so uh going back to our flow right so assuming that uh
oops sorry yeah you can see my screen right yes okay yeah so assuming uh you have already registered in the system so
you're logged in now as an institution so this is the part like you just go on the generate key and then you can
generate the SDK key here then you just simply copy it and then next uh we have created like a sample client application
so technically this will be your part uh when you do the integration so this is like a simple uh client application
where we have integrated the SDK and then like we Define all the environment variables needed so like on the
environment variable like where you can pass the SDK key so uh first uh we'll run this one
like we'll compile it then run it okay so yeah so firstly we submitted the pre-event so like this is like a
sample data that you will submit to R SDK so basically all it's all about the event details and then also under the
hood it will register the organizer uh in our system and then like store all the event details then uh
after that one like you will uh receive from our uh like post event part yeah from for the zoom integration
so like you'll get this details like about the event like after the uh meeting or like a webinar
is done like you'll get this details so it includes all the attendees uh details even the join leave time total time then
if you have any polls or quizzes within that uh uh webinar then like we're also uh fetching it and then uh after the
post event is created you'll get this response from our SDK so once this uh is uh successful
then um the instructor can log in so just to like show you here so this is the institution right so it registered
the instructor and it registered our Learners the public address that you're
seeing here uh it's fetched from Koo so we're using cido as our custodian wallet so all our public and
private Keys uh uh maintenance and like generation are maintained uh with Koo cido is also Under the Umbrella of Linux
Foundation decentralized trust it's a blockchain as a service yes so yeah basically that's where we're fetching
this public address so now let's log in as an instructor okay yeah so we'll go on the events yes
so we'll see here the latest uh event that we have triggered event 02 and you'll see that the next step we
need to define the scoring guide so we just click it and here like you'll see we populated all the details that has
been submitted from the pre-event then under here like you can Define for like the scoring guide like how many to
tokens will you uh distribute for each so like let's just say for example one each and then oops
sorry I'll add a scoring guide so it's created successfully The Next Step uh on this multistep is review
wallets so like here you can just like simply Review Who's the instructor and the Learners and like their uh public
addresses so let's create the course successful then last step we distribute the token to the learner so
like you can like select accordingly like which token uh will you give to each participant so like assuming all of
them let's give them for example attendance token okay so distributed successfully so now
to verify let's log in to this learner Gavin wood okay uh so it's uh currently
fetching directly on the blockchain so like it's taking uh like some time to load
okay so like yeah from here like uh we can see that uh like uh gavinwood like has two tokens that he has uh received
here yes so yeah basically like that's the end of our full flow demo I'll pass it back to you uh
Alonso thank you thank you SE um I'll share my
screen can you see it can you see my screen okay yes good so what are the next
steps well for the zoom meeting that c and Har just um guide us through okay the next steps is
that you have to request to participate this is an optin this is not obligatory by LF uh
decentralized trust lfd or by learning tokens learning tokens by the way there is a question in
the chat is um content and platform agnostic neutral you can apply it in any language
that you have and you can apply it to any of the learning platforms that that you might use but you have to opt in you
have to opt in to learning tokens and once you opt in we can get the
pre-event uh information registry of the event information we can can work together
with you the scoring guide and metadata of tokens that you want to to apply you decide the the fields of
knowledge you decide the taxonomy of skills and you decide how many tokens you give for attendance for score for
learners for score for instructors for whatever and the way we checked those is is with the quiz and a poll that you can
give us uh as we have advance in the in the YouTube
methodology if you have documents and you don't want to create the quiz and poll we have the AI to create the quiz
and Poll for you so once you op in once you register the basic information then we go to the event and
with the SDK during the event we can ask the attendance to optain so that they tell
us if they have um wallets or they want us to create a wallet for them and then we register with the SDK the attendance
time the quiz the poll the Q&A and chat with that information with from the SDK soon
meeting we can take care of the of the wallets and we'll create and transfer learning tokens so basic is next steps
is optin give the meta data and the scoring guide information for the tokens we
solve it through the SDK the data of the event and with what you gave us and what we fetched we can
provide learning tokens create a transfer to wets on the other methodology for
the YouTube channel again least St in and we can generate for you the summary and the
quiz you tell us the scoring guide and the metadata of tokens that you want to to assign
and then we ask the viewers to opt in by answering the form of the quiz know demonstrating what they have
learned and also rating the raing the the speaker and the content and the confirmation of that learning can be uh
given in tokens to to the wallets so those are the next steps that well follow for the zoom meeting events of
the communities or for the YouTube video channels of the communities so that we can create a registry of what happens
when you meet and a library of learning that you provide for the community after how do you on board to learning
tokens it's very simple send us an email what your community name to learning tokens at LF decentralized
trust.org once we receive that email which is our official confirmation of of your oping
in we'll do what uh what we'll just show you and you will have learning tokens that create skill profiles in the skill
wallets of your community members we think that this is one of the options to
help community building and that community building is
vital for open- Source projects so we're here to help and uh we want to hear from you okay thank you very much
Heads up!
This summary and transcript were automatically generated using AI with the Free YouTube Transcript Summary Tool by LunaNotes.
Generate a summary for freeRelated Summaries

Mastering Skill Acquisition: Avoiding Theory Overload for Effective Learning
Discover how to learn skills effectively by avoiding theory overload and mastering the experiential cycle.

Unlocking Startup Potential: Building a Social Media App for Entrepreneurs
Discover how to create a startup idea community app using AI tools seamlessly.

A Comprehensive Guide to Instructional Design Models and Theories
Discover essential instructional design models, theories, and principles to enhance your learning design skills.

Motivational Strategies for Engaging Students in Real and Virtual Classrooms
Discover effective motivational strategies to keep students engaged in both real and virtual classrooms with insights from Joanna Dossiter.

9 Evidence-Based Tips to Learn Anything Faster
Discover 9 powerful tips to enhance your learning efficiency and master new skills effortlessly.
Most Viewed Summaries

A Comprehensive Guide to Using Stable Diffusion Forge UI
Explore the Stable Diffusion Forge UI, customizable settings, models, and more to enhance your image generation experience.

Pamaraan at Patakarang Kolonyal ng mga Espanyol sa Pilipinas
Tuklasin ang mga pamamaraan at patakarang kolonyal ng mga Espanyol sa Pilipinas at ang mga epekto nito sa mga Pilipino.

Pamamaraan at Patakarang Kolonyal ng mga Espanyol sa Pilipinas
Tuklasin ang mga pamamaraan at patakaran ng mga Espanyol sa Pilipinas, at ang epekto nito sa mga Pilipino.

Kolonyalismo at Imperyalismo: Ang Kasaysayan ng Pagsakop sa Pilipinas
Tuklasin ang kasaysayan ng kolonyalismo at imperyalismo sa Pilipinas sa pamamagitan ni Ferdinand Magellan.

Ultimate Guide to Installing Forge UI and Flowing with Flux Models
Learn how to install Forge UI and explore various Flux models efficiently in this detailed guide.