Bravo (ACE) => Arbitrary Cartesi composability code Execution library
This example represents a complete project that implements the feature offered by the CartesiVM to execute arbitrary code from a smart contract. This example allows us to understand the power of composability within Cartesi.
The main goal of this POC is to give the idea that Cartesi can be used also to execute specific code inside a more complex architecture written in solidity (or any other smart contract language).
Bravo demonstrates CartesiVM's potential for executing arbitrary code within smart contracts. Using Solidity & Python, it enables composability within Cartesi and a generic smart contract. The project implements hex input/output encoding, voucher emission, generic address calls, and frontend-console interactions. It's a POC almost Production-ready, user-friendly and simple to understand and allows users to better understand that Cartesi can be widely used also in exising projects.