The Factory enhances code from the laboratories to be suitable for use by our partners. For this we have a dedicated team of developers who work on the code, but are also there to discuss your needs and adapt it to special use cases.


Our software library is composed of all projects created by the laboratories:

  • Privacy Protection
  • Decentralized Systems
  • Software Verification
  • Machine Learning


The demonstrators show the work we did on the lab’s projects to port them from technology validated in the lab to a working system prototype. The demonstrators represent work on:

  • Improving the quality of the projects
  • Creating a working system prototype
  • Integrating in your own Projects


The software developers team of the Factory is between the laboratories and the partners:

  • EPFL Labs – research
  • Factory – refinement
  • Partners – integration


In collaboration with our Academy, we give the following support:

  • Best practices
  • Regular meetings
  • Training
  • List of requirements

Related news

Aug 31, 2021Blog posts
Concurrent programming is one the oldest and hardest issues in the Computer Science Book. For years, we have been using locks, big threads sharing the minimum, using optimistic reasoning for "how data will be updated". And we are still stuck with the same issues of some part of the code "failing" to use the updated object, dead and soft locks with hard-to-see origins, and many many crashes.

Aug 31, 2021Blog posts
The article Why Blockchain Is Not Yet Working goes over six points - for most of these points, research papers exist. For some of them test networks exist. Only one or two are solved in active main networks.

Nov 2, 2018News
The founding General Assembly of C4DT was held on Friday, 2 November, in presence of the President of EPFL, Martin Vetterli, and of 50 guests. The 12 partners of the Center said they are keen to apply research to their business needs and regulatory requirements, at a time when digitalization is affecting their mission. EPFL professors then underlined the potential for improvements in digital protection and security.

Jun 22, 2018News
C4DT's blockchain-based e-voting technology just passed its first real test "with flying colors" during the elections of EPFL's school assembly. The innovative DTOP technology called "cothority" demonstrated that it could be trusted by the technologically demanding EPFL community. Developed by Professor Ford's DEDIS team, cothority enabled the certification of the election by distinct nodes, operated independently by different school bodies.

Jun 12, 2018News
Leading Swiss actors in finance and technology have established the Capital Markets and Technology Association (CMTA) to facilitate the use of blockchain in financial markets. The independent, not-for-profit association aims to become a key standard setter. EPFL and C4DT supported the development of CMTA and will be represented in its committee by C4DT-affiliated Professor Jim Larus.


Nov 26, 2020
Maturity Evaluations
The C4DT/Factory works to bring EPFL's great ideas to our partners. We…
Dec 17, 2019
The DEDIS lab at EPFL worked on a novel blockchain system called…

Latest articles

Oct 8, 2021
Today I Learnt (TIL): SASE [sæsɪ]- so what is it, how does…
Mar 1, 2021
Zoom it out
We've been looking at the very nice https://gather.town and played around with…