 update meeting. Charles, the floor is all yours. Hi everybody. Thank you for listening. I'm Charles Hoxson, the Chief Executive Officer of IOHK. This is our first Cardano Update Meeting. Joining us, we have kind of a nice sampling of people who are working on the Cardano project from technologists to marketers to communications people. And our hope here is to provide some clarity, answer some questions and some context about how we've been building Cardano and the future. So let's start in the beginning. Cardano started full-time development around September where we aggregated Latvia and we had several protocols that the scientists had finally signed off on, or Boris being the most significant. So from there we started construction of various different prototypes to explore potential architectures and we were also trying to get a sense of how quickly we could ship things and what tools we wanted to work with. We chose on the back of that event to start with Haskell and we have been enjoying that decision for quite some time now and we certainly overcome a lot of great challenges. In particular we had to deal with some of the immaturity that Haskell has for enterprise software. We've also had to deal with making Haskell applications work in a distributed environment. Furthermore, because most of our protocols are bespoke, the first time one would introduce them is causing some issues from here and there. But those have been resolved. We certainly have grown quite a bit. We've now gone through five releases. The first release occurred in January. The second release occurred in February. The third release took quite a bit of time. We were able to get it out in April. The fourth release was internal and the fifth release happened just about a week ago. Through this entire process we've gone from a client that had very minimal functionality but people were able to connect to a nearly fully featured client that has a lot of firsts. Our belief is it's actually the first production Haskell client in the cryptocurrency space that's actually usable and sustained an entire cryptocurrency. It's the first implementation of ED25519 elliptic curve for HD wallets. I think it's the first time anybody's tried to wire a Haskell application up to Electron in the cryptocurrency space and use that as a full featured wallet. That's pretty extensible and we've certainly learned a lot in that process. There are still some bugs and issues. The purpose of Testnet 5 wasn't to release the production product but more of a product that finally would give us a closer relationship with the ADA community and give them an opportunity to help us with the debugging effort. The reality of software development is that there are thousands and thousands of different computer configurations. You have Windows computers and Mac computers and many different types of hardware profiles. Some people have desktops, some people have laptops and while we do a really good job with test coverage trying to imagine all the different possibilities, at the end of the day the only way to be certain that the software works on most configurations is to simply test it. The best way of doing that is to involve the community. I personally like to thank the thousands of people who have downloaded, installed and used the Cardano Testnet over the last five iterations. I'd also like to thank them for their enormous patience and their positive attitude, especially when things didn't work. I have very fond memories of being in Shanghai when the first Testnet launched and getting messages in Chinese about people not being able to install their client on Windows or this, that and the other and trying to debug it over WeChat, which was a heck of a lot of fun and I really enjoyed that. I'd just like to thank you for your patience. On the business side of things, a little bit of housekeeping, so the Cardano sale ended at the end of January of 2017. We had a one month glide month to go ahead and audit the closing of the sale, process a few refunds as well as some database reconciliation. In March of 2017, that's when the process of aid of vending began. So the aid of vending machine was turned on and over a 21 day period about 93% of all of the aid of buyers vended. The remaining 7% were what we call force vended, meaning that a vending certificate was constructed on their behalf and sent to the email address they provided at the time of sale. The vast majority of people on both the force bend and the regular vending side agreed to recovery service and the recovery service will be coming online sometime soon, we hope. At least we hope to get some form of registration set up for people who have issues with their certificates, whether they be corrupted or anything else. So after vending concluded, Testnet 3 was the first testnet to actually include the ownership genesis talk, basically, who owned what, where and give people the ability to redeem their aid out. Some statistics, about 3,000 redemption transactions have occurred, which gives us a high degree of assurance that vending was done correctly. And there's been some people who have had issues here and there, we've been trying to resolve them. It is very important that if a person has purchased AIDA, that they attempt to redeem their AIDA on the testnet, because this will guarantee if you can do that, give you a high degree of confidence that you should be able to do that on the mainnet. And right now, during the testnet phase, we have a lot of ability to change things and fix things and correct things as they come up. After Cardano has launched and the mainnet is live and trading has begun, the amount of options we have goes down considerably, because it's a live cryptocurrency and we can't tinker with monetary policy or void certificates or things like that. No one has that power, not IOHK, not the Cardano Foundation, or else it would defeat the entire purpose of it being a cryptocurrency. So as generous as the community has been with its time, we are personally asking them to be a bit more generous and please, please, if you haven't already done so, download Daedalus, let us know how it works and try to redeem your certificate so that we have a high degree of assurance that that's not going to be a problem for you. The amounts are correct and there aren't any other issues there. Some other housekeeping items. It's important to know that Daedalus is going to be at launch, a desktop and laptop only application. It will not work on a cell phone and this is by design. We want the first generation of the protocol to focus on full nodes and build a large population there. A light client will come out sometime we hope this year. But for now, this release, when the mainnet comes out, it will only work on Windows and Mac and at some point in the future, we'll start supporting Linux and we'll probably shortly after the Windows and Mac builds come out. Another point is that 32-bit Windows support is still ongoing and we're having some discussions about how to do that. I also believe that Windows XP is not supported. So any other system beyond Windows XP in the Windows family, 64-bit is supported and would encourage you, if you have a device like that, to install it and same for macOS. So that's basically some housekeeping and that's a story about the long journey that we've been on. I think we've written more lines of Haskell code than we care to admit and we've done a lot of debugging and we've certainly grown a lot as a project. IWGK now has three research centers, one at University of Edinburgh, one at University of Athens, where I actually happen to be right now. I'm currently in Athens, Greece for the day and also one at Tokyo Tech. We have a lot of cryptographers doing various things. Ouroboros, the heart of Cardano has already gone through five revisions and actually Ouroboros has already been accepted for peer review at Crypto 17, making it the first cryptocurrency protocol in the proof of stake family to be accepted at a major cryptographic conference for peer review. This is a very significant accomplishment. So if anybody happens to be in Santa Barbara in August, we'd love to see you there. Crypto is one of the largest cryptography conferences. It's very difficult to get papers submitted. They're accepted and the reviewers tend to be very rigorous in their review of people's papers. So we're very proud that our work has gotten there. We continue the effort and will probably continue to publish new editions of Ouroboros as we get more feedback to optimize the protocol to make it faster, more scalable to reduce latency. For example, we got many questions about what is our block time and how many transactions per second can we get. And these questions are to a time frame. Currently, our block time on the test net is 120 seconds per block, which is considerably shorter than Bitcoin. And our hope is when the mainnet launches to be able to get this down to 20 seconds per block. But future versions of our protocol should permit even shorter block times, perhaps even less than five seconds. So our hope is to keep pushing that as much as we can. And it requires some creative thinking, but we think we can get there. As for the transaction per second rate, we actually have two benchmark sets. The production grade, which is what we're launching with the mainnet, we're erring on the side of caution here. So we're trying to keep it around Bitcoin. And over time, we'll open it up as later editions of the software come out. So 10, 15 transactions per second is what should be expected. And that's been able to maintain a network of Bitcoin size for quite some time. In the lab, using our Rust implementation, we've seen TPS rate above 80 transactions per second, which bodes very well for design of the protocol. And we feel we probably can get it faster. And these are for a single shard. If one was to shard it, we probably could get better performance. So this will be a major area of design and research going into 2018. Another common set of questions we get is when will we be able to have smart contracts on Cardano? And so it is important to discuss this for just a moment. First, with respect to smart contracts, the Cardano model is to layer them. So on the base level, the main net, what's coming out, we do support limited programmability. And we have a lot of ideas on how to get a very rich and dynamic system off of a very simple language. But at some point, people are going to want to program their own smart contracts and deploy them. So for this, we've chosen to abstract that out to a separate protocol and then construct a side chain between these two protocols. We call that Cardano CL, Cardano Computation Layer or Control Layer. We've used both terms in our literature. And there, our hope is to have an improved version of the Ethereum virtual machine running and several options for programmers to use, from legacy languages like Solidity to new languages like Plutus, which we're based on Haskell. When I say improved version of the Ethereum virtual machine, we've already begun that research and have been doing so for quite some time. We have a large research team we're working with at a University of Illinois, Urbana-Chapaign, led by Professor Gregorio Rosu. And he and his students have actually formalized EVM using a framework called K. So they have the operational semantics of the EVM available. And this has given us a great degree of insight into what one should do to redesign the Ethereum virtual machine to be more secure, faster, more efficient, and also easier to build tooling for, such as verified compilers. The aggregation of our first wave of research will be a paper we're submitting to POPL, which is a major conference for programming languages. And over the summer and entering into the winter, we'll begin building prototypes. And our hope is to have an EVM 2.0 ready sometime early in Q1 of 2018. This said, we have other computational models for Cardano, specifically for Games of Chance or any of these things. Our hope is to actually build a collection of overlay protocols using special purpose multi-party computation protocols. And this research is currently ongoing by Bernardo David and his team out of Tokyo Tech. And we, and at some point we'll publish those results on ePrint. And then we'll begin the process of implementing a prototype. But I believe we should have probably something reasonable within three months to six months that we can port on to the network and use. The final area of computation we're very interested in is the marriage of trusted hardware with our protocol. Namely stuff from the Intel SGX and the ARM trust zone ecosystems. ARM trust zone tends to live in cell phones because it's deployed with the ARM processor. And Intel SGX is supported in every Intel chip beyond Intel Skylight. Basically these are special circuits built into the hardware itself that give you the ability to do things that you can't do in normal hardware and to make assumptions about behavior that you can't make from normal hardware. In the first iteration our hope is to use this technology for porting overlay protocols like lightning and radon which will give us much higher performance in low-cost micro transactions. But in later generations our hope is to combine these special hardware with a technique called sealed glass proofs to help us manage identity and deal with compliance situations like KYC and AML. So we're very excited about that third model and it's something that's ongoing research at IOHK and we'll be making some announcements probably over the summer about partnerships and where and when we can roll out this technology. But we don't anticipate it being put into the Cardano ecosystem until roughly 2018, probably in the middle part of the year. So we have three different models, one that looks like Ethereum but mostly improved with some new languages and better tools and stronger guarantees of correctness. One that is special purpose designed for low-latency small participant populations like games and one that will work on cell phones and laptops to be used for credential management and off-chain activities, namely trusted hardware. The first generation of Cardano, Cardano SL that we're releasing soon, we're calling this Byron, will not support smart contracts natively. So it is important to understand it's an accounting ledger, it will allow you to send aid to people once listed on exchanges, you can trade it and it'll function in many ways just like Bitcoin functions but obviously much improved because there's been a lot of lessons we've learned over the years but there won't be smart contract support. The next edition of Cardano will be putting a lot of the foundational infrastructure required for us to wired up to our smart contract layer and we're calling that Shelley and our hope is to have that out by the end of the year and that's basically going to be finishing off our consensus algorithm adding sidechain support that we've been developing with several partners and a whole bunch of optimizations, performance improvements, security enhancements, probably some new signature schemes as well. For example our hope is to have a post-quantum signature scheme like Bliss or perhaps something else that will give people our protocol some hardening against quantum computers as well as potentially some better formats for addresses that are a little bit more human readable and potentially support for things like metadata with transactions but we'll be releasing that as we get closer to that date exactly what Shelley will include or not. Two final pieces of housekeeping people continuously ask us whereas the Cardano white paper which is kind of a unique question because Cardano is a large collection of ideas and protocols and we've released several white papers already for particular pieces of technology so we decided well let's at least still write something and I drafted with the help of many people at IOHK and external collaborators about a 43 page paper that we've posted on why cardano.com which explains the philosophical reason and the practical reasons of why we're building Cardano as a group the things we're focusing on things we hope to include in the roadmap over the next few years until 2020 and kind of some of the inspiration of where these ideas came from and where we'd like to take them so I'd highly encourage you to read it why Cardano has been released today and we hope to have it translated into Korean Japanese as well as Mandarin Chinese some point over the next few weeks to months permitting how long translation takes it is kind of a large document and a technical document so please forgive us that we don't have translations available quite yet it takes a little bit of time to do that the other question we get is what is the formal roadmap of Cardano now the challenge behind developing a roadmap is expectation management as we've come to learn over the last few months building out everything to get to Byron the release of the main net what we wanted to do sometimes was a little harder and a little bit more time-consuming than than we anticipated so I felt it was necessary for our engineers and our scientists to spend a few months building things so that we could get better at estimating and managing reality so now we've gotten to a point as a project where I feel that we're in a position to actually start working on and publishing a formal roadmap my hope is that we can have our Cardano roadmap out in a way that's easy to parse and understand before the end of this month but it might take a little bit longer but not much more so and that should be posted I believe at cardanoroadmap.com and it should be easy to translate into multiple languages so we hope to have both an English version a Japanese version and other languages as they as they are needed so that people can get a clean and clear idea of at least where the project is going to go over the next 18 months all the way until the end of 2018 it's very difficult to build a roadmap beyond that because the space moves so quickly and the longer out we go the less likely the roadmap will be accurate as a final point to that roadmaps are recommendations and guidelines but not always are going to be possible to completely get done so there might be some slippage here and there further more there's actually three roadmaps because there are three major pieces of software in Cardano one is Cardano SL which is the base layer where ADA lives, two is Cardano CL which is where all the smart contract computation occurs and three is Daedalus which is the actual wallet which is gradually becoming a multi wallet that will support many cryptocurrencies and ultimately a lot of the applications that people build is kind of like an application explorer and app store and so forth so the roadmap that we will publish soon should cover the first two in some degree of detail Cardano SL and Cardano CL, SL in more detail than CL because we are closer to that release and shortly thereafter we'll publish roadmap for Daedalus and bundle it into cardanoroadmap.com the last piece is Cardano launch it's basically a dedicated website we created with checklist of things that need to get done before the mainnet is ready and if you go there you'll notice that we're mostly green and we only have a few items left and so I'm very excited about that once everything is green on that list that means that we are ready to ship the mainnet and we'll make some sort of countdown announcement at that point means that all the debugging is done all the features are complete the testing is done and we feel pretty confident that the product that we've constructed is going to be pretty good so thank you all for your patience thank you so much for listening I it's a really humbling experience to see thousands of people wish us well and work with us from all over the world and on behalf of the entire team we've really enjoyed this we've been going pretty much nonstop for a very long time I've personally traveled to well over 30 countries in the last two years and a lot of the people on the team have joined me on these trips and it's been the pleasure of a lifetime to go around and have a chance to see people in person and answer their questions and I hope I continue to have this opportunity okay so I'll talk about delegation and how after the mainnet release we will transition from IOHK operating all of the core nodes to the community operating all of the nodes so the plan is that initially when we first launched the mainnet just to get things bootstrapped so for an initial few months we will have IOHK operating all of the all of the core nodes the nodes actually produce the blocks in the blockchain now obviously eventually as with every other cryptocurrency it has to be fully distributed but for the first few months just to get things started as I said it will be IOHK that operates the core nodes so I just want to say how how it will work to transition from one to the other so in Auroboros which is the protocol that the Cardano system is based on there is a system of delegation and what that means is it's delegating your right as an end user to take part in the protocol this is nothing to do with your money when you delegate you're not you're not giving other people the right to spend your money that stays with you but delegation is about letting someone else take part in the protocol on your behalf now Auroboros has that in the system to make the system more scalable because Auroboros relies on at least half of the stakeholders being online at any one time and so with delegation that means that that you don't have to have your desktop on you know all the time you can delegate to to someone else who does have a node on all the time so we will use that delegation system during the the first three months where everyone will delegate to nodes that are operated by IOHK and then after those first few months we will then turn that off we will relax the system it'll go back to the default the default setup which is that as an end user you can delegate to anyone or you can run the node run a full node yourself and have other people delegate to you so during those first few months we will we will work with the community and explain how how to run a node that would be online all the time how the delegation system works how to how other people can delegate to you but and so yes but during during so during that time we'll be working with people to to get them ready for for opening things up and then once we flip the switch then over time the state will get distributed out to more and more people and so more and more organizations or individuals will then be involved in running the core nodes that take part in the in the core blockchain protocol and so that eventually it will be just like every other cryptocurrency that's that's fully distributed and has no you know no control from any one organization and but the reason that we're doing it this way initially is just so that we have we can keep an eye initially on how the system is operating and we can have our professional dev ops team looking after the the operations of the of the core nodes just for the first few months to get things to get things started yes so that's that's that let me now hand over to Darko who will talk about the front end and give us a demo okay thank you Duncan I'm Darko Meach I'm a Daedalus project manager and I'm here to demonstrate how ADA can be used with Daedalus as Charles said in the introduction Daedalus is a cryptocurrency wallet currently with support only for ADA cryptocurrency support for other currencies is in the works and soon we will be launching Daedalus roadmap website with much more details so today I will be demonstrating demonstrating wallet creation wallet backup also importing test wallets from from a key and ADA redemption so let me share my screen first of all I would like to point out that there is a Daedalus instructional video posted here on the Cardano Foundation YouTube channel it was created for testnet three release and it showcases most of the Daedalus features like wallet creation, wallet backup and ADA redemption it also showcases download and installation procedures which I won't be demoing today so here is the Daedalus user interface and currently I don't have any wallets so I am presented with this user interface with a couple of options for adding my first wallet so from this screen I can create, restore or import wallet so first thing I will do I will import import a wallet from a key so here's the import wallet screen and I can drag file with the key here or click to to choose a file so I have downloaded the key from ADA faucet website and I will click import to import it and I can also show you the faucet website so this is ADA faucet website which contains keys that can be downloaded and imported in testnet 5 version of Daedalus and these keys contain wallets with data for testing purposes so I encourage users to use this website and import keys to be able to send data and participate in the testnet 5 features sorry participate in the testing testnet 5 features with Daedalus so to go back to the Daedalus here is the wallet I imported from the faucet and it has some money in it but currently there are zero transactions so the next thing I will demonstrate is wallet creation which also includes wallet backup procedure so I will go back to this add wallet button and then click create the wallet so I will give a name to my wallet and click the button to continue to the next step so this is a warning message that explains that my wallet backup recovery phrase will be shown on the next screen and that I need to make sure that nobody is watching since I need to keep it secure so also this dialog is shown for text 10 seconds before the button is enabled so on the next step when I click continue my backup recovery phrase will be shown and I will quickly write it down because I will need it in the next step I'll give you one more second okay so I've written my passphrase down and I will click continue so now I need to enter words in the same order they were displayed before element defy awake so I need to go back because I made an error okay so now when I entered my backup recovery phrase and I have it written down I can click these two checkboxes to to confirm my wallet creation so this is the empty wallet I've created and before and this is the wallet summary page and before I show you other wallet pages and demonstrate how Ada can be sent I will first demo how wallet can be restored so I have I have a wallet that I've created and used to send and receive Ada and I have deleted it from this machine so I will go again to this add wallet feature and this time I will choose restore option so I have my backup recovery phrase stored and I will paste it in to restore my wallet I will also give a name to this wallet and this time around I will set the spending password so spending passwords can also be set during wallet creation and when importing a wallet from a key spending password is a new feature introduced in testnet 5 and it's very important for security so when spending password is enabled private keys are stored encrypted on the hard drive and every time they are needed spending passwords need to be entered in order to decrypt the private key so no funds can be spent without this password so funds are secure even if someone takes ownership of the machine where Daedalus is installed so I will type in my password here I will use password one and click the restore sorry the restore wallet button so it is important to know that if spending password is forgotten or lost the wallet can still be restored with 12 word recovery phrase and then new password can be set I will just wait a second so now my wallet with all of the addresses and transactions is being restored okay here is my restored wallet and this is the summary page with the list of recent transactions so these icons indicate if the transaction is incoming or outgoing and on the right side we have amount of ADA which was sent or received and there is this icon with transaction assurance level and I can also click the transaction in the transaction list to expand the transaction details and here I can see input and output addresses and the number of verifications which is a number number of blocks in the blockchain after the transaction was included in the blockchain and on the bottom that there is a transaction ID which can be used to search for the transaction in Cardano Explorer which is block explorer for Cardano and Cardano Explorer will be demoed by Ante shortly so this is the receive screen sorry where the list of my wallet addresses is displayed and you can notice we have multiple addresses listed here and that's because we have HD wallets feature which was introduced in Testnet 5 which stands for hierarchical deterministic wallets and to explain HD wallets I would first like to briefly describe how other types of wallets work so the simplest wallet is a single address wallet which uses a single address for storing and receiving money and there is one private key used for spending money from that address so this is obviously not that great for privacy the alternative is using multiple addresses for storing money in a wallet and there is different private key associated with every address so these kind of wallets are basically pools of addresses and for every address there is one private key which is needed for spending money so these kind of wallets require frequent backups since all of the private keys need to be backed up if some of private keys are lost then addresses which hold money cannot be spent basically so this means that after every transaction wallet backup needs to be created In Daedalus we have HD wallets and that feature improves both privacy and security which HD wallets users can generate as many addresses as needed for receiving and storing money and the wallet is creating sets of private public key pairs from a single master private key and only that master private key needs to be kept secure and in Daedalus it is backed up using 12 word backup recovery phrase and as we saw when I was creating the wallet and the whole hierarchy of wallet addresses is restored when wallet is restored from backup as we also saw when I was showing how wallet is restored so next I will demonstrate sending money between my wallets so for that reason I will go to the wallet I have imported from a key and I will go to receive page and I will generate a new address for this transaction also I can reuse existing transaction for the same purpose and I will use this button here to copy address to the clipboard and now I will go to my restored wallet and I will go to the send form so this is the send form here I can paste in the wallet address and I can type in the amount of data I want to send and since this wallet has spending password enabled I need to type in that password after I press the button the transaction is now seen in the list of recent transactions I can see the details so it's currently still not included in any block because it's in the mempool and if I go to the receiving wallet I can also see that in transaction so the last thing I would like to to demo is ADA redemption here is the ADA redemption icon in the menu and I will actually reload the wallet to restart the wallet to to show you one more feature which is only shown once per session so wallet is now connecting to the network and after the wallet is connected then the blockchain is being synced if that's needed it won't be needed right now because the wallet was already running okay so I will use the same icon to go to the ADA redemption screen and this is a very important warning which explains how ADA redemption certificates needs to be kept secure because real production certificates can be used to test ADA redemption on the testnet so same certificates will be used for the mainnet so they need to be kept secure and not shared with anyone so I will click this checkbox to verify that I understand this warning and click continue so here's the ADA redemption screen and I'm presented with three tabs with three possibilities for redeeming ADA so this is the first tab first tab is for regular certificates and this is for users who used ADA voucher, Vending Gershima or AVVM to get their redemption certificates so the next tab is for force vended certificates and this is for users who did not get their certificates during the period while AVVM was running and certificates were available there so those users received their certificates encrypted by email and the last tab is for small number of users who have paper vended certificates and those are ADA buyers who did not get their redemption certificates from AVVM and who could not be reached by email so they received their certificates in a paper form so one paper contained shielded or encrypted redemption key and another paper contains nine word passphrase which needs to be entered here to the encrypted certificate so I will just demonstrate how redeeming of regular vended certificates works so here is the box where I can drag and drop my certificate or click it to to choose a certificate and I need to choose a wallet where my ADA will be redeemed and I will click redeem your ADA button so after a short file I have this message that my ADA was redeemed as and the amount of money in the wallet updated so also here on the summary page redemption transactions transaction should be shown but it is delayed for a while because there is currently a bug on the testnet which is being fixed so that it will be fixed soon so this is all I wanted to demo so I will give it back to Duncan okay thank you very much so next I will hand over to Ante to talk about the explorer okay thanks my name is Ante Kegel and I'm manager of the explorer team I'm going to showcase the explorer project right now just a second to share my screen okay oh on the screen you can see the Cardano blockchain explorer the aim of this application is to provide the way to explore Cardano blockchain Cardano blockchain contains history of fall transactions that happened in the system currently we are observing testnet network the aim of testnet network is to provide a facility for users to use the system as if it was a real but no real money is being spent soon we will launch main network real money to be spent on the main page you will see two sections less slots and below is a transaction feed let's start with transaction feed so transaction feed contains a list of latest transactions that happened in Cardano network here is a transaction ID then timestamp of the transaction and the transaction amount if we click on the row we will navigate to the details of the debt transaction we are now on transaction details page here we can observe transaction details every transaction contains sender address on the left and a receiver address on the right if we click to one of the addresses we will navigate to the address detail page okay we are now on address detail page see details like actual address number of transactions and final balance of this address on the bottom we can see a list of transactions that was that were sent to this address or from this address okay if okay let's navigate to the to the main page now okay at the top we can see last slots table this table is showing blocks produced by Cardano network every row corresponds to one block being produced in the network every block will be given an epoch and a slot number epoch should change around every five days currently in testnet slot number will change every 120 seconds that means we will see a new block being produced approximately every two minutes in testnet in mainnet blocks will be produced approximately three times in a minute okay then there are information such as when was this block produced number and transactions and others if we click on the row we will be navigated to the block details page here are some details of this block and at the bottom we can see a list of transactions being made in this block okay navigate to the home page okay at the top we can see a search box here we can paste transaction ID or address ID and navigate to the details of transaction and address as darko showed previously you can copy the same address ID or transaction ID seen in the address wallet and paste it here in explorer search box for example let me copy this transaction ID and if I paste it in a search box and if I click transaction and click search I will navigate to the transaction details page I can do the same for address for example if I copy sorry if I copy this address and navigate and copy here and click on address click on search I will navigate to address detail page we can also search blocks by epoch and slot for example if I click here then click on time I can for example search epoch 4 and click search and now I'm seeing all blocks produced in epoch 4 for more detailed search I can for example search epoch 4 and slot 4 which will filter even more okay okay that would be all if you would like to see more information there is an explorer tutorial recorded at youtube you can search Cardano Foundation and click on these tutorials to see more information about the explorer okay thank you okay thank you Ante so I believe now we're going to do some look at some questions that users have sent in and go through and try and answer them all tomorrow I would like to read other questions and I will either field them myself or pass them on to to Darker Ante sure thing Duncan okay question number one my screen is stuck at connecting to network what can I do okay so this one we believe was mostly happening for people who are using the Mac system Mac installer and if that's the case if it was you're having this problem on a Mac then the answer is that we think we fixed it already and all you need to do is go and download the the latest go back to the Daedalus Wallet website and download the latest installer and try that again and that should work we believe we have fixed that one if you have that problem and you're not on not using a Mac or you're already using the latest installer from the website then give us more detail send in a more detailed bug report but as far as we know that was only happening on Mac and we fixed it okay somewhat of a related question even after restarting the computer it's still stuck at connecting to network so I think the answer is the same here if you're using a Mac then the answer is go and go and get the latest installer because that's the behavior of the bug that we would expect restarting doesn't help it's only getting the latest installer that will help so again if you're on a Mac get the latest installer if you're seeing that problem and you're not on a Mac send us more detailed information okay there's one related bug that I would like to mention so sometimes it takes around 40 seconds for the syncing to actually start that is also one of the bug that we reproduced and it's being fixed right now so that can also cause this issue that's right yes but if it's waiting for more than about 40 seconds if it's waiting for several minutes then that would be a different problem but we're not at the moment to aware of any problem of it taking more than a few minutes to sync except for this issue of the Mac installer which has now been resolved Tamara, what's the next one? Question three so computers running Windows 10 or Windows XP they want to know if they're able to install testnet 5 so as Charles mentioned earlier we are providing on Windows only a 64-bit installer so that means that it will not work on Windows XP but it will work on Windows 10 and indeed I think Vista and intermediate versions as well so yeah it should work just fine on Windows 10 and it will not work on Windows XP Okay, question next question why can I not copy and paste the wallet address even when using key commands ctrl-c and ctrl-v? Dharka, would you like to watch this one? Yeah sure, I can show my screen quickly so this is the issue we reproduced on some versions of Windows so when users try to select the address and use the command key to copy the address that sometimes does not work but we also have this copy to playboard button which can be used until we resolve the issue So yes, we will try and fix that one but in the meantime, yes, does that work around? And the issue is not present on Mac Next question I accidentally deleted the recovery phase documentation what can I do? Can I still join the testnet? Dharka, can I pass this one to you? Yeah, sure, so yes, testnet can be used without the recovery phrase that was used previously on testnet3 and actually if users try to restore a wallet with the recovery phrase that was used on testnet3 transactions will not be recovered basically a new wallet will be created but users can go to the fostered website that I demonstrated and download the key which contains the wallet with money and participate in the testing of the testnet file Users can also use their production ADAR redemption certificates to redeem their ADAR and also use that for testing the the DDoS wallet with testnet5 Okay, next question Can testnet5 be used on mobile devices? Okay, the answer to that as Charles said earlier is no, we do not yet support a interface on mobile phones That said, at some point in the future it's in our roadmap to provide a user interface on mobile phones and our current architecture will allow for that It's perhaps interesting to know that when you are running Deadless on your laptop or desktop what's actually happening is that there is a full node that is being run in the background that takes part in the protocol and talks to all the other nodes in the world and then there's also then the user interface the bit you actually see and so our architecture therefore allows in future to have the node running somewhere maybe your desktop, maybe in the cloud and then a different user interface would run on your mobile phone because we do not want to run a full node on your mobile phone that would not be a sensible idea but if the full node runs somewhere else and the user interface would be able to run on a mobile phone it won't be exactly the same as the current Deadless desktop application but we will at some point in the future make a mobile user interface but not yet so the current version does not run on mobile phones Okay, what is the minimum and maximum amount of ADA per transaction? For example, one user was stating when I try to send a million ADA it doesn't work because there are a maximum amount I can send Okay, well let me answer the minimum and then the maximum so the minimum so the minimum I believe and Darko can correct me is in ADA it is one with five zeroes in front of it so there is a minimum but it's the smallest possible amount that can be expressed so it's a very very small amount is the minimum but in the mainnet release there will also be transaction fees so every transaction has to pay the fee plus whatever is actually being transferred so in some sense the minimum will be the fee plus 0.0001 now the fees the reason for the fees is because well two reasons one is ultimately to support the cost of the network operators although during the first few months when IHK are controlling all the nodes we will not be charging fees not for that purpose or rather IHK will not be collecting those fees but fees do still have to be paid for all transactions because of the problem of distributed denial of service attacks we need to ensure that if someone is trying to attack the network and flood the network with far too many small useless transactions that they bear a cost for that so that someone trying to attack the network has to pay a cost and that will reduce the incentive to try and attack the network so unfortunately for all of us who want to use it there does have to be fees for this reason to protect the network so that will effectively the fee is the minimum transaction size effectively on the maximum side the intention is that there is no maximum fee oh sorry there is no maximum transaction so you can transfer as much as you like as much as you have there was a bug to do with transferring over one million ADA Darko perhaps I can ask you to just explain about that bug and what's going on today Yes, sure so first of all I would like to add that the minimum units in ADA so ADA one millionth part of ADA is called Lovelace it's similar to the Satoshi in Bitcoin so maybe that will be interesting to know and yeah we had a validation issue so nothing serious on the front end which prevented sending more than one million ADA and total maximum number of ADA that can ever be sent is regularly 45 million which is the all of the ADA that will be ever created so to be clear that bug which is in the current versions of people are using that bug has already been fixed internally and it will be fixed for users in the next release yes as soon as we release new installers the fix for that bug will be included there okay okay final question if I don't have a certificate how can I join testnet 5? so maybe I can pass this to Darko because Darko was describing earlier the the faucet system so Darko perhaps you could just explain again clearly what the what the faucet system does and what it allows people to do okay sure so as I already mentioned there is there is a faucet website which contains keys that can be imported in that also and that is very common for every cryptocurrency test network so that is basically money made for testing purposes that can be imported in and used for for testing in that also and again users can always use their certificates if they are ada buyers and redeemed ada with their production certificates that that that will be used when mainnet when mainnet is launched so it means that a user can go and pick up a wallet and the wallet will have some arbitrary amount of money in it and they can use that for for testing purposes yeah that's true there are wallets with more or less money so the there are there are wallets with three three three sorts of money yeah so that they can be downloaded through the faucet website and users will be awarded a random a number of test data for testing and so that means anyone anyone at all can can take part in in that kind of testing in addition to those people who bought ada who can use their certificates to to redeem that way yeah that's true so there are 12,000 keys available on ada faucet website okay is that all the questions yeah that's everything okay well thank you very much tomorrow would you like to wrap up okay yep thanks for everybody thanks to everybody for being here mainnet will be launching soon so stay tuned for that and we will have more of these broadcasts periodically throughout the months so keep an eye out for that and if you have any questions of course please submit them to the community channels and we will answer them as quickly as possible for you we're we're looking for a 24-hour turnaround time to answer to answer all of your questions so please submit your questions as they come up okay thank you everyone thanks guys thanks everyone for being here thanks bye thank you