Skip to main content

SDK for validators from various subnets to publish their reward function inputs to validators within the omron subnet.

Project description

Omron SN2 (𝜏, β)

Discord Chat

Proof of Inference

DocumentationXInference LabsExplorerDashboard

Omron represents a significant stride in enhancing the Bittensor network, aiming to create the world's largest peer-to-peer Verified Intelligence network, by building a Proof-of-Inference system for the Bittensor network. This initiative aligns with the Opentensor foundation's criteria for innovative subnet solutions. zk-ML allows AI models to be converted into a unique 'fingerprint,' a circuit that can be used to verify that a model's prediction was generated by a specific AI model, thereby providing what we term as Proof-of-Inference.

Proof of Weights SDK

The proof of weights SDK allows validators from various subnets to publish their reward function inputs to validators within the omron subnet.

Usage

The proof of weights SDK is available on PyPI as proof-of-weights (https://pypi.org/project/proof-of-weights/).

import proof_of_weights
proofs = proof_of_weights.Proof_Of_Weights(wallet_name: str, wallet_hotkey: str, omron_validator_ss58: str, netuid: int, network: str = "finney")
proofs.submit_inputs(reward_function_inputs: list)
proofs.get_proof()

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

proof_of_weights-0.0.5.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

proof_of_weights-0.0.5-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file proof_of_weights-0.0.5.tar.gz.

File metadata

  • Download URL: proof_of_weights-0.0.5.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for proof_of_weights-0.0.5.tar.gz
Algorithm Hash digest
SHA256 e345afb21bec86b5c07939c19a660a791abd7c74a0a1b039c30ae883409409b1
MD5 d69b95caaa28d27db62edcf552e9a2af
BLAKE2b-256 a6525f9c43c7fabb4ce4920c785dedb780c1f7868e94803a1a623bcb14310284

See more details on using hashes here.

File details

Details for the file proof_of_weights-0.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for proof_of_weights-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 26889191903130e260c542b341d0f35f94d3b8f69706a858d3977523dadf8fe2
MD5 a29f4bcafb1c75e5e60756a49a13190c
BLAKE2b-256 32345c144292af7c0810f71a3286c371bd16b9b6e97e668371b128dbb26fe2c1

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