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.3.0.tar.gz (168.6 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.3.0-py3-none-any.whl (78.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hyperscaled-0.3.0.tar.gz
  • Upload date:
  • Size: 168.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for hyperscaled-0.3.0.tar.gz
Algorithm Hash digest
SHA256 ed532724e424f81556277f84884cf9f70dda2b9127426dbf319c361787252a68
MD5 c38d82fc1470efff80447349a4735bfb
BLAKE2b-256 c77e4ccd2486deb71c101f557b9d4b25ac837106fe3bf4e71cdfcc27e3123583

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperscaled-0.3.0.tar.gz:

Publisher: publish.yml on taoshidev/hyperscaled-sdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: hyperscaled-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 78.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for hyperscaled-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 34a4076c62e6ccc46cdf18c9103743cd4b6b540465d8a39af6b6997bed8c8ffc
MD5 257f4a619044854cb188caa3320f62e6
BLAKE2b-256 1ace36320f71050dd6c8015461f8e4b63005dd9a7cebd1fb1f28ba3bb69e54c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for hyperscaled-0.3.0-py3-none-any.whl:

Publisher: publish.yml on taoshidev/hyperscaled-sdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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