1. Introduction
  2. Part I: Core Concepts
  3. Program Structure Migration
  4. State Storage Patterns
  5. Access Control Migration
  6. External Program Calls
  7. Native Token Operations
  8. Fungible Token Handling
  9. Non-Fungible Token Handling
  10. Errors and Events
  11. Part II: Case Study
  12. Case Study - Migrating Bonafida's Token Vesting to Stylus
  13. Part III: Development Practices
  14. Testing and Debugging
  15. Gas Optimization
  16. Security Considerations