Kakarot là một zkEVM được viết ở Cairo. Nó nhằm mục đích cho phép người dùng tận dụng các lợi ích mở rộng của các bản tổng hợp hợp lệ trong khi vẫn duy trì khả năng tương thích với hệ sinh thái Ethereum . Do đó, Kakarot có thể được sử dụng để chạy các hợp đồng thông minh Ethereum trên Starknet.