{"id":"EDCoWObguVs","title":"Tools Community Call #5 - near/dev/hub","description":"0:00 - Intro\n1:45 - Vlad Presents the updates of Rust SDK - v5.1 That reduces the boiler plate necessary for writing smart contracts. Next version coming soon will bring iterable map.\n\nLedgerApp rewrite in Rust is complete and going trough formal security audit. Expecting to go live in May\n\nCargo Near https://github.com/near/cargo-near and rust-sdk are getting integrated with SourceScan making the contracts source code verifiable and discoverable checkout the NEP-330 https://github.com/near/NEPs/pull/533\n\n7:20 - Morgan presents Okashi.dev rewrite he did for ETH Denver simulating Near environment for interacting with smart contracts in the browser locally :blown: \n\n15:50 - Re:Public showcase their entry for ETH London and present their roadmap and proposal https://near.social/devhub.near/widge... \n\n25:22 - bos-workspace https://github.com/NEARBuilders/bos-w... had a re-write making it more modular and easier to be worked with presented by Elliot\n\n35:18 - Yuval - tight for record holder attendee of the community calls recaps Q1 and great stats of LavaNet.xyz speaks about what's next\n\n43:52 - Zahid (Jutsu.ai)  Recaps Q1 updates    • Jutsu Q1 Product Update   and milestones -  / jutsu-devhub-collaboration-q1-milestones-t...  . Shares the roadmap - https://trello.com/b/NUIKq7dq/jutsu-p...\n\n49:27 - NearBlocks represented by Luke Shares some stats and recent updates supporting our ecosystem.","channel_name":"NEAR DevHub","published_at":"2024-04-11T00:00:00.000Z","thumbnail_url":"https://img.youtube.com/vi/EDCoWObguVs/hqdefault.jpg","transcript_text":"hello everyone my name is ludmil and I am Dev contributor at near devhub I would like to welcome you to the fifth tools Community call and if you haven't attended one of these one of those yet uh these are informal sessions where we share updates discuss and present projects from the ecosystem if you want to get involved join on our telegram group or visit the to Community page at near Dev hub.org you can see the recordings of the previous sessions on the dev hubs YouTube channel on the today's agenda well it's actually very packed but I am very happy that we are joined by Elliot Luke Vlad yal a heat which uh pretty much I think that all of us are familiar with by this time but this call is also a little bit special since we have two projects that are going to be presenting that emerge from two of the recent hackaton that's near Dev Hub we partnering with that's okashi from eth Denver and Republic also from E London thank you for being here uh so for the today's agenda we'll be starting off with Vlad who is going to present us with um updates on the near rest stack so without further Ado if Vlad if you're ready then you can take it away yeah thank thanks let me share the screen can you see now yep we can perfect thank you so well I'm pretty involved with many of the tool in Ras system but I I'm happy to hear all the updates from the other folks in the system as well so I will not steal all the updates for today uh but the very important one I believe is the uh progression of um um Ras Decay getting even more and more uh friendly and short and straight to the point so with this uh lat so there was uh released 5. Z just probably months ago and it was a huge just polishing uh process of getting um all the paper cuts um reduced to the the maximum but uh also during the time we left a couple that we addressed in this 5.1 release which is the this introduction of a new attribute near and it makes the B plate so much um shorter you don't need to specify any realization logic what not it's uh by default it uses borch for as realization implementation and you can add Json easily so when you you can add this attribute for to any stru to parameter struct to um contract state struct to impul struct uh imple uh block and um it just yeah I believe makes the whole implementation much easier to reason about and understand um well and yeah on the 5.2 release is coming as well and that is something that uh to look after another paper cut that we didn't had time to address before releasing five 5.0 was the iterable map implementation we realized that unordered map in uh store in the new collections uh had a performance issue but the old collections unordered map was also um not ideal from not matching the expectations for hashmap users so 5.2 will be um we'll have this new iterable map next is The Ledger app in R this to um here for authoring it and basically building the whole app uh from scratch um in Rust uh and we are undergoing the formal security AIT there expecting to go live through live on leder Live marketplace May so it just like all the features of near protocol are going to be supported here um next is Source can Argan uh integration so with we hope that um soon enough we'll have unified experience of building Ras contracts with full uh support to verify it to discover it after it's uh it has been deployed to the chain uh using the meta uh metadata map um we will include the information about the repo where to find the contract code and also the commit hash and also a way to confirm that that code snapshot actually is leading to this exact basm file which is like means a lot for the security and uh yeah well and even more updates are included in these devhub weekly newsletters so I'm also encouraging everybody to subscribe there um yeah that's uh that's all for my side yeah great thanks a lot um I don't know for like for those of you who uh aren familiar like the 5.2 one uh 4.1 release of the adk actually gave us the opportunity to reduce the boiler plate that it's needed for each and every struct that uh yeah it it was getting a little bit like more than five lines and yeah it was cumbersome to write so I think that this update was like super necessary and it was really nice to have it thanks a lot Vlad for the updates uh and yeah just to show how how it changed uh here release notes you can see before and after y yeah if you have like a fast example you can you can go ahead and do that and then we would move uh then we would move to Morgan uh Vlad do you have a first example to show um first example of U the code yeah okay well it doesn't matter so basically what maybe later after the okay then uh so uh next up I would like to bring Morgan with okashi he was participant in eth Denver uh it's Denver so Morgan if you are ready uh you can take it away let me share my screen um can you hi can you guys hear me all right yep we can hear you loud and clear Perfect all right so I'll jump straight into the code and this is so funny because as you as you were narrating that 5.1 update um I tried out integrating uh that 5.1 upgrade into the near playground I was building the the version of okashi for East Denver and uh it worked so that was nice let's go uh so yeah go the best demo it's just importing near and environment and um I'm not using deriv default because I'm just you know I'm defaulting to zero here um but you know I could remove this ALS so pathetically and so it would be very minimalistic but anyway so what is uh this project um so my name is Morgan I'm from okashi which is uh a playground environment built for sorban on Stellar um funded through their grants program and at East Denver hackathon U I showed a demo of okashi to Boris and Owen and they were like let you know can you build a version of this for for near and so what you're seeing on screen is is an experiment over a few days um that allocated um at at the conference um to see if uh you know I can I can simulate this um so on the left you have this code editor uh widget um on the right middle you see the contract interface so right now this contract has one function that function is one button let me just reload this real quick um and if if I go ahead and click that button it goes to the contracts executes it inside the browser and U returns a value and with that you can get instantaneous uh results because it's not leaving to go to an RPC to go to a network it's all running in your browser because this is wasm right these are WM contracts um and you know it's a pretty easy way to develop intuitions I'm just going to add another method recompile it so this this goes back to the compiler and and spits out a new WM and then that's loaded in the browser and then we have increment and decrement value and then the last thing I added um at the conference was function arguments so previously I I showed you functions without arguments uh this is a function that takes in an argument let's recompile this now we have three functions in here increment by and so the value previously was 20 increment 100 let's call so we got 120 you know 220 and uh all of these functions also work as well um and you can imagine with complex cases with um events with inputs with errors um and whatnot this can become a very easy uh way to develop intuitions for how the SDK Works how the smart contract Works um and the the beauty of it and and the the killer feature of it of this environment this playground environment is the fact that it's running in the browser um I'm not making um any network calls and uh I'm simulating the near environment so like serite in deserializing arguments um various other environment functions u in JavaScript in in in the playground application in the browser and uh that allows me to spit things out into the you know into the console into the user um accessible way human readable way um and nice way to debug things so that's that's the Crux of it that's sort of a proof of concept that came out of East Denver um and you know it was really interesting to to learn the complexities and differences between what our team was used to um working on on the uh initial build of U okashi with sorban and Stellar support and then seeing how near was different and this was a a total from scratch uh type of thing um because of the conditions of the hackathon but um you know the the core concept of it is still the same which is a playground simulated in the browser that allows instantaneous contract calls um so yeah that's sort of the demo wow amazing uh I don't know about you guys but I am quite amazed and like we have seen a lot of people trying to do similar things in t near before but not to this extent uh so Morgan uh I have a question if uh your simulat that and you're transpiling everything to JavaScript you say so this is how you update is it would it be possible for when those codes are like simulated to just make a transaction via RPC method to a real contract that it's deployed on the network right so the the production version of of okashi that's built for the Stellar sorine contract platform does allow you to switch from the simulated environment to the test net or the mainnet environments and then that goes to RPC land that goes to the real Network and it's still you're you're able to like easily switch like I want to test this out boom boom boom the test work I want to ship it you ship it and then it's live on the blockchain um so it's sort of an a faster iterative process without thinking of your contracts as being like very precious that you need to submit um to the network amazing and uh I have question from the chat uh do you interpret R code or what exactly is going on here like to some of us looks like magic and um yeah the so the r compiler spits out a wasm a web assembly executable I'm interpreting the web assembly executable in the browser um and it's hooking into a JavaScript environment for near so the JavaScript environment is is is a rust environment but I'm simulating the the near um rust environment in JavaScript and so the the wasm contract is directly calling my JavaScript and um and it's all JavaScript land uh and not rest and that that way it's able to run in the browser instantly yeah amazing uh zit you have a question if we can keep it quick so we can with the agenda that would be amazing yes so great project um I'm curious like um did you try um with web container so how it will different like so you are simulating everything every functionality in uh near BM right uh then if something changed there so you have to change uh that's true but did you try like a uh web container no I have I haven't I haven't tried it now okay okay so that's something else to be discussed actually I believe that there are many more questions are coming up your way Mor so brace yourself join the telegram group and maybe mute it because like you'll be bombarded with messages what you did is amazing and there are I think that this opens like a lot of possibilities for further Integrations with different parts of the to's ecosystem and I'm sure that all of us are happy to have you around and yeah thanks a lot for your presentation thank you um so uh I would like to continue with uh Ilia I think that you're going to present correct uh from Republic they were hon participants in E London so if you're ready Leah you can take it away yep one sec okay do you see my screen yes we can okay ladies and gentlemen u i will present to the project V me and Andre made in just two days from scratch in eum London on the project called Republic deploy with just a g push so what the problems we have in web Tre space so it is still for me because I'm not a web three person I'm mostly a web two person it is still hard for beginners to start uh for many reasons for example you need to like have the wallets you need to pay to gas when you deploy there like so many things uh from my perspective web2 developer experience is still much better and I will explain my why in just a second uh modual deployment sucks and in we kind of don't have like the good cicd culture so when we were at a kathon we were thinking what if we can take some cool part of Technology uh which is considered as insanely good developing experience in web to exactly like verel cloud and try to bring it into the we free so basically what we did we incorporated near uh and taken the developer experience of parcel to create the Republic so how do we deploy code for now so when you develop locally um maybe in your local ad you need to for example on the hard head you need to manually set up your private API Keys you need to ensure that you have enough uh tokens to pay for gas on the test you want to deploy if you're like using Al menu to also make sure that you have enough tokens and as well uh and then you just need to manually do all these things by yourself like Deploy on different chains uh what we made we made that you need uh to just a get push like you're a developer just pushed to Cod to the repository on the GitHub for example we are catching this event via web hooks uh and try to aod deploy on the test net you specified using near chain signatur so so we use it here to pay for gas uh on every chain deploy uh so it would be better just to show you let's uh show you the demo uh firstly in our platform you need to sign in with GitHub I will use my main account for this let's wait for yeah I'm logged in so the first thing we need to do we need to install custom GitHub application um I'll install it for my main account as well um and I'll select a repository uh like account there is a repository with near written and rust uh we're installing the app and then we can import this repository to our project space uh we are selecting our framework preset so because you can deploy on multiple chains you you have a lot of different uh types of project so we for this project we select near R we are creating it uh waiting for a second and here our project is so what we need to do firstly we need to set up a set a little setting uh which is called Branch mapping so uh for example I want to set this rule when I push or someone pushes to Main Branch it will deploy to one of the deployment targets for example it can be near test net or beum stylist test net or eum let's choose near test net save this and go to deployment so the thing I need to do is let's say I'm developer and I changed something uh what do we have we have Ry let's change Ry for the convenience uh we like add something like test uh we get add this uh get commit with message for example test 456 when we get push to our repo waiting for a second and going back to our platform so as you can see it create it has created uh the deployment uh and added it to the queue uh at the same time we have the back background worker which will uh take all deployments TR to deploy them so as you can see we can look at deployment logs at real time uh we can see the statuses at real time we can like see what the info we have so if you uh ever use nexj and veral Cloud it's may be very familiar for you we actually tried to do the same user experience as well so you can see it's updated by me like test uh comit name Etc so when it deployed we can easily have uh our deployment in this page and as you can see we have a transaction on near testet on execution plan we can see that it deployed a contract uh and yeah that that's it so let's uh check another thing for example if we uh change uh some like introduce a bu for example we go to SRC let's go to li. RS and we like for example made a typo uh we accidentally get add this we get Commit This with message like buged and we get push as well let's get back to Chrome it also created a deployment everything is going in real time so let's see how it's building and we wait for just a few seconds until we see how it building so it's doing its job and we should see an error in second yeah we have a fail deployment uh so yeah uh let's get back to the presentation um so what's our road map for for this project this project can be perceived as your like homeage to multiple uh your to multiple projects on web tree not entirely on near so it's this project benefits all of web Tre because you can use our software to deploy on Sal ethereum Etc on there as well and two things we need we want to implement really want to implement is badge deployer template Marketplace uh so if you again if you use uh ver nextjs you might know to the very cool things about it is that in many GitHub repos and in many documentation uh files you can see this beautiful button deploy where you can just click it and it will deploy automatically uh your code you can like see how it works and that that's very cool thing so what we want to implement you know R map the same feature like for example you go into the near uh documentation and for some people you can have this button and after clicking it it will do all this thing automatically in background it will clone repository to your IAB account it will deploy it and you like can uh check it out and as well as the templates you can create multiple templates and just with click of one button deploy it and see how it works so yeah let's ship the future of we together and you can see our death Dow proposal right here if you're interested on this QR code thank you we uh me and Andre will answer on your questions if you have any yeah thank you thank you IIA uh one immediate question that we have uh from Morgan uh is uh can you elaborate of uh how you do you manage the piece and the admin access to the contract uh admin yeah so it's one thing on our road map we still thinking about bit but for right now we we doesn't have this implemented because it was like a haathon project uh yeah all right um any other questions uh just put them into the chat uh meanwhile uh yeah as IIA mentioned I believe that uh well there is a proposal from Republic on the near devhub activity feed so if you want with a pretty detailed road map and yeahia mentioned it if you want to learn more about it and you want to yeah get contacted or suggest uh any features I assume that this would be a very very good place to start the discussion and keep it going uh I see that there are no more questions in the chat so next we will bring uh Elliot with boss workspace uh if you're not familiar with the boss workspace basically this is a tool that helps us build uh um web three components on near for decentralized front ends and it's speeds up the development environment uh with instant feedback so it's a tool that I've been using a lot and I really like it so I'm curious to see uh what you're going to present Elliot cool yeah thanks for that intro um yeah so B workpace recently just kind of under did a a rewrite into typescript with some like considerations uh in it to make it a little bit more module and easier to work with um so today I was just going to do a really quick a quick start um because since it's been a while but uh so boss workspace use a near Builder boss workspace you can start it off with a template repository if you want so I'm just going to use that it locally sell packages and then it already has a uh it has an app inside of it so boss workspace it will start you with your own default gateway so you can start coding right away I've already put in one that has the greeting contract so this is just a guestbook example um it can work in either main net or test net um it is just through a flag so we can Boot It Up in test net and we'll see it come again now it's in testet um another thing that you can do so one of the nice changes in the new boss workspace is that it's like it's more composable so it used to be where everything had to be inside this apps directory but if you don't want to be inside of an apps directory you want to just have a repository dedicated to only one app you can do that so for example that's helpful if you want to do subm modules inside of a Gateway so like let me pull in I'm going to do a subm module I have this repository that has to code all the widgets for devs. near on it um I can now run it locally and it's popping up on the wrong screen but now I got dev. near also in my in my workspace so that's a nice little thing you can so you have workspaces and apps that's kind of a difference and then you're also able to do um clone so we can clone somebody like create. near oh actually wait create near and we got to put inside this apps directory there we go so now we got three apps we got one that we started off with we've got another that we pulled in from a git sub module so that's that has its own repository with it with its own uh oops it has yeah it's a zerr story it has its own Secrets hooked up it uses a workflow that is shared by boss workspace but maybe we can put this inside of uh re I forget Republic that might be pretty cool let's see what else can I show oh yeah um and then you also have this option to provide your own custom Gateway distribution so for example I been working on this live p app so it's a near boss web component it's a web component that has the near social VM installed in it as well as live Pier so it exposes live Pier components to widgets that you can use um so let's say that you are doing development and you want to use this Gateway instead I have built it locally um it's right here and then I'm just going to move it over into here so now I can provide that path and we will so our workspace has changed our default gateway has changed we're now using one that is set up with live Pier but we're still able to do all the we're able to access these local components that we've been working on so like that's the greeting card app I can make changes inside this apps directory um you know I don't know local changes on this new Gateway you're not you don't have to configure Flags or anything like that um it's just set up that way anything else um there's aliases you can set up different aliases depending on the environment um you can even set up it doesn't have to be environment name it can be something like staging or something else like that um what matters is this boss. config.js what's not shown here is some helpers for uploading data to ipfs so you can have assets locally I don't really have an example of that right now I think that's it so if you want to try boss workpace um go ahead near Builders boss works bace on GitHub I guess it's SEO ranked that's kind of cool uh and yeah just go ahead there's a quick start right here you can use it as your template that's all amazing great thanks elot um so one one of the questions that I see that actually you've done quite a lot of work since the last time I checked on the repo uh but I see that you can created a way to have like custom uh gateways uh this would probably allow well at least what I've been tinkering with it in the past can allow of actually styling components with using tailwind and I know that you've been also been thinking something in the similar way and to what extent have you explored the idea so yeah that could totally be a possibility you could have gateways that do have their own CSS packages installed um there's also somebody made a recent Tailwind rapper this guy named Bucky which is actually a pretty cool one we don't have to talk about that but yeah um mostly it's trying to go after this like so boss web engine and LM and a couple of the others or sdk. near were're able to like import mpm packages uh onto boss or the other web engine um but there's still like this failure to or there's still this inability to load in like components so something like live Pier or something like te draw we have a we have a web component that has te draw canvas uh in and exposes that through the VM um I haven't been able to get that to work inside of these other things so uh yeah that's kind of like the main the main focus these type of like sandbox environments these packages that provide components maybe r radics or something like that um and so being able to build that environment so that you can build widgets um Regular boss widgets inside of it amazing great hit yeah so um great work OT as always so um how do you uh so manage the versioning so like if you if I fork um let's say one of the older um SDK or or workspace then like a how does the update will propagate to everyone else um it's so it's backwards compatible still but um if you're looking to use the new one there is like there's a migration guide I'll put that right there um but it's it's backwards compatible the old ones so work nice great um so uh thanks a lot Elliot for your presentation um and yeah well let's uh move forward uh with yal yal has been with us for like a couple of calls now I think that's three so far so it's quite happy we are quite happy to have you pretty much every single time well thanks for joining um you presenting laanet so you I assume most of you are already familiar but laanet is providing decentralized RPC services and in general access to different blockchains so it's not just near uh you Val uh if you're ready to present then take it away yeah thank you just to be uh just to be sure am I the record holder for uh the maximum calls attended um to be honest I don't think so but you on a tie with the heat I guess but and Vlad of course so you you are pretty tight for the first place but nonetheless we are happy to have you every single time man so looking forward to the reward that's uh on nft okay take it away yeah yeah I'm gonna show my screen um so yeah I've been I've been consistently sharing uh information about lava here uh I I actually presented this deck exactly today on the other infoo which is also nice I think yeah I've been on like 20 near ecosystem calls which is amazing that you guys are um consistent about those stuff so I'm sure most people know what we do already but just you know um try to uh always give a short intro laa is building a modular info layer for web3 data that can be any kind of of web3 um API so that St withraw RPC and it it gets more complicated with archive data Advanced apis um and essentially any kind of data data set it can be uh Rel layers uh indexes oracles uh anything that can be uh anything that is a web fre API we can create a market for it lava creates a market for it and incentivizes uh data providers to compete over the best quality of service so we are U partnering with Neo Foundation to incentivize uh data providers uh to provide a very reliable super performance RPC for near we launched on February uh two months ago uh we launched also what we call magma which is a really cool initiative that is bringing uh the near and lava ecosystems together I'll share more about that uh in a minute uh so users are using lava on mint base uh ref Finance mining wallet sender wallet chog and many more and we're actually working with those dabs and other dabs as well and wallets to make lava the goto RPC choice for uh the new ecosystem again lava is not running the RPC itself um we have very large network of providers that are powering this endpoint um many of them are you know from the ones that were previously supporting near but now they are supporting uh via near uh via lava and earning near tokens for it which which is really cool uh and we've been working on on boarding new providers enhancing the caching mechanism and also we've seen a lot of traffic on the APAC region uh countries like seol Hong Kong uh have have had a lot of traffic so and Singapore as well so we're working on making the latency there even lower uh you can see some stats we have around 70 active providers this month uh almost five billion uh request which is really really high especially compared to the last month um and it keeps on growing so you can see on average where now the about 400 million uh requests per day which is pretty amazing um yeah some some name droing for providers gonna skip that you can see the traffic here as well and moving on to the geolocation spread you can see Vietnam is number one United States number two then Thailand China uh Germany so definitely a lot of usage yeah more than yeah 400 million per day which is crazy I think it kind it moves between like 200 to 400 right now but last week when I made the deck it was 400 daily um yeah so you can see a lot of concentration in in Asia which is why we're improving the service there um yeah thanks man appreciate it um and yeah magma points uh I keep sharing this every time because it's a a major part of what we're doing right now uh essentially it enables any web3 user to get a customized RPC endpoint for near uh powered by lava you put it in in your wallet and every time you make an onchain action you get magma points which might make you eligible for any reward system thata foundation will decide on on M so essentially put it in your wallet it works in the background every time you open your wallet every time you make a transaction every time you take uh you know you check the price or log in into any uh defi app on near uh and you keep gaining points um in the background which is really nice um so this is kind of a way to engage people in the near Community connect them to the lava community and make them more uh you know encourage them to be more active on chain um yeah and we adding a near wallet selector really soon we've had some issues with that but uh should be ready pretty soon um yeah I think I'm you uh can you stop sharing your screen because I think it's not intended uh so didn't here go ahead it was a message ear yet because we didn't stop sharing and we had two sharing two screen I see I see okay okay gotcha yeah I'm I'm finishing in a sec so um yeah a few testimonials and yeah moving forward we have as I mentioned we are on boing more providers expanding support in Asia and um we have a few features coming up like web soet subscriptions archive support uh caching enhancement dos protection and potentially even Advanced apis more than RPC um gonna share the link to our docs if anyone wants to check out the endpoint and they didn't get a chance yet and uh yeah feel free to ask any questions yes so it's it's not really it's it's subsidized the question so the question is uh how do you support all this traffic with a free RPC yeah so as as I showed uh we have a network of providers uh who are uh providing this service on the back end and they are rewarded with near near tokens that are essentially granted or subsidizing the uh the support and it's funded by near Foundation this is public RPC um there is going to be a custom RPC um which in the future which isn't going to be subsidized obviously uh for more you know larger dabs and users great thank you V thank you for the prompt slides and thanks for a lot of the updates is uh is the data that you showed uh publicly available like can people just track of like what are you doing because the numbers that are going around are amazing so they're pretty big and like we see a lot of interactions not only through and this is only through the services that you through your providers correct so the people the nodes that are handling transactions the RPC know that the handling transactions outside of uh Lavan net are not in the statistics correct uh the data that's what sorry the data that the data that you showed it's not including other rpcs which are outside of your network correct right that's that's just lava we have we have have a we have a dashboard for it I can share it here but it it's kind of incomplete so um we're we're working on having a mobile maybe on the next call maybe on the next call maybe on the next call maybe I don't know you're gonna have to invite me to yeah it would be great great pleasure okay so uh going on ahead with the agenda uh the hit from Jutsu the hit is also like regular on those community of course and we are very happy to have him around as well uh that's this great smile never leaves you away so it's pretty good to see you as a h hope you're doing good and please take it away yeah anywhere there art developer I'm there so okay so I think um some of you probably I I see a lot of new faces um uh so Jutsu is a IDE uh for building uh decentralized frontend so you can go to app dojutsu doai and kind of explore so what OT showed about um uh showed the local development and you can do the similar thing in kind of a web- based environment so that's kind of the um kind of what Jutsu is but like today I I'm mostly interested to uh share our uh q1 kind of a review so what we did so far in q1 and what we are going to do in Q2 um these are not like a the exact list like we did bunch of other things but uh this this uh q1 we created kind of a um much better search uh feature for Discovery um so if you go like the search is much much better uh of course we are still suffering with the RPC and and uh kind of a indexing um we are still relying on um PPC so uh that's something we will work this this Sprint to make it much better other than that um a lot of you like probably know like if you go to a component and then uh in other Gateway you have to kind of go to uh kind of uh show the uh to see the code for a component you have to do bunch of stuff but in in DSU you can just click a DOT it's more like a GitHub dot uh any repository you go to GitHub you you press start and it open up uh in in the editor so that's one of the feature that we build um and then you can go through some of those features um I'm going to share um share some links where we have a video uh about all the features that we do did this print uh one of the most exciting thing that we want to do is like a uh partner with probably build out and kind of a build a better integration with local and and webbased development because I found uh after talking with lots of developer some people like local environment but some other people also like to build in webbased ide which is quick and then how can we masch these two things together and kind of a still provide a better experience component discovery we want to improve it much much better uh probably creating a template Library uh style d uh uh will improve more um just go through uh some of those uh we have already build some of this feature co-pilot and some of the other feature but this is a public road map uh anyone who is interested can request features so we kind of at Jutsu we want to build with the community uh so if you need any feature or if you are if you feel like a somewhere we can improve the developer experience uh we are all for it um so just let me know and yeah so and and then give it a try so we have we introduced this uh another feature Beno which is a generative UI feature where you can create a component um based on prompt give it a try um we have live collaboration it's more like a Google doc style collaboration where uh collaboratively we all can work on a component um so yeah that's it like I don't want to take off lot of time I'm going to share uh lot of those links where it will kind of give you a idea of uh we have a detail article what we did and then we have a video that you can watch thank you if you have any question I'm happy to answer great thank you very much zit uh thanks a lot very prompt presentation um just a reminder like all of the links that are being shared uh in the chat and also links to the project they would be in the descriptions into into the recording of the video they would also be able to be seen on the tools Community page uh on near Dev hub.org uh so uh last but not Le last but not least uh we have luk from NE blocks uh we are all familiar with near blocks this is the most prominent Explorer on near at the moment and recently some of you might uh have seen it already but uh near block is already on the on the bus so it's fully devel it's well it's not partially but like mostly um deployed on the on the Chain so the entire front which is great effort congrats for this effort look looking forward to see what are you presenting us which yeah sure uh thanks for that let me um just share my screen quickly I think this yeah I have a few slides obiously a bit less technical than than everyone else here um I'm not technical myself but yeah feel free to drop some questions and we can can talk in the group chats after this as well um but basically yeah just uh very quickly so going through recent updates what's in the works and then maybe um a bit on uh on the things that we could work on I guess like as a community as well um so yeah as you were saying uh We've released the we released the Explorer on Boss um which took quite a bit of time uh there's going to be like a bunch of components that we can show um on dedicated page so for example like your transaction tables accounts Etc we're hoping that people can build off that especially like defi related apps they can they can like Ping all this historic data um it's quite interesting um but we're going to create a UI for that specifically as well um so we'll be able to like check which uh which components are available um and hopefully yeah ping them but yeah um this I guess like upgrade came with a lot of uh improvements as well on the info side we over the past couple of months we got quite a few complaints especially with like neat all the inscriptions uh and since then there been I guess uh us transitioning to like new infrastructure so this is all out now um so we're quite happy um hopefully everyone sees like the the speed improvements Etc um on the API but also on the front end site and I think yeah like as you were saying like we are now I guess like the the main Explorer uh for this for the whole protocol and we can see that through these stats so these are stats from February and March we have around quarter of a million users over those two months I think around half a million page views as well um most of them are from yeah direct or referrals or like your web free wallets nft marketplaces dexes listing websites they all Point towards neblock for I guess like a source of Truth and we want to continue to able to to provide that user experience um and yeah as you can see like there's friends from Russia Indonesia Vietnam Ukraine Nigeria the US India so really from around the world um we do want to propos near blocks in all these local languages um it is open source we we're not necessarily um prominent in all these local languages so if people want to commit um to the translations on a GitHub uh then we'd be we' be more than open to that um but yeah trying to keep it up um I see a growing protocol now I think everyone sees like the the growth in transactions um um so yeah want to continue to support um and um and hopefully uh yeah there'll be less bugs less crashes Etc um so yeah I mean Bas this past month it's been about speed the API in the site um quite a few nft connections came to us and uh tokens as well like your Sak near metapo sweatcoin even um in for for the hold account so now on tokens and well funable tokens and nonf funable tokens the the account um well the number of holders is in real time as you can see here um I think it has one or two delay one or two blocks in delay um but yeah overall it's it's getting better um we're syncing up on on remaining tokens I'm sure why this is not loading really a bad example um but yeah overall like a lot of improvements in terms of speed um another feature that we're looking to release and we're working on is a comment section so here this directly pings near social um we just need to add like a connect wallet here um which we use the wallet selector and then people will be able to leave comments on tokens uh same for nfts and addresses for that matter um it's a two Lev thread so you can have replies as well and I think the goal here is to just get people more active um especially like for scams and stuff like that they can actually comment um yeah just basically leave a trace here and this Ping's near soal um besides that uh yeah contract interactions uh we pushed that out um so of ABA so this works on on token contracts let me just check here so you can interact with tokens so you can connect your wallet and yeah just play around with it so yeah that's um what we've been working on um what we have in the works um more analytics for for addresses and users so time series like token balance highest peaks um for I guess like value um what an address is holding over time we have some requests for API endpoints we'll be adding them and then uh we're working on a dark version um for those that don't like this bright white color and then yeah the last one is um basically i' like version of near block so like a very raw Explorer um built on boss as well where you can just enter an address and then see a bit of analytic so for those that don't want to go through the entire dab um an Explorer they can just um enter our wallet and then see a bit of information there as well so like a light version of it and then yeah um this is more recent but um there see with like the I guess the growing ecosystem there's a lot more scams and spams and stuff like that so we're thinking might be worth setting up like a an open source token list of of scams um and like fake tokens and stuff like that which we could then label on the Explorer as a scam so this is something that we could probably work with um with the community uh again we're open to that and seeing uh seeing how we can I guess like delegate that and and of the community same for local language translations and then uh what we're thinking as well is on on token Pages uh we could also have um like announcements in the blogging section so for example if you're a new token and you want to announce news or announcements or guides or um anything related to your project then have like a Blog section here similar to like the FAQ where you can post announcements and this is maybe something that we could link towards near social as well with maybe like the the developer um address so it's verified or it's dedicated to the team the marketing team or something like that so yeah that's um I guess a bit of an update from from outside amazing that's it me thanks a lot Luke uh yeah uh actually on the spam token S I don't know if any of you know but actually I collect spams and scams for the past two years on near so I have a lot of contract spam URLs and like scam URLs that are already being shared in the public channel so I definitely would love to join forces and like try to bring a little bit more security onto the front side front end side of uh our space so yeah looking forward to contribute to that uh um so yeah thank thanks a lot uh meanwhile let me just share my final slide and then we go here do you have a list uh public list yes uh I have already put some of the public list that it's already on the dev Hub I can uh point it to you uh so um this would conclude the call and it is an amazing call a great Vibe and I am truly happy to be part of this community for you uh once again if you want to present your work suggest discussion topics or want to get involved join our telegram uh group or visit the tools Community page uh these sessions are held every second Tuesday of the month if you're not aware so they now they're in a set amount of the interval uh so if you want to get updates and like to be uh in time with all the updates that we have from the ecosystem in the development site I strongly suggest you to subscribe to the new devhub newsletter uh you can see on the link on the slides this is the link for the the last version that we had and somewhere I think top left corner there is the Subscribe just join them they are full of updates from all across the ecosystems and yeah so that would conclude it I thank you for all for being here and I look forward to see you all around again bye thank you guys yeah thank you everyone for this call bye guys","transcript_synced_at":"2026-11-03T04:12:12.599Z","segments":[{"start_seconds":7,"text":"hello everyone my name is ludmil and I am Dev contributor at near devhub I would like to welcome you to the fifth tools Community call and if you haven't","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=7s"},{"start_seconds":16,"text":"attended one of these one of those yet uh these are informal sessions where we share updates discuss and present","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=16s"},{"start_seconds":24,"text":"projects from the ecosystem if you want to get involved join on our telegram group or visit the to Community page at near Dev hub.org","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=24s"},{"start_seconds":32,"text":"you can see the recordings of the previous sessions on the dev hubs YouTube channel on the today's agenda","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=32s"},{"start_seconds":40,"text":"well it's actually very packed but I am very happy that we are joined by Elliot Luke Vlad yal a heat which uh pretty","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=40s"},{"start_seconds":48,"text":"much I think that all of us are familiar with by this time but this call is also a little bit special since we have two projects that are going to be presenting","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=48s"},{"start_seconds":56,"text":"that emerge from two of the recent hackaton that's near Dev Hub we partnering with that's okashi from eth","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=56s"},{"start_seconds":64,"text":"Denver and Republic also from E London thank you for being here uh so for the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=64s"},{"start_seconds":72,"text":"today's agenda we'll be starting off with Vlad who is going to present us with um updates on the near rest stack","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=72s"},{"start_seconds":81,"text":"so without further Ado if Vlad if you're ready then you can take it","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=81s"},{"start_seconds":88,"text":"away yeah thank thanks let me share the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=88s"},{"start_seconds":99,"text":"screen can you see now yep we can perfect thank","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=99s"},{"start_seconds":106,"text":"you so well I'm pretty involved with many of the tool in Ras system but I I'm","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=106s"},{"start_seconds":113,"text":"happy to hear all the updates from the other folks in the system as well so I","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=113s"},{"start_seconds":120,"text":"will not steal all the updates for today uh but the very important one I believe","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=120s"},{"start_seconds":126,"text":"is the uh progression of um um Ras Decay getting even more and more uh friendly","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=126s"},{"start_seconds":134,"text":"and short and straight to the point so with this uh lat so there was uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=134s"},{"start_seconds":140,"text":"released 5. Z just probably months ago and it was a huge just polishing uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=140s"},{"start_seconds":150,"text":"process of getting um all the paper cuts um reduced to the the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=150s"},{"start_seconds":159,"text":"maximum but uh also during the time we left a couple that we addressed in this 5.1 release which is the this","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=159s"},{"start_seconds":168,"text":"introduction of a new attribute near and it makes the B plate so much um shorter","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=168s"},{"start_seconds":177,"text":"you don't need to specify any realization logic what not it's uh by default it uses borch for as realization","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=177s"},{"start_seconds":186,"text":"implementation and you can add Json easily so when you you can add this attribute for to any stru to parameter","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=186s"},{"start_seconds":194,"text":"struct to um contract state struct to impul struct uh imple uh block and um it","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=194s"},{"start_seconds":202,"text":"just yeah I believe makes the whole implementation much easier to reason about and understand um well and yeah on","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=202s"},{"start_seconds":212,"text":"the 5.2 release is coming as well and that is something that uh to look after another paper cut that we didn't had","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=212s"},{"start_seconds":220,"text":"time to address before releasing five 5.0 was the iterable map implementation we realized that unordered map in uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=220s"},{"start_seconds":229,"text":"store in the new collections uh had a performance issue but the old","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=229s"},{"start_seconds":237,"text":"collections unordered map was also um not ideal from not matching the expectations for hashmap users so 5.2","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=237s"},{"start_seconds":247,"text":"will be um we'll have this new iterable map next is The Ledger app in R this","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=247s"},{"start_seconds":255,"text":"to um here for authoring it and basically building the whole app uh from","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=255s"},{"start_seconds":264,"text":"scratch um in Rust uh and we are undergoing the formal security AIT there","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=264s"},{"start_seconds":271,"text":"expecting to go live through live on leder Live marketplace May so it just","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=271s"},{"start_seconds":279,"text":"like all the features of near protocol are going to be supported here um next","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=279s"},{"start_seconds":285,"text":"is Source can Argan uh integration so with we hope that um soon enough we'll","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=285s"},{"start_seconds":293,"text":"have unified experience of building Ras contracts with full uh support to verify it to discover","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=293s"},{"start_seconds":302,"text":"it after it's uh it has been deployed to the chain uh using the meta uh metadata","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=302s"},{"start_seconds":309,"text":"map um we will include the information about the repo where to find the contract code and also the commit hash","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=309s"},{"start_seconds":317,"text":"and also a way to confirm that that code snapshot actually is leading to this exact basm file which","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=317s"},{"start_seconds":326,"text":"is like means a lot for the security and uh yeah well and even more updates","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=326s"},{"start_seconds":336,"text":"are included in these devhub weekly newsletters so I'm also encouraging everybody to subscribe","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=336s"},{"start_seconds":344,"text":"there um yeah that's uh that's all for my side yeah great thanks a lot um I don't","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=344s"},{"start_seconds":354,"text":"know for like for those of you who uh aren familiar like the 5.2 one uh 4.1","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=354s"},{"start_seconds":361,"text":"release of the adk actually gave us the opportunity to reduce the boiler plate that it's needed for each and every","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=361s"},{"start_seconds":369,"text":"struct that uh yeah it it was getting a little bit like more than five lines and yeah it was cumbersome to write so I","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=369s"},{"start_seconds":377,"text":"think that this update was like super necessary and it was really nice to have it thanks a lot Vlad for the updates uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=377s"},{"start_seconds":385,"text":"and yeah just to show how how it changed uh here release notes you can see before","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=385s"},{"start_seconds":392,"text":"and after y yeah if you have like a fast example you can you can go ahead and do that and","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=392s"},{"start_seconds":400,"text":"then we would move uh then we would move to Morgan uh Vlad do you have a first example to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=400s"},{"start_seconds":408,"text":"show um first example of U the code yeah okay well it doesn't matter so basically","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=408s"},{"start_seconds":415,"text":"what maybe later after the okay then uh so uh next up I would like to bring Morgan","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=415s"},{"start_seconds":422,"text":"with okashi he was participant in eth Denver uh it's Denver so Morgan if you","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=422s"},{"start_seconds":430,"text":"are ready uh you can take it away let me share my screen um can you hi can you guys hear me all right yep we can hear","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=430s"},{"start_seconds":439,"text":"you loud and clear Perfect all right so I'll jump straight into the code and this is so funny because as you as you were narrating that 5.1 update um I","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=439s"},{"start_seconds":449,"text":"tried out integrating uh that 5.1 upgrade into the near playground I was building the the version of okashi for","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=449s"},{"start_seconds":456,"text":"East Denver and uh it worked so that was nice let's go uh so yeah go the best","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=456s"},{"start_seconds":466,"text":"demo it's just importing near and environment and um I'm not using deriv default because I'm just you know I'm","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=466s"},{"start_seconds":474,"text":"defaulting to zero here um but you know I could remove this ALS so pathetically and so it would be very","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=474s"},{"start_seconds":484,"text":"minimalistic but anyway so what is uh this project um so my name is Morgan I'm from okashi which is uh a playground","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=484s"},{"start_seconds":493,"text":"environment built for sorban on Stellar um funded through their grants program and at East Denver hackathon U I showed","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=493s"},{"start_seconds":501,"text":"a demo of okashi to Boris and Owen and they were like let you know can you build a version of this for for near and so what you're seeing on screen is is an","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=501s"},{"start_seconds":509,"text":"experiment over a few days um that allocated um at at the conference um to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=509s"},{"start_seconds":516,"text":"see if uh you know I can I can simulate this um so on the left you have this code editor uh widget um on the right","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=516s"},{"start_seconds":526,"text":"middle you see the contract interface so right now this contract has one function that function is one button let me just","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=526s"},{"start_seconds":534,"text":"reload this real quick um and if if I go ahead and click that button it goes to the contracts","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=534s"},{"start_seconds":543,"text":"executes it inside the browser and U returns a value and with that you can get instantaneous uh results because","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=543s"},{"start_seconds":551,"text":"it's not leaving to go to an RPC to go to a network it's all running in your browser because this is wasm right these","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=551s"},{"start_seconds":558,"text":"are WM contracts um and you know it's a pretty easy way to develop","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=558s"},{"start_seconds":565,"text":"intuitions I'm just going to add another method recompile it so this this goes back to the compiler and and spits out a new WM and then that's loaded in the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=565s"},{"start_seconds":574,"text":"browser and then we have increment and decrement value and then the last thing","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=574s"},{"start_seconds":581,"text":"I added um at the conference was function arguments so previously I I","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=581s"},{"start_seconds":587,"text":"showed you functions without arguments uh this is a function that takes in an argument let's recompile this now we","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=587s"},{"start_seconds":595,"text":"have three functions in here increment by and so the value previously was 20","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=595s"},{"start_seconds":602,"text":"increment 100 let's call so we got 120 you know","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=602s"},{"start_seconds":610,"text":"220 and uh all of these functions also work as well um and you can imagine with complex cases","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=610s"},{"start_seconds":619,"text":"with um events with inputs with errors um and whatnot this can become a very","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=619s"},{"start_seconds":628,"text":"easy uh way to develop intuitions for how the SDK Works how the smart contract","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=628s"},{"start_seconds":634,"text":"Works um and the the beauty of it and and the the killer feature of it of this","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=634s"},{"start_seconds":642,"text":"environment this playground environment is the fact that it's running in the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=642s"},{"start_seconds":648,"text":"browser um I'm not making um any network calls and uh I'm simulating the near","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=648s"},{"start_seconds":657,"text":"environment so like serite in deserializing arguments um various other environment","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=657s"},{"start_seconds":664,"text":"functions u in JavaScript in in in the playground application in the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=664s"},{"start_seconds":671,"text":"browser and uh that allows me to spit things out into the you know into the console into the user um accessible way","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=671s"},{"start_seconds":680,"text":"human readable way um and nice way to debug things so that's that's the Crux of it that's sort of a proof of concept","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=680s"},{"start_seconds":688,"text":"that came out of East Denver um and you know it was really interesting to to learn the complexities and differences","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=688s"},{"start_seconds":697,"text":"between what our team was used to um working on on the uh initial build of U","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=697s"},{"start_seconds":704,"text":"okashi with sorban and Stellar support and then seeing how near was different and this was a a total from scratch uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=704s"},{"start_seconds":713,"text":"type of thing um because of the conditions of the hackathon but um you know the the core concept of it is still","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=713s"},{"start_seconds":721,"text":"the same which is a playground simulated in the browser that allows instantaneous contract calls um so yeah that's sort of","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=721s"},{"start_seconds":729,"text":"the demo wow amazing uh I don't know about you guys but I am quite amazed and like we have seen a lot of people trying","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=729s"},{"start_seconds":738,"text":"to do similar things in t near before but not to this extent uh so Morgan uh I","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=738s"},{"start_seconds":746,"text":"have a question if uh your simulat that and you're transpiling everything to JavaScript you say so this is how you","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=746s"},{"start_seconds":753,"text":"update is it would it be possible for when those codes are like simulated to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=753s"},{"start_seconds":761,"text":"just make a transaction via RPC method to a real contract that it's deployed on the network right so the the production","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=761s"},{"start_seconds":768,"text":"version of of okashi that's built for the Stellar sorine contract platform does allow you to switch from the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=768s"},{"start_seconds":776,"text":"simulated environment to the test net or the mainnet environments and then that goes to RPC land that goes to the real","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=776s"},{"start_seconds":783,"text":"Network and it's still you're you're able to like easily switch like I want to test this out boom boom boom the test work I want to ship it you ship it and","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=783s"},{"start_seconds":792,"text":"then it's live on the blockchain um so it's sort of an a faster iterative process without thinking of your contracts as being like very precious","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=792s"},{"start_seconds":801,"text":"that you need to submit um to the network amazing and uh I have question from the chat uh do you interpret R code","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=801s"},{"start_seconds":810,"text":"or what exactly is going on here like to some of us looks like magic and um yeah","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=810s"},{"start_seconds":817,"text":"the so the r compiler spits out a wasm a web assembly executable I'm interpreting the web assembly executable in the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=817s"},{"start_seconds":824,"text":"browser um and it's hooking into a JavaScript environment for near so the JavaScript environment is is is a rust","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=824s"},{"start_seconds":833,"text":"environment but I'm simulating the the near um rust environment in JavaScript and so the the wasm contract is directly","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=833s"},{"start_seconds":842,"text":"calling my JavaScript and um and it's all JavaScript land uh and not rest and that that way it's able to run in the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=842s"},{"start_seconds":850,"text":"browser instantly yeah amazing uh zit you have a question if we can keep it quick so we can with the agenda that would be","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=850s"},{"start_seconds":859,"text":"amazing yes so great project um I'm curious like um did you try um with web","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=859s"},{"start_seconds":868,"text":"container so how it will different like so you are simulating everything every functionality in uh near BM right uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=868s"},{"start_seconds":878,"text":"then if something changed there so you have to change uh that's true but did you try like a uh web","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=878s"},{"start_seconds":887,"text":"container no I have I haven't I haven't tried it now okay okay so that's something else to be discussed actually","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=887s"},{"start_seconds":895,"text":"I believe that there are many more questions are coming up your way Mor so brace yourself join the telegram group","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=895s"},{"start_seconds":902,"text":"and maybe mute it because like you'll be bombarded with messages what you did is amazing and there are I think that this","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=902s"},{"start_seconds":910,"text":"opens like a lot of possibilities for further Integrations with different parts of the to's ecosystem and I'm sure that all of us are happy to have you","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=910s"},{"start_seconds":918,"text":"around and yeah thanks a lot for your presentation thank you um so uh I would","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=918s"},{"start_seconds":924,"text":"like to continue with uh Ilia I think that you're going to present correct uh from Republic they were hon","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=924s"},{"start_seconds":933,"text":"participants in E London so if you're ready Leah you can take it away yep one","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=933s"},{"start_seconds":945,"text":"sec okay do you see my screen yes we can okay ladies and gentlemen u i will","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=945s"},{"start_seconds":952,"text":"present to the project V me and Andre made in just two days from scratch in eum London on the project called","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=952s"},{"start_seconds":960,"text":"Republic deploy with just a g push so what the problems we have in web Tre space so it is still for me because I'm","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=960s"},{"start_seconds":969,"text":"not a web three person I'm mostly a web two person it is still hard for beginners to start uh for many reasons for example you need to like have the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=969s"},{"start_seconds":978,"text":"wallets you need to pay to gas when you deploy there like so many things uh from my perspective web2 developer experience","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=978s"},{"start_seconds":986,"text":"is still much better and I will explain my why in just a second uh modual deployment sucks and in we kind of don't","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=986s"},{"start_seconds":995,"text":"have like the good cicd culture so when we were at a kathon we were thinking","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=995s"},{"start_seconds":1002,"text":"what if we can take some cool part of Technology uh which is considered as","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1002s"},{"start_seconds":1009,"text":"insanely good developing experience in web to exactly like verel cloud and try to bring it into the we free so","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1009s"},{"start_seconds":1018,"text":"basically what we did we incorporated near uh and taken the developer experience of parcel to create the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1018s"},{"start_seconds":1026,"text":"Republic so how do we deploy code for now so when you develop locally um maybe","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1026s"},{"start_seconds":1032,"text":"in your local ad you need to for example on the hard head you need to manually set up your private API Keys you need to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1032s"},{"start_seconds":1040,"text":"ensure that you have enough uh tokens to pay for gas on the test you want to deploy if you're like using Al menu to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1040s"},{"start_seconds":1047,"text":"also make sure that you have enough tokens and as well uh and then you just need to manually do all these things by","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1047s"},{"start_seconds":1055,"text":"yourself like Deploy on different chains uh what we made we made that you need uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1055s"},{"start_seconds":1062,"text":"to just a get push like you're a developer just pushed to Cod to the repository on the GitHub for example we","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1062s"},{"start_seconds":1069,"text":"are catching this event via web hooks uh and try to aod deploy on the test net you specified using near chain signatur","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1069s"},{"start_seconds":1078,"text":"so so we use it here to pay for gas uh on every chain deploy uh so it would be better just to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1078s"},{"start_seconds":1086,"text":"show you let's uh show you the demo uh firstly in our platform you need to sign","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1086s"},{"start_seconds":1093,"text":"in with GitHub I will use my main account for this let's wait for yeah I'm logged","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1093s"},{"start_seconds":1102,"text":"in so the first thing we need to do we need to install custom GitHub application um I'll install it for my","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1102s"},{"start_seconds":1110,"text":"main account as well um and I'll select a repository uh like account there is a","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1110s"},{"start_seconds":1117,"text":"repository with near written and rust uh we're installing the app and then we can import this","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1117s"},{"start_seconds":1125,"text":"repository to our project space uh we are selecting our framework preset so because you can deploy on","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1125s"},{"start_seconds":1133,"text":"multiple chains you you have a lot of different uh types of project so we for this project we select near R we are","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1133s"},{"start_seconds":1142,"text":"creating it uh waiting for a second and here our project is so what we need to do firstly","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1142s"},{"start_seconds":1149,"text":"we need to set up a set a little setting uh which is called Branch mapping so uh for example I want to set this rule when","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1149s"},{"start_seconds":1157,"text":"I push or someone pushes to Main Branch it will deploy to one of the deployment targets for example it can be near test","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1157s"},{"start_seconds":1164,"text":"net or beum stylist test net or eum let's choose near test net save this and go to deployment so the thing I need to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1164s"},{"start_seconds":1173,"text":"do is let's say I'm developer and I changed something uh what do we have we have Ry let's change Ry for the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1173s"},{"start_seconds":1183,"text":"convenience uh we like add something like","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1183s"},{"start_seconds":1188,"text":"test uh we get add this uh get","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1188s"},{"start_seconds":1193,"text":"commit with message for example test 456 when we get push to our","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1193s"},{"start_seconds":1201,"text":"repo waiting for a second and going back to our platform so as you can see it create it has created uh the deployment","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1201s"},{"start_seconds":1211,"text":"uh and added it to the queue uh at the same time we have the back background worker which will uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1211s"},{"start_seconds":1219,"text":"take all deployments TR to deploy them so as you can see we can look at deployment logs at real time uh we can","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1219s"},{"start_seconds":1226,"text":"see the statuses at real time we can like see what the info we have so if you uh ever use nexj and veral Cloud it's","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1226s"},{"start_seconds":1235,"text":"may be very familiar for you we actually tried to do the same user experience as well so you can see it's updated by me","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1235s"},{"start_seconds":1242,"text":"like test uh comit name Etc so when it deployed we can easily have uh our","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1242s"},{"start_seconds":1249,"text":"deployment in this page and as you can see we have a transaction on near testet","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1249s"},{"start_seconds":1257,"text":"on execution plan we can see that it deployed a contract uh and yeah that that's it so","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1257s"},{"start_seconds":1265,"text":"let's uh check another thing for example if we uh change uh some like introduce a","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1265s"},{"start_seconds":1273,"text":"bu for example we go to SRC let's go to li. RS and we like for","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1273s"},{"start_seconds":1281,"text":"example made a typo uh we accidentally get add this we get Commit This with message like","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1281s"},{"start_seconds":1290,"text":"buged and we get push as well let's get back to Chrome it also","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1290s"},{"start_seconds":1298,"text":"created a deployment everything is going in real time so let's see how it's","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1298s"},{"start_seconds":1305,"text":"building and we wait for just a few seconds until we see how it building so","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1305s"},{"start_seconds":1313,"text":"it's doing its job and we should see an error in second yeah we have a fail","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1313s"},{"start_seconds":1321,"text":"deployment uh so yeah uh let's get back to the presentation um so what's our road map for for this project this","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1321s"},{"start_seconds":1329,"text":"project can be perceived as your like homeage to multiple uh your to multiple projects on web tree not entirely on","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1329s"},{"start_seconds":1337,"text":"near so it's this project benefits all of web Tre because you can use our software to deploy on Sal ethereum Etc","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1337s"},{"start_seconds":1346,"text":"on there as well and two things we need we want to implement really want to implement is badge deployer template Marketplace uh so if you again if you","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1346s"},{"start_seconds":1355,"text":"use uh ver nextjs you might know to the very cool things about it is that in many GitHub repos and in many","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1355s"},{"start_seconds":1363,"text":"documentation uh files you can see this beautiful button deploy where you can just click it and it will deploy","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1363s"},{"start_seconds":1370,"text":"automatically uh your code you can like see how it works and that that's very cool thing so what we want to implement","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1370s"},{"start_seconds":1378,"text":"you know R map the same feature like for example you go into the near uh documentation and for some people you","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1378s"},{"start_seconds":1387,"text":"can have this button and after clicking it it will do all this thing automatically in background it will clone repository to your IAB account it","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1387s"},{"start_seconds":1396,"text":"will deploy it and you like can uh check it out and as well as the templates you can create multiple templates and just","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1396s"},{"start_seconds":1405,"text":"with click of one button deploy it and see how it works so yeah let's ship the future of we together and you can see","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1405s"},{"start_seconds":1413,"text":"our death Dow proposal right here if you're interested on this QR code thank you we uh me and Andre will answer on","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1413s"},{"start_seconds":1420,"text":"your questions if you have any yeah thank you thank you IIA uh one immediate question that we have uh from Morgan uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1420s"},{"start_seconds":1429,"text":"is uh can you elaborate of uh how you do you manage the piece and the admin access to the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1429s"},{"start_seconds":1436,"text":"contract uh admin yeah so it's one thing on our road map we still thinking about","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1436s"},{"start_seconds":1444,"text":"bit but for right now we we doesn't have this implemented because it was like a haathon project uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1444s"},{"start_seconds":1452,"text":"yeah all right um any other questions uh just put them into the chat uh meanwhile","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1452s"},{"start_seconds":1460,"text":"uh yeah as IIA mentioned I believe that uh well there is a proposal from Republic on the near devhub activity","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1460s"},{"start_seconds":1467,"text":"feed so if you want with a pretty detailed road map and yeahia mentioned it if you want to learn more about it","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1467s"},{"start_seconds":1475,"text":"and you want to yeah get contacted or suggest uh any features I assume that this would be a very very good place to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1475s"},{"start_seconds":1483,"text":"start the discussion and keep it going uh I see that there are no more questions in the chat so next we will","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1483s"},{"start_seconds":1491,"text":"bring uh Elliot with boss workspace uh if you're not familiar with the boss workspace basically this is a tool that","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1491s"},{"start_seconds":1499,"text":"helps us build uh um web three components on near for decentralized front ends and it's speeds up the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1499s"},{"start_seconds":1507,"text":"development environment uh with instant feedback so it's a tool that I've been using a lot and I really like it so I'm curious to see uh what you're going to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1507s"},{"start_seconds":1515,"text":"present Elliot cool yeah thanks for that intro um yeah so B workpace recently just kind","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1515s"},{"start_seconds":1525,"text":"of under did a a rewrite into typescript with some like considerations uh in it to make it","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1525s"},{"start_seconds":1533,"text":"a little bit more module and easier to work with um so today I was just going to do a really quick a quick start um because","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1533s"},{"start_seconds":1542,"text":"since it's been a while but uh so boss workspace use a near Builder boss workspace you can start it off with a","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1542s"},{"start_seconds":1550,"text":"template repository if you want","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1550s"},{"start_seconds":1559,"text":"so I'm just going to use that it","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1559s"},{"start_seconds":1575,"text":"locally sell packages and then it already has a uh it","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1575s"},{"start_seconds":1581,"text":"has an app inside of it so boss workspace it will start you with your own default gateway so you can start coding right away I've already put in","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1581s"},{"start_seconds":1590,"text":"one that has the greeting contract so this is just a guestbook example um it can work in either main net or test net","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1590s"},{"start_seconds":1599,"text":"um it is just through a flag so we can Boot It Up in test net and we'll see it","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1599s"},{"start_seconds":1605,"text":"come again now it's in testet um another thing that you can do so one","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1605s"},{"start_seconds":1614,"text":"of the nice changes in the new boss workspace is that it's like it's more composable so it used to be where","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1614s"},{"start_seconds":1622,"text":"everything had to be inside this apps directory but if you don't want to be inside of an apps directory you want to just have a repository dedicated to only","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1622s"},{"start_seconds":1631,"text":"one app you can do that so for example that's helpful if you want to do subm","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1631s"},{"start_seconds":1637,"text":"modules inside of a Gateway so like let me pull in I'm going to do a subm module","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1637s"},{"start_seconds":1646,"text":"I have this repository that has to code all the widgets for devs. near on it","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1646s"},{"start_seconds":1655,"text":"um I can now run it locally and it's popping up on the wrong screen but now I got dev. near also in","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1655s"},{"start_seconds":1664,"text":"my in my workspace so that's a nice little thing you can so you have workspaces and apps that's kind of a difference and then","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1664s"},{"start_seconds":1672,"text":"you're also able to do um clone so we can clone somebody like create.","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1672s"},{"start_seconds":1680,"text":"near oh actually wait create near and we got to put inside this apps","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1680s"},{"start_seconds":1690,"text":"directory there we go so now we got three apps we got one","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1690s"},{"start_seconds":1699,"text":"that we started off with we've got another that we pulled in from a git sub module so that's that has its own","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1699s"},{"start_seconds":1706,"text":"repository with it with its own uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1706s"},{"start_seconds":1714,"text":"oops it has yeah it's a zerr story it has its own Secrets hooked up it uses a workflow that is shared by boss","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1714s"},{"start_seconds":1721,"text":"workspace but maybe we can put this inside of uh re I forget Republic that might be","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1721s"},{"start_seconds":1729,"text":"pretty cool let's see what else can I show oh yeah um and then you also have this option to provide your own custom","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1729s"},{"start_seconds":1738,"text":"Gateway distribution so for example I been working on this live p app so it's a near boss web component it's a web","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1738s"},{"start_seconds":1745,"text":"component that has the near social VM installed in it as well as live Pier so it exposes live Pier components to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1745s"},{"start_seconds":1752,"text":"widgets that you can use um so let's say that you are doing development and you want to use this Gateway instead I have","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1752s"},{"start_seconds":1761,"text":"built it locally um it's right here","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1761s"},{"start_seconds":1770,"text":"and then I'm just going to move it over into","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1770s"},{"start_seconds":1775,"text":"here so now I can provide that","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1775s"},{"start_seconds":1786,"text":"path and we will so our workspace has changed our default gateway has changed we're now using one that is set up with","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1786s"},{"start_seconds":1794,"text":"live Pier but we're still able to do all the we're able to access these local components that we've been working on so","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1794s"},{"start_seconds":1803,"text":"like that's the greeting card app I can make changes inside this apps directory um you know I don't","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1803s"},{"start_seconds":1815,"text":"know local changes on this new Gateway you're not you don't have to configure Flags or anything like that um it's just set up that","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1815s"},{"start_seconds":1824,"text":"way anything else um there's aliases you can set up different aliases depending on the environment um you can even set","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1824s"},{"start_seconds":1832,"text":"up it doesn't have to be environment name it can be something like staging or something else like that um what matters","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1832s"},{"start_seconds":1838,"text":"is this boss. config.js what's not shown here is some helpers for uploading data to ipfs so you can have assets locally I","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1838s"},{"start_seconds":1848,"text":"don't really have an example of that right now I think that's it so if you want to try boss","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1848s"},{"start_seconds":1855,"text":"workpace um go ahead near Builders boss works bace on","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1855s"},{"start_seconds":1864,"text":"GitHub I guess it's SEO ranked that's kind of cool uh and yeah just go ahead there's a quick start right here you can use it as your","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1864s"},{"start_seconds":1872,"text":"template that's all amazing great thanks elot um so one one of the questions that","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1872s"},{"start_seconds":1880,"text":"I see that actually you've done quite a lot of work since the last time I checked on the repo uh but I see that","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1880s"},{"start_seconds":1887,"text":"you can created a way to have like custom uh gateways uh this would probably allow well at least what I've","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1887s"},{"start_seconds":1896,"text":"been tinkering with it in the past can allow of actually styling components with using tailwind and I know that you've been also been thinking something","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1896s"},{"start_seconds":1905,"text":"in the similar way and to what extent have you explored the idea so yeah that could totally be a","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1905s"},{"start_seconds":1913,"text":"possibility you could have gateways that do have their own CSS packages installed um there's also somebody made a recent","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1913s"},{"start_seconds":1922,"text":"Tailwind rapper this guy named Bucky which is actually a pretty cool one we don't have to talk about that but yeah um mostly it's trying to go after this","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1922s"},{"start_seconds":1929,"text":"like so boss web engine and LM and a couple of the others or sdk. near were're able to like import mpm packages","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1929s"},{"start_seconds":1938,"text":"uh onto boss or the other web engine um but there's still like this failure to or there's still this inability to load","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1938s"},{"start_seconds":1947,"text":"in like components so something like live Pier or something like te draw we have a we have a web component that has","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1947s"},{"start_seconds":1955,"text":"te draw canvas uh in and exposes that through the VM um I haven't been able to get that to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1955s"},{"start_seconds":1963,"text":"work inside of these other things so uh yeah that's kind of like the main the main focus these type of like sandbox","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1963s"},{"start_seconds":1971,"text":"environments these packages that provide components maybe r radics or something like that um and so being able to build","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1971s"},{"start_seconds":1980,"text":"that environment so that you can build widgets um Regular boss widgets inside of","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1980s"},{"start_seconds":1987,"text":"it amazing great hit yeah so","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1987s"},{"start_seconds":1993,"text":"um great work OT as always so um how do you uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=1993s"},{"start_seconds":2002,"text":"so manage the versioning so like if you if I fork um let's say one of the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2002s"},{"start_seconds":2009,"text":"older um SDK or or workspace then like a how does the update will propagate to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2009s"},{"start_seconds":2017,"text":"everyone else um it's so it's backwards compatible still but um if you're looking to use the new one there is like","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2017s"},{"start_seconds":2026,"text":"there's a migration guide I'll put that right there um but it's it's backwards compatible the old ones so","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2026s"},{"start_seconds":2034,"text":"work nice great um so uh thanks a lot Elliot for your","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2034s"},{"start_seconds":2043,"text":"presentation um and yeah well let's uh move forward uh with yal yal has been with us for like a couple of calls now I","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2043s"},{"start_seconds":2052,"text":"think that's three so far so it's quite happy we are quite happy to have you pretty much every single time well","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2052s"},{"start_seconds":2058,"text":"thanks for joining um you presenting laanet so you I assume most of you are","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2058s"},{"start_seconds":2066,"text":"already familiar but laanet is providing decentralized RPC services and in general access to different","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2066s"},{"start_seconds":2073,"text":"blockchains so it's not just near uh you Val uh if you're ready to present then take it away yeah thank you just to be","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2073s"},{"start_seconds":2081,"text":"uh just to be sure am I the record holder for uh the maximum calls","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2081s"},{"start_seconds":2088,"text":"attended um to be honest I don't think so but you on a tie with the heat I","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2088s"},{"start_seconds":2094,"text":"guess but and Vlad of course so you you are pretty tight for the first place but nonetheless we are happy to have you","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2094s"},{"start_seconds":2103,"text":"every single time man so looking forward to the reward that's uh on","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2103s"},{"start_seconds":2113,"text":"nft okay take it away yeah yeah I'm gonna show my screen um so yeah I've been I've been consistently sharing uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2113s"},{"start_seconds":2122,"text":"information about lava here uh I I actually presented this deck exactly today on the other infoo which is also","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2122s"},{"start_seconds":2131,"text":"nice I think yeah I've been on like 20 near ecosystem calls which is amazing that you guys are um consistent about","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2131s"},{"start_seconds":2139,"text":"those stuff so I'm sure most people know what we do already but just you know um try to uh always give a short intro laa","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2139s"},{"start_seconds":2148,"text":"is building a modular info layer for web3 data that can be any kind of of","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2148s"},{"start_seconds":2154,"text":"web3 um API so that St withraw RPC and it it gets more complicated with archive data Advanced","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2154s"},{"start_seconds":2163,"text":"apis um and essentially any kind of data data set it can be uh Rel layers uh indexes oracles uh anything that can","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2163s"},{"start_seconds":2173,"text":"be uh anything that is a web fre API we can create a market for it lava creates a market for it and","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2173s"},{"start_seconds":2181,"text":"incentivizes uh data providers to compete over the best quality of service so we are U partnering with Neo","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2181s"},{"start_seconds":2188,"text":"Foundation to incentivize uh data providers uh to provide a very reliable super performance RPC for near we","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2188s"},{"start_seconds":2196,"text":"launched on February uh two months ago uh we launched also what we call magma which is a really cool initiative that","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2196s"},{"start_seconds":2204,"text":"is bringing uh the near and lava ecosystems together I'll share more about that uh in a minute uh so users","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2204s"},{"start_seconds":2212,"text":"are using lava on mint base uh ref Finance mining wallet sender wallet chog and many more and we're actually working","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2212s"},{"start_seconds":2220,"text":"with those dabs and other dabs as well and wallets to make lava the goto RPC choice for uh the new ecosystem again","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2220s"},{"start_seconds":2228,"text":"lava is not running the RPC itself um we have very large network of providers","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2228s"},{"start_seconds":2235,"text":"that are powering this endpoint um many of them are you know from the ones that were previously supporting near but now","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2235s"},{"start_seconds":2242,"text":"they are supporting uh via near uh via lava and earning near tokens for it which which is really cool uh and we've been working on on boarding new","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2242s"},{"start_seconds":2250,"text":"providers enhancing the caching mechanism and also we've seen a lot of traffic on the APAC region uh countries","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2250s"},{"start_seconds":2258,"text":"like seol Hong Kong uh have have had a lot of traffic so and Singapore as well so we're working on making the latency","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2258s"},{"start_seconds":2267,"text":"there even lower uh you can see some stats we have around 70 active providers","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2267s"},{"start_seconds":2273,"text":"this month uh almost five billion uh request which is really really high especially compared to the last month um and it","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2273s"},{"start_seconds":2282,"text":"keeps on growing so you can see on average where now the about 400 million uh requests per day which is pretty","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2282s"},{"start_seconds":2290,"text":"amazing um yeah some some name droing for providers gonna skip that you can see the traffic here as","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2290s"},{"start_seconds":2299,"text":"well and moving on to the geolocation spread you can see Vietnam is number one United States","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2299s"},{"start_seconds":2306,"text":"number two then Thailand China uh Germany so definitely a lot of usage yeah more than yeah 400 million","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2306s"},{"start_seconds":2316,"text":"per day which is crazy I think it kind it moves between like 200 to 400 right now but last week when I made the deck it was 400","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2316s"},{"start_seconds":2325,"text":"daily um yeah so you can see a lot of concentration in in Asia which is why we're improving the service there","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2325s"},{"start_seconds":2334,"text":"um yeah thanks man appreciate it um and yeah magma points uh I keep sharing this every time because it's a a","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2334s"},{"start_seconds":2342,"text":"major part of what we're doing right now uh essentially it enables any web3 user to get a customized RPC endpoint for","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2342s"},{"start_seconds":2352,"text":"near uh powered by lava you put it in in your wallet and every time you make an onchain action you get magma points","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2352s"},{"start_seconds":2360,"text":"which might make you eligible for any reward system thata foundation will decide on on M so essentially put it in your wallet it works in the background","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2360s"},{"start_seconds":2369,"text":"every time you open your wallet every time you make a transaction every time you take uh you know you check the price or log in into any uh defi app on near","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2369s"},{"start_seconds":2379,"text":"uh and you keep gaining points um in the background which is really nice um so this is kind of a way to engage people","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2379s"},{"start_seconds":2387,"text":"in the near Community connect them to the lava community and make them more uh you know encourage them to be more","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2387s"},{"start_seconds":2393,"text":"active on chain um yeah and we adding a near wallet selector really soon we've had some issues with that but uh should","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2393s"},{"start_seconds":2402,"text":"be ready pretty soon","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2402s"},{"start_seconds":2407,"text":"um yeah I think I'm you uh can you stop sharing your screen because I think it's not","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2407s"},{"start_seconds":2416,"text":"intended uh so didn't here go ahead it was a message ear yet","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2416s"},{"start_seconds":2428,"text":"because we didn't stop sharing and we had two sharing two screen I see I see okay okay gotcha yeah I'm I'm finishing","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2428s"},{"start_seconds":2436,"text":"in a sec so um yeah a few testimonials and yeah moving forward we","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2436s"},{"start_seconds":2443,"text":"have as I mentioned we are on boing more providers expanding support in Asia and um we have a few features","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2443s"},{"start_seconds":2453,"text":"coming up like web soet subscriptions archive support uh caching enhancement dos","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2453s"},{"start_seconds":2460,"text":"protection and potentially even Advanced apis more than RPC um gonna share the link to our docs if anyone wants to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2460s"},{"start_seconds":2468,"text":"check out the endpoint and they didn't get a chance yet and uh yeah feel free to ask any","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2468s"},{"start_seconds":2479,"text":"questions yes so it's it's not really it's it's subsidized the question so the question is uh how do you support all this","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2479s"},{"start_seconds":2488,"text":"traffic with a free RPC yeah so as as I showed uh we have a network of providers uh who are uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2488s"},{"start_seconds":2498,"text":"providing this service on the back end and they are rewarded with near near tokens that are essentially granted or","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2498s"},{"start_seconds":2506,"text":"subsidizing the uh the support and it's funded by near Foundation this is public RPC um there","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2506s"},{"start_seconds":2515,"text":"is going to be a custom RPC um which in the future which isn't going to be subsidized obviously uh for more","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2515s"},{"start_seconds":2523,"text":"you know larger dabs and users great thank you V thank you for the prompt slides and thanks for a lot","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2523s"},{"start_seconds":2531,"text":"of the updates is uh is the data that you showed uh publicly available like can people just track of like what are","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2531s"},{"start_seconds":2538,"text":"you doing because the numbers that are going around are amazing so they're pretty big and like we see a lot of","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2538s"},{"start_seconds":2545,"text":"interactions not only through and this is only through the services that you through your providers correct so the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2545s"},{"start_seconds":2552,"text":"people the nodes that are handling transactions the RPC know that the handling transactions outside of uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2552s"},{"start_seconds":2560,"text":"Lavan net are not in the statistics correct uh the data that's what sorry","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2560s"},{"start_seconds":2566,"text":"the data that the data that you showed it's not including other rpcs which are outside of your network correct right","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2566s"},{"start_seconds":2574,"text":"that's that's just lava we have we have have a we have a dashboard for it I can share it here but it it's kind of","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2574s"},{"start_seconds":2581,"text":"incomplete so um we're we're working on having a mobile maybe on the next call maybe on the next call maybe on the next","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2581s"},{"start_seconds":2589,"text":"call maybe I don't know you're gonna have to invite me to yeah it would be great great pleasure okay","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2589s"},{"start_seconds":2597,"text":"so uh going on ahead with the agenda uh the hit from Jutsu the hit is also like","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2597s"},{"start_seconds":2605,"text":"regular on those community of course and we are very happy to have him around as well uh that's this great smile never leaves you away so it's pretty good to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2605s"},{"start_seconds":2614,"text":"see you as a h hope you're doing good and please take it away yeah anywhere there art developer","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2614s"},{"start_seconds":2621,"text":"I'm there so okay so I think um some of you","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2621s"},{"start_seconds":2628,"text":"probably I I see a lot of new faces um uh so Jutsu is a IDE uh for building uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2628s"},{"start_seconds":2637,"text":"decentralized frontend so you can go to app dojutsu doai and kind of explore so what OT","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2637s"},{"start_seconds":2646,"text":"showed about um uh showed the local development and you can do the similar","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2646s"},{"start_seconds":2653,"text":"thing in kind of a web- based environment so that's kind of the um","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2653s"},{"start_seconds":2660,"text":"kind of what Jutsu is but like today I I'm mostly interested to uh share our uh q1","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2660s"},{"start_seconds":2667,"text":"kind of a review so what we did so far in q1 and what we are going to do in Q2","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2667s"},{"start_seconds":2674,"text":"um these are not like a the exact list like we did bunch of other things but uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2674s"},{"start_seconds":2681,"text":"this this uh q1 we created kind of a um much better search uh feature for","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2681s"},{"start_seconds":2688,"text":"Discovery um so if you go like the search is much much better uh of course we are still suffering with the RPC and","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2688s"},{"start_seconds":2697,"text":"and uh kind of a indexing um we are still relying on um PPC so uh that's","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2697s"},{"start_seconds":2706,"text":"something we will work this this Sprint to make it much better other than that um a lot of you like probably know like","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2706s"},{"start_seconds":2715,"text":"if you go to a component and then uh in other Gateway you have to kind of go to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2715s"},{"start_seconds":2721,"text":"uh kind of uh show the uh to see the code for a component you have to do bunch of stuff but in in DSU you can","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2721s"},{"start_seconds":2729,"text":"just click a DOT it's more like a GitHub dot uh any repository you go to GitHub you you press start and it open up uh in","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2729s"},{"start_seconds":2738,"text":"in the editor so that's one of the feature that we build um and then you can go through some of those features um","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2738s"},{"start_seconds":2746,"text":"I'm going to share um share some links where we have a video uh about all the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2746s"},{"start_seconds":2752,"text":"features that we do did this print uh one of the most exciting thing that we want to do is like a uh partner with","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2752s"},{"start_seconds":2760,"text":"probably build out and kind of a build a better integration with local and and webbased development because I found uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2760s"},{"start_seconds":2767,"text":"after talking with lots of developer some people like local environment but some other people also like to build in","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2767s"},{"start_seconds":2776,"text":"webbased ide which is quick and then how can we masch these two things together and kind of a still provide a better","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2776s"},{"start_seconds":2784,"text":"experience component discovery we want to improve it much much better uh probably creating a template Library uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2784s"},{"start_seconds":2794,"text":"style d uh uh will improve more um just go through uh some of those uh we have","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2794s"},{"start_seconds":2802,"text":"already build some of this feature co-pilot and some of the other feature but this is a public road map uh anyone","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2802s"},{"start_seconds":2809,"text":"who is interested can request features so we kind of at Jutsu we want to build","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2809s"},{"start_seconds":2817,"text":"with the community uh so if you need any feature or if you are if you feel like a somewhere we can improve the developer","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2817s"},{"start_seconds":2826,"text":"experience uh we are all for it um so just let me know and yeah so and and then give it a try","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2826s"},{"start_seconds":2834,"text":"so we have we introduced this uh another feature Beno which is a generative UI feature where you can create a component","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2834s"},{"start_seconds":2842,"text":"um based on prompt give it a try um we have live collaboration it's more like a Google doc style","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2842s"},{"start_seconds":2849,"text":"collaboration where uh collaboratively we all can work on a component um so yeah that's it like I don't want to take","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2849s"},{"start_seconds":2857,"text":"off lot of time I'm going to share uh lot of those links where it will kind of","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2857s"},{"start_seconds":2864,"text":"give you a idea of uh we have a detail article what we did and then we have a video that you","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2864s"},{"start_seconds":2872,"text":"can watch thank you if you have any question I'm happy to answer great thank you very much zit","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2872s"},{"start_seconds":2882,"text":"uh thanks a lot very prompt presentation um just a reminder like all of the links that are being shared uh in","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2882s"},{"start_seconds":2891,"text":"the chat and also links to the project they would be in the descriptions into into the recording of the video they","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2891s"},{"start_seconds":2898,"text":"would also be able to be seen on the tools Community page uh on near Dev hub.org uh so uh last but not Le last","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2898s"},{"start_seconds":2908,"text":"but not least uh we have luk from NE blocks uh we are all familiar with near","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2908s"},{"start_seconds":2915,"text":"blocks this is the most prominent Explorer on near at the moment and recently some of you might uh have seen","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2915s"},{"start_seconds":2923,"text":"it already but uh near block is already on the on the bus so it's fully devel it's well it's not partially but like","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2923s"},{"start_seconds":2932,"text":"mostly um deployed on the on the Chain so the entire front which is great","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2932s"},{"start_seconds":2940,"text":"effort congrats for this effort look looking forward to see what are you presenting us which yeah sure uh thanks","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2940s"},{"start_seconds":2948,"text":"for that let me um just share my screen quickly I think this yeah I have a few slides obiously a bit less technical","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2948s"},{"start_seconds":2956,"text":"than than everyone else here um I'm not technical myself but yeah feel free to drop some questions and we can can talk","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2956s"},{"start_seconds":2964,"text":"in the group chats after this as well um but basically yeah just uh very quickly so going through recent updates","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2964s"},{"start_seconds":2972,"text":"what's in the works and then maybe um a bit on uh on the things that we could work on I guess like as a community as","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2972s"},{"start_seconds":2980,"text":"well um so yeah as you were saying uh We've released the we released the Explorer on Boss um which took quite","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2980s"},{"start_seconds":2989,"text":"a bit of time uh there's going to be like a bunch of components that we can show um on dedicated page so for example","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2989s"},{"start_seconds":2998,"text":"like your transaction tables accounts Etc we're hoping that people can build off that especially like defi related","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=2998s"},{"start_seconds":3006,"text":"apps they can they can like Ping all this historic data um it's quite interesting um but we're going to create","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3006s"},{"start_seconds":3013,"text":"a UI for that specifically as well um so we'll be able to like check which uh which components are available um and","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3013s"},{"start_seconds":3022,"text":"hopefully yeah ping them but yeah um this I guess like upgrade came with a lot of uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3022s"},{"start_seconds":3030,"text":"improvements as well on the info side we over the past couple of months we got quite a few complaints especially with","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3030s"},{"start_seconds":3037,"text":"like neat all the inscriptions uh and since then there been I guess uh us transitioning to like new infrastructure","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3037s"},{"start_seconds":3046,"text":"so this is all out now um so we're quite happy um hopefully everyone sees like the the speed improvements","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3046s"},{"start_seconds":3054,"text":"Etc um on the API but also on the front end site and I think yeah like as you were","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3054s"},{"start_seconds":3061,"text":"saying like we are now I guess like the the main Explorer uh for this for the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3061s"},{"start_seconds":3069,"text":"whole protocol and we can see that through these stats so these are stats from February and March we have around","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3069s"},{"start_seconds":3078,"text":"quarter of a million users over those two months I think around half a million page views as well um most of them are","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3078s"},{"start_seconds":3085,"text":"from yeah direct or referrals or like your web free wallets nft marketplaces","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3085s"},{"start_seconds":3092,"text":"dexes listing websites they all Point towards neblock for I guess like a source of Truth and we want to continue","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3092s"},{"start_seconds":3099,"text":"to able to to provide that user experience um and yeah as you can see like there's friends from Russia","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3099s"},{"start_seconds":3107,"text":"Indonesia Vietnam Ukraine Nigeria the US India so really from around the world um we do want","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3107s"},{"start_seconds":3115,"text":"to propos near blocks in all these local languages um it is open source we we're","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3115s"},{"start_seconds":3123,"text":"not necessarily um prominent in all these local languages so if people want to commit um to the translations on a","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3123s"},{"start_seconds":3132,"text":"GitHub uh then we'd be we' be more than open to that um but yeah trying to keep it up um I see a growing protocol now I","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3132s"},{"start_seconds":3142,"text":"think everyone sees like the the growth in transactions um um so yeah want to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3142s"},{"start_seconds":3149,"text":"continue to support um and um and hopefully uh yeah there'll","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3149s"},{"start_seconds":3156,"text":"be less bugs less crashes Etc um so yeah I mean Bas this past month it's been","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3156s"},{"start_seconds":3163,"text":"about speed the API in the site um quite a few nft connections came to us and uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3163s"},{"start_seconds":3170,"text":"tokens as well like your Sak near metapo sweatcoin even um in for for the hold","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3170s"},{"start_seconds":3178,"text":"account so now on tokens and well funable tokens and nonf funable tokens the the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3178s"},{"start_seconds":3185,"text":"account um well the number of holders is in real time as you can see here um I think it","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3185s"},{"start_seconds":3193,"text":"has one or two delay one or two blocks in delay um but yeah overall it's it's","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3193s"},{"start_seconds":3199,"text":"getting better um we're syncing up on on remaining tokens I'm sure why this is not loading really a bad","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3199s"},{"start_seconds":3208,"text":"example um but yeah overall like a lot of improvements in terms of speed um another feature that we're looking to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3208s"},{"start_seconds":3217,"text":"release and we're working on is a comment section so here this directly pings near social um we just need to add","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3217s"},{"start_seconds":3225,"text":"like a connect wallet here um which we use the wallet selector and then people will be able to leave comments on","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3225s"},{"start_seconds":3233,"text":"tokens uh same for nfts and addresses for that matter um it's a two Lev thread so you","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3233s"},{"start_seconds":3240,"text":"can have replies as well and I think the goal here is to just get people more active um especially like for scams and","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3240s"},{"start_seconds":3249,"text":"stuff like that they can actually comment","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3249s"},{"start_seconds":3253,"text":"um yeah just basically leave a trace here and this Ping's near soal","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3253s"},{"start_seconds":3260,"text":"um besides that uh yeah contract interactions uh we pushed that out um so of","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3260s"},{"start_seconds":3268,"text":"ABA so this works on on token contracts let me just","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3268s"},{"start_seconds":3277,"text":"check here so you can interact with tokens so you can connect your","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3277s"},{"start_seconds":3285,"text":"wallet and yeah just play around with it so yeah that's um what we've been","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3285s"},{"start_seconds":3293,"text":"working on um what we have in the works um more analytics for for addresses and","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3293s"},{"start_seconds":3302,"text":"users so time series like token balance highest peaks um for I guess like value um what","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3302s"},{"start_seconds":3310,"text":"an address is holding over time we have some requests for API endpoints we'll be adding them and then uh we're working on","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3310s"},{"start_seconds":3317,"text":"a dark version um for those that don't like this bright white color and then yeah the last one is um","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3317s"},{"start_seconds":3325,"text":"basically i' like version of near block so like a very raw Explorer um built on boss as well where you can just enter an","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3325s"},{"start_seconds":3333,"text":"address and then see a bit of analytic so for those that don't want to go through the entire dab um an Explorer","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3333s"},{"start_seconds":3341,"text":"they can just um enter our wallet and then see a bit of information there as well so like a light version of","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3341s"},{"start_seconds":3349,"text":"it and then yeah um this is more recent but um there see with like the I guess","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3349s"},{"start_seconds":3356,"text":"the growing ecosystem there's a lot more scams and spams and stuff like that so we're thinking might be worth setting up","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3356s"},{"start_seconds":3362,"text":"like a an open source token list of of scams um and like fake tokens and stuff like that which we could then label on","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3362s"},{"start_seconds":3372,"text":"the Explorer as a scam so this is something that we could probably work with um with the community uh again","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3372s"},{"start_seconds":3379,"text":"we're open to that and seeing uh seeing how we can I guess like delegate that and and of the","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3379s"},{"start_seconds":3387,"text":"community same for local language translations and then uh what we're thinking as well is on on token","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3387s"},{"start_seconds":3396,"text":"Pages uh we could also have um like announcements in the blogging section so for example if you're a new token and you want to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3396s"},{"start_seconds":3405,"text":"announce news or announcements or guides or um anything related to your project then have like a Blog section here","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3405s"},{"start_seconds":3413,"text":"similar to like the FAQ where you can post announcements and this is maybe something that we could link towards near social as well with maybe","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3413s"},{"start_seconds":3421,"text":"like the the developer um address so it's verified or it's dedicated to the team the marketing","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3421s"},{"start_seconds":3429,"text":"team or something like that so yeah that's um I guess a bit of an","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3429s"},{"start_seconds":3436,"text":"update from from outside amazing that's it me thanks a","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3436s"},{"start_seconds":3444,"text":"lot Luke uh yeah uh actually on the spam token S I don't know if any of you know","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3444s"},{"start_seconds":3451,"text":"but actually I collect spams and scams for the past two years on near so I have a lot of contract spam URLs and like","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3451s"},{"start_seconds":3458,"text":"scam URLs that are already being shared in the public channel so I definitely would love to join forces and like try","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3458s"},{"start_seconds":3466,"text":"to bring a little bit more security onto the front side front end side of uh our space so yeah looking forward to","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3466s"},{"start_seconds":3474,"text":"contribute to that uh um so yeah thank thanks a lot uh meanwhile let me just","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3474s"},{"start_seconds":3482,"text":"share my final slide and then we go here do you have a list uh public list yes uh I have","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3482s"},{"start_seconds":3491,"text":"already put some of the public list that it's already on the dev Hub I can uh point it to you uh so um this would","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3491s"},{"start_seconds":3501,"text":"conclude the call and it is an amazing call a great Vibe and I am truly happy to be part of this community for you uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3501s"},{"start_seconds":3508,"text":"once again if you want to present your work suggest discussion topics or want to get involved join our telegram uh","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3508s"},{"start_seconds":3515,"text":"group or visit the tools Community page uh these sessions are held every second Tuesday of the month if you're not aware so they now they're in a set amount of","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3515s"},{"start_seconds":3524,"text":"the interval uh so if you want to get updates and like to be uh in time with","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3524s"},{"start_seconds":3531,"text":"all the updates that we have from the ecosystem in the development site I strongly suggest you to subscribe to the new devhub newsletter uh you can see on","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3531s"},{"start_seconds":3540,"text":"the link on the slides this is the link for the the last version that we had and somewhere I think top left corner there","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3540s"},{"start_seconds":3547,"text":"is the Subscribe just join them they are full of updates from all across the ecosystems and yeah so that would","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3547s"},{"start_seconds":3556,"text":"conclude it I thank you for all for being here and I look forward to see you all around","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3556s"},{"start_seconds":3565,"text":"again bye thank you guys yeah thank you everyone for this call bye guys","url":"https://www.youtube.com/watch?v=EDCoWObguVs&t=3565s"}],"youtube_url":"https://youtube.com/watch?v=EDCoWObguVs","url":"https://near-pedia.xyz/videos/EDCoWObguVs"}