About
EVVM let's anyone create Virtual Blockchains on top of any chain just deploying smart contracts. For this hackathon we use Ethereum Sepolia.
EVVM is a new way to create virtual blockchains on top of existing networks like Ethereum, Arbitrum, Hedera and others. It lets you spin up your own blockchain environment by simply deploying smart contracts instead of running a whole new network. You can have the benefits of a custom blockchain without managing physical infrastructure (no validators or dedicated nodes needed).
Each EVVM instance runs as a set of Solidity contracts on a host chain and emulates core components of a blockchain, inheriting the security of the underlying chain. A “blockchain within a blockchain”, similar to a virtual machine in computing, but for blockchains.
EVVM is implemented entirely in Solidity, easy for developers to deploy, customize, and upgrade. There’s no need to set up new nodes or consensus mechanisms. This infra‐less deployment approach lowers the barrier to experimenting with new blockchain ideas or tailored networks for specific use cases.
Multiple EVVM instances can run in parallel on the same host chain, achieving vertical scalability by stacking virtual chains on one physical network.
Developers can also use EVVM as a sandbox to experiment with new features or Ethereum improvements (like testing new opcodes or economic models) in an isolated environment, without affecting the main chain.
Sepolia EVVM Contract:
0xF817e9ad82B4a19F00dA7A248D9e556Ba96e6366
Sepolia MATE Staking Contract:
0x8eB2525239781e06dBDbd95d83c957C431CF2321
Sepolia NameService Contract:
0x8038e87dc67D87b31d890FD01E855a8517ebfD24
Faucet for Sepolia MATE tokens:
https://evvm.dev
Get Sepolia ETH asking on Discord:
https://discord.com/channels/554623348622098432/1423452960985321532
Or Telegram Devs Group https://t.me/EVVMorg
Do you want to combine us with other sponsors? testnet PayPal USD (PYUSD) is on Sepolia as well!!!Prizes
🎣 Best New Relayer/Fisher Integration ⸺ $500
For the most creative project that captures or relays EVVM transactions or data from outside the chain. This category rewards hacks that leverage EVVM’s communication capability by using new "fishing spots" or relayer mechanisms outside the chain.
Examples could include a Telegram or WhatsApp bot that lets users submit EVVM transactions via chat, an API service or browser extension that relays user actions to EVVM, a mempool scanner that picks up EVVM txs or anything useful you may create to surprise us.
The goal is to showcase how EVVM transactions can be initiated from any medium (web apps, APIs, messaging platforms, IoT devices, etc.), demonstrating a truly seamless and accessible UX for blockchain interactions.
Qualification Requirements
The winner must create an integration that retrieves data from off-chain sources and brings it into an EVVM virtual blockchain.
⚡️ Most Innovative Use of EVVM’s Execution Function ⸺ $250
For the project that most creatively integrates EVVM's unique transaction execution mechanism, the "executor".
For example, a Fisher/Relayer who executes transactions on the EVVM or a new EVVM Service that executes on behalf of users under certain circumstances.
EVVM can decentralize transaction execution to its network of participants (Fishers/Relayers), Services, or third parties. These should validate user-signed payloads (to prevent reverts) and call EVVM contracts to process them when appropriate.
This category invites hackers to be creative with their use of this "executor" model.
We are looking for innovative ideas that enhance the EVVM execution flow or extend it in a novel direction.
Qualification Requirements
The winner must create an integration that uses the "executor" parameter on a realistic use case.
⭐️ Best Implementation of Asynchronous Nonces ⸺ $250
EVVM supports both synchronous and asynchronous transaction nonces for submitting transactions, and this prize goes to the hack that makes the cleverest use of async nonces specifically.
Asynchronous nonces allow users to issue multiple transactions without waiting for each to complete (out-of-order execution with protection against replay).
This feature can enable parallel transaction processing, user-defined ordering of operations, or optimistic interactions that don’t strictly sequence transactions. Hacks in this category might include a demonstration of payment batching, a game or application logic that relies on out-of-order commits, or tooling that manages async vs. sync nonce flows for developers.
We will favor a project that clearly showcases why asynchronous nonces are powerful. E.g. achieving something that would be cumbersome or impossible with traditional sequential nonces. Implementations should highlight EVVM’s flexibility in transaction scheduling and how that can benefit dApp design or performance.
Qualification Requirements
The winner must create an integration that uses the async nonces on a realistic use case.