Skip to main content

Oxide, IronMill's zero-knowledge circuit package-manager

Oxide is a package-manager that makes integrating verifiable and zero-knowledge computation into your projects a breeze.

To learn more and use the tool, register for the open-alpha:

https://oxide.is/

Installation

Oxide is best installed globally with pip or your choice of python package-manager:

$ sudo -H python3 -m pip install ironmill-oxide

About

Oxide has the following design-decisions made as opposed to other package-managers:

  1. Version specifier is version (Not branch or revision)
  2. No lock-file present (Shallow dependency trees)
  3. Not synced (Expected large file sizes)
  4. PDM (Project dependency manager)
  5. "Asymmetric" - Bundled circuits we download and projects we are used in are different: Circuit manifests and project manifests look different

Metadata

Release files for ironmill-oxide 0.1.3

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

Source distribution (sdist)

Source distribution for ironmill-oxide 0.1.3
File Size Uploaded Provenance Actions
ironmill_oxide-0.1.3.tar.gz 7.5 kB Without provenance Details for ironmill_oxide-0.1.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for ironmill-oxide 0.1.3
File Interpreter ABI Platform Actions
ironmill_oxide-0.1.3-py3-none-any.whl Python 3 none any Details for ironmill_oxide-0.1.3-py3-none-any.whl

Total release size: 19.4 kB

Release files / ironmill_oxide-0.1.3.tar.gz

Download URL ironmill_oxide-0.1.3.tar.gz
Size 7.5 kB
Tags Source
SHA-256 checksum
How to use checksums
67daf9dd122fdeba46c7a4f5c54e91bd02e76398ad5489c3a923bdee7f903376
BLAKE2b-256 checksum
How to use checksums
c220b0ec5cf6de89e37929d3873305bc38eeec1b3740ab27610903badd035a57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.1 CPython/3.10.12 Linux/5.15.0-79-generic

Release files / ironmill_oxide-0.1.3-py3-none-any.whl

Download URL ironmill_oxide-0.1.3-py3-none-any.whl
Size 11.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1108d19ab83adaf228c29859c45e15168ffb4d2fb15214b8687ec64ecc3b32e2
BLAKE2b-256 checksum
How to use checksums
812c28ad2852efbb6a655332a52ea9f6185360a433a7e1dbc3cabdef87f12d34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.1 CPython/3.10.12 Linux/5.15.0-79-generic

Security for ironmill-oxide 0.1.3

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.

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