Files
protocol/packages/website
Fabio Berger 08168c6e7d Merge branch 'development' into feature/addSubproviders
* development: (50 commits)
  Add PR number to changelog
  Address feedback
  Add requestId to subscription messages and update json-schemas
  Remove isomorphic-fetch types from contracts package
  Update README
  Regenerate files
  Make it private
  Change package name
  Update README
  Make fileExtension configurable
  Rename abi-gen to typed-contracts
  Add docs for typed-contracts
  Remove TODOs
  Introduce separate ContextData type and rework it
  Check ABI is defined
  Introduce a const for 'contract.mustache'
  Improve error message
  Reuse util
  Fix a typo
  Introduce a const for 'function'
  ...

# Conflicts:
#	yarn.lock
2017-12-05 16:18:36 -06:00
..
2017-11-29 18:57:21 -06:00
2017-12-05 09:26:00 -06:00
2017-11-22 14:20:24 -06:00
2017-11-27 22:08:08 -06:00


0x is an open protocol that facilitates trustless, low friction exchange of Ethereum-based assets. A full description of the protocol may be found in our whitepaper.

This repository contains our website and 0x Portal DApp (over-the-counter exchange), facilitating trustless over-the-counter trading of Ethereum-based tokens using 0x protocol.

Join the chat at https://gitter.im/0xProject/contracts License

Local Dev Setup

Requires Node version 6.9.5 or higher.

Add the following to your /etc/hosts file:

127.0.0.1 0xproject.dev

Clone the 0x contracts repo into the same parent directory as this project.

Install yarn in order to install the project dependencies more deterministically.

Install dependencies:

yarn

Import smart contract artifacts from contracts repo:

yarn run update_contracts

Start dev server:

yarn run dev

Visit 0xproject.dev:3572 in your browser.

Resources