Hackathon Workshop:Morpheus Labs_ETHTaipei 2024

ETHTaipei 2024 · 6 May 2024 · 29:37

A vendor workshop shows how an AI-assisted, low-code platform can automate steps of blockchain application development, while noting that AI cannot do everything and experts still verify the result. The demonstration takes a marketplace smart contract from a generated functional specification through code, compilation, tests, deployment and an automated security check. Two flow-based examples follow, one storing building sensor readings on-chain and one using AI to generate metadata for content stored on IPFS, with a claim of almost 90 percent faster development. A hackathon challenge asks participants to build with the platform and share their work on social media.

Topics

From ETHTaipei 2024, hosted by ETHTaipei.

Transcript

hi hello everyone good evening so I think your guys must be very excited for the T he and I'm also very excited to participate in the this hodon uh to having this Workshop um okay we know a and are two transformative uh technologies that are dominating our work today and we all believe Synergy of we and blockchain uh with unlock a lot of business opportunities and as a practitioner in this Cas I'm going to share my view about how that Tre and blockchain uh actually can help us to

treat Solutions and also I'm going going to demonstrate how we can uh CF using our air powered uh local platform okay and also we have B challenge in this and I will introduce you how you canate and wi the [Music] challenge okay so my name is Bruce I'm C you and profounder of SL okay just a quick introduction about myself yeah so I the IBM uh LA and Dev up back over 25 years

I'm passionate about application and Technology Innovation and also how we can AI blockchain local to create business values and benefits okay and also uh M mul is a Singas Product Company and focusing on blockchain and a technology and we receive a a lot of award uh for startups and we are working with many uh Partners who create first and the local platforms uh for p tree yeah to make p Tre more accessible

to have people that into real okay just a quick overview of my product portfolio uh so we have cover local platform for Tre so the first product is our C platform so this is all in one blockchain a service platform provide all the tools and infrastructure for creating blockchain applications and my second product is a new product this is smart contract Studio it's a AF Power Smart contract development and manage management platform so the product is a webp full Studio 30 is also air power and the

local and platform so for web Automation and distribtion so my upcoming product is called web and this is a local uh DF enironment and man platform so basically to create those offchain uh applications using local okay so actually what is c i Factory are local right so we know all this problem Factory is incentive local you know can even have people who divide applications with a minimum programming

skills okay so I took some examples so this is the all the AI gener contents actually are in right so we can see yeah there are applications in M you know like people can use AI create n for Branding and media and also can even create art NS for AI right and also the people can use AI to create the gaming gaming ACC yeah uh I even create you the gaming narratives and stories right so in narrative is also possible to create unive uh tra environment in right okay so not AI also actually can have web

development for example generation code boxing and also the web Automation and code AIT later I show you actually we are doing this development okay so this example of uh gener generative n yes you can see some people actually are using the code to create NTS and some people using the V Alm the the Imes yeah okay so this is example of smart contract development so we know normally

the process for the smart contract development you need to present test before right so Curr all this done by expert right at different steps yeah okay so now the AI is that all these steps can be automated and optimized okay so this will give a overview of how uh my product actually can be used to create in Solutions you can see at contract I mentioned yeah this and to create smart contract manage SM contct I have a web St this one is

power and automate and also optimize FL I have another tool this is a s s perform actually give me all the blockchain res tools and also give a collaborative development environment that can be used by Advance developers and work together to create orations and also we have integrated our part soltion in our platform right yeah so all this can use create innovative solutions for example a uh CL you can create calls we can apply AI so some examples of for example you can uh use aord the

the human language you can ask for uh uh block data analysis yeah so this is also possible yeah and also there are many companies now they want to transform uh the Tre add the just INB yeah so can support that and also if there are applications there applications our can facilitate the integration okay yeah I think uh after all this kind of point of view share all point of view I like to demon how our tools that they can have in okay so uh this

is you can see different product this and the middle one is a three uh uh web studio is coming and the the third one is the Smart contess Studio okay so first one I'm going to show you how the smart contess Studio [Music] can create a smart contract has a smart contract and he call Smart contract okay so we have a video tutori this is just to have people to e use the tools you have samples we have

10l yeah can jump just jump up okay so this is like a dashboard you can see all your smart contract created then you can new smart contract you can start smart contract from pamp or you can import from a smart contract that share others okay so all these are different steps in the in the smart development uh all these steps actually can be automated and optimized with AI of course AI also cannot do everything you will still need expert to verify the

contct this is how I that even the a A can also actually have the the developers actually to spit out the whole development because they can gener the code bying the expert Cod yeah so I think the requirements I want to create a a a smart contract for a Marketplace that uh developers actually canell smart contract

so can generate the functional spec is for different requirements and also if needed the user can customize the functional spec now generating a code yeah okay so the smart contract generated then we can compile the smart contract okay so smart contract comp without errors okay so now we

