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.
In partnership with Protocol Labs, we’re excited to welcome builders from everywhere to APOLLO, your mission control to engage with the builder…
We’re excited to publically announce that Matic Network is partnering with Gitcoin to launch the Build-n-Earn Program – assisting dApps t…
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.