Starknet 🛠️ Creating A Starknet and Cairo Project
ETHGlobal·Wed, Oct 9, 2024, 12:00 AM
Join us for a Starknet workshop! From November 17-19 2023, ETHGlobal welcomed developers from around the globe to take part in shaping the future of Ethereum at ETHGlobal Istanbul. Over $600,000 USD in prizes were given away at the prestige Istanbul Congress Center... thanks for an amazing weekend hackers! ----------------- Follow us: https://x.com/ETHGlobal?s=20 Check us out: https://ethglobal.com/ Email us at: hello@ethglobal.com
Transcript
[Music] who of you are considering a starnet for hacking nobody's considering starnet for hacking what's up I want to tell you something very very interesting that a lot of hackers come and er they they build something on EVN compatible networks so they can aim for several prices but you know I was talking with the scroll guys and they received 70 submissions stuff like that you know how many submissions we reive in starnet five for four prices so that's that's very usual so if you if you want to maximize your chances of winning a price I think star is a good a good option we have 10K for four different prices and we usually receive between three to six submissions so there's a high chance that if you have with starnet you can maximize your your chance of earning some some price and also you can be one of these hackers that are actually staying in the blockchain ecosystem so basically this table is the number of of full-time developers that are in different networks blockchain networks and it's very bad ethereum lost a lot of developers Cosmos Bitcoin whatever you want except for starnet starnet is only winning developers so we are more and more and more and more so again you want to win a price today you have a good chance with starets this is by the developer report it's a report by Electric Capital so if you want to win a prize today you have a good chance with the starnet why because there are not a lot of submissions second you can be one of these developers that are actually H pushing the blockchain right now so everybody is losing developers except for star who that is actually winning some developers so feel for more than welcome to come and yeah also something that is not very known is that stet has the biggest number of develop ERS overall from all the layer twos so so so yes what what this shows is that the starnet is not that hard to use K is not that hard to use we have more we have a lot of developers more than the other EVN compatible options so yeah if they can do it I think that you can do it no problem and basically you know what we're doing we are a layer two so we're trying to to make as cheap and as fast as possible ethereum but at the same time we also provide options that are not available in the evm ecosystem like native account instruction so it's something that I think if you build something with account ruction which is not that difficult and it's very cool you have a nice chance of winning a price so what we have is H basically account instruction you can do who knows what account instruction is here okay who has coded something with account instruction before okay perfect so account instruction in Star is very very simple you you you need to implement these two different functions execute and validate I will give you a link where you can see more about um how to do it but H so if you want to implement an account contract with the start using account instruction you have a nice chance of winning so so I will give you the the sources where you can learn how to do it but basically account instruction is changing all the blockchain ecosystem H not only for the Heaton but I think that it's good for for you if you want to stay in in the blockchain ecosystem building account instuction it's very cool you can use other types of signing transactions not only signing using the star elliptic core that we use in starnet you can also use other elliptic cors such as ethereums Bitcoins H the elliptic core use in your cell phone in your iPhone in your Android so this makes transactions very very secure so it's is the next level of security for for for for wallets so I think it's a also a good opportunity and it's not that hard to use I think that you can implement mented I will show you where you can learn about it also if you want to create a autonomous worlds or onch games we have doyo which is I'm forgetting the the name of the m m m or mod the game building engine in solidity so the equivalent is doyo in starnet so we have a lot of hackers right now that know doyo that can support you on how to build games or autonomous worlds in starnet so you can use doyo you can use G say you're interested in onch machine learning so they have several issues and I can I can also connect you with the with the people from G in case you want to to to implement something with their framework so they can support you so machine learning with with zero knowledge very cool Herodotus is also we have them here also so if you want to use them to do storage proofs like a proof ownership of an L1 asset on Layer Two you can also do it kakar which which is also a0 gvm on top of starnet so it's also interesting and we have the guys here so uh there's a lot of stuff that you can that you can choose from what to build basically I will share you a link so the the link on the on the left is the stet book which is your H if you want a good chance of winning the hackaton you can follow the starnet book which is on the left the care book will be if you want to get deeper into to Cairo which I don't think you will have a lot of time if you don't know Cairo yet but with the basis basics of Cairo you can build a canstruction and that and that kind of stuff and we can also help you but if you want to go into Kyo you can also check the Kyo book so the left one is the star book and this is the Kyo book and from the stet book you can go into the getting started chapter is a chapter number one and you can basically use remix as remix and open simping contracts as as if you were coding with solidity so this is remix Here remix I have a small smart contract called ownable it's a simple smart contract this is Kyo H I won't go into the details of Kyo right now but it's not that hard I think most of you can already as hackers you can already know what what is happening we have a tra that is an interface so it basically defines two function transfer ownership and get owner it receives these arguments and then it returns this one it's uh very intuitive if you're a developer which I think most of you are then we have the actual smart contract this is an event this is the definition of an event then we have the storage Constructor and external functions the read and write functions it's basically exactly the same concept as with solidity and ethereum so nothing new the new thing here is the syntax and you can code your your smart contract here in remix and you can deploy it from here you can compile it from here so you if you know how to use remix that's all you need so for example here what I'm going to do is go into the plugin of starnet you can go into plugins stet here's the plugin from starnet you can activate it and then you will have this so I can compile my contract compile contract so it's compiling to Sierra which is kind of like a Ule from from from from KIRO it will give you a couple warnings yeah yeah whatever whatever and it's compiling it and yeah it's compiled now we can deploy it you can your bre can be on defet or can be on tet however you want but for example now I will deploy it on tet sorry on devet let's do it in testnet let's write so I will go go to test accounts uh uh well you can deploy your own account here using account instruction by the way but I'm not looking I have not seen the option to connect my my Argent well no problem I will deploy it locally here on the on the dev net so basically I will go into environment uh damn I don't know where where the definite options I I don't like very much the remix how it looks I think it's kind of confusing but environment ah okay he's the remote defet let me try again wallet okay okay now I can with wallet I don't know what's why it wasn't appearing to me so I can choose my Argent I need to set up my I don't know why why it's occupying the whole of my my screen sorry just a second I will disconnect the sorry for this technical problems sorry just a second I'm just trying to deog this live but basically what you can do is deploy it on the test net I will show you in a minute and then you can you can ER start interacting with it you everything that you need will be in the started [Music] book I there so remix is been not nice today for me just a second okay let me make a second try okay now I think I can okay perfect if you can sorry for the brief technical issues the I cannot I don't know if I updated my Mac to Sonoma to that today if I I know if it's the problem I cannot move it here but I can move it there well I will do it like this well basically what you you have here your remix and then and I cannot click and I was excited about so nor no it's not it's not working my computer sorry for that folks uh I have a couple more minutes so so the problem here is that I updated my MacBook yesterday to the new Sonoma so big mistake I think you will you need always to wait a couple versions but if you have any question let me know right now and we can do questions my computer is not will not work on time but tell me do you have any questions I can provide you more resources on the booth we have a boot and yes again as a summary you have a big chance of winning a starnet price uh for those that just came we have ER four prices 10K in total for about five to six submissions usually so you have a big chance of winning something with the starnet so get into it try it and just let me know we are several developers from Star War and the star Foundation we are there in the in the boot so let me know and we can help you in whatever you need you have any question sorry for for the for the issues here any questions on starnet K okay I will if you can come I can also show you how to create an account contract using account instruction so yep thank you
Automatic transcript — names and jargon may be misspelled.