Skip to main content

siliq

Universal client for the Siliq Compute Bazaar — invoke any encrypted compute service with one SDK.

Install

pip install siliq            # Core (browse, invoke HTTP services)
pip install siliq[fhe]       # + FHE encrypted compute (koa-fhe)
pip install siliq[payment]   # + x402 USDC payment signing
pip install siliq[all]       # Everything

Usage

from siliq import Client

c = Client()

# Browse the bazaar
services = c.browse(category="encrypted-compute")
for s in services:
    print(f"{s.name}: ${s.pricing.per_invocation}/call [{s.trust_tier}]")

# Invoke a service (FHE — encrypted end-to-end)
result = c.invoke("encrypted-compare", x=85, y=80)
print(result.data)  # {"greater": True}

# Invoke by agent ID
result = c.invoke(21648, x=85, y=80)

CLI

siliq browse                                    # All services (JSON)
siliq browse --category encrypted-compute       # Filter by category
siliq info encrypted-compare                    # Service details
siliq invoke encrypted-compare --x 85 --y 80   # Invoke (FHE)
siliq health encrypted-compare                  # Endpoint health
siliq verify encrypted-compare --queries 5      # Trap query verification

Zero-install via uvx:

uvx siliq browse
uvx siliq invoke encrypted-compare --x 85 --y 80

Trust Tiers

Every service carries a verifiable trust badge:

Tier Guarantee
FHE Native Data never decrypted — mathematical proof
TEE Verified Hardware enclave — attestation on-chain
Staked Creator staked USDC — economic guarantee
Community 1000+ invocations, zero fraud proofs
Unverified New listing — no verification

License

MIT

Metadata

Release files for siliq 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 siliq 0.1.3
File Size Uploaded Provenance
siliq-0.1.3.tar.gz 14.3 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 34.5 kB

Release files / siliq-0.1.3.tar.gz

Download URL siliq-0.1.3.tar.gz
Size 14.3 kB
Tags Source
SHA-256 checksum
How to use checksums
ef618d57fbdbf63e2f60b031f2250c5b99f4dc1f9f23684ef56873b6476fff3e
BLAKE2b-256 checksum
How to use checksums
f4e2c51b0bfa5b0eaf8abad41bf046293e8b3a9d1cc83f9c139f410b45f4cb4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

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

Download URL siliq-0.1.3-py3-none-any.whl
Size 20.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3ad8d31b8682e7d0d0df2d11e948b85ffba56bd10a52635f633add6b3d040a2b
BLAKE2b-256 checksum
How to use checksums
50bcc322f13a6ff2b03bca372b6396efad65fd3b065ca93281bbe675d033467b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Security for siliq 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