Post
Share your knowledge.
smart contract auditing journey
what advice will you give someone just starting the smart contract auditing journey
- Smart Contract
- Solidity
- Yul
Answers
1First of all - you'll need smart contract development experience. Audits can't be fully automated and the best way to understand potential problems is to deal with them yourself. Then I'd suggest checking out some courses targeted at audits like this one - https://github.com/Cyfrin/security-and-auditing-full-course-s23 (you can easily find more of them in google)
Once you have some hands on experience you can check open source contracts and try to find problems in them. It will be hard to find problems in most popular ones like USDT since it was audited many times already, but for less known projects you can actually provide help while gaining experience
Do you know the answer?
Please log in and share it.
Solidity is an object-oriented, high-level language for implementing smart contracts. It is a curly-bracket language designed to target the Ethereum Virtual Machine (EVM).
- My ERC721 contract successfully deploys, but I can't verify the contract's source code with hardhat21
- Solidity and ethers.js Compute Different Addresses from the Same Signature21
- can't understand what are the locations(uint256)22
- How to reverse keccak256 in solidity22
- Clarification on Gas Refunds and Comparison Between "require" and "revert" in Smart Contracts21