Access Decentralized Infra in 3 Clicks

ETH Vietnam 2022 · November 2022 · 13:01

Spheron developer advocate Prakarsh Pathak shows how to access decentralized infrastructure in three clicks. The workshop demonstrates deploying applications on decentralized compute and hosting instead of centralized cloud providers. Recorded at ETH Vietnam 2022.

Speakers

Topics

From ETH Vietnam 2022, hosted by ETH Vietnam.

Transcript

so I don't want to bore you with a presentation and like tell about my software how it works how it is changing the world and why it is the need of the art but I really want you to actually experience how we have created this product because we really don't believe in big slides and not user usability my name is pragash Pathak and the product is Faron right and it's a web free aggregation layer and it's it's built for developers right as developers we feel because I'm a developer myself and as developers we feel that there is a whole a lot of learning curve and there are multiple chains and multiple Technologies involved while using blockchain so we came up with this uh problem like that there are multiple

level levels of operations and multiple levels of CLI required to just put your TAP onto the chain so we kind of changed it and we made a no code tool and it's very easy to use so are you guys building right now yes yes okay so uh can I know the framework whichever you're building right now like are you using JavaScript are you using grass solidity people are using grass or solidity can you raise your hand okay I can see one people who are using JavaScript frame Frameworks can you raise your hand uh okay that's good and what what else people are using okay so uh so whatever

you are actually using uh are you aware of ipfs right so ipfs is a file storage system right and uh for that to be uh do we actually leveraged what we did is uh can you just open a tab can you just move from your uh vs code and you can just open Chrome and open spheron.network I don't want you to actually I really wanted to actually use the product versus me telling you whole about it how it is what it is for so you can just right now you can actually open your Chrome Safari Brave or whatever you are using and you can open spareon.network right swear on our Network really helps you to put your front end and compute on

blockchain and in very easy steps like we Face the same issue of years back and we have been into the space for next past four hours and it's an easy deployment tool and we don't want to we we really want to bridge between web 2 and web 3. this is what we are really behind and actually for web 2 users to create a usability for the them right create accessibility for people to actually host on ipfs pilata and RV and Skynet right uh so that's what we provide deployment for for both your front end and back end so for our backend I think you're aware of mongodb red is postgres multiple types of back-end people use in this and we

help you to compute that and it's uh I feel the product itself speaks for itself like the product is so simple and so so straightforward that you can just open Square on and you can start a new cluster and you can start with your backend and also with the front end itself so it's quite easy to use it it's quite easy to leverage and the reason we have built this or the reason we have speron is just to bridge between web 2 and web3 and also enable developers where you need a tool like this so that you you ship your dabs very easily right so the usability for speron is quite Broad in comparison to any I in

comparison to others other tools out there and as you can see that how many of you are actually working in web3 space like you okay I can see one the rest of the people are you working in web 3 space are you you're working in software space right so see mostly these software space gets created and there is a whole lot of money involved in devops team I feel that you you are aware of what devops is and devops requires a develop requires a whole lot of crunch when you are actually building a small project for yourself and your pre-revenue and uh you you want to ship to business very fast and there there is a whole there is a whole next level of things required

while you have to build a devops theme for your project right we kind of save you from that and we save you because these tools make it leverageable you can leverage multiple chain and with chain agnostic so that makes you that makes your project chain agnostic as well so you want to put your front end on file coin yes you can do that you want to you want to make you want to store your DB using postgres yes you can do that you can create a cluster and you can create an instance so you don't need the complete cycle of learning for example Akash right so we are aggregating over multiple networks so that you can use them easily and

where we come into play is that you can actually run your ipfs node apis node packages anything you want to so it's very flexible at what do you really need the product or the tool to actually do right now I think most of you would be creating a tab or like you would be creating something where you are leveraging uh evm so this is something which you can really give a try to and you can really understand why we are trying to solve this problem because as you can see that there are multiple tabs around indexes around which have their contents based on AWS and that doesn't make it makes it truly decentralized and as you can see that there in uh most of the times when you see that there is

