 All right, and now we are recording. So hello everyone. My name is Connor. I'm with the get coin team We have a few people from the mysterium team here to talk about their can't be censored Challenges as well as the their bounties in the funding the future hackathon So everyone, thank you so much for joining us and we are working on mysterious bounties And we've partnered with get coin over here for funding the future To drive more open-source development on our project's mysterium network we're building a decentralized distributed open permissionless network and We're looking at working with you guys to build more consumer level applications I'd like to introduce on Panas who is going by Zolia today and Yaro who is Also in the call. So yeah on Panas does Leads our network and it's our CTO and Yaro is our head of product over at the same network for all your questions They will you're in very safe hands. Hi everyone Thank you for gathering here. Nice to see so many people here We really appreciate you coming here is just to listen to what you have to say and Our main topic here is to explain what you can do the mister network and how you can start Yeah with the short introduction and then with questions. So I'm going to share my screen Can you see my screen guys? Yeah, yeah, cool. So What is mysterium It's a network Distributed network of nodes which are providing the VPN service in exchange for cryptocurrency So usually people look to VPN service as something you either you're running your own either your bank account and some centralized company and And then you're using their servers to exit somewhere in the internet the problem with that approach is that That centralized place still can have access to the exit locks and many other issues and in terms of mysterium we do have the pool of people who are launching different kind of Notes that could be data center notes that could be notes on Raspberry Pi's at their home that could be Exit note around on their computer and available just while they are not using internet or something like that and And Actually The moment we already have it on testnet We are going and we are working very hard to go to main net this summer or earlier but even At the moment 600 active providers sometimes we have 800 active providers which are providing exit Pools most of them are in UK United States Italy Germany as you see on maps those dots, but actually we do have exit notes in many places All around the globe and we do have users At the moment we have about 10,000 people who are already using and we don't do active promotion at this stage because we We would like to build first Prepared product for people to use but still people are finding us somehow and they are using it So it's proving and it's giving us big big hope that we are doing something very useful It's interesting to see that most users are from India Iran Pakistan Indonesia United Emirates Emirates 2k China so the whole all places where you could imagine that they have problems with Governments and different limitations Could be there India it's a little bit surprising, but still and The aim of our network is to have residential mostly residential nodes, but still that the center nodes also are possible why residential nodes because There are many services when you go to use them which will try to detect if you are Not VPN user and if for example somebody is traveling and would like to watch Netflix BBC from outside of UK for example He is not able to reach that and if you he will use just data center node or he will use centralized VPN Most probably BBC will still say that that's a VPN service and it's not available for you But via Mysterium exit nodes which are mostly at homes for of people homes it's totally possible and Let's let's move a little bit forward So this network has couple of components and main main infrastructure things so we do have consumers and Providers, so what is consumer? It's a client application. You would think but actually our software We do have the Rapa on GitHub called node. It's a software written in go land and that's software which could be run in a Consumer mode or in provider mode and actually consumer applications could be built different ones and they can use this node software As a library, I will talk a little bit later about that and Provider nodes also could be run in Linux machines Maybe on Mac machines, they could have inter UI interface or common common line interface but still those interfaces will be using this node implementation and While consumers connecting to provider first he's doing discovery and Watching for available providers on the network and is able to filter out providers by country by type of IP for example residential or just IP with big bandwidth and maybe I don't care to have residential IP but I need better speed performance and Then they're establishing VPN tunnel at the moment to be support two protocols But actually our software can support couple of different protocols. We support open VPN and wire guard And protocols and but it's extendable. It could be also proxy socket five. It could be even tour So so you could try to use VPN when you need VPN like exit to Netflix and when you want even more privacy you have one additional hope and There is something we call Hermes hop because actually we are using for payments. We are using Second-layer solution on top of Ethereum blockchain. It's somehow similar to how lightning network works just simplified mobile adapted to our cases and Hermes It's a hop through which with which consumers and providers are establishing payment channels I will talk a little bit more about payment infrastructure later our most use Like currently we have one client application Ready to use it's a mobile Android application It's also open source and You can find in our github Just go github.com slash mysterious network and here you will find mysterious VPN mobile and Here you can go and get the code of our mobile application. You can extend it. It's an open source license And so you can use it or contribute to us It's especially could be interesting for people who would like to jump into challenge to adapt it to TVs because one of our challenge is make our mobile application feasible for Android TVs, so it's mostly Playing with screen resolutions and stuff like that. It's a very good task to start and It's also a good solution for people who would like to watch those streaming services via mysterious network and So in our Android application like and there are two ways how you can use our node software one is as using our node as a Libre static linking with it as we do in our mobile application so in general in general we We have published on like this main main package which the different node versions which you can import into your Kotlin or Java code mobile code and then you are able to access Some functions exposed from our node. For example, if we would go to our node repo We can try it find like mobile and Here there are a couple of entry points For example You can you can get proposals That's means connecting as previously was stated Your consumers out you're calling that API you're going to discover it getting proposals from providers and Showing the list of those proposals So that's and then you have one binary application and it's it's works very nice the Maybe limit for that is that you you need to build native applications and for those people who would like to build not Exactly native application or they are not able to use static linking in their software. We do have API restful type of API We call it tequila API We will provide more like links to all those documentations but there is tequila API documentation Where Like in general when you're running node software It's on local host on port 4050 it's exposes this API where you you you you can get sessions test status you you can get Authentification things Your current connection Like it's it's it's fairly easy. It's it's as you usually use any APIs it just will run in the same node and To help people to understand how to work with that because our strategy Is to build Layered solution So we as a team would like to work on base layer main components as a molded elf of a discovery service and We are hoping And we are building also in for layer in infrastructure layer so some kind of filters or this account like this Hermes hub for payment solution and And user applications ideally should be built as we envision by other people So we are providing to reference implementations as our Android application and our Working now on desktop application Yeah, this one Mysterium network mysterious VPN desktop Application which has some instructions how how it works and The idea is that you can spin up either electron application in our case. We are using node Qt like JavaScript labor library which is Helped you to build Qt interfaces with JavaScript When this application is starting it's also in background running the mysterious node process and And So so it's a desktop app which is running Node process and it's running one more process. We call supervisor It's it's it's a background process which is checking if it self is up or down It can if something is happening with this node process Supervisor will try to launch it again. So that your UI would have the access to to your Like to to to the node itself all the time and finally it's a pro could be build it as binary and provided to end user as a binary so there are some documentation how it works and it's built with a React user interface fairly easy to read code for people Who usually use your act because you can see all the logic how it's Using maybe you will have to learn this react node got gooey, which is a little bit different than electron But for people who would like to spin off Any kind of different things that could be very good Also a reference implementation how to build on top of mysterious network Yes, and I would like to explain a little bit more how our payments works and why this way not another So the the problem of block chain metropayments like in in such a solution as Mysterium you have providers and consumers and It's not very Ossable that consumer will pay in front for provider because they don't know each other So if consumer would pay subscription for one month for the network Providers could just disappear and get his money if you will pay one hour in front You can just disappear but also provider is not able to give you service With the like not getting payments. So if provider would say, okay connect to me after you will finish your session You will pay me It's also not true because then consumer can disappear into provider will never get payments. So we have to charge Really often at the moment. We are charging each minute So providers are trying to charge each minute minute for consumer and when we are talking about charging we mean We mean that we are charging Super small amounts like zero point zero zero five cent If that would be in USB amount. Well, so it's a super small transactions Blockchains are cool secure censorship resistant Open permissionless a PA, but that would be totally impossible for us to use it PayPal also is not an option because they are charging 25 cents per transaction So we needed something and like blockchain would be too slow Like you need settlement time and we need like instant settlements. So like you can wait a couple of seconds But not more Because when I look on some other Solutions some of them deciding to go with the strategy that our app is main app and everyone should use that up a Mysterium is more like a theorem itself as a foundation and all like an Ethereum. You're using different wallets They are building core node and people are jumping into that by building wallets and with VPN. It's Surprisingly, but already Monetizable because people are spending billions of dollars yearly on VPN services. Mysterium has been running at this larger can't be censored challenge I think since the beginning of March and it goes to about mid-April and so this will There's 10,000 in cash prizes total and it has these six categories that I think we kind of touched on briefly But I would recommend checking that out if you're curious and then for funding in the future We have five different challenges that are very similar pretty much based off those same prompts But at the end of this two-week event so on March 30th Well, the steering will be giving out one eighth for the winner of each of these challenges So whoever has the best project in this two-week period but on top of that then you can continue working on it for another two weeks and Actually have a shot at the full five thousand dollars. What one of the sources? Which we are working like we will be updating and you can get that Docs Mysterium network Also our github our github is Could be very useful solution so that's a note a repo and the reference implementation of mystery and VPN mobile and Mysterium VPN desktop for those who would like to look on how it works. That's a Solutions which could check look how they work. So please jump into our discords Yaro's always in discord We've got a bunch of our cord development team in discord ask questions over there as you run into roadblocks We're here to help we want to hear your ideas We want to understand what you see as a potential with our network of nodes