Binance DEX Coding Competition Starts Now!

in #partiko5 years ago (edited)

Fellow Binancians,
In order to encourage the growth of the Binance Chain ecosystem and to entice more people to use Binance Chain and trade on Binance DEX, Binance is sponsoring a Coding Competition for the targets below. Great coders are more than welcome!

Target 1: SDKs for 3 languages

A 200 BNB award will be given to the best SDK submission in each of the below languages:

Python

Swift

C#

Requirements

The submitted SDK code should provide easy interfaces for programmers to:

Create wallets and manage keys

Encode/sign transactions and submit to Binance Chain/DEX, including Transfer, New Order, Cancel Order, etc.

Communicate with Binance Chain/DEX via all its HTTP APIs to get market data, balance and transactions

Communicate with Binance DEX WebSocket to get market data, balance and transaction updates

Bonus point: Communicate with Binance Chain/DEX Node RPC calls

Target 2: Signing Service

A Signing Service should be able to accept Binance Chain/DEX transaction data, such as Transfer, New Order, Cancel Order, and return signatures that are ready to be submitted to Binance Chain. The purpose of the service is to provide segregation between trading logic and signing logic so that the traders or the trading program don’t have to possess any key.
This bounty is also 200 BNB.

Requirements

Fast, safe, efficient, and easy to use

Standalone service process with easy interfaces to communicate

Should handle all transaction types Binance Chain/DEX support now, and easy to expand for new transactions

Should support integration with the majority of programming languages

Good design on key management to prevent any leak, support multiple address-key pairs

Bonus point: authentication and authorization consideration, such as IP whitelist, etc.

Bonus point: easy to integrate with existing SDKs

The competition period starts NOW. We will start reviewing the submissions on 2019/04/15.
Competition ends 2019/04/30.
Participants will have one month to submit their work.

NOTE:

Binance reserves the right to cancel or amend the Competition or Competition Rules at our sole discretion.

Participants have to upload the code into a github.com 296 repository.

All the participating code repositories must be open source on Github with MIT license and registered on the corresponding page on https://community.binance.org 307.

The winners would be chosen among the registered participants, based on the star number and coding quality assessment of Binance.

The winners promise to stick to the MIT license for the winning code. Thanks for your support!

Binance DEX Team
29/03/2019

Find us on:

Forum: https://community.binance.org

Twitter: https://twitter.com/binance_dex

Telegram: https://t.me/BinanceDEXchange

Sort:  

Thank you so much for being an awesome Partiko user! You have received a 7.70% upvote from us for your 1717 Partiko Points! Together, let's change the world!

Thank you so much for being an awesome Partiko user! We have just given you a free upvote!

The more Partiko Points you have, the more likely you will get a free upvote from us! You can earn 30 Partiko Points for each post made using Partiko, and you can make 10 Points per comment.

One easy way to earn Partiko Point fast is to look at posts under the #introduceyourself tag and welcome new Steem users by commenting under their posts using Partiko!

If you have questions, don't feel hesitant to reach out to us by sending us a Partiko Message, or leaving a comment under our post!

Coin Marketplace

STEEM 0.18
TRX 0.14
JST 0.030
BTC 60238.27
ETH 3215.90
USDT 1.00
SBD 2.46