protocol/README.md
2017-12-13 16:05:48 +01:00

3.9 KiB


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 all the 0x developer tools written in TypeScript. Our hope is that these tools make it easy to build Relayers and other DApps that use the 0x protocol.

CircleCI Coverage Status Discord Join the chat at https://gitter.im/0xProject/Lobby License Greenkeeper badge

Core Packages

Package Version Description
0x.js npm A Javascript library for interacting with the 0x protocol
@0xproject/connect npm A Javascript library for interacting with the standard relayer api
@0xproject/contracts Smart contracts
@0xproject/website 0x website
@0xproject/subproviders npm Web3 subproviders
@0xproject/abi-gen npm Tool to generate TS code from ABI
@0xproject/assert npm Standard type and schema assertions
@0xproject/json-schemas npm 0x-related json schemas
@0xproject/monorepo-scripts Shared monorepo scripts
@0xproject/tslint-config npm Custom 0x project TSLint rules
@0xproject/types npm Shared types
@0xproject/utils npm Shared utils
@0xproject/web3-wrapper npm Web3 wrapper