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 verificationverify_hash()— Check if a specific hash was previously verifiedanchor()— 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 chainget_chain()/get_chain_status()— Read chain data and stats
Agent Trust Handshake Protocol (ATHP)
initiate()— Start a mutual trust verification with another agentrespond()— Accept or reject an incoming handshakeget_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 |
Related Packages
| 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)
| 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| 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.