Implement CI/CD Pipeline for Smart Contracts
Description: Set up GitLab CI/CD pipelines for testing and deploying smart contracts. Tasks:
Add .gitlab-ci.yml with steps for linting, testing, and deploying.
Integrate automated security checks for contracts.
Deploy contracts to testnet after successful CI runs.