Solidity smart contract development on VeChainThor — Hardhat setup, ERC-20/721 patterns, gas optimization, testing with Thor Solo, security auditing