Skip to main content

CLI & SDK for the Hyperscaled funded trading platform on Hyperliquid

Project description

Hyperscaled SDK & CLI

Python CLI and SDK for the Hyperscaled funded trading platform on Hyperliquid, powered by the Vanta Network.

Installation

pip install hyperscaled

For Hyperliquid SDK integration:

pip install "hyperscaled[hl]"

CLI Quick Start

hyperscaled --help        # Show all command groups
hyperscaled --version     # Print version
hyperscaled config show   # Show local SDK configuration
hyperscaled config path   # Print ~/.hyperscaled/config.toml
hyperscaled miners list   # List entity miners and account sizes

SDK Quick Start

from hyperscaled import HyperscaledClient

client = HyperscaledClient(hl_wallet="0x...", payout_wallet="0x...")

# Inspect resolved configuration
print(client.config.wallet.hl_address)
print(client.config.api.hyperscaled_base_url)
print(client.config.api.validator_api_url)  # orchestrator (e.g. purchase /api/register)

# Miner catalog discovery
for miner in client.miners.list_all():
    print(miner.slug, miner.payout_cadence, miner.available_account_sizes)

Development

git clone https://github.com/hyperscaled/hyperscaled-sdk.git
cd hyperscaled-sdk
pip install -e ".[dev]"

# Lint
ruff check .

# Type check
mypy hyperscaled

# Test
pytest

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

hyperscaled-0.1.0.tar.gz (139.9 kB view details)

Uploaded Source

Built Distribution

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

hyperscaled-0.1.0-py3-none-any.whl (65.1 kB view details)

Uploaded Python 3

File details

Details for the file hyperscaled-0.1.0.tar.gz.

File metadata

  • Download URL: hyperscaled-0.1.0.tar.gz
  • Upload date:
  • Size: 139.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for hyperscaled-0.1.0.tar.gz
Algorithm Hash digest
SHA256 dd10f245d3bc9d842c5df6a30545f8112e1a32db4d88c41f192108fc78de04c6
MD5 8c30b8865de0a9ff6ba7b3dbebe2753f
BLAKE2b-256 8c59a46cbfed3f992e3966acaffe48d60fce529f58339b77d733a994b4d1b790

See more details on using hashes here.

File details

Details for the file hyperscaled-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: hyperscaled-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 65.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for hyperscaled-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fbcd52c0c76e28496ed1d1180a4bd93bc59659d55aefaa8228a14fb5923bfbcb
MD5 b2480fe1ed3a0e595a8ffc99c0c72eab
BLAKE2b-256 03835ed01def36c5c6fd7b62574ef5c09c9a345501c48f22aba544a84ee7eb61

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