Kakarot, the breakthrough zero-knowledge Ethereum Virtual Machine (zkEVM) written entirely in Cairo, has reached an essential developmental milestone with the launch of its public developer testnet.
Backed by personal angel investments from Ethereum co-founder Vitalik Buterin and Starknet development firm StarkWare, Kakarot enables developers to deploy standard Solidity smart contracts on Starknet without changing a single line of code.
The Architectural Magic of an EVM in Cairo
Building an EVM inside Cairo represents one of the most elegant engineering feats in modern zero-knowledge cryptography:
- **Zero Translation Friction**: Rather than translating Solidity into another intermediate representation, Kakarot implements the Ethereum Yellow Paper specification directly in Cairo opcodes.
- **Inherited STARK Scalability**: Every transaction executed on Kakarot automatically produces a STARK proof generated by Starknet's Madara sequencer, ensuring high cryptographic security and post-quantum resistance.
- **Account Abstraction by Default**: Kakarot supports native smart contract wallets (ERC-4337 and native Cairo accounts), unlocking biometric sign-in, session keys, and automated gas sponsorship for end users.
"Kakarot demonstrates that developer network effects and cutting-edge cryptographic innovation are not mutually exclusive," observed Ethereum researchers. "Developers can build with familiar EVM tools while benefiting from Starknet's massive batch-proof scalability."
Testing Instructions for Early Community Hunters
Community members can add the Kakarot Sepolia RPC network to MetaMask, claim testnet ETH via the official faucet, bridge assets to Kakarot, and interact with early DeFi dApps and NFT mints to earn early contributor credentials.
