1. Introduction
  2. Getting Started
  3. 1. Installation
  4. 2. First Steps with Foundry
  5. Projects
  6. 3. Creating a New Project
  7. 4. Working on an Existing Project
  8. 5. Clone a Verified Contract on Chain
  9. 6. Dependencies
  10. 7. Soldeer
  11. 8. Project Layout
  12. ZKsync Specifics
  13. 9. Overview
  14. 10. Execution Overview
  15. 11. Compilation Overview
  16. 12. Limitations
    ❱
    1. 12.1. General
    2. 12.2. Compilation
    3. 12.3. Broadcast
    4. 12.4. Events
    5. 12.5. Traces
    6. 12.6. Cheatcodes
  17. 13. Additional Cheatcodes
    ❱
    1. 13.1. zkVm
  18. Supported Commands Overview
  19. 14. Command List
  20. Forge Overview
  21. 15. Overview of Forge
  22. 16. Tests
    ❱
    1. 16.1. Writing Tests
    2. 16.2. Cheatcodes
    3. 16.3. Forge Standard Library Overview
    4. 16.4. Understanding Traces
    5. 16.5. Fork Testing
    6. 16.6. Replaying Failures
  23. 17. Advanced Testing
  24. 18. Fuzz Testing
  25. 19. Invariant Testing
  26. 20. Differential Testing
  27. 21. Deploying and Verifying
  28. 22. Gas Tracking
    ❱
    1. 22.1. Gas Reports
    2. 22.2. Gas Snapshots
  29. 23. Debugger
  30. Cast Overview
  31. 24. Overview of Cast
  32. Not Supported
  33. 25. Anvil
  34. 26. Chisel

foundry-zksync book

ZKSync Specifics

  • Execution Overview
  • Compilation Overview
  • Limitations
    • General
    • Compilation
    • Broadcast
    • Cheatcodes
  • Additional Cheatcodes
    • zkVm