I build defensive Python tools for repository security, agent-control boundaries, and Web3 infrastructure. The featured projects are designed around read-only inspection, fail-closed behavior, deterministic output, and reproducible evidence.
| Project | Purpose | Evidence |
|---|---|---|
| GitHub Trust Auditor | Audits public GitHub accounts and repositories without executing target code. | Live scanner · CLI · GitHub Action · English/فارسی |
| ActionCage | Deterministic policy firewall for tool calls: allow, review, or deny. | Fail-closed rules · hashed decisions · Python 3.11–3.13 CI |
| ProvenanceLint | Finds risky instruction surfaces and verifies integrity manifests. | Static checks · SARIF/JSON · Python 3.11–3.13 CI |
| SideEffectMap | Records what a command actually changed on disk. | Before/after hashes · deterministic reports · Python 3.11–3.13 CI |
| EVM Contract Inspector | Read-only EVM bytecode, proxy, and contract inspection. | No wallet required · JSON output · standard-library Python |
| RPC Health Monitor | Measures EVM RPC latency, freshness, and availability. | Stale-block detection · non-zero failure exits · JSON output |
- Security-sensitive paths should fail safely.
- Inspection tools should be read-only by default.
- Results should include file-, line-, hash-, or state-level evidence.
- Secrets belong outside source control.
- Featured projects ship with documentation, tests, and GitHub Actions.
Python · GitHub Actions · Static Analysis · CLI Tooling · EVM / JSON-RPC · Security Automation
For reproducible bug reports or feature ideas, open an issue in the relevant repository.
- X: @samalpha_
- Live project: GitHub Trust Auditor
- Profile: github.com/SamAlpha1
Canonical projects and public history are maintained under SamAlpha1.