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

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
ironmill_oxide-0.1.3.tar.gz 7.5 kB Details

Built distribution (wheel)

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

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

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

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