Skip to main content

kingpulse-sdk

Official, dependency-free Python client for the KingPulse Developer API.

Install from PyPI:

python3 -m pip install kingpulse-sdk
import os
from kingpulse_sdk import KingPulseClient

client = KingPulseClient(api_key=os.environ["KINGPULSE_API_KEY"])
markets = client.list_markets(q="KING", limit=10)
created = client.create_paper_bot({
    "name": "EMA hourly",
    "strategy": "ema",
    "marketAddress": "0x1111111111111111111111111111111111111111",
    "interval": "1h",
    "initialQuote": "10000",
})
print(markets, created["bot"]["id"])

Methods: list_markets, get_market, list_tokens, list_swaps, list_candles, list_liquidity, get_stats, list_paper_bots, create_paper_bot, and delete_paper_bot.

Safety

  • Keep the key in a server-side environment variable or secret manager; do not put it in a browser, public app, or source control.
  • Bot API calls create inactive paper profiles only. They do not execute strategies, sign transactions, or place live trades.
  • Catch KingPulseApiError to inspect status, body, and rate_limit. Network errors are raised by Python's urllib.
  • HTTPS is required except for localhost development. The default origin is https://kingel3ba.com.

Published on PyPI as kingpulse-sdk version 1.0.0.

Metadata

Release files for kingpulse-sdk 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kingpulse-sdk 1.0.1
File Size Uploaded Provenance Actions
kingpulse_sdk-1.0.1.tar.gz 4.5 kB Without provenance Details for kingpulse_sdk-1.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for kingpulse-sdk 1.0.1
File Interpreter ABI Platform Actions
kingpulse_sdk-1.0.1-py3-none-any.whl Python 3 none any Details for kingpulse_sdk-1.0.1-py3-none-any.whl

Total release size: 8.4 kB

Release files / kingpulse_sdk-1.0.1.tar.gz

Download URL kingpulse_sdk-1.0.1.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
4ffbeedae1b725e29a3285d83a0f1335d0615cc0ff16841059bdcfaa95e72b74
BLAKE2b-256 checksum
How to use checksums
55297e661d599d532415155e127de3105e532d73f51a5dd77d25ccef0405a5de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / kingpulse_sdk-1.0.1-py3-none-any.whl

Download URL kingpulse_sdk-1.0.1-py3-none-any.whl
Size 3.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
adc1edf7bc5b2e9e876257d7441b485a488e364792e56c72c0e6d04a4a03871a
BLAKE2b-256 checksum
How to use checksums
071db564ec010637289c3bebf1316d8adebd79ac13e58e428367ad9dc54729c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Security for kingpulse-sdk 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page