New Ethereum talks, every Monday. The week's conference uploads by event, in your inbox.

Loading player…

deploy your EVVM or explore and use the existing ones | ariutokintumi - RollAMate & ETHCincoDeMayo

Ethereum DenverThu, Oct 9, 2025, 12:00 AM

The Ethereum Virtual Virtual Machine is a novel way to scale Ethereum and the whole EVM ecosystem by deploying Virtualized EVMs on any EVM using Smart Contracts. This let you have a new and abstracted state and execution layer, while keep using the host EVM infrastructure and consensus layer. 🚀 Get Ready for ETHDenver 2025! 🚀 We're already hard at work preparing for next year's biggest Web3 event! Keep your eyes peeled for more info on ETHDenver 2025—it’s going to be epic! 🌟

Transcript

[Music] hello ah okay hello my name is Herman AAL I'm here with Victor delal and we are working on the evbm the ethereum virtual virtual machine you can find more information in evbm org so the there will be QR codes around the presentation where you will find more information direct links to the source code or to the documentation for each one of the things that we are talking about here like here uh please next uh well we know that the state of ethereum now it's a fragmentation and we have a lot of issues also with scalability thinking about infra this is a picture of more or less what happens in evm ecosystem we have an L1 L2 then we have L3 interconnections and a lot of infra deployment so what we come to solve here with the evbm project is the chin fragmentation in a infr solution what means this in the evbm ecosystem there is no chain fragmentations and H is not infrastru more infrastructure needed how well there you have a link to our smart smart contracts and this solution is based on the deployment of smart contracts that virtualize the functionalities of an evm and let you make a lot of improvements so you have a virtualized evm that is deployed now on an evm so the scal the scalability now is in a vertical way from the ecosystem of the evm that is already deployed working secure by a lot of infra so this is a Noel novel approach that let you do evvms very customizable so you can have like executors that can act in behalf of other other other um users H you can make this SP space natively and you can do wide listing of usage you can have a your own name service working there as a service we will see this later you can have your own restrictions you can also use native tokens of the evbm uh without matter what is the native token of the evm so you can do an abstraction of that you can use rewards also reward systems that are also already coded and of course a think like a sync noces that is something very needed and is very easy to implement so there is a QR code also to see these kind of implementations so about security H you will have your own execution rules so you have your evm and then you have the evbm you can you can can make rules who can execute who can't execute rules of execution so you are inside the evm ecosystem you have the evbn deployed there but you can put some logs to get access to to some interfaces that are what was as will be as acting like the op codes or or the interactions with the noes that is exactly the infra that is already deployed by the consensus of the of the first layer and also of course the evbm is the m demiz the DMC er uh space to the evm the evbm always can interact with the evm ecosystem where it's deployed and of course use all the brides and everything around and the evm could have access or not to the evbm so here we have a lot of abstraction and this is important when you deploy your own evbm using this set of smart contracts and the new versions you will be able to easily abstract transactions through Rel layers in example could be free depends of if the relayer get a reward from the evbm so one transaction can go to a relayer and many more other transaction from other users and this generates a meta transaction that go through the evm and goes to the evbm that is smart contracts but will act as an evm so there the transactions are unpacked are verify they do what they have to do and then maybe gives a reward or whatever change the state of the evbm on mappings H on on the storage of the contracts not in the state of the chain and this only this only will change for the relayer or also you can make it permissionless so you have the direction to go through a relayer but the users can also go directly to the evbm with a normal transactions this depends on your configuration of the evbm so we can abstract transactions we can abstract gas of course giving rewards to the Rel layers because we will see later but here all the tokens are synthetics of the tokens that are on the evm because when you want to interact in the evbm and you want to interact with tokens that already exist you make synthetics and with these synthetics and defi protocols you can start generating yield that later you can get you can you can have a treasury for the evbm or also you can reward all the Rel layers and different actors you can abstract nonsense as I said in the in the past H slide where you can have SNES and synnes or anything that you can imagine and this is a very easy way to prove test and Implement op codes with just a few solidity lines uh and you will have very extended functionalities and of course native tokens there is a QR code also to this part of the documentation or the code next what I was talking before you can do geld generation this is because H all the tokens that exist in the evm ecosystem where you deploy in example mainnet or any other chain could be an L2 as well become scientic in the evbm then the evbm can give rewards to the different actors how these rewards are generated we deild with the evbm that in a permissionless way or a permissioned way depends on the deployer on how is want to be used will be generating through the the methods that already exist on on the evm bridges or defi protocols or also you can deploy your own hyperlane implementation or other Bridge implementation or whatever you want and you can Bridge from the evbm to any defi protocol or use any defi protocol available and you will get geld and this jeld will be used is it's like imagine um it's is a very difficult scenario but imagine that there is a evbn deployed in the wall evm ecosystem of ethereum everyone will have the same tokens we'll be able to do the same things but we'll be generating yield for everyone everyone to spread among them of course there is many security implications there but this is a a scenario very easy to understand so you deploy when you are uh because there is another things uh a question that comes very often is okay do you have the evbm can I deploy there can I H can I um compile smart contracts on your evbm yes you don't need to do it in the evbm you do just in the host in the evm that is hosting and if the evbm is compatiable and is awaiting for this you just deploy in example we have codes already made for pier swaps defy lending staking and a name service and you deploy these Services these services are on the evm the users can interact directly with these services or through the re layers also with the services and these services use the evm so you invented a peer-to-peer swaps in example for the evbm is deployed in a permissionless way in the evm and the peer-to-peer swaps is using the evbm and every time is using the evbm because of maybe the configuration that you made the protocol will be get getting the the rewards the yield from the staking that is generating depends how do you want to set the rewards we have already many preconfigured possibilities but H this is very interesting because you can deploy something that we call services so you have your evbm you have a lot of services around and the users can interact with them without any problem and the Rel layers of course are very important if you want to do a lot of abstractions so the user can connect in a web to Manner and and then uh they are using the web 3 without knowing anything another thing that is very interesting here is that you can change the host or your evbm in case you are doing a lot of abstraction and the uses will not know it and they will continue using your protocol and you are just switching because infra preference for the host next well another thing very interesting is sandboxing when we want to H try Code test and also validate with users is nothing more easy that Deploy on a test net and with the evbm you can deploy Solutions very strong Solutions in example you have a new EIP the 4269 and then you code an evbm you make the change on the code to make the implementation of dcap and you throw it throw it live to an evm and people can start using it giving feedback whatever is needed and then when the feedback is enough you can disable this evbm and you do the evm upgrade so this lets you make very easy EAP test and implementation or other kind of of modifications that you might think are great for the evm well the evm future H we think can the future happen just on Main net yes we can have AUM main net extremely most more reforced with more notes with more infra and we just can deploy evbn for art def gaming Ultra social CK whatever without needing more infra deploy new M Pools New nodes more requirements and and and you know divide efforts in place of have the same effort and start growing vertically in place of horizontally so well have you ever seen a hyper structure well please uh there is a link that you will be able to to copy more easy in the streaming later this is a qer of our mirror post the first one that we made where you can find the repo you can find H our social you can find our lensing model the evbm H is H free to use for personal use and educational use is a a non-commercial license so if you want to make a commercial implementations you have to reach to us and we can explore the implementation and well thank you for your attention and I hope you like it the new way to scale ethereum and now we have a telegram group you can join it it's brand new please come thank you [Applause]

Automatic transcript — names and jargon may be misspelled.