Using Cartesi, developers can combine existing components to build improved blockchain applications. Specifically, developers can build and monitor smart contracts with mainstream software stacks. Notably, enabling developers to build Dapps on popular software stacks such as the Linux OS introduces many advantages.