Deploying a Socket Server

The second critical integration component with Upshot is deploying a socket server that handles order management and communication with our platform. Your socket server will be responsible for the following:

  • Provide price levels, including details on which assets you plan to buy and sell, along with the amounts and prices.

  • Sign orders selected by us to confirm their validity before execution.

Steps to Deploy a Socket Server:

  1. Set Up the Server Environment: Prepare your server environment to deploy the socket server. Ensure it meets the necessary technical requirements and is securely configured.

  2. Develop the Socket Server: Implement the socket server with the following capabilities:

    • Price Levels: Your server should provide real-time price levels, specifying which assets you intend to buy or sell, along with the quantities and prices.

    • Order Confirmation: When an order is selected by Upshot, your server must sign the order to confirm its validity. This signature is crucial for order execution by the user.

  3. Integrate with Upshot: Connect your socket server to the Upshot platform, ensuring seamless communication and data exchange.

Last updated