security
VeChain Smart Contract Security Checklist
When to use
Use when the user asks about: security, audit, vulnerability review, reentrancy, access control, or when reviewing contract code.
Core Principle
Assume the attacker controls:
- Every function argument
- Transaction ordering (front-running, sandwich attacks)
- External contract calls (reentrancy, composability exploits)
- Contract state between transactions
Vulnerability Categories
More from vechain/vechain-ai
vechain-dev
Core VeChain development — SDK usage, fee delegation (VIP-191), multi-clause transactions, dual-token model, legacy migration, and general VeChainThor development patterns.
9dapp-development
Frontend dApp development on VeChain. VeChain Kit for React dApps, dapp-kit for lightweight integrations, React Query patterns, transaction UX, social login, wallet connection.
1defi-ecosystem
VeChain DeFi and ecosystem protocols. VeBetterDAO (X2Earn sustainability apps, B3TR rewards), StarGate (NFT-based staking, validator delegation), and governance (VeVote, VOT3).
1transaction-patterns
VeChain transaction patterns including fee delegation (VIP-191) and multi-clause transactions. Covers gasless transactions, batch operations, and delegation services.
1