Awarenessengine

Intermediate · Intensive

Smart Contract Engineering I

Move from syntax to patterns: access control, upgradeability trade-offs, and event-driven integrations. Each participant ships two reviewed contracts with test coverage reports.

¥148,000 · 8 weeks · Mon–Fri 10:00–16:00 JST

Request information
Smart Contract Engineering I — program cover

Inclusions

  • Contract patterns library with annotated examples
  • Unit testing with fuzzing introduction
  • Static analysis tooling walkthrough
  • Upgrade proxy patterns and risks
  • Integration testing against local nodes
  • Code review rubric used by industry teams

Outcomes

  • Ship two contracts with documented test coverage
  • Identify common vulnerability classes in peer code
  • Present an audit-ready README for each project
Elena Vasquez

Elena Vasquez

Smart contract auditor and curriculum lead for enterprise distributed ledger cohorts.

Questions

Primary labs use Solidity on EVM-compatible testnets. Concepts transfer to other VM targets.

Participant notes

Elena’s review of my access-control bug in week 5 saved me from a painful demo. The fuzzing module was shorter than I wanted, honestly.

Hiroshi Watanabe, Backend engineer · Nexus Labs · 4/5 · Google

Two shipped contracts went straight into my portfolio. Clear rubric, no fluff.