EVM contracts
Deploy Solidity contracts with the Web3 tools you already know.
- Contract call
- EVM execution
- State transition
- Consensus
AppLayer Engine
Run familiar EVM contracts and fast C++ programs on one chain built for apps that do more than move tokens.
Two ways to run code
Use standard EVM contracts or compiled C++ programs. Pick the one that fits your app.
Deploy Solidity contracts with the Web3 tools you already know.
Run C++ programs directly on the chain while they keep their working state.
How the engine works
C++ programs run as optimized machine code instead of translating every tiny instruction.
Programs keep their working data in clear, typed structures.
C++ programs can call each other directly without packing and unpacking every message.
Every change succeeds together or gets safely undone.
Code speed and full network speed are different. We report them separately.
Speed test
This test measured compiled contract code in a simulated decentralized environment. It did not measure the speed of the live public network.
Check our work
The public BDK C++ code shows how AppLayer runs contracts, stores state, and handles transactions.
Start with one real job
Show us one job. We will map who does what, who approves it, what counts as proof, and when payment happens.