This repository has been archived by the owner on Jan 15, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 41
Home
David edited this page Oct 9, 2020
·
15 revisions
Gnosis Protocol Web is an Open Source interface for Gnosis Protocol.
Gnosis Protocol is a fully permissionless DEX that enables ring trades to maximize liquidity. Read more here
The web can be forked. This way any project can use its own token list, rebrand it, add new pages or modify the existing ones.
Read more here.
- Developer portal: Web with an introduction to the protocol, use cases, documentation and some useful tutorials
- Smart Contract: Smart Contracts for the protocol
- Mainnet Smart Contract: Interact directly with the protocol
- Rinkeby Smart Contract: Interact directly with the protocol on Rinkeby testnet
- xDAI Smart Contract: Interact directly with the protocol on the xDAI chain
- CLI (Command Line Interface) - @gnosis/dex-cli: Read-only CLI to query trades, orders, tokens and prices. Allows to export to CSV
- Subgraph API + @gnosis/dex-subgraph: Public API to access orders, trades, tokens, prices and solutions
- Telegram Bot: Companion Telegram bot for the web, that allows to create your own channel for notifications about new orders in the protocol. The messages include a link to fill the order using a configurable link
- Visualization tools - @gnosis/dex-visualization-tools: Python script that allows to visualize solutions in a graph form
- Zerion: SDK to access the Gnosis Protocol using Zerio framework
Gnosis Protocol Web is currently compatible with the networks listed below:
- Mainnet
- Rinkeby testnet
- xDAI: List of compatible wallets can be found here. For MetaMask specific setup information, please refer to this article
- Protocol info - Dune analytics:
- Coingecko
- Defi Pulse: Not yet published, see https://github.com/ConcourseOpen/DeFi-Pulse-Adapters/pull/72
- Dapp Radar
- CoinMarketCap
- Price Estimator - @gnosis/dex-price-estimator: Return the current order book, or price for a given volume of a token. Takes ring trades into account.
- Examples:
<base_token>-<quote_token>
, and the token need to be pre-registered in Gnosis Protocol. The token is specified by it's ID. To get the ID of any listed token, read here.
- Open Solver - @gnosis/dex-open-solver: Open Source code for finding the optimal exchange rate and buy amounts for a set of orders and counter-orders between two tokens.