Skip to main content

Official SVTP v1.0 Python SDK - Transparent Proxy Wrapper for AI Agents.

Project description

🛡️ SVTP SDK: Transparent Proxy Wrapper

Standard: NIST 2026 High-Authority Agentic Trust

The svtp-sdk provides a 1-Line Integration for any class-based AI agent (CrewAI, LangGraph, AutoGen, etc.). It acts as a high-performance transparent proxy, enforcing global governance, auditability, and behavioral attestation without modifying your agent's core logic.


🏗️ Installation (Quickstart)

Install the SDK directly into your agentic workspace:

# Install the SVTP SDK
pip install ./sdk/python

⚡ 1-Line Protocol Activation

To activate the entire SVTP protocol, simply wrap your existing agent object with the SVTP.wrap method.

from svtp_sdk import SVTP
from my_agent_library import OriginalAgent

# 1. Initialize your original agent as usual
base_agent = OriginalAgent(...)

# 2. Wrap it in the SVTP Proxy (The SVTP-00 Standard)
agent = SVTP.wrap(base_agent, SVTP_KEY="GRANT_GENESIS")

# 3. Use the agent normally - All methods are now proxied, signed, and logged
agent.run("Analyze the market for BTC-USD")

💎 Features & Pillars

1. The Wrapper Core (Transparent Proxy)

The SDK uses a dynamic proxy (__getattr__) to intercept every method call.

  • Kill-Switch: Every action is pre-verified against the Remote SVTP Registry.
  • Audit Ledger: Action metadata is logged to an immutable NDJSON ledger.
  • Shadow Billing: Every intercepted action increments a standard $0.01 fee.

2. NIST-2026 Identity Mint

On initialization, the SDK performs an Async Handshake.

  • Uses GRANT_GENESIS for frictionless entry.
  • Mints a Verifiable DID (did:svtp:xxxx) upon success.
  • Marks agents as 'Standard-Compliant'.

3. The Heartbeat Engine (Behavioral Attestation)

A background pulse engine emits a cryptographic hash of the agent's state every 10 seconds.

  • Ensures the agent has not deviated from its intended logic.
  • Each pulse is logged as a $0.01 transaction in the Shadow Ledger.

🔍 Fail-Safe Governance

If the SVTP Registry is unreachable, the SDK triggers a configurable Fail-Safe mechanism:

  • BLOCK (Default): Denies high-risk actions until connectivity is restored.
  • LOG: Records actions locally in the ledger for deferred synchronization.
import os
os.environ["SVTP_FAIL_SAFE"] = "LOG" # Change to 'BLOCK' for maximum security

🏛️ Deployment (NIST SP 800-57 Compliant)

This SDK follows the latest NIST recommendations for cryptographic key management. SVTP PROTOCOL: THE UNIVERSAL STANDARD FOR AGENTIC ACCOUNTABILITY.

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

svtp_sdk-1.0.1.tar.gz (19.9 kB view details)

Uploaded Source

Built Distribution

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

svtp_sdk-1.0.1-py3-none-any.whl (22.6 kB view details)

Uploaded Python 3

File details

Details for the file svtp_sdk-1.0.1.tar.gz.

File metadata

  • Download URL: svtp_sdk-1.0.1.tar.gz
  • Upload date:
  • Size: 19.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.4

File hashes

Hashes for svtp_sdk-1.0.1.tar.gz
Algorithm Hash digest
SHA256 a3dc1ce7c147b63212cc97bab62f45387aea22522d3c82a077b6b555153c220f
MD5 1ef4dca0931f97bd4b3d7805f2e4d4cb
BLAKE2b-256 64f4ca8c909438cee93f9f4586d0b7982690f1f44fdd0db15f49b202b446bf3e

See more details on using hashes here.

File details

Details for the file svtp_sdk-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: svtp_sdk-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 22.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.4

File hashes

Hashes for svtp_sdk-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e7159713c8f773ae5372c35849a090d96d0367a6b6d52832d7d0a5fb8861c253
MD5 176af606d033a5280ded8442e9e3c3d0
BLAKE2b-256 2dc0df305d2b49701de6a0ba36c5f3bfee8447dfe5d6e5661f123d7bc9ac3028

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