Skip to main content

Governance receipts for autonomous AI agents. Ed25519-signed proof of authorized actions.

Project description

sift-sdk

Governance receipts for autonomous AI agents.

Why

Autonomous agents that spend resources without cryptographic receipts create audit risk for their operators. A Sift receipt is an Ed25519-signed proof that an action was evaluated and authorized.

Install

pip install sift-sdk

Usage

from sift_sdk import get_receipt, verify_receipt

# Get a receipt (requires api_key with credits)
receipt = get_receipt(
    agent_id="my-agent",
    action="transfer_funds",
    api_key="sk_test_..."
)

print(receipt.receipt_id)    # unique receipt ID
print(receipt.signature)     # Ed25519 signature
print(receipt.verified)      # True

# Verify any receipt
result = verify_receipt(receipt.receipt_id)
print(result["valid"])  # True

Pricing

  • $0.50 per receipt (single)
  • $5.00 for 100 receipts ($0.05 each)

API

  • POST /v1/receipt -- create receipt (Stripe checkout)
  • POST /v1/receipt/instant -- instant receipt (requires credits)
  • GET /v1/verify/<id> -- verify receipt
  • GET /v1/receipt/<id> -- fetch receipt

Base URL: https://pay.walkosystems.com

Discovery

from sift_sdk import discover_services

services = discover_services("walkosystems.com")
print(services["services"])

Spec

Agent Discovery Protocol

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

sift_sdk-0.1.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sift_sdk-0.1.0-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

Details for the file sift_sdk-0.1.0.tar.gz.

File metadata

  • Download URL: sift_sdk-0.1.0.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for sift_sdk-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8e72ade67b346eb3386b268573b602674332668a2523c3bf89884cd1e0b29e82
MD5 1f8987c66aa934436555ec7baa935f55
BLAKE2b-256 aac6273a95ef4f30bff46010b288f0fa82f8549a3783fd10d87906502adb60ff

See more details on using hashes here.

File details

Details for the file sift_sdk-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: sift_sdk-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for sift_sdk-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 eecb3490645a6c1470400e19d57be37218e4cc6a890df9f0fa3cbafdf725606a
MD5 04c54de44d1767a216279871b45bb9dd
BLAKE2b-256 5895031aa8888022e01d30df97c4e37fe9b290594b2a26079b8cb02b7ca00815

See more details on using hashes here.

Supported by

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