Cairo is the first Turing-complete language for creating provable programs for general computation.
Cairo prover powered by miniSTARK (compatible with StarkWare's verifiers)