 Thank you, Trent. I hope everyone queues me like I'm not in the best But yeah, so today I want to share I mean if you recall from previous demo days We're gonna present. I mean the other day I showed how the life cycle of the subnet today I'm gonna show the subnet's exchanging different cross-net messages between them. So I'm gonna show how like what we call top-down messages where Subnets in the top of the hierarchy will be able to send messages to the child's and Subnets are in the lower level. We're gonna so bottom up messages Which are propagated through checkpoints and that are the ones that comes from child's to the top of the hierarchy And what we call bad messages, which are a combination of top-down and bottom-up messages I'm gonna share my screen here. So here I have I'm gonna start mining Here what I have is just what we call the rootnet so Rootnet work without any subnets. I'm gonna start running a few subnets So here I'm gonna I'm gonna make it a Larger I'm gonna add a first subnet Thing I showed this in some of the demos so here I'm not just adding a new subnet with With the proof-of-work consensus if you recall like every subnet can have their own consensus Now I'm gonna join the subnet so that we can start mining in it Yeah, because I'm joining the wrong subnet like the idea is Zero now if we list the subnet we'll see that we have the new subnet started with the state of two Falcons and zero falcons in supply. So now what we're gonna do if we see the wallet list here If we see the wallet list of the subnet, sorry The right subnet you see that here is there's zero zero Falcons. This is the subnet And in the main like in the rootnet If we look at the rootnet, we see that here we have a bunch of Falcons because we are mining We're gonna start mining in the subnet And now we're mining in the subnet and we're gonna inject some funds with a cross-net message A top-down message which means that we're gonna send some of the Falcons that we have in the rootnet Into the proof-of-work subnet that I just created If we use this subnet fund, we're gonna send two Falcons into the new sub-tile subnet And if this work, we should see here that the circulating supply now is two Falcons And if we see my wallet inside this You see that here my balance is two Falcons So we need a top-down transaction in which we injected from the rootnet two Falcons into the subnet Now we're gonna release in a bottom-up Transaction, so if we hear subnets are continuously Sending checkpoints and and committing checkpoints into the rootnet And this is the system that we use in order to propagate messages from tiles to the top of the directly So we're gonna release some funds from some of the funds that I included in the subnet into the Into the rootnet again Here I'm sending like 0.5 that I'm releasing from the channel net And in the next checkpoint, we should see that cross-message is It's set to true which means that it has cross-messages that is being that are being propagated to the top Then the rootnet will take the messages that come from the checkpoint and will Like update the circulating supply and update the new Falcons in my in my wallet So in the next checkpoint, hopefully there will be a cross-message equals true See yep, and now if I check the list of subnets, I should see that the circulating supply of the subnet Was reduced in the 0.5 that I set up and like we're gonna not gonna see it because I mean I'm mining in the rootnet and like I have a lot of Falcons, but like Those 0.5 should have been added to my balance and finally the last thing that I want to show It's that I'm gonna do one of these path cross-message where I'm gonna add a new subnet And I'm gonna try to send from one subnet to the other so going through the root, the root will be responsible for routing the cross-net And I'm gonna send some I'm gonna check in the new channel chain from the my current channels and some Someone so I just added a new subnet Going to Registry so that it's in the hierarchy And then I'm gonna Please the subnet to show you that they have a new subnet with 0.5 and what I'm gonna do is send from one subnet So you see here, I'm gonna send a cross-message To my own address like I'm not gonna use any other address from the first subnet Which is where I have funds to the new subnet actually let's check before that. Let's take the wallet list And you'll see that in the new subnet There are no funds, so there's zero and we should see there This is gonna do a bottom-up transaction from the first child and then a top-down transaction to the other So in the next checkpoint, we should see truth here because We're gonna propagate this to the root the root will detect that this needs to be a top-down to the other child And it will propagate the corresponding message to the right child So wait I need to mine So we see that the checkpoint has been propagated to the root and with some cross-messages and now what I'm gonna do is check the subnets to see That the circulating supply in the new subnet has been obtained So we've seen how we've sent 0.2 pipeline from one child to the other routing And this is how cross-message works. Hopefully in the next demo I'll be able to show like arbitrary messages to your next child Thank you very much, and I'm sorry for the background noise of all of these people Hey Alfonso, can I ask you a question really quick? All right, cool. You're still gonna have to stay here for a second Here and it's a what does subnet mine mean in practice does it mean that before you type this command? No block is created on this subnet before Correct. Yes, because like right now, I mean, I'm just starting. I'm just joining from a single node I have to running but I'm just joining from one which means that only one has rights for mining because it has put the collateral So there are no blocks on at least one minor One minor start my and it depends on the consensus in this case I have like a proof of work. So on until one starts running the people work There's there's no blocks but depending on the consensus with Or for like in a VFT so it depends like the requirements