Skip to content

Releases: VibeTensor/attestix

v0.2.5 - CLI, REST API, Report Export, Dashboard

Choose a tag to compare

@ascender1729 ascender1729 released this 08 Apr 16:56
a73ef03

See v0.2.4...v0.2.5 for full changelog. Includes CLI tool, REST API, HTML/PDF report export, dashboard polish, bug fixes, and documentation updates.

v0.2.4 - Demo Suite, Security Hardening, and attestix.io

Choose a tag to compare

@ascender1729 ascender1729 released this 17 Mar 16:49
0d82cb7

What's New

Demo Suite

  • 3 end-to-end demo scenarios: FinTech Advisory (high-risk), Supply Chain AI (limited-risk), HR Screening (prohibited + redesign)
  • Quick-start script covering all 9 modules in 0.1 seconds
  • Presentation materials: 30-min verbal script, competitor comparison, FAQ, one-pager
  • Each scenario includes runnable Python script, MCP prompt guide, and step-by-step walkthrough

Security

  • SECURITY.md vulnerability disclosure policy with response timelines
  • CODEOWNERS for automatic PR review assignment
  • FUNDING.yml with GitHub Sponsors and Polar.sh
  • CodeQL security alert fixes (clear-text credential logging, sanitization bypass)

Website and Documentation

  • Domain migration from attestix.vibetensor.com to attestix.io
  • Documentation migrated from MkDocs to Fumadocs (attestix.io/docs)
  • 4 interactive website demos: compliance checker, fine calculator, identity explorer, reputation dashboard
  • Next.js upgraded from 15.3.5 to 15.5.12 (8 security patches)
  • Dark mode improvements across all documentation pages

CI/CD

  • Trusted Publishing via OIDC for PyPI (no more API tokens)
  • Performance benchmarks added to conformance test suite

Testing

  • 284 tests passing (193 functional + 91 conformance benchmarks)
  • 6 conformance test suites: RFC 8032, W3C VC, W3C DID, UCAN, MCP, Performance

Install

pip install attestix==0.2.4

Run the Quick Demo

git clone https://github.com/VibeTensor/attestix.git
cd attestix && pip install -e .
python demo/quick-start/five_min_demo.py

Full Changelog

v0.2.3...v0.2.4

v0.2.3 - Namespace Package + Import Fixes

Choose a tag to compare

@ascender1729 ascender1729 released this 28 Feb 09:21
0e537f6

What's New

Added

  • Namespace package support: attestix namespace package for cleaner imports
    • from attestix.services.identity_service import IdentityService
    • from attestix.auth.crypto import generate_ed25519_keypair
    • Flat imports still work for backward compatibility

Fixed

  • Replaced wildcard imports with explicit named imports and __all__ declarations
  • Consistent relative imports across all namespace __init__.py files
  • Sorted __all__ lists per RUF022 (ASCII case-sensitive ordering)
  • Removed redundant # noqa comments from namespace modules

Changed

  • Package structure now includes both flat modules and attestix.* namespace
  • Synced all version references (pyproject.toml, server.json, website) to 0.2.3
  • Added missing 0.2.2 changelog entry

Full Changelog: v0.2.2...v0.2.3

PyPI: https://pypi.org/project/attestix/0.2.3/

pip install attestix==0.2.3

v0.2.2 - MCP Registry Integration

Choose a tag to compare

@ascender1729 ascender1729 released this 21 Feb 15:51

What's New

  • Added MCP Registry verification tag for publishing to the official MCP Server Registry
  • Added server.json for MCP Registry metadata

No functional changes from v0.2.1. This is a metadata-only release to enable MCP Registry discovery.

Full Changelog: v0.2.1...v0.2.2

v0.2.1 - Conformance Benchmarks

Choose a tag to compare

@ascender1729 ascender1729 released this 21 Feb 07:57

What's New

91 Conformance Benchmark Tests

Added a comprehensive standards conformance test suite (tests/benchmarks/) that validates every standards claim:

Standard What is validated Tests
RFC 8032 Section 7.1 4 IETF Ed25519 canonical test vectors 18
W3C VC Data Model 1.1 Credential structure, proof, presentations, replay protection 24
W3C DID Core 1.0 did:key/web structure, roundtrip, Ed25519VerificationKey2020 16
UCAN v0.9.0 JWT header, payload, attenuation, expiry, revocation 16
MCP 47 tools, 9 modules, async, naming 5
Performance Latency thresholds for crypto and service operations 7

Measured Performance (Docker)

Operation Median Latency
Ed25519 key generation 0.08 ms
JSON canonicalization 0.02 ms
Ed25519 sign + verify 0.28 ms
Identity creation 14 ms
Credential issuance 17 ms
Credential verification 2 ms
UCAN token creation 9 ms

Run It

docker build -f Dockerfile.test -t attestix-bench . && docker run --rm attestix-bench

Documentation

  • Updated README, CHANGELOG, ROADMAP, architecture docs, FAQ, contributing guide
  • Updated research paper evaluation section with conformance test results

Full Changelog: v0.2.0...v0.2.1

v0.2.0 - Attestation Infrastructure for AI Agents

Choose a tag to compare

@ascender1729 ascender1729 released this 20 Feb 23:50

Attestix v0.2.0

47 MCP tools across 9 modules for AI agent identity, compliance, and trust.

Highlights

  • Blockchain Anchoring (6 new tools) - Anchor identities, credentials, and audit batches to Base L2 via Ethereum Attestation Service with Merkle tree batching
  • Security Hardened - SSRF protection, encrypted key storage, hash-chained audit trail, input validation across all modules
  • 5 New Tools - purge_agent_data (GDPR), revoke_delegation, update_compliance_profile, verify_credential_external, verify_presentation
  • 193 Tests Passing - Unit, integration, and end-to-end persona-based test suites
  • Full Documentation - Hosted at attestix.vibetensor.com

Install

pip install attestix

Modules

Module Tools
Identity 8
Agent Cards 3
DID 3
Delegation 4
Reputation 3
Compliance 7
Credentials 8
Provenance 5
Blockchain 6

Links