Crypt Overview Setup Foundry Node Python Development initializing repository updating submodules building contracts formatting and linting testing: unit, fuzz, integration, invariant report generation: code coverage, gas check, doc generation, static analysis Security audits bug bounties