Skip to main content

Core package for Pontis oracle on Starknet

Project description

Pontis Oracle

About

For more information, see the project's repository here.

Usage

Publishing a Price Feed

First, please register with the Pontis team. Currently being a data publisher is permissioned, while we build out the safeguards that will allow us to enable anyone to be a data publisher in the future. Reach out to @JonasNelle on Telegram to inquire about becoming a data publisher.

Once you have chosen your publisher_id and have a public/private key pair that is registered, you can start publishing prices!

Simply install this package and run:

from pontis.publisher.client import PontisPublisherClient

client = PontisPublisherClient(oracle_address, private_key, publisher)
client.publish(timestamp, asset, price)

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

pontis-0.2.3.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

pontis-0.2.3-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file pontis-0.2.3.tar.gz.

File metadata

  • Download URL: pontis-0.2.3.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.13

File hashes

Hashes for pontis-0.2.3.tar.gz
Algorithm Hash digest
SHA256 39f31476311ddbb95966f9c5a24029aa406bade8ebd5db3967f96e6423c51e95
MD5 d5955e173d60f9238251c6cb162bc1fa
BLAKE2b-256 3c8a70934b3f9a0026ee59c6e72f0ea675cc53061ad8f3e64923a413d2b340cb

See more details on using hashes here.

File details

Details for the file pontis-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: pontis-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.13

File hashes

Hashes for pontis-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 cb20db937c68c63c9e8a98512db81eade10a27d09a1d844ba07c8e6c2a62ee2c
MD5 dd914bc6d92951c092e496b17d4c4bf6
BLAKE2b-256 09b6b477fd2f3deee67e01c40a7f0f928763427c7ceba642a410b530055a0d1a

See more details on using hashes here.

Supported by

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