Skip to content

docs(sdk-python): lead with Audit Trail, add signed receipts; release 0.11.2 - #292

Merged
M0nsxx merged 1 commit into
mainfrom
docs/python-sdk-audit-trail-first
Nov 12, 2026
Merged

M0nsxx merged 1 commit into
mainfrom
docs/python-sdk-audit-trail-first

Conversation

@Eras256

@Eras256 Eras256 commented Nov 12, 2026

Copy link
Copy Markdown
Collaborator

The PyPI page for nirium still opened with "rebalance 24/7 without human intervention" (only true on testnet) and showed Audit Trail as a short section near the end. This is the same change the TypeScript SDK got in #288.

README (packages/sdk-python)

  • New opening: Audit Trail, x402 and treasury as three bullets, plus a status line (x402 and Audit Trail on mainnet, MPP not working in this version, autonomous treasury invite-only on mainnet) linking EVIDENCE.md.
  • Audit Trail moves up right after Quick Start, with two new subsections: signed receipts (agent={"key", "signature"}) and how to verify one with nirium verify or nirium.xyz/verify.
  • Links: removed the duplicated Documentation entry and the /sandbox link (it 301s to /build); added /build and /verify.

Package

  • Description in pyproject.toml and setup.py now leads with verifiable receipts.
  • Version 0.11.1 to 0.11.2 in the three places it lives, so PyPI picks the README up. No code change.

Checked before opening

  • Ran the signed example from this README with this branch's package and a throwaway key on testnet: anchor QmWFQR3k1ecZSPGBA95L9JhGg2gpcW4H4q8j1T9ftw45PD (tag selftest-readme-example-py), and npx nirium-cli@3.2.2 verify returned HASH MATCH and SIGNATURE VALID.
  • pytest: 20 passed. python -m build produces nirium-0.11.2 sdist and wheel.

🤖 Generated with Claude Code

… 0.11.2

The PyPI page still opened with "rebalance 24/7 without human
intervention", which is only true on testnet, and showed Audit Trail as a
short section near the end. Same change the TypeScript SDK got in #288.

- New opening: Audit Trail, x402 and treasury as three bullets, plus a
  status line linking EVIDENCE.md.
- Audit Trail moves up after Quick Start, with signed receipts and how
  to verify one.
- Removes the duplicate Documentation link and the /sandbox link (301s
  to /build).
- Package description and version 0.11.2, so PyPI picks it up.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

@M0nsxx M0nsxx left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the diff: the Python README now leads with Audit Trail, x402 and treasury plus a status line linking EVIDENCE.md, and no longer claims 24/7 autonomy outside testnet. The new signed-receipt example matches anchor_audit_record(agent={"key","signature"}) in client.py, and the verify section points to nirium verify and nirium.xyz/verify. Duplicate Documentation link and the /sandbox link are gone. Version is 0.11.2 in pyproject.toml, setup.py and init.py, description updated in both. No code change. The example was run on testnet (QmWFQR3k…, HASH MATCH + SIGNATURE VALID) and pytest passes. Approved.

@M0nsxx
M0nsxx merged commit 63a4313 into main Nov 12, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants