DFIELDSOLUTIONS

Free download

LabSmart contract threat model template

The template we fill in on day one of every smart-contract audit. STRIDE-based, crypto-native.

Free download1 sections · 2 min readBy Dezső Mező · Published .mdtemplateMarkdownblockchainauditthreat-modelsolidity

The template we fill in on day one of every smart-contract audit. STRIDE-based, crypto-native.

Markdown template for smart-contract threat modelling: entities, trust boundaries, STRIDE categories per contract, standard invariant list. Free, MIT-licensed.

01What the file contains

  • STRIDE categories with smart-contract-specific examples
  • Trust-boundary diagram template
  • Common invariants · never-broken statements
  • Reentrancy, access control, oracle, upgrade threat classes
  • Post-deploy monitoring matrix

What to take away

  • STRIDE categories with smart-contract-specific examples
  • Trust-boundary diagram template
  • Common invariants · never-broken statements
  • Reentrancy, access control, oracle, upgrade threat classes
  • Post-deploy monitoring matrix
We build this for clientsBlockchain

Read the full write-up

More from the lab

Browse all entries

Want this looked at on your own system?Start a conversation

5.0
“New shop, more orders in the first week.”Müller Márk · GeekCornerManaging Director · Hungary