Skip to main content

A python based SDK developed for interacting with Ostium, a leveraged trading application for trading currencies, commodities, indices, crypto and more.

Project description

Ostium Python SDK

A python based SDK developed for interacting with Ostium v1 Trading Platform (https://ostium.app/)

Ostium is a decentralized perpetuals exchange on Arbitrum (Ethereum L2) with a focus on providing a seamless experience for traders for trading currencies, commodities, indices, crypto and more.

This SDK is designed to be used by developers who want to build applications on top of Ostium and automate their trading strategies.

Pip Install

The SDK can be installed via pip:

pip install ostium-python-sdk

Requirements

Developed using:

  python=3.8

Example Usage Script

Read Block Number

To run the example:

python examples/example-read-block-number.py

See example-read-block-number.py for an example of how to use the SDK.

Read Positions

To run the example:

python examples/example-read-positions.py

See example-read-positions.py for an example of how to use the SDK.

Get Feed Prices

To open a trade you need the latest feed price.

See this example script on how to get the latest feed prices.

python examples/example-get-prices.py

See example-get-prices.py for an example of how to use the SDK.

Get Balance of an Address

See this example script on how to get the latest feed prices.

python examples/example-get-balance.py

See example-get-balance.py for an example of how to use the SDK.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ostium_python_sdk-0.1.3.tar.gz (23.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ostium_python_sdk-0.1.3-py3-none-any.whl (25.8 kB view details)

Uploaded Python 3

File details

Details for the file ostium_python_sdk-0.1.3.tar.gz.

File metadata

  • Download URL: ostium_python_sdk-0.1.3.tar.gz
  • Upload date:
  • Size: 23.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.16

File hashes

Hashes for ostium_python_sdk-0.1.3.tar.gz
Algorithm Hash digest
SHA256 2e29da13d02f18b5b38c2a747006516062bc47123616705cfc9819e088dfaa05
MD5 a1bdb360a31ff02c3083ed727554d4b8
BLAKE2b-256 b67185945328981351810793b06ce40426c28fb514411291a9443c34c5732482

See more details on using hashes here.

File details

Details for the file ostium_python_sdk-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for ostium_python_sdk-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 afb9e588bfc1d4d9fe127df390d8fda1c8de55e7b3ab63f7a3c71487ba1c73b9
MD5 e4eb072ac258fab268b26242db9eb809
BLAKE2b-256 53c5c854a3b11b280badf63567b69eb098c1cf10ec6121fcce90626a13f20539

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page