Input Output Global (IOG)
Input Output Global (IOG) is a world-leading blockchain research and engineering company...
OCamlPro is a French software company founded in 2011, specializing in state-of-the-art programming languages, formal verification, and advanced architectures. The company harnesses cutting-edge technologies like OCaml and Rust to design and implement safe, powerful software for complex technical challenges across multiple industries, including blockchain and Web3.
OCamlPro offers a comprehensive suite of services and products centered around programming language expertise, formal methods, and blockchain development:
OCamlPro's team of Ph.D. holders provides consulting and custom development for highly complex software systems. They help software engineering companies achieve operational excellence through better tooling, support large organizations in modernization and migration processes, and assist companies in scaling configuration engines. Their expertise extends to domain-specific language (DSL) design, compiler optimization, and 3-tier application development.
The company has deep expertise in blockchain development, having worked extensively on the Tezos blockchain layer, applications, and smart contracts. They also have experience with EverScale (formerly FreeTON), Avalanche, and Ethereum ecosystems. OCamlPro developed Love and Liquidity, smart-contract languages for the Dune Network and Tezos blockchains, and created a Solidity parser and decompiler tools for Michelson smart contracts.
OCamlPro provides code auditing and formal verification services using advanced mathematical techniques to prove program correctness. They maintain Alt-Ergo, an automatic theorem prover used in software verification, and use tools like the Coq proof assistant and Why3 Platform. The company has achieved EAL6+ Common Criteria certification for Samsung smart card systems and has audited Solidity smart contracts for the EverScale network.
OCamlPro offers high-level technical training for teams seeking deep expertise in OCaml, Rust, Coq, and COBOL. Training courses cover OCaml development, expert-level OCaml, code optimization, and mastering OPAM and OCaml tools.
The company maintains several significant open-source tools including Flambda (an optimizing compiler for OCaml used by Jane Street Capital), OPAM (a highly scalable package manager), Owi (symbolic execution for WebAssembly and compiled languages), Alt-Ergo (SMT solver for software verification), and SuperBOL (modern tooling for GnuCOBOL).
OCamlPro's team comprises more than half Ph.D. holders in computer science, particularly in formal methods and program verification. The company has deep expertise in programming language design, compiler optimization, and formal verification techniques. They have successfully delivered EAL6+ certification projects, developed blockchain core infrastructure, and maintained critical open-source tools used globally. Their multilingual technical capabilities span OCaml, Rust, Coq, C, C++, Python, Java, Solidity, and COBOL.
OCamlPro has worked with major organizations including Jane Street Capital (HFT trading firm), Samsung (EAL6+ certification for smart cards), Tezos Foundation (blockchain development), Thales (automated test generation), Mitsubishi Electric, Bloomberg, Mozilla, Facebook, Siemens, Trust In Soft, and the French government (DGFIP - tax computation infrastructure). They participated in the FreeTON/EverScale Formal Verification Sub-Governance, auditing and verifying Solidity smart contracts, and contributed to multiple European research projects.
OCamlPro combines academic rigor with industrial pragmatism, offering world-class expertise in both cutting-edge functional programming languages and battle-tested formal verification methods. Their unique positioning at the intersection of programming language theory, compiler design, formal methods, and blockchain technology makes them ideal partners for organizations tackling deep technical challenges requiring the highest levels of software safety, security, and performance. The company's track record of successfully delivering complex projects for Fortune 500 companies, government agencies, and blockchain foundations demonstrates their ability to handle mission-critical software development and verification.
Share your experience working with OCamlPro by leaving a review.
Leave a ReviewThis partner has been verified by Web3Connect on 6 Feb 2026
Founded
2011
Team Size
31-40 employees
Support Hours
Coverage
Languages
OCamlPro provides comprehensive blockchain development services covering the full stack...
OCamlPro provides specialized protocol engineering services for blockchain...
OCamlPro offers specialized smart contract audit services combining manual code review...
OCamlPro provides advanced formal verification services to mathematically prove that...
OCamlPro offers specialized technical training courses designed to build deep expertise...
21 rue de Châtillon, 75014 Paris, Paris, Ile-de-France, France
Input Output Global (IOG) is a world-leading blockchain research and engineering company...
Soramitsu is an award-winning global financial technology company founded in 2016,...
Blockchain App Factory is a premier Web3 and blockchain development company with over 12...
Nethermind is a blockchain research and software engineering company founded in 2017,...
Ackee Blockchain Security is a leading blockchain security firm founded in 2021,...
BlockApex is a security-first blockchain consulting company founded in 2019, specializing...