Skip to content

Latest commit

Β 

History

History
18 lines (10 loc) Β· 1005 Bytes

File metadata and controls

18 lines (10 loc) Β· 1005 Bytes

πŸ”’ AlgoTestGuard VS Code extension + Python toolkit for unit testing and security auditing Algorand smart contracts (TEAL / PyTeal).

πŸš€ What is AlgoTestGuard? Algorand developers often struggle with testing and auditing their smart contracts before deployment. Unlike Ethereum, which has mature tools like Slither and MythX, the Algorand ecosystem lacks beginner-friendly testing + security automation.

AlgoTestGuard fills that gap by providing:

βœ… Auto-generated unit test templates for PyTeal contracts (saves time & enforces testing habits).

πŸ”’ Static security analysis to catch common pitfalls (missing fee checks, no approval logic, unsafe patterns).

πŸ“Š Exportable audit reports (Markdown/HTML/JSON) for easy sharing with teams or auditors.

🧩 A future-proof VS Code extension and CI/CD integration, so teams can use it in everyday development.

This project is designed to be highly reusable and scalable, aiming to become the standard developer tool for Algorand smart contracts.