Veronica Zheng, Engineer at Coinbase, led a workshop on testing smart contracts. In this hands-on workshop, we covered how to test smart contracts with Truffle, and how to detect common vulnerabilities with Solhint (linter), Slither (static analysis framework), Mythril / Manticore (symbolic execution tool), and Echidna (fuzzer).