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
9 changed files
with
59 additions
and
52 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
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 |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# Build on top of the DutchX | ||
For folowing this, you should be familiar with: | ||
* Basics about Ethereum network | ||
* Truffle projects | ||
* Node and NPM | ||
|
||
**Create your new cool-app** | ||
The easiest way to get started is to create a new node project that depends on | ||
the [dx-contracts](https://github.com/gnosis/dx-contracts/tree/master/contracts) | ||
project. | ||
|
||
**DutchX** publish a [NPM package](https://www.npmjs.com/package/@gnosis.pm/dx-contracts) with: | ||
* All the compiled contracts (ABI, meta info, addresses) | ||
* Migration code (useful for `development`) | ||
* Some scripts | ||
|
||
So Just follow the steps and create your `cool-app` following the steps | ||
described in this project: | ||
[Build on top of the DutchX](https://github.com/gnosis/dx-example-build-on-top-of-dutchx/tree/master/01_build-of-top-of-dx) |
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
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,13 +1,14 @@ | ||
# Market Makers | ||
The DutchX is an open, decentralized trading protocol for ERC20 tokens using | ||
the Dutch auction mechanism to determine a fair value for tokens. | ||
the Dutch auction mechanism to determine a fair value for the tokens. | ||
|
||
Market Makers are a fundamental piece of the DutchX, and they can benefiet from | ||
Market Makers are a fundamental piece of the DutchX, and they can benefit from | ||
all the advantages that the DutchX can offer. | ||
|
||
For more information, check out: | ||
<a href="_static/docs/DutchX_Market_Makers.pdf" download>DutchX for Market Makers</a> | ||
|
||
Also, if you are a Market Maker, you might be interested in: | ||
* [DutchX as an open platform](dutchx-as-an-open-platform.html) | ||
* [Add a trading token pair to DutchX](./add-token-pair.html) | ||
* [DutchX as an open platform](./dutchx-as-an-open-platform.html) | ||
* [Run your own bots](./run-your-own-bots.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
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 |
---|---|---|
@@ -0,0 +1,12 @@ | ||
# Use DutchX as an Oracle | ||
For starting this guide, you should be familiar already on | ||
[Build on top of the DutchX](./build-on-top-of-dutchx.html). | ||
|
||
Once you know how to create a project that depends on the DutchX, and you know | ||
how to migrate the contracts for local development, we are ready to use the | ||
contract from our project. | ||
|
||
One simple use of the DutchX can be to use it as a onchain price oracle. | ||
|
||
Learn how to get the price for any token pair from the DutchX following the | ||
steps described in this project [Use DutchX as an Oracle](https://github.com/gnosis/dx-example-build-on-top-of-dutchx/tree/master/02_use-dx-as-an-oracle) |