Code Monkey home page Code Monkey logo

sdk's Introduction

HelixMarkets SDK

Welcome to the HelixMarkets SDK! Our SDK is designed to facilitate seamless integration with our high-frequency trading platform, providing a comprehensive suite of tools to enhance your trading strategies.

Overview

The HelixMarkets SDK is composed of several libraries, each tailored to different development needs and programming environments. Whether you're working with Python, Rust, or C#, our SDK provides the necessary components to build, authenticate, and deploy trading strategies with ease.

pyHelixMarkets

pyHelixMarkets is our Python library designed for key functionalities within the HelixMarkets ecosystem. This includes interaction with the Keymakerfund, Funding proxy, Data, and Order gateway. This library is ideal for traders who prefer Python for its simplicity and power in handling trading algorithms.

  • Key Features:
    • Easy authentication with API keys
    • Access to market data
    • Order management and execution
    • Asset transfers between funding and trading accounts

rs_helixmarkets

rs_helixmarkets is our Rust library focused on authentication and signing required for interacting with the REST API. Rust is chosen for its performance and safety, making it an excellent choice for high-performance trading applications.

  • Key Features:
    • Secure API authentication
    • Efficient and safe signing processes
    • Integration with the REST API for high-speed trading operations

csHelixMarkets

csHelixMarkets provides C# code for authentication and signing necessary for the REST API. This library caters to developers working in the .NET ecosystem, offering seamless integration with HelixMarkets for building robust trading applications.

  • Key Features:
    • Secure and straightforward authentication
    • API request signing
    • REST API interaction

Getting Started

To get started with the HelixMarkets SDK, visit our GitHub repository and choose the library that best suits your development environment. Each library includes detailed documentation and example code to help you integrate quickly and effectively.

API Documentation

Comprehensive API documentation can be found here. This includes detailed descriptions of all available endpoints, request and response formats, and examples of how to use them.

Support and Community

For any questions or support, join our community on Discord or Telegram. Connect with other developers, share ideas, and get help from our team.

Follow us on X/Twitter for the latest updates and news.

sdk's People

Contributors

jonlee8707 avatar sidselloe avatar

Stargazers

on-chain avatar  avatar

Watchers

pantelis avatar

Forkers

sidselloe

sdk's Issues

When I run the user.py inside the example, the following error occurs

nohup: ignoring input

User error: #401 - {"error":{"code":8,"message":"Authentication verification error: actix-web error: credentials have expired"}}

Huid: None

User error: #401 - {"error":{"code":8,"message":"Authentication verification error: actix-web error: credentials have expired"}}
BTC deposit address: None

User error: #401 - {"error":{"code":8,"message":"Authentication verification error: actix-web error: credentials have expired"}}
ETH deposit address: 0xNone

User error: #401 - {"error":{"code":8,"message":"Authentication verification error: actix-web error: credentials have expired"}}
Traceback (most recent call last):
File "/root/sdk/pyHelixMarkets/user.py", line 30, in
asyncio.run(main())
File "/usr/lib/python3.9/asyncio/runners.py", line 44, in run
return loop.run_until_complete(main)
File "/usr/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete
return future.result()
File "/root/sdk/pyHelixMarkets/user.py", line 14, in main
print(f'ICP deposit address (principal id): {user.GetDepositAddress("icp")[0]}')
TypeError: 'NoneType' object is not subscriptable

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.