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
Anxo Rodriguez edited this page Jul 29, 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
Anyone project forking the web has to:
- ๐ Setup it's own config: Make sure you understand all the possible configurations
- ๐ Select it's own App ID: The configuration requires to have a different App ID for every fork. Check out which is the next available ID and edit the wiki page.
Also, may be interested in:
- ๐ค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 to the forked web.
- โList tokens in Gnosis Protocol: Anyone can list any token compliant with the ERC-20 technical standard. For a token to be tradeable on the protocol, first it must be listed. Once listed on the protocol, a token cannot be unlisted.
- ๐น Setup a Custom Market Maker - CMM: allows you to set multiple limit orders at custom price brackets and passively provide liquidity on Gnosis Protocol
- ๐ PRs Accepted: Remember to bring back functionality to the community. Code in form of PRs are really appreciated for the web.
- 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 in Rinkeby testnet
- 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
- 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
- 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.