can generate the okay so now Tes okay so all the test P have been uh executed and are all successful and now we can report the smart cont okay we can Deport the smart

contract to different blockchain and also for the wallet you can use a s default wallet for convenience in the T face you can create your own uh C wallet or you can use your pamas wallet yeah you you want to be the owner of the smart comp okay so deoy the smart contract now yeah I see the smart contract is deoy the details from the BL okay yeah smart contct successfully so the last step I want to verify the

cont no security risk right yeah so now we have a function that can automatically verify R the smart contct to see whe there any security potential security and this step is also done to AI okay so you can verify yeah you can see this a it's a r report but not yeah okay so there are some uh medium level uh security R yeah okay can so this why the may come in to uh to verify

and smart contract okay so now this smart contract of the pure to Marketplace is already ready to be deployed and used okay hopefully you can see some uh Co features in this smart cont okay so next one going to show you uh another uh okay okay another uh example of how we can use our to to uh do the I

ination so I give some uh one for this this example yeah so uh there are Dev devices basically are the sensors they are in the building to monitor like the water Le or any fire alarms right so if there uh uh such uh uh LD data captured we want to Sol the data on blockchain so that the data can be modified for example by insurance company you take any claim right on the building incident or St data that uh can use

for reporting right and also data can option for further data so this a background of uh this example yeah so traditionally for require a lot of effort so I show you how we can use oure this yeah so this is a high level of this example you can see this L device L platform and this is our web platform yeah so we have a different functions for example we want to create a we called the in t uh actually to SM with

the L devices want to create a and also we want to record data blockchain yeah and we we want to be able to uh uh you you right yeah so this are different functions we create fls for all these different functions okay you can see this the flows yeah have different

for different purpose okay so this example of yeah so this uh okay the first note is we save the uh L data and uh create data at yeah then create the Mt for the lp as you can see here is a smart contract right the smart contract actually was uh created uh using [Music] the yeah so this is the

yeah you can see we just created a whole local job and just no set comption right yeah you can see this is how fast can we can R this equation and it's almost 90% faster traditional [Music] uho okay um next one this one will be interesting yeah so this is the a n equation uh you can see how the a can be

created without coding yeah Lo yeah so this is the uh the uh uh the FR loation all this actually are created through this uh uh um our a powerform okay so this is the the can see actually um I have created this called creation work okay so basically this will will

uh monitor the N means then this flgg this FL will uh use to gener St the A on ipfs then use the AI to generate the Met for example I can keep you know like some creative and name yeah then after that I st this an met data on stre yeah dentist available ready for m

you can see that not just for simulation just for simulation I'm using the as to simulate the aning of course this also my you can see there a new event trigger it's a okay yeah you can see this uh has completed you will see a new Mt is and dis yeah so this is the new F in and the image and all you see the all

from so this is just example this is just example how possible that uh AI can together with local who know can create very intelligent creative yeah so this just example of some uh yeah just a for example okay so actually each not right there are still minor uh logic uh

that may may need NOS to so this also for development not knowledge experience will be also helpful but it's very simple yeah you can see a of most of this uh function we just comp the same or you you connect with you store the data on I uh you call the

and all minum uh JavaScript yeah then we take [Music] yeah so this actually show all the cont was created and also t you can see

all okay so this is all and also the okay so more uh problems so that can be fixed by by develop okay so this this is just

another example of uh we call SA platform sa platform is a qual environment and also can be used for as a server so we can for example [Music] yeah so I can just simply modify the N address and I just sucessfully yeah so

I okay so now all the development for and smart contract friend yeah you can see how easy we can create and test okay so I think the last should be for the so the breing our B challenge so we offer uh five of people to

participate so uh first TR PR okay so the simple you use our and student to create some uh Innovative of theti and St ofation social media the more like more you'll be able to win the reward yeah the first price for most people yeah the most most uh most report you wi the first price okay we also have a te price the

price yeah if you don't use social media we do have many but okay your test is we we still keep the price we offer price okay so theel um you need to scan okay you need to scan code to provide your email to the Google form yeah our this then you you turn up our platform cre

your then you submit your work to Ty after that you share your project on social media and you ask or Instagram okay so after all this uh you can access this for yeah actually the URL your social Med post after after for this can do by 31st of mar this for uh you have posted your and social

[Music] media see the L [Music] uh okay so this is the uh yeah the C code the scan this and this is if you have any ches or the if you encounter any issue you caness teg support yeah so is for the support and just uh stay this okay so if you have any question

about [Music] some even sh uh if you are interested or you have questions you can also scan uh this tegam support group you can post the prence you can also that the yeah just another uh for okay yeah this is all for me uh thanks

for for listening to my presentation and also watch my video and enjoy thank you so much e