there are front-end getting compromised like when you see that there is some kind of hack or involved there are multiple front end there are front and private keys and public keys that gets exposed and which leads to a loss of so much money so that's why we we thought that hosting is one of the biggest problem that we're trying to solve we are scaling very fast in India like we have onboarded around 2700 tabs with us in India and now we are in Southeast Asian market and we're also hiring in at this point of time because we are aggressively looking at different markets and uh different streams itself so feel free to reach out to me on

uh on Twitter telegram or Discord now how do you actually do that so it's quite simple and I feel if I still have one percent of your attention uh you go to spareon.network and you click on deploy now and that's it that's where it takes you it's a three-step thing and you can just do it within two minutes so we so we really value time in on blockchain itself and we have our own CDN Network and also we do DDOS medication so to make sure that it's quite fast and it's quite secure now most of our features are very straightforward you can do multiple

protocol deployment you you can use the CDN and also if there are we are upgrading our features as we speak so we are like our company is developer first company so we have the tools or the features we actually involve in development are built through are actually built on uh the communities mindset itself for for example we do we do take Community very seriously and we do take support very seriously because these are the things which makes a project great I'm just not speaking in the perspective of web 2 or web3 this is how simple projects are go from good to great and we also do detox mitigation and we have a validation tool

as well so that validation tools really provide you that this decks or this D5 or this exchange is safe to actually put your money in right because there are we have seen so many failures and we have seen so many downrights in in because there are there is a transactional element involved in this and that needs to be completely secure and for that security and for the and also scale living because if if you make it down right secure and it's not scalable it would be a very big issue for any dark developer out there so it's secure and you have have also cicd pipeline which I feel is very important in a def cycle too and you have you can attach your

domain and you can do a whole lot of things and the billing is very flexible right now we are working on create payments but we are flexible with crypto payments right now and we have built a solution for that these are some ecosystem Partners what we have and uh I I think some of the infrastructure Partners ecosystem partners and we have some clients right now so we are already uh into business and there are people who are already using us and we have onboarded more few of the web 2 clients too for them to make them understand why they really need a decentralized compute or wired do they really need a decentralized in from and that's it and if you have any

questions right now what I'm going to do and all you need to do is just if you have any environment variables just select those environment variables and just click on deploy and that's it we have a running bounty in build-a-thon as you can check out on 8th Vietnam team and it's it's quite simple to actually win and right now this is quite a heavy front end like it's not a light UI but the amount of time you would see that because we are already on mainnet so it takes less amount of time to actually initiate and get started with it so one or so I think this is the type

I hope it does not break I'm kidding so okay now once we do it it's quite simple you would get ah apfs link and a hash to the web content where it has been hosted so tada so you can preview the deployment over

here you would get a sphere or not app link in here and uh this is a quite heavy front end which we created so you can like I kind of like this and uh as you can see that you have this sphere or not app link with it and also the ipfs click overhead and you can preview your deployment you can see where it has been based on you can actually attach domains to it too so if you have any domain subdomain and uh if they're like if you want to attach domain to the same you can do that and you can add teammates to it and also

like something I want to like really focus upon is dark mode so like it's the best okay so we we have the for this we have compute two and compute 2 is something which we really take proud in because you can basically start with your Docker image you can import it from Docker Hub or you can select a template from over here so really it it really saves you from the pain of uh like pain of really understanding if in this scenario it's akash.network and you can go to akash.network and you can select that there are multiple it's it has a learning curve to it so we

have been uh good friends with Akash and we are built on top of aggregation layer on top of our cache.network I hope my presentation was clear and I am a technical person myself so I really am not a fan of big slides big pitch Tech and I really feel that there should be more of Hands-On approach while doing it so thank you so much guys and best of luck for building and I hope you build something great thank you so much thank you so much for your presentation and the practice with the party