GenLayer-native auditor

Audit GenLayer contracts for safe nondeterministic state updates.

Soothmark audits intelligent contracts to verify that nondeterministic logic is validated before it can affect saved state.

Audit preview

State safety certification

Certified
response = gl.nondet.web.get(endpoint)
result = gl.eq_principle.strict_eq(fetch)
self.status[url] = result
IIntent
NNondet
SState
CCheck
RResult
Contract code scanned
Nondeterminism path traced
State impact reviewed
Verification Check completed

Audit path

A focused audit model for intelligent contracts.

Soothmark reviews the exact path where nondeterministic logic can influence saved contract state.

intent -> nondeterminism -> state impact -> verification check
IIntent
NNondet
SState
CCheck
RResult

Intent

Identifies what the submitted contract is designed to do.

Nondeterminism

Detects executable web, AI, render, and other nondeterministic logic.

State Impact

Checks whether nondeterministic output can affect persistent contract state.

Verification Check

Verifies whether the state-changing path is protected by the correct GenLayer mechanism.

Report preview

A focused audit report for nondeterministic state-safety review.

Soothmark reports highlight the exact path from nondeterministic logic to state impact and validation, without adding broad smart-contract scoring.

Mock audit report

Report ready

SimpleStorage

Certified
IIntent
NNondet
SState
CCheck
RResult

Nondeterminism

Not present

State impact

Not present

Validation

None required

{
  "classification": "certified",
  "nondeterminism": { "present": false },
  "state_impact": { "present": false },
  "validation": {
    "mechanism": "none",
    "properly_used": true
  }
}

Examples

Representative contracts for Soothmark audit calibration.

Review sample contracts that demonstrate how Soothmark classifies deterministic logic, unsafe nondeterministic state writes, fake validation mentions, and protected validation paths.

SimpleStorage

Certified

Deterministic state updates with no nondeterministic state impact.

Expected result: Certified

View example

BadWebFetcher

Rejected

Stores external web output without validation or equivalence protection.

Expected result: Rejected

View example

FakeValidationMention

Rejected

Mentions validation in comments or strings but never executes the mechanism.

Expected result: Rejected

View example

SafeWebFetcher

Certified

Protects a nondeterministic web result before it is saved to contract state.

Expected result: Certified

View example

These examples are scoped to nondeterministic state-safety, not general smart-contract security.

Soothmark

GenLayer-native auditing for nondeterministic contract state safety.

Focused on intent, nondeterminism, state impact, and verification.