DevHub Live 16 - Guest: Learn NEAR Club
Nothing is loaded from YouTube until you press play, and then without tracking cookies.
Transcript
9,462 wordsCaptions as YouTube publishes them, usually machine-generated, so product and people names can be misheard.
- 0:24
what you want you want what you want you want what you want what you what
- 1:26
want what you want what you want what you want what you want what want want want
- 2:28
what you want you want what you want what you want what
- 3:30
and me hey hey he he oh
- 5:25
he hey one of the things that comes to mind here with all this AI stuff right is like reliability of the AI itself how are you guys approaching that like I saw like we showed you the transaction before it did it didn't just like execute on its own but what are other mechanisms you guys are thinking about to you know protect against that yeah uh so just kind of like uh when you go into an exchanges and you
- 5:57
put in a sloppy number and then something pops up and says hey you idiot why why are you or if something's over let's say 25 bucks or something we can start putting safeguards into the system that basically says are you sure this looks like a pretty intense thing you're trying to do um also on the road map is starting to build the fraud protection uh mechanisms and then when we start
- 6:20
importing uh other AI agents um that's when we're really going to have to uh dig deep and making sure that uh it's not doing anything that you don't want like let's say Let's Do a Swap and then the reality is the transaction that gets built uh sends happier funds to someone else so if you go into Minas and you make a transaction you can drill into all of what you're doing right we show
- 6:45
what functions you're calling on what contract how much of each different piece you're doing uh we also built an AI agent that explains with human readable text uh what the transaction is that you're trying to do so it's it's weird to say that AI fixes everything but it it's it kind of is and we know things could could get tricky if we get too far ahead of ourselves uh if um our protocol was our primary source of Revenue and we had like a fee um baked
- 7:15
into the protocol that um you know like we were charging 2% fees or something and it was baked in the smart contract someone could just like take our open Smart contract deploy it and then change that fee to be zero for example and even in that situation like think about about the amount of people that are going to be using this um if one out of every 20 Forks the Keyon protocol makes changes
- 7:38
as a r developer understands like you know needs to dig into the code see where the fees are understand how to change it turn it off and like integrate it back into their own app um again I don't really care uh aot people I think underestimate how much work that really is and how much you really have to execute on some of this stuff for it to really be meaningful
- 8:57
you want you want you want hey and we're live again uh welcome back to another episode of devhub Live I am your host Joe along here with Owen again from devhub uh we are excited to bring back to you another episode Owen great to see you missed you last week uh how are you feeling both after you know being a little under the weather for maybe some football related stuff as well I think it all stemmed from the football I'm not going to lie I just
- 9:38
couldn't handle it but I'm I've recovered from the defeat now I'll have to watch us uh in the Olympics next let's see how that goes hopefully thats a little better good good good no complaints so uh been a slow kind of week in the ecosystem I think everyone you know middle of summer for half the globe I think a lot of people are taking breaks and things like that uh we just published a most recent edition of our our newsletter anything kind of stick
- 10:09
out you think from that even though it's been a little bit slow well from last week there was actually quite a few updates um a lot about race of sloths if you saw the um you saw the cover there was a sloth on there because we had like two or three updates from there they have they've added so many projects and I literally just saw uh near blocks has being added as well so that's cool um there's a lot there was actually quite a few things
- 10:42
from the community uh like some Community tooling and we're going to be highlighting that this in this week's newsletter as well I think uh because I was saying oh it's it's a slow news week let's get some more uh tools like show show off your project show off what you're building so we'll featuring them this week uh and still the news about Nightshade that came out like two three weeks ago but we're still featuring that in the newsletter just because it's so
- 11:16
Monumental really and a lot has been happening this week with chain signatures so the interface has changed recently from that so if you go into the the normal Dev chat maybe that's Qui quiet but if you go into the chain abstraction chat it's it's hectic everyone's talking yeah you can see the uh the feeling of like main that chain signatures is is close you know just from some of the updates on test net the conversation that's happening you can
- 11:52
feel it getting closer here so uh hopefully we'll have an announcement in a couple weeks here yeah it's been a lot of like theoretical when you say you can sign transactions on any chain uh and whatnot on like ethereum main net and stuff from near Main net but yeah this will be actually like happening in the next few weeks so it's great to see it all come together and some applications actually launch using the tech yeah no
- 12:24
for sure uh so yeah no I I think I mean it's going to be it's going to be an exciting time leading up we have redacted coming up and everything else uh but we do have a great guest today too who has been around since the beginning uh and I think this is something that if you haven't seen learn near Club through socials or someone else I'm not sure where where you've been there's some great tooling that's done I use the learn near uh wallet
- 12:57
Watcher in my telegram bot uh all the time uh so that's always wonderful and uh we have Sasha from learn a club to come on here and talk a little bit about what they're doing uh all things learn in your club and you also have some new stuff going on so Sasha thanks so much for taking time and joining us here today at Dev Hub live hello hello my my pleasure like believe it or not like I just got like
- 13:24
the like 15 minutes like ago I I got a email from my internet provider like guys we are going dark I'm not I'm not a big uh publish speaker you know but like like like once in a while I do some talk like at exactly same day you know same moment they decided to to fix it yeah but yeah luckily I have back up plan for this plan B yeah no I'm I'm glad I'm glad glad we could have you on uh can we just
- 13:59
start with like super I assume that people have never heard of learning your Club what is learning your club and when did it like start uh simply put in play in English learn Club is Community Learning platform where we get uh connected projects on year and people on year via so-call learn method when people you know like in traditional educational system like you have to pay for the C and stuff right
- 14:29
and at some uh moment in my life I decided you know what pivot is for for weak hands right let's let's make it the opposite we going to pay people to learn you know to EAS it pain like learning process is painful right so at learn Club people get some uh micro bonuses for their learning efforts and uh so far so good it works for uh like recently we reached 100,000 memb so accounts which
- 15:01
is quite strong for us so like so far so good people like it projects like it this is the the the perfect example of web three uh cooperation communication and cooporation possible which uh actually built on on positive uh not positive some game you know like everyone wins near wins L CL wins people wins and and Society WIS as well like as they have more and more Sovereign individuals who take care of their sh by their own the knowledgeable people and morover is who
- 15:41
keep not just theoretical knowledge but he hands on experience this blockchain uh I think this is yeah we getting there yeah yeah it's not e yeah but we on the on the right path yeah learn n Club was one of the like first education places for near that I came across when uh diving into the near ecosystem I I wonder what your experience like coming into near was like because you you've
- 16:12
been around for for a while and like why did you decide to um build this like near learn Club on near instead of like uh learn ethereum or or or something else or learn salana yeah learn Lear Sal sounds cool too right but like the uh I've been in in learning thing for a while right my very first project uh that uh that uh Mar's learning I I don't like education anymore education is like
- 16:45
like Bank you know this is corrupted world and V right so I I'm trying to avoid it so the the learning we were building distant learning center uh in 1998 right Google was born that year right so for my time yeah yeah back uh back uh at my University that I graduated from right and nobody believed us right like and like and look now right like everyone uh uses online one way or another like our kids ourselves right like our our parents even right they
- 17:23
Lear online so yeah so in this regard I kind of live in the future and I think same happening with near I I I've been in in blockchain space for a while right but but even even now like few understands how powerful near protocol is how powerful fundamentals of your protocol are which uh Unique Kind like uh genius account system Charing from day one on protocol level uh like human readable counts like
- 18:05
this is like like Beyond like every it's like just imagine like everyone gets it right this is like domains and subdomains like email addresses right it's not like like random uh uh set of numbers that nobody understands like Sasha like what else do you need right yeah it seems pretty obvious like why did we start off with that ex exactly exactly and like friends of Sasha near right like sa man this is a like stands for the community of friends of Sasha right and stuff this is
- 18:38
this is super cool and the and blockchain itself right it it was built and it continues to be maintained by uh by the jit technology team right like guys are super bright there there super they super humans and this is my uh uh I don't know this is like life lifetime opportunity to participate in this thing right so like and uh and what we come back to learning right like it's all
- 19:09
about uh actually you can learn by yourself right but it's better to to do it like with your peers right with your friends because like Professor or whoever like your teer is not always available like and we are here like as as lifetime Learners we we always copy rate and communicate and collaborate with our learning pill and this makes the process way more efficient than centralized one
- 19:38
and so like yeah and near is like the best fit for that right like low transaction feel like but nowadays it's not it's not that uh that much of the uh of the uh like super strong Parts you know but still you know like at near those uh those transaction fee uh can be can last forever because of Shing it can be horizontally scale right so like so yeah so that's why I'm building learn Club on near protocol and and yeah I encourage everyone to try it
- 20:23
to build on it and learn Club is here to help you start yeah we uh we walk through the site a little bit is yeah absolutely let me let me share my screen present yeah screen you guys are doing so much I think it would be great to kind of actually walk through some of it yeah yeah I I I think we will we will uh okay we will uh take a look uh at the website from the Builder perspective oh by the
- 20:58
way can can you see my screen yes yeah yeah okay okay so as as I as I said before this is community platform right and and it's kind of even like a little bit of marketplace right and there are two sides of of Market one are the projects and another one are users and uh since 20 21 we have built a solid offer for the projects so for the builders right so like you can check it here right
- 21:34
like oh no now you you still seeing my uh my screen with uh learn for projects right yes hello y I know we lost him for a second okay so I I want we're good are we all here okay okay yeah I all right sounds good okay so good the uh and and this is actually the new protocol ecosystem in terms of learning right so like there's quite a few projects some of them are active some of them are not are
- 22:15
not detective and uh I like to to think that learn score the the score that project gets from the from the Learners from the interest to particular projects the learning score reflects perfectly the current and the past state of the ecosystem right like since like uh if you look back to 2023 right the the pure leader is here R it right and and this is for a reason the guys is very active uh and they still and people very interested in this project and they share and project
- 22:54
shared uh their learning materials with Learners and learners participate in it so uh and this is what we have for the projects and by Yeah by projects uh uh I refer like you know even a single developer like anything that that is already Al or is going to be Al come to can join L system and we can start helping them the very first uh step is apparently is add your project on your EOS system next step is publish your guide then you can have it we used
- 23:31
to call it uh beta test now we call it buy Sprint the guides can be translated we can even display project Barner and and our website we can publish course if you have something uh more than just a guide right and uh and one of the very interesting uh initiative is incubation it's like I don't know like the how we should should uh uh refer it like accelerator incubator or whatever but the we call it lnc bar and lar is is
- 24:07
a place where early stage projects are Brewing they get support from uh our mentors including myself they get support uh from our marketing efforts they get support from uh our technical experts and so far so on it's open for everyone who is going who's already trying to be oh yeah thank you who's already I didn't I didn't know this existed good to hear yeah there yeah there you go yeah I mean like we are pretty humble pretty small team you know like we trying to do ourself to reach uh
- 24:47
everywhere but you know like the in this Ro attention of the people's attention is spread right on Tik Tok and YouTube and stuff like and sometimes they just miss the very important uh stuff anyways so Le Club has been running for almost two years and you can see like like tens of of projects get through it and uh I would we have success stories to which one of them is like Nam SK right probably thought about the project the the one that the marketplace for near counts as
- 25:29
nfts uh Joe maned Len senior Watcher very handy uh telegram board right so that's yeah I've got that on my phone yeah thank you uh this is like on my b on my wounds you know on my wounds yeah so dlet project for building argumented web through web extension and so on uh yeah so it is open to anyone like and the we have all the tools ready for the projects we have our website our telegram Channel we
- 26:10
have all all those offerings from published to go to the incubator and we have quite a big community of proactive uh near users so just Builders like if you like okay okay I I need to start uh uh from the beginning right why the hell we we doing this I've been in Tech uh space for a while like like almost like 30 years and and this this modern This Modern discourse like let's say the planet there there is such a waste in terms of energy and paper and trees and
- 26:50
stuff like I I have my personal touch on that that is important like the the green energy and everything but imagine like like being like a developer software engineer how how much efforts goes to directly to garbage beingin right of human efforts like bra brain power human time even human lives developers build build and build and like most of their building efforts never face
- 27:24
reality they just got stuck in uh in the code repositories and stuff like that right the goal of learning a c is to bring uh those products all prototypes to real people to get the feedback from from real people so developers can early understand what feat if this feature works or not if people like it or not or they like something else so they can switch and deliver something that is being usable you know for the for the real application for real user so we can
- 27:56
not eliminate complet complely the the developers efforts waste but at least reduce it you know like and make people uh happy and richer and make the world better in this regard yeah I'm me I want to and ask a quick question here where so uh I spent many years building a lot of web 2 stuff and this feels a lot like some of the focus group software that's out there sofware Services um but you really Tak a really interesting spin because there's
- 28:29
it's really incentivized in a way that uh is focused on actual usage versus where you know I don't know if you ever used one of these but like in if you sign up for one of these services in web 2 that a lot of them are they're just like bundle packages and you don't really know exactly what you're paying for and you don't your feedback is sometimes mixed and you pay a lot of money it's very expensive uh for these services to get this feedback and again it's not always even that
- 29:03
great but it seems like here you've democratize this a bit where you know you're allowing people to get real users on their sites on their projects using it being able to provide feedback learning about it and then you know hopefully being able to let them actually like iterate and make changes am I am I right on that kind of approach yes and this this is why we call it Club this is not full-time job this not even like Marketplace for better testers and
- 29:36
stuff this is a club you know like and people usually go to Club on their spare time right and and and for the for the project this is like a cool marketing cool on boarding tool right like you you cannot sell your prodject product especially in web 3 from the first interaction with the with your user right it takes a while we three itself like it's very very young industry and it's still uh have not uh
- 30:08
have not got a a solid reputation among uh among most of the population right so like gradually gradually we have to unor those people and we have to demonstrate them listen folks this is for you this is for you like don't don't worry about like pay uh pay even like trial uh trial payments for for using the Serv just learn you know like and see and see what resonates with you you figure out how to make money later on when when we get the
- 30:40
traction but first of all like the the right the the total like The the complete difference of the three is like guys like we we we are building here positive s game web two is the opposite Web Two is like is report for users the technology companies grab their data and sell it technology companies uh sells their their product CL Source product uh to people for for for for for your money
- 31:17
right like and it uses like user kind of pays money for using project and at the same time like user is the product not the owner and and we we are trying to change this in a way step by step step by step for sure I I have this I have this thought about um web 3 like the the same one and I feel like a lot of the benefits web 3 brings is is for the end user right um but it's sort of in
- 31:55
between that it's difficult to have value provided for the product I feel like and a lot of users they don't they don't know or they don't necessarily care about their like these benefits whether it's decentralized whether they are actually taking their data I feel like the mass majority people don't know or don't care and I feel like we have to say um hey this is better for you we we'll we'll hand you web 3 but it's like how
- 32:33
do we convince people of that just just a thought I have yeah my tou is that if if we if we talk about daa stuff right like I don't think it is doable you know to make uh all the all the personal data private and stuff like that but like the ZK Technologies is going to be uh it's going to be like slightly improved and but the important like it's not important right this is like crucial problem of the current society and
- 33:16
current uh business or whatever right like big organization like governments and big technology companies Banks and and and the like they know everything about you and you as a as a consumer right as a taxpayer as a citizen you have no idea what they're doing like right you have no data like even like uh there is some available right but like but most of the data is hidden and this data flow this balance is
- 33:54
fundamental and if you look at the the system right there is no negative uh feedback look uh from the users and as Engineers we know right like if there is no uh negative feedback look the system goes out of harder exponential like overnight right and I've seen this with my own rise when Soviet Union collapse right so like it happens overnight mm M and interesting yeah it is yeah yeah I I I wouldn't recommend to repeat this experience
- 34:38
person yeah especially especially when you get old right like I was I was young like so it was fun somehow in some regards but like the the and web 3 is is our is our is our opportunity uh to to help to to fix that informational disbalance right so if if we even get get the get new context where we we can demonstrate like thisen people I know that the data that I sent you this is my data and I own it
- 35:16
I can remove access uh from you to this data by myself and just just a context you know like and you guys provide me like the the actions how you man at my data right like proof of it right so like and so it just just a context you know so so big guys like in people who are in charge that they understand you know what we cannot around anymore that fre freely as we used to and it's not good uh for big companies either
- 35:49
right they they they want to change but they don't know how and and the learn club uh uh initiative like project like or like even we look at it broader as a movement right so it's like to to undermine that you know like people like let's change this this uh this context we can own our data if even like somebody still do not believe it like majority of population you never get in there right but like even like for for those people who are
- 36:21
proactive who who contribute to society more than consume from right even if they get into that context we will fix like a lot of problems like including education education can be cool again I guess I think this conversation about owning your data is really key because oh a lot of people are saying and it somewhat true that n has gone down different routes uh and like different narratives over time but it's always sort of been owning your own
- 36:59
assets and not just that but owning your own data is the goal um and I think this is where it comes into the the near AI sphere of not giving all your data to open AI or or whoever because this I think with the AI this is where the data problem can become go exponential overnight night where you're handing over more and more data to these models that live on uh on servers right and I guess what n is is trying to do with the
- 37:39
AI uh wave is well not wave but well this is what n's always been but with with near AI is so you don't have to give up your data but you can still have the benefits of of AI so I think what n is doing doing is is is really important in trying to tackle that data problem really yes this is very true generally speaking like in in in the current conditions like here is in power and uh
- 38:14
those players who are already empowered and and we want uh and we want to empower individuals so and we cannot control how big people how big players uh play their games but we have we have to bring uh control of at least data you know for the for for to those who actually this data belongs right right after all yeah for sure can we talk a little bit about um some of the active courses that you guys have going on I know you have a lot of great content on here and I want to
- 38:54
just make sure we we really kind of show some of Stu off too yeah let me let me go get to homepage like in terms of courses like the like apparently developers is very tiny part of the of the population in generally and learn audience as well so at the for the current uh uh current situation current Trend right like what is the the major push at learning up for now as as as you know like the the top economy is new
- 39:32
thing right so We additionally toia CL we added stand one application for telegram users uh where people and and this is this is this is how we tested it right where where people uh transform from telegram users into uh L m m within three clicks right they just complete uh uh today we have one quiz about SE phas and I think it tomorrow the day after tomorrow we will deploy the the second one about transaction so
- 40:14
explaining the real people normal people what transaction is how you sign it and how you read it which is super important and going forward we going to be adding uh more quizzes like that on board more and more people into three right like gradually step by step uh for the is that right sorry is that right in the here wallet looks like that's opening up right in the wallet directly yeah yeah yeah ex exactly yeah yeah it's like yeah and we we have already about like
- 40:44
20,000 people who completed it oh wow I I have a question yeah to learn how seed phrases work do you have to touch a seed phrase to get to that point no no you you you just you just read read the text and you answer and you answer the quiz right so like and the quiz actually it tells you like never share your seat phrase I I was just wondering because it was in the wallet I was wondering do you have to like save your seed phrase and
- 41:17
stuff before learning not to share it no no it's it's it's not like the the application itself it's not in the wallet right this is the telegram me up right so yeah you you you us just does get connected to leab as a hot wallet uh as a part of the of the Orton process right but there is like like no risk right so it's all like like again like uhar near protocol accounts uh they it is super flexible right so you don't have to uh to give full access to to your wanted to
- 41:57
participate in DS right so very cool and I'm wondering sorry carry on carry on no no go ahead go ahead go ahead yeah I was wondering like what what projects are you sort of partnering with right now or or have their own courses because I think I saw um somewhere uh one of our previous guests like reclaim don't they have their own uh course on here uh reclaim protocol they just arve to the new system right
- 42:37
and okay oh you know what let's check like we we have we have everything on the website right and they they did deliver the learning guide about about themselves let me reclaim oh this is reclaim all right slow turn that's too slow okay so and and the slots to there on the on the product uh page you can see yeah yeah and you can see like guyses right like one near somebody left comments inter
- 43:21
Russ okay I give you I give them 18 RS for the for the tip and uh and Publishing the guide is a is is a very very first step right for the for the introducing your project to the near learn Club audience and and the and the courses is the next step right but first we we need to make sure that there is any interest in this project right so you don't waste uh your your content efforts uh it's the audience where nobody cares so far so good like I mean like for reclaim protocol they got like
- 44:03
over like 6,000 and learns within like few weeks like and this is cool like so I think it's it's up to them to come with the course uh but again you know like it's it depends like it depends depends on on the product right if they want to uh to get uh some course for developers this is one story if they want to get some you know some on boarding course for us this is another story uh but anyone who who ever been involved with uh with
- 44:34
loing right they know like there is it is a huge pain in the to update your course to uh to keep it up to time with with the uh with the current condition of the of the product or service especially when the product or service is being uh evolving very fast so yeah yeah we see this we see this with like the docks always trying to keep up with how fast the developers are going of course and like and and then and then you you try to make a course up to date right like okay it's like yeah
- 45:14
so that's why one of the reason basically that we we we are trying to to use more and more integration with uh these near dogs to incorporate uh Z those uh Concepts and learning materials from near dos directly into the learning guides so we don't have to update the manually all the time we simply don't have resources for that yeah it makes sense right like the sure we have that wellmaintained uh uh resource for the for the
- 45:47
information let's use it and distribute into other channels like like like info API you know whatever something like that right how much do you rely on the projects themselves to provide this information or are you are you doing like this initial page and then if they make a course like they the the project makes the course of course because they they know they better right yeah yeah so yeah and uh uh from time to time we we
- 46:19
do help some uh some projects so we we do write our own content you know some major development and stuff but but again like we we have to we have to use our very limited resources wisely sure sure sure sure to yeah to to go fast you know and efficiently with the is like this fastpaced environment in web three nice so what's what's next for learning your Club are you just focusing on onboarding more projects you guys have something else in the
- 47:00
pipeline uh this this is a good question right the they they say like if if you want to to get a good smile tell him about your plans PL plant are great right until you get punched into your face so yeah so the the I don't think we still got the the TP point with the ne system and one of the most painful of the points is uh project success stories yeah and and the so we continue
- 47:38
working on that like this these all our tools including uh LC bar to help projects to get to the next stage to get to Main net to get just 100,000 users to get some truction and and then go from there right and go to funding or like find the sustainable business model like depends right so and and we we I think we we are we are on track there and and the basically speaking like every our initiatives are focusing on on one major
- 48:15
thing right like get more users and connect them with legit projects and in order to to what's to Nal legit products right we we we need to have like a white pel coming to the CL and and we go and it's like it's like uh it's like natural you know it's like organic this is like okay so like if project builds and and they find traction we we we we are trying to to magnify the traction know to implify the traction with our users but uh the project is no active nothing
- 48:58
is happening what can you do right nothing yeah yeah makes sense yeah I I I appreciate that candid answer I think it's uh it's the challenge right for everybody especially not even just is new projects but like we're in a whole new vertical new kind of ecosystem and so you know sometimes having that longer planning is a little bit difficult difficult but great um this was this was very
- 49:32
informative I really appreciate you coming on uh Sasha and this was I think something that I hope people spend some time go check out themselves because there's a ton of great resources even if you don't want to necess like demo products just to go learn to see some things to get a sense of like what's happening the ecosystem uh your site really does a nice job of all of that so I really appr appreciate it% go check it out yeah thank you so
- 50:01
much and I I I invite people to check like what's going on at lnc bar as well because like there it's like you know it's like a Sandbox you know it's like a playground when any developer can bring can come with the IDE and play you know like and and and from one side and from Another Side there are quite a bit at least I think like at least 10 projects like this real use cases which are waiting for the business people like legit who will come like
- 50:33
get inspired from that and bring it to to the to the next level for sure for sure no it's great I I it you guys are doing some great stuff trying to enable ecosystem and I think I appreciate again just like you trying stuff and getting people involved and that's a that's half the battle right so uh it's really great I really appreciate you coming on thank you so much okay thank you thank you for inviting me take care take
- 51:04
care awesome all right good stuff good stuff they did more than I thought I didn't know there were sort of like a incubation program that was new to me um so yeah yeah I mean same yeah it's uh you know I had uh known I've heard the term a few times and to actually see you know like what they're actually doing with that was is uh pretty cool all right well we got some time so let's get into some fun stuff uh went over great
- 51:37
last time so we're going to bring back the one the only playing English no no music yet no no music I do have some new I have some new tracks here but not like theme songs like we can like here we can put some like low music oh kind of game showy music not bad it needs to be it needs to be more like we need like an English intro um I don't know what that means what's an English in like God Save
- 52:11
the King on or something oh he yeah we could we'll find something like that yeah let me uh all right so if you didn't see the first playing English uh I'll explain the kind of rules to everybody uh so basically what we're going to do is I'm going to to show a block of code and uh it's Owen's job as the Englishman here to explain the block of code in plain English so let's bring up the first one I've been practicing my def knowledge since nice yeah yeah
- 52:43
through for Loop last time with uh some of the uh pools and everything else all right we start with this one first so I made a small change here uh so I I hid the function name to make it a little bit harder here so that there was no giveaway of what the function was itself so in plain English what do we got here okay so this looks to be uh a a function of a funable token contract I can see ft resolve transfer
- 53:26
and ft on transfer in there so this one would be the function name would be ft transfer call is that what it's called or something like that ft transfer call I think yeah um I was right y yep you're that so yeah this is a function where well you have like ft transfer where it's just transferred some tokens right f I want to send you five usdc but this one um it's sort of like you transfer tokens but you also call a function afterwards because when
- 54:10
you're calling like a near function you can make it payable and attach tokens you can't really do the same with a fungible token you have to call the funable token contract to then call the um the smart contract contract so that's what we're doing here we we call it um the Ft transfer call has this like internal method internal transfer where it's uh actually like swapping the balances and then it does FT on transfer
- 54:45
so you'll um actually call the method in the smart contract then uh and it it it always has to be called uh MH F ft on transfer the method uh and you can so like a normal method you'll have arguments right and you can specify them well with this it has predefined arguments but it has like message uh argument in there so you can Implement logic through that right you can have some arbitrary string or you can
- 55:20
have like Json formatted um information and then you can pull that apart and and do something with that uh and then once you've called that function it has like a a call back um with ft resolve transfer so uh you can see it has like external um ft receiver where it's like calling an external method in another contract and then it uh has like no yeah uh X self which is like calling a function in it in its own
- 56:02
contract um yeah and what this will do is sort of the Ft resolve transfer is sort of rebalance the balances um because you can the contract might not use all of the usdc or whatever so it might say like uh it'll return 20 saying I've not used 20 tokens and then ft resolve transfer or say hey let's give him that money back uh and then output how much was used nice I I I think that's all I can say about this yeah no here we perfect
- 56:42
maybe one thing says it says balance so you can tell this is before sdk5 now it's now near token there now near token very good so let's do let's do another one here nailed it all right that one went better than better than the last last all right here we go next one up and all right we brought back the pools the dreaded pools here oh no you you've blocked am I supposed to guess the function name for this one no you don't have to actually guess the function name I just I just I'm blocking
- 57:24
it out so cuz sometimes the function name like a like a giveaway kind of what's happening so I just blocked it you don't have to actually guess the function name right yeah I I see more I see more pools um this one you have pool IDs I this is probably some thing in like ref Finance or some some defi thing again uh tokens in amount in token out Min amount out so this looks like a like a swap it is it's a swap it is a swap Ni Call yes a swap I suppose you
- 58:04
have tokens in token in which is you're specifying which like token contract it is so it could be like uh usdc N I think in actuality it's just like a big big string the usdc contract uh am mount in how much do you want to swap uh token out which token you want back uh and Min amount out I guess that is like how much slipage you're wanting to accept so you can specify how many tokens do I at least
- 58:43
want to get in return um and then I presume there's some like cancel this function if I don't get the Min amount out um so yeah the top we're just setting everything as like new variables uh as balance type I don't really know what this assert contract running is is this like if they want to pause the contract you know uh yeah so there are certain contract especially in defi where you may actually want to pause a particular
- 59:24
contract um for whatever reason so yeah just to make sure sure that um so we're iterating over pool IDs um we looking for the pool what were you going to say yeah this is this is the part that I think is a little tricky but I this is like the I guess the meat of the what's really happening here so yeah we we're swapping we're swapping the token um we're getting like the amount out
- 1:00:06
like how much it'll give us from the pool um from the pair and then I'm I'm curious as to why it's going over multiple pools I thought you would just specify one pool is this maybe if you're you want because I think on like ref Finance you can have multiple pools where they have like different fees or maybe it's doing like a multi swap but I think that would happen off chain I'm not quite sure
- 1:00:45
um why it's iterating over multiple pools but anyway if we go on yeah it's it's doing what I said um it'll see how much is actually coming out of the pool and see if that's bigger or equal to the minimum amount we were saying we wanted and if it's not then it's going to uh like put out a slipage eror um and then it'll it'll send the tokens to the to the um people to to the person
- 1:01:17
who's doing the swap but well I do you know why it's like iterating over the pools yeah so uh couple different reasons but more I guess the most basic reason that it's trying to go through different pools is not every pool maybe will have enough liquidity in it so it's making sure to check through that uh it will also can check if you know if their like let's say their route is labeling particular pool but that pool
- 1:01:50
maybe is not actually available you know or not found or whatever else um um then it can make sure that it excludes that so it just depends you know a lot of again on near there's a lot of pools that are single pools and so there's not multiple choices for them but there are some where there're certainly multiple so it just kind of goes through through that but yeah I thought most of this
- 1:02:16
would be happening sort of off chain but I suppose it happens on yeah yep yeah it's probably a mix of both yeah but yeah no great great great job so that is another win we'll take it nice nice uh good stuff here so won't stop all right let's hide it B I'll go home for the rest of theode yeah uh now this is this is good I hope people learn a little stuff from that uh as we come towards the end end of the hour uh let's let's talk about a couple things that
- 1:02:54
are happening in the ecosystem that I think are is that music is that music G to be for the rest of the episode we could keep it going the new we We Just Vibe the whole time yeah just it's the uh you know we call the non- guest music we just a little dinner music uh so a couple things that happen in ecosystem you mentioned race of sloths uh they just did a giveaway for their uh
- 1:03:26
they have tickets to UA rust yeah but let's P up the leaderboard real quick here and that that giveaway was cool they actually did the giveaway on chain to my knowledge like yes uh they I think they had I don't know if there was any Randomness in it or it was just like pure ordering but pretty cool all they did it on chain yeah I think I think there was like a a randomizer in there
- 1:03:56
like they they put in they grab the array of the order and then put in some kind of randomizer I think maybe but yeah so uh if you haven't seen this is the leaderboard uh month and all time is the same because only been around for a month uh but yeah we can see some serious points and look at some people are getting big points just from single pull requests uh so we have a couple think did like a massive docks Pole
- 1:04:26
or something yeah for sure and so scroll down you'll find me somewhere ah there I am 20 23rd oh no there you go all right hey hey we're in top 25 two streaks I did get like Five Points earlier today I did see so nice maybe I'll be up there where where are you Joe I am not on this I am I am not on this I am not contributing to any of the projects that are here are being tracked right now uh maybe in the future but yeah no good look at this we we you can definitely see a whole
- 1:05:04
different group of people here um so to be honest the list is the list has been populated a lot quicker than I thought it would be um like people are really Keen uh and to be honest I have been thinking to myself s like I have to get a big PR in this week yeah or I'm going to lose my streak or I just need I just need more points yeah yeah I mean here's the thing too like when you look through the projects a lot more projects have been added since uh even just last week
- 1:05:43
and so there's a lot of opportunity here uh to really start contributing to different things and there's a lot that have open issues oh yeah burrow fer is on here aora block yeah so there's a lot of stuff good stuff here uh you can see a lot of things that have open issues uh that you can easily go in and grab and try to do some sloth based PRS you need to make sure that you are tagging the race of sloth bot here when you actually do one of these PRS so you
- 1:06:25
can get credit for it but yeah definitely make sure you guys people are checking that out uh I'm going to also here where is this so too many that's the problem no here we go and remove this let's remove that and let's open up uh this we're going to share this so uh I here we go stop screen share screen we need to fix the share screen on this streamyard I too many I've not touched it I've I've been too scared to touch it
- 1:07:07
it's too many Clips uh we I started a new show been doing the mornings uh wake up and more uh we're talking about like very concrete building stuff uh you can check it out everything is on our YouTube channels uh we also have a a telegram group so if you go back and you actually uh watch something and then you have questions later on you can actually go back in and you can join telegram group and ask questions uh this is going to continue to evolve may change the
- 1:07:40
time a little bit to see some different times because everyone has different mornings um so we might try some different times right now uh but all the stuff especially on replay is always available on our YouTube uh replay sometimes on Twitch uh you can always find it on on our Twitter as well all through through Dev Hub uh this show also will be so devhub live starting in August we'll be moving to 400 p.m.
- 1:08:11
UTC uh so that's an hour before uh so we'll still have all the replays that but we're moving a little bit earlier uh trying to see again we're all about experimenting we think time a little bit early might be a little bit better uh it fits you know some schedules better you know just for guests for co-hosts but uh no it's uh I think we just I actually think it's a good time to experiment with some different timing and stuff like that so if you can't make the new the new time we will absolutely you know again replays are always there
- 1:08:43
you can always ask questions you can always follow up uh and kind of go from there before we go look for the dock in the and the cat in the for sure for sure absolutely uh anything you want to end on here ow this was this was a good episode I learned something for sure uh yeah I'm just excited about near in general bullish every time we have like a cool guest on I get more bullish
- 1:09:16
to be honest I think Lear near club's uh sort of incubation thing was really cool I didn't know about that so once again I've learned I'm wondering how many n NL n learn points or whatever I'm going to get after after learning that uh but yeah not not much for me how about you anything to wrap up on yeah no I look I I wish we could like we need to set up a timer for chaden signatures being launched that's going to be you know as soon as we know that date that'll be really exciting uh that's going to be a
- 1:09:53
big big boost uh oh I almost forgot to promote if we haven't already do I have a link somewhere I do oh redacted redacted uh that is uh I can give the news there is going to be in about a week there's going to be more information about the hackathon and so if you're interested in the hackathon which is starting online and so you're GNA have plenty of time online uh you know to actually start building uh you
- 1:10:25
don't have to actually build right then and there at the event we also yeah let's also post the the newsletter here if you have not signed up for it I don't know what you're doing but the newsletter is great it has all this information here that we think uh is relevant to the developer ecosystem so please make sure you sign up and check that out uh as well and that goes out every single week so on that note
- 1:10:56
uh this is I'm Joe and that's Owen and we will see you this same well same time next week for one more week and then we move up all right take care all see you