The Bear Necessities Hack Kickoff ft. @AWSstartups

Recorded: May 30, 2023 Duration: 0:37:50

Player

Snippets

Hey, morning everybody and good afternoon. Good evening. We'll just give it a couple minutes for people to join.
Cool, we could probably go ahead and kick things off. So today we're very excited today to kick off the Bear necessities hackathon. This is the largest and the most ambitious hackathon that Moonbeam has done to date. We're no stranger to running big exclusive hack buns. We did three last year and
2022 and this is our first major one of 2023. Today I'm very excited to be joined by Derek Yu, founder of Moonbeam and CEO of PureStake as well as we're very thrilled to be joined by AWS. We have Stacy Ann,
from AWS Asia, head of Web 3, for Amazon Web Services Asia. And so I just wanted to first kick things off with just a very brief introduction and then we'll hand things over to Stacy. So this hackathon is a month long and so we're just kicking off
this week. We have plenty of time, so that's very important. We also have tons of opportunities for builders here. So in addition to monetary prizes, we have the opportunity for every participant to apply for AWS credit.
And we'll discuss more about that later. We have workshops starting off tomorrow with Chainlink and I'll dive more into these exact workshops and what the structure of the hackathon looks like.
There will also be a chance for lots of feedback and questions and everything like that. We have office hours that will be starting up next week.
but the week after. And so there'll be plenty of chances for you to interact with engineers from each of these teams to get help.
and get feedback on your projects. So with that, I'd love to hand it over to Stacy to introduce
AWS Web 3 and to discuss a little bit more about Amazon Web Services participation in the Baroness Sessies hack them.
Awesome. Thanks so much, Kevin. Hopefully everyone can hear me perfectly. Gotcha. Awesome. That's great to be here with the Moonbeam team. And you know, for us at AWS, we're always very excited to support the Web3 developers and Web3 broader community. So,
So for us, as many of you may already know, AWS has been supporting the space behind the scenes for many, many years, providing the underlying infrastructure that supports a lot of the different layers within the Web 3 space, you know, all the way from layer 1 up to the depth.
and the exchanges which are the on/off ramps for Web 3. So for us, maybe two years ago we received the highest senior leadership buy-in to be more upfront and more open about the support that we are giving to
the community. And so this year we have taken a more active role in, you know, partnering with amazing Web 3 native projects, founders, community builders, etc. in and doing joint partnerships with them and events such as
this as well as hackathons, you know, speaking engagements, and we did something similar with a few other projects. So for us, we're very excited to focus on helping the startup community within Web3 to scale and grow as well as supporting enterprises
brands who are looking to invest and explore the space. And for us, we are very much focused on being the facilitator. So we don't want to build everything. We want to provide the tools that our customers ask us for and then empower Web3 founders, Web
through builders to be the ones who are redefining the internet. So that's how we are approaching Web3. And that's why we're excited to support Web3 builders, Web3 developers, and Web3 projects to redefine the next phase of the internet.
So that's a little bit about our approach to Web3. For us, we are focused on supporting projects in primarily four ways. We are looking to support on GoToMarket. So if your project is looking to expand, if it's looking to develop a business case,
revenue that's something that we have a lot of programs that we can help founders and developers with. AWS is global, so we also help different projects. We're looking to move into new locations. We also have programs to do that. The second piece is about visibility, right? We do work, work obviously.
see with the likes of Moonbeam as well as other players within the space to give them an opportunity to utilize the AWS platform to share the amazing work that they're doing, you know, the really cool projects that they're building with with 2.5 as well as web 2, which, you know, we know that
that we have to engage in order for maps adoption. The third piece is around investment facilitation. We do have funds that we are looking to invest in future tech. We also help to facilitate investments introduction with Web 3 native VCs who
are excited to invest in the space and not have inhibitions around the current bear market or where you'd have to explain in detail what even is a token. So that's who we are primarily, my team is primarily interacting with the Web
native VCs who will immediately get it and be able to provide guidance for the developers as well as projects. And then the last pieces are on product. So we do try to build what our customers are asking us for. And so we receive feedback from the community, you know, what's the next
The next phase of products that are coming through, right, is it on chain analytics, is it decentralized ID, is it multi-chain infrastructure? That's a lot of the work that we do to help the community synthesize the feedback and empower our builders to build the right tools for Web 3.
So for us, we're very excited to support Moonbeam as well as the developers and builders that are in the ecosystem. You know, we will have technical mentors, business mentors that are able to support this initiative and you know, happy to always happy to answer questions about what we're doing in the
space and what we're observing in this space as well. So thanks so much Kevin. Thank you so much, Stacy-Ann. We're thrilled to have you on board. And you made it very clear that AWS is a long-term builder in this space. They've been here for a while and that you're going to be here for a while. That you take a long-term view
as we do as well. So now I'm very excited to introduce Derek Yu, founder of Moonbeam and CEO of PureState, and he'll give a state of the ecosystem update as well as some updates on what he'd love to see, perhaps some ideas being built for the hackathon.
Yeah, thanks, Kevin. So just a wave introduction, founder of Moonbeam, and you know, been working on this project for quite some time now. And I wanted to maybe give just a little bit of insight into like why the
project was started. And actually I think you know those reasons that motivated us to start the project in the first place, you know, our kind of ring is true now even some years later as they did when we first started. So I wanted to touch on that and kind of weave that into what some of the core underlying ideas and goals are
R4 Moonbeam and why there's really some great opportunities right now engaging in things like this hackathon to be at the front row of what I think are some of the most interesting and exciting like Becareas, not only Web 3 but in all of tech honestly. So just to give you a little bit of insight into
to what the original motivation for Moonby was, the vision really was that there's going to be a lot of blockchains. I have a big believer in this that, even when we started back in 2019, there was some number, now there's some larger number, that number is
to continue to expand. And I use this historical analogy a lot, right? Where when you think about the history of compute, there was a time when there was very few computers, and they've become increasingly specialized and numerous over time, right? Whereas when you first started, there was just some very small number.
are very expensive, they require very specialized expertise to make them run. Now you go to a platform like AWS and it takes about two clicks to create as many computers as you want. I see that kind of similar direction for Web 3 in blockchain infrastructure where we're moving
from this kind of environment where there's very few chains and people think of things in single chain like mindsets to, you know, it being a much more diverse and proliferated blockchain environment where there's, you know, many different kinds of chains, many different kinds of specialized chains. And so that's kind of the context of the idea within which
Moonbeam was started. And so I think the first idea was to create a smart contract platform and do this EVM implementation, right? Because there's different text acts out there for building smart contract platforms.
And just like operating systems, there is consolidation that's going to happen around some set of technology stacks. And our bet was on the EVM as one of those. I think that's for now. It's hard to imagine a world in which the EVM is not at least one of the operating systems or text acts out there for builders to build up
on. But, you know, just as important as EVM is this kind of multi-chain vision, let's call it, right? So, specifically for Moonbeam, that means that, you know, we have this EVM environment that, you know, is compatible with a lot of the tools and technologies out there that Web3 Builders need. But we specifically
The movie has been specifically designed to be a great place to support cross-chain and multi-chain use cases. I want to spend a moment talking about those because I do think those represent a really big opportunity right now, in Web 3, as
I think there's a big shift underway from this kind of single chain mindset to this what's called like natively multi chain or like cross chain mindset. And so what do I kind of mean by that? So, you know, if historically like developers chose like one chain to deploy to what we see almost as the
default now is developers need a strategy that allows them to get to multiple chains. And why? It's pretty simple. It's that if you think about the addressable market for your application, is this makes sense to be limited to the users and assets on one chain or to be on many
change. The answer of course is that the latter is much more favorable. You may start in one city, but you'll want to expand to multiple cities ultimately with your product or offering. When you actually talk to developers, having
a multi-chain approach or strategy makes a lot of sense. The other thing that is happening at the same time is wanting this desire to get to as many chains as possible is around the user experience, where I think that right now users are very conscious of the infrastructure
structure that they're interacting with when it comes to web-through-daps. But you can see that that's improving over time, right? Where user experiences, you know, my belief is that they're going to move to be like much less kind of like chain agnostic, let's call it, right? Or your users are going to be asked to know less and less about the infrastructure they're interacting with.
And again, back to that historical analogy, I think that the dApps of the future, you're probably going to be interacting with many different kinds of specialized blockchains. You won't even realize it. And that's similar to how it's gone if compute, right? When you're using a mobile app, when you're using Twitter right now, we're interacting with many different servers if we don't really know it, right?
many different kinds of computers. So I see a similar direction happening. And so yeah, this is really the idea for Moodymuse to be this place that has support for all of the great tools that exist for development around, particularly around the EVG.
text stack, but it also has a lot of the integrations and frankly even like the folks with Deborah Elty and Kevin that have knowledge of how to use some of the cross-chain technologies that are actually quite new many of them launched just like last year.
And I'll give an example of one just to kind of set the stage and kind of make it a little bit more tangible. There is a protocol that recently launched on Moonbeam called Prime Protocol. So that's up and running now. You can go visit it. And the idea of it is that it's
say hub and spoke architecture, natively multi-chain, what does that mean? The idea is that you have a hub set of contracts on Moonbeam, but then you have remote satellite contracts that are part of the protocol on a bunch of other
So for example, on Ethereum mainnet, on avalanche, on polygon, and so on. And the idea is that this is a DeFi protocol. So it is kind of in the DeFi space, users can kind of lend and borrow crypto assets. So the idea is that the user
on Avalanche, you can deposit like Avax there, say, that then triggers messages to be sent back to the hub, which store the state across all chains in the protocol. And so that's recorded then that you've made that deposit. Then you can go to another chain, like let's say Ethereum mainnet,
you can borrow against what you've deposited on Abel Edge. And again, there's messages that get sent back to the Hublot Moonbeam to say, "Hey, does this user have any credit?" "Yes, they do." So let them borrow up to some amount based on the collateral that they had on Abel Edge. And so this is like a pretty different
idea than having a single chain deployment. You have this deployment that spans multiple chains, but acts as one system. And so I think this is a great example because it has this improved UX where you're kind of spanning multiple chains at once. The users are less, you know, need to be less conscious of which chain they're on. They can use any assets they have on one chain on any other chain.
There's a lot to like here, right? And then the cool part is that Moonbeam in this equation is acting as this kind of, let's call it almost like a back end database or hub of all of this activity that's happening across chains. And so I was looking the other day at Axelar cores, or Axelar is one of the messaging technologies that's used
by the general numbers of prime for sending messages between chains. And you know, Moonby is now one of the top routes, I think from both polygon and from avalanche for general messages being passed on axelar, users on polygon and avalanche are using prime and then they don't even realize that they're all
So like as they're interacting with the contracts on polygon and avalanche, that's generating messaging traffic. Those messages are being sent back to moonbeam. State is being persisted. And other logic is happening like on moonbeam is kind of a backend, almost like a backend cloud in a way, right? Like kind of this backend service that's powering the application. And so this is just, you know, this is a
is an example of the kinds of things that are possible these days. And I think that we're at the very, very beginning of people understanding these technologies, figuring out how to use them, figuring out how to use them to create better user experiences, more efficient protocols. I'm quite convinced that the approaches and protocols that take this
approach will become the dominant ones moving forward since they have so many advantages over these single chain deployments that are out there. So yeah, I think that's just a theme I think that we're a big believer in that Moonbeam is a great place. We're kind of quite focused on making Moonbeam a
great place for this kind of use case. And by the way, that includes a bunch of messaging protocols that are supported on aluminum, including things like XEM, which is the Polka.Dative one, a number of other messaging protocols, such as Axel R, Layers 0, Wormhole, and others. But also included our
You know, a lot of the tools that you need to then also create like user, you know, great user experiences. And you know, I'd be remiss if I didn't mention some of the other great sponsors here at the protocol. So folks like chain link, economy, sub query, indexer, economy has like, you know, among other things, a system
for creating like a gassels transactions. If you want to onboard a lot of users, you know, without having to force them to go into creating wallets and funding wallets, that's an important thing when it comes to the UX, initial user acquisition. And Chainlink, you know, doesn't need an introduction as being this kind of core pillar of particularly like the lot of DeFi use case.
So we have all of these tools. We have all of these cross-chain messaging systems hooked into Moonbeam. So I would say that if there's anything I would encourage people to do is to explore some of these not just tools infrastructure that exists on Moonbeam, but also these cross-chain systems.
processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing, processing,#
how to use these things and build the next big protocols out there. Kevin, I think those are some of the initial thoughts I have. Thank you so much, Derek. You mentioned that for Axelars top routes, I think Moonbeam and Avalanche one way past were
both first and second in terms of top routes. And that's like a huge, huge achievement and something that we should celebrate and share. In terms of the rest of the structure of the Twitter space, I just wanted to talk a little bit about the prizes so you can know what to keep your eye on.
what to look into and we'll also take a look at the workshops and we'll go over the schedule just a little bit. Feel free to drop a treat in the comments here. We'll be taking a look at those to address any questions. Let's get right to it.
So the MoonMe Foundation, as you may know, is sponsoring a couple different prizes. The first two ones are grand prizes and in terms of judging evaluations of each prize, each sponsor may have its own particular requirements.
for what you'll need to include in your submission and what things will be looked at. But in general, each prize that's evaluated by the judges will be looked at for about four things. And that is the first one is technical excellence. So this will be things like code quality, this will be things like architecture
and design and this will also emphasize building something that's perhaps a bit more complex, taking a bit more technical risk. That will be rewarded. So if you are building something that's more difficult, that maybe isn't quite fully done and fully fleshed out, that is quite fine.
will be ranked higher than something that's maybe a simple copy-paste deployment where there's no real risk taken there, even if that's flawlessly deployed. So the second thing is user experience. Moonbeam's focused on providing the best possible
user experience and giving you the tools to build that as a developer. That's where all of our integrations with various GMP providers fit in. That's where our efforts on building out XEM, compatibility, and all of our pre-compiles as well.
We'll get into that in just a second. So are you building an experience that's more enjoyable, that's easier to use, and that's creating really a wonderful experience for your users? So that's the second judging category. The third judging category is value proposition. So if you're going to be a long-term sustainable project,
You have to have really be providing some value for your users where they're coming back to you because you're solving a problem for them. That's a valuable solution that you're providing. Something that has long-term value potential there.
And lastly, the last one is creativity. So that's technical excellence, user experience, value proposition, and creativity. So the grant prizes are going to be evaluated across these four categories. And the Mimim Foundation is presenting two equal prizes of $7,500 each.
The Moonbeam Foundation is also sponsoring one more bounty, which is best use of any Moonbeam precompile. We have a huge list that you can find at our Docs site. You can also just search for Moonbeam precompiles on Google. That will be the first one that comes up. The number is growing all the time.
there's no particular exact one that you need to use, but a couple you might consider would be the batch pre-compile, which allows you to combine transactions in particular ways. So you can have two transactions that must succeed in order for the batch transaction to succeed. You could have transactions
continue until one fails and then stop or you could have just tried to do as many as you can. And so that's the batch precompile. There's also the call permit precompile and with the call permit precompile you can dispatch not just a signed approval that's kind of the common
use case for approving a swap to be made on a DEX without a transaction. But you can actually, with a signature, you can authorize any arbitrary EVM transaction, which is very, very cool. I'll speed things up a little bit. There's also the staking precompile, the democracy precompile
So there are lots of opportunities and keep in mind that for for many of these pre-compos we have very detailed tutorials walking you step-by-step how to interact with each of the methods how to test them in a UI so you can Explore them in remix before you integrate them into your project.
So let's move on to Chainlink's Boundys here. Chainlink is the Hexban Oracle provider. You've probably heard of them before. They'll have a workshop tomorrow, Richard Goddleberg from Chainlink. He did a workshop for us.
back in December or so. He did the Moon Billers workshop and so we're thrilled to have him back. That'll be tomorrow, same time as this Twitter spaces. And so let me just quickly introduce Chaneling's Bounties. So this is open-ended, similar to the Moon Moon Foundation brand prizes. And so
You just need to build something that's awesome using Chainlink. And anything that's specified on Chainlink's documentation counts and is eligible, such as Chainlink Automation.
VRF, Proof of Reserve feeds, NFT, floor pricing feeds, and of course, Chainlink data and price feeds. Now if any of those sound unfamiliar, like if you haven't heard of Proof of Reserve or you haven't heard of NFT, floor pricing, not to worry, Richard will go over all
those tomorrow, speaking exactly about what those are, and they'll be a chance of course to ask questions. So in general, the project should make the use of Chainlink to make a state change on the blockchain, and it can be any Chainlink service.
So next up we have StealthSwap's Bounties and StealthSwap is sponsoring 10 different prizes. So a huge number here of $1,000 each. And this is for each project that lists itself on StealthSwap's new IDO platform. If StealthSwap has more than 10
qualifying projects they go through, then the top 10 high scoring projects as determined by the judges will be the recipients of these prizes. And we have a Stel Swap workshop two hours later than this Twitter space is on Friday. So that'll be at 9.5.
the official hackathon decks, of course. Decks standing for decentralized exchange, StealthSwap is the largest decks on Moonbeam and I also believe the largest decks on Poca-Doc. So next up is Subquery and Subquery is a blockchain index
And what's unique about them is that they provide access to both EVM and the substrate side of things. So this is very critical. So you have, you may have other indexing, you know, protocols that do a very good job at looking at the EVM, but you're kind of
missing out on indexing the substrate side of things. And so you could work with two different solutions, but you probably prefer as a developer to work with just one, which unifies it together in a wonderful way. So, so queries, a prize here is
for you to build a sub-query project that indexes ERC721NFTs from Moonbeam. You can also look at Moon River, ASTAR, and Shiden. And in terms of the qualifications here,
This should use a subcrease multi-chain indexing solution and subcrease also has a sample schema. You don't have to copy and use the exact one. You can design it exactly as you'd like. But any of those requirements will be specified.
on their bounty page. So next up we have Biconemy and Biconemy as Derek mentioned allows you to do gassless transactions and more they also have the ability to do one click batch transactions. They also have social login
And by economy is always building additional tools and things to make your life easier as a developer. They also have a multi-chain relayer infrastructure and a couple other cool things.
I think that I didn't mention the prize amount for subquery. So I'll just say that subquery has up to $5,000 in prizes. And then for Biconomi, Biconomi is also sponsoring $5,000 worth of prizes. And the split here is $3,000 for first place.
And then there'll be two first, there'll be two second place winners of $1,000 each for Biconomi. And let me just take a quick look at the comment section. Feel free to treat any questions that you have.
And I also want to mention the schedule for the following week. So I mentioned a couple of the workshops. We have the sub query workshop that will be at 7 p.m. Eastern time on Monday, June 5th. And then we'll have the Moonbeam workshop
that would be Tuesday June 6th at 7am. So same time as this Twitter space right now 7am Pacific 10am Eastern and then 2pm UTC. And then Wednesday June 7th will have the economy workshop that would be at 2pm EST.
or 6 p.m. UTC. And then we'll have off-sars the following week. So I just wanted to very briefly before we wrap up, I want to talk about where the name came from, bear necessities, what is the theme, where did this come from, etc. So the bear necessities
So, you can use multiple different providers here that
that are sponsoring this hackathon. So if you're building a DeFi app, you're probably going to want to integrate with StellSwap and you're probably going to need Oracle's from Chainlink. You may even use GASAS transactions and you'll also be using Moonbeam.
There are many different ways that you can make your life easier as a developer and a way that you can build a multi-chain app, which is an architecture that will be a wonderful experience for your
and users and as I mentioned we have ways to simplify and make these experiences easier for you as a developer for building. So XEM doesn't have to be intimidating. We have pre-compos that simplify and make it easier.
Same thing with our integrations with our GMP providers. And this goes of course for the end users as well. As Derek mentioned, users may be using Prime and they may not even know
that their transactions are being routed through Axelar. They can see the transaction status and they can see that it's confirmed and they can check their margin and they can do all that. But the complexities are abstracted away.
So getting back to the Baronessesities name and
It's a little bit of a play on the bear market, of course, but it's meant to emphasize building because that's what we're here to do and that's what we're most excited about. Some of the best projects come out of markets that are maybe a little bit
a little bit more difficult to build in, but this allows folks to focus on the fun part, which is building. And so that's what we're very excited to do here. And we're very grateful to the MoonVine Foundation, to AWS, Chainlink, Stellis
swap, buy economy, and subquery. We're thrilled to have all of these sponsors. They've all signed on board because they want access to you. They want access to you, developers. So we're thrilled to have everybody on board. Be sure to join us to
tomorrow. Same time as this Twitter space for the Chainlink Workshop. If you haven't registered yet, you can go ahead and register at moonbeam.hackerearth.com. And you'll be encouraged to join with the team. It's perfectly fine if you want to be a solo hacker that's no problem
at all. And if you want to meet other hackers, we have in our Moonbeam Discord, at discord.gg/Moonbeam. We have a hackathon's channel. That is going to be the primary channel that's going to be monitored for Q&A. You can ask a question in any channel, of course, but we're kind
going to be prioritizing looking at this one. And that's a great place to meet other hackers as well. And to perhaps get faster answers to your questions. Another thing that I should point out is that we actually have an AI bot in our Discord. It's called Cap
But AI, and so if you're asking a question at like three in the morning, there will be a cap about that can answer potentially answer your questions within 30 seconds or so. Of course, we are here to clarify and
provide more guidance as well. So I think that brings us close to the end of the Baron necessities hackathon. Kickoff, did anybody want to any closing thoughts from any of our speakers?
I could just chime in that I gave a little bit of a shout out to some of the sponsors earlier but just wanted to thank them again, Chainlink, Economy, Sub-Curie, Stalasov, but also thank Stacey and AWS for participating.
in the hackathon, you know, web 3 projects all need core infrastructure to get off the ground. So, you know, cool to see organizations like AWS supporting web 3 builders, Moonbeam and with credits even. So that's, I didn't realize that was the case, so that's really cool. Thanks for that.
My first interaction with Running and Node was running on AWS and it was a phenomenal experience and it definitely exposed me into some of the most fun parts of being in crypto, so I'm very grateful for that.
I'm glad to hear it. Thanks for having us.
Thank you so much, Tacey. Thanks everybody for joining. And we're thrilled to have the Baroness S. City's hackathon presented by Moonbeam and AWS.
- See you soon again. - Thanks.