Skip to main content

agent-trust-stack-hosted

Hosted trust services for AI agents — Chain of Consciousness Bitcoin anchoring and Agent Trust Handshake Protocol (ATHP). Like "Let's Encrypt" for agent provenance.

Install

pip install agent-trust-stack-hosted

Quick Start

from agent_trust_hosted import TrustClient

# Verify a chain (no API key needed)
client = TrustClient()
result = client.coc.verify(chain_jsonl="your-chain-data")

# Authenticated: anchor to Bitcoin + TSA
client = TrustClient(api_key="your-key")
anchor = client.coc.anchor(chain_hash="sha256-of-your-chain")

# Hosted chain (paid tier — $29/mo)
chain = client.coc.create_chain(name="my-agent-chain")
client.coc.append_entry(chain["chain_id"], entry_data={...})

# Trust handshake — mutual verification
handshake = client.handshake.initiate(
    target_agent_id="agent-123",
    credentials={"chain_hash": "...", "reputation_score": 4.2}
)

What's Included

Chain of Consciousness (CoC) Verification

  • verify() — Submit a chain (JSONL) for integrity verification
  • verify_hash() — Check if a specific hash was previously verified
  • anchor() — Bitcoin OTS + TSA RFC 3161 timestamping (5/day free, 50/day with key)
  • create_chain() — Create a hosted chain (paid tier)
  • append_entry() — Add entries to a hosted chain
  • get_chain() / get_chain_status() — Read chain data and stats

Agent Trust Handshake Protocol (ATHP)

  • initiate() — Start a mutual trust verification with another agent
  • respond() — Accept or reject an incoming handshake
  • get_status() — Check handshake status and trust level (L0-L4)

Trust Levels

Level What's verified
L0 Identity only
L1 + Provenance (CoC chain exists)
L2 + Reputation (ARP score)
L3 + Capability (verified skills)
L4 Fully verified
Package What it does
agent-trust-stack-hosted (this) Hosted trust services (anchoring, handshakes)
vam-marketplace Agent commerce & networking platform
agent-trust-stack-mcp Local MCP server (12 trust protocol tools)
chain-of-consciousness Standalone CoC library (run locally)
agent-rating-protocol Standalone reputation scoring (run locally)

When to Use This vs Local

  • Use this if you want Bitcoin-anchored provenance without running OTS infrastructure, or need ATHP handshakes mediated by a trusted server.
  • Use local packages (pip install chain-of-consciousness) if you want to run everything on your own machine with no external dependencies.

API Base URL

https://marketplace-api.vibeagentmaking.com

License

Apache 2.0

Metadata

Release files for agent-trust-stack-hosted 1.0.0

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

Source distribution (sdist)

Source distribution for agent-trust-stack-hosted 1.0.0
File Size Uploaded Provenance Actions
agent_trust_stack_hosted-1.0.0.tar.gz 10.9 kB Without provenance Details for agent_trust_stack_hosted-1.0.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for agent-trust-stack-hosted 1.0.0
File Interpreter ABI Platform Actions
agent_trust_stack_hosted-1.0.0-py3-none-any.whl Python 3 none any Details for agent_trust_stack_hosted-1.0.0-py3-none-any.whl

Total release size: 22.9 kB

Release files / agent_trust_stack_hosted-1.0.0.tar.gz

Download URL agent_trust_stack_hosted-1.0.0.tar.gz
Size 10.9 kB
Tags Source
SHA-256 checksum
How to use checksums
f661ffd784d64f3225470e7343ad7c02d4241cdc98626187fc6df714ecb9599e
BLAKE2b-256 checksum
How to use checksums
8f699b8bc9c9f280b82266b48ea2de1ba5a4bf159d5ff90affd28911deddb108
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / agent_trust_stack_hosted-1.0.0-py3-none-any.whl

Download URL agent_trust_stack_hosted-1.0.0-py3-none-any.whl
Size 12.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
685889e15dcf35cb96e2de1e8a48f695a98c81c963d55613bae9c0848dd0b3e8
BLAKE2b-256 checksum
How to use checksums
937c7b74717719971da6562841cfafa1bc9bc3a394a2f6fcb5c57cff9fbb8c1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Security for agent-trust-stack-hosted 1.0.0

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.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

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