building-secure-contracts
Installation
SKILL.md
What this skill does
Guides security engineers and auditors through smart contract security reviews on non-EVM chains: Solana (Anchor/native), Algorand (AVM/PyTeal), Cairo (Starknet), Cosmos (CosmWasm), Substrate (ink!/FRAME pallets), and TON (FunC/Tact). Covers platform-specific vulnerability patterns, chain-appropriate static analysis tooling, a common vulnerability checklist per platform, and a pre-audit code maturity assessment to determine whether a codebase is ready for a formal audit.
When to use
- When auditing or reviewing smart contracts on any non-EVM chain (Solana, Algorand, Cairo, Cosmos, Substrate, TON)
- When assessing whether a multi-chain protocol is audit-ready before scheduling a formal engagement
- When triaging a bug bounty submission from a non-EVM chain
- When onboarding to a new chain and needing a structured security checklist
- When mapping vulnerability classes across chains for a cross-chain bridge or interoperability protocol
Prerequisites
Chain-specific tooling — install only what matches your target platform: