-
Notifications
You must be signed in to change notification settings - Fork 15
Home
Linus Gasser edited this page Oct 23, 2017
·
10 revisions
The project offers a framework for research, simulation and deployment of crypto-related protocols with an emphasis of decentralized, distributed protocols.
Our documentation is split in three parts:
- Users, when all you want is to use one of our services, then you can go to Cothority, as this holds all available apps so far.
- PhD, for those of you who have an idea and want to implement it using Onet, here you find tutorials and HOWTOs.
- Developer, hard-core hackers that want to make our code even better and faster. You can go to Onet
Privacy preserving, decentralized, distributed, blockchain-related, and lots of other buzzwords are covered with our Cothority-framework. Different projects are done using our framework in EPFL and other Universities. Here is some overview of what you can do and what not.
- Tutorial - a tutorial for protocols, services and apps in ONet, taking cothority_template as an example.
- ONet principles - the main principles of ONet
- TemplateProtocol - what is in a protocol and how to simulate it
- TemplateSimulation - how to run the protocol on different platforms
- TemplateService - the basics of a service
- TemplateApp - how to create an app for your service
- NewRepository - explanation how to use github to start your new app
- CoSiExample shows you how the ideas of a paper have been implemented
- Coding technical aspects of programming in Cothority
- Intercepting messages how to test a protocol by intercepting and eventually dropping messages