zest-borrow-asset-primitive
Pass
Audited by Gen Agent Trust Hub on Apr 30, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill implements a secure, multi-stage workflow (doctor, status, plan, run) that ensures the environment and contracts are ready before a transaction is proposed.
- [SAFE]: Security is enforced through the requirement of an explicit confirmation token to broadcast transactions, preventing accidental debt creation.
- [SAFE]: The implementation uses Stacks 'PostConditionMode.Deny' to restrict the movement of assets, ensuring that only the specified borrow amount can be transferred.
- [SAFE]: All network requests are directed toward well-known and reputable service providers (Hiro API and Pyth Network) for retrieving blockchain state and price feeds.
- [SAFE]: The signer resolution process follows the platform's standard security model, accessing local session data and environment variables to authorize transactions without exposing sensitive credentials to external parties.
Audit Metadata