Development resources at your finger tips
Build with the coolest Web3 projects
Recurring funding for Open Source
Learn about Web3 & earn rewards
Show appreciation for each other
Meet fellow developers, designers, futurists and more. Collaborate and BUIDL awesome projects together.
Discover great web3 organizations, work on meaningful projects and build relationships with like minded people. Browse Tribes
Meet the top hunters and contributors from our community.
Heya Gitcoiners & Gitcoinerettes! They say that July is the warmest month of the year (location depending), and we’re definitely getting ready fo…
Howdy, Gitcoiners! This month we’re running hackathons, we launched Grants Round 6 (which we just tweaked big time btw), we’re building, we’re improv…
Gitcoin is GDPR complaint. Learn more in
Gitcoin's Terms & Conditions.
Check out the Issue Explorer
Looking to fund some work? You can submit a new Funded Issue here.
In order to allow non-technical users the ability to create MARKET Contracts without understanding how to select an API solution, we want to create a guide deployment that allows a user to use drop down menus to select all needed parameters from a centralized exchanges API.
We have selected to do this with Binance first. Their Rest API docs can be found [here](https://github.com/binance-exchange/binance-official-api-docs/blob/master/rest-api.md)
We should use something similar to the Guided Contract Deployer flow and take people through the steps of contract creation, but in this case - we can alter it slightly to make it even more approachable for a non technical user. The goal here is to eliminate almost all manual parameterization.
This is a sub issue of the original issue #53 and is the first step needed to creating the entire process.
## Tasks for this issue to be completed and bounty to be released.
1. Create a call to the Binance REST API to receive all of the current symbols that trade on their exchange.
2. Filter results for all pairs that are denominated in ETH, for instance SALTETH
3. Provide a drop down menu with all of the filtered ETH based pairs
4. Create tests for all code generated.
## In order to create an efficient development process, we ask that people who have ongoing work on other issues not participate in this bounty until those other issues have been fully resolved, merged, and bounties paid out.