This repository has been archived by the owner on Feb 18, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
38 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,13 @@ | ||
# Contribute | ||
The community is what makes DutchX great. | ||
DutchX it's **100% open source** and it's been build as a comunity effort to improve | ||
the problems inherit from centralized platforms or other decentralized ones. | ||
|
||
The community is what makes DutchX great. | ||
|
||
Became part of it and contribute to create new interfaces, improve the tools, | ||
and spread the word. | ||
|
||
Meet the comunity in Github and the [Gitter channel](https://gitter.im/gnosis/DutchX). | ||
Meet the comunity in Github and the [Gitter channel](https://gitter.im/gnosis/DutchX). | ||
|
||
Checkout the **Developer Guides** and document | ||
[DutchX as an open platform](dutchx-as-an-open-platform.html). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,27 @@ | ||
# Contracts security | ||
TODO: Audit | ||
# Security | ||
Security was the main focus on the design and implementation of the DutchX. | ||
|
||
The mechanism are desing to solve the problems of other exchanges (centralized | ||
and not centralized ones) so there are not parties taking advantage and | ||
profiting out of the users. The result is a fare echange of tokens were all | ||
users play under the same rules. | ||
|
||
The smart contract's code was submited to: | ||
* Constant internal audits within it's construction | ||
* A thourough external audit by Solidify ([https://solidified.io/](https://solidified.io/)) | ||
* Several auditors review the code in paralel in an isolated review. Then they | ||
compare the findings and come to a group consensus. Then the final report | ||
is done, and over some iterations all the risks are mitigated. | ||
* Check out the <a hred="./_static/docs/Solidified_Audit_Report.pdf">Solidify Audit Report</a>. | ||
* Check this post to learn how was the proccess: | ||
[https://medium.com/solidified/securing-gnosis-dutch-exchange-smart-contracts-a-case-study-65c3dcc0ed0b](https://medium.com/solidified/securing-gnosis-dutch-exchange-smart-contracts-a-case-study-65c3dcc0ed0b) | ||
|
||
The DutchX is a non-custodial trading protocol. | ||
Your funds are only ever held in audited smart contracts. | ||
|
||
There still is a public bug bounty running and no bugs have been discovered. | ||
|
||
As a user in the decentralized applications, and for DutchX in particular, you | ||
are the only one who has access to your private key, so it's imporant that | ||
you **keep you keys safe**. | ||
|