Skip to main content

Supported Languages

The smart contract and web application languages and frameworks HiAUDIT can analyze.

Smart contracts

DomainLanguages / Frameworks
EVMSolidity (Foundry, Hardhat, Truffle)
SolanaRust / Anchor, native Solana programs

Web applications

CategorySupported
LanguagesTypeScript, JavaScript, Python, Java, Go, Ruby, PHP, C#, Rust, Kotlin, COBOL
FrameworksExpress, Django, Flask, Spring, ASP.NET, Rails, Laravel, Fastify, Koa, NestJS, Gin, Actix

For how HiAUDIT determines which analysis to run, see Project detection.