Learning to Scout Soroban
This video series explores some of the key issues detected by Scout in Soroban smart contracts.
Discover how Scout identifies potential security vulnerabilities and learn how to address them, ensuring your smart contracts are secure and reliable.
- Introduction to Scout
- How to install Scout
- How to run Scout
- Divide before multiply
- Incorrect exponentiation
- Overflow check
- DoS: unbounded operation
- DoS: unexpected revert with vector
- Insufficiently random values
- Set contract storage
- Unprotected mapping operation
- Unprotected update current contract wasm
- Unrestricted transfer from
- Assert violation
- Iterators over indexing
- Unsafe expect
- Unsafe map get
- Unsafe unwrap
- Avoid core mem forget
- Soroban version