Docs

Safety Module Override

Explicitly disable the frontend safety cap for controlled, opt-in sessions.

Frontend Safety Override Reference

Safety Module Override (Frontend)

This document describes the explicit frontend override for the safety module. It is intended for high-stakes demos or controlled sessions where the default safety cap would otherwise block the action.

Overview

The safety module is a frontend-only cap that limits the maximum commitment size a wallet can create or accept. It does not change the on-chain protocol. See docs/safety-policy.md for the full policy.

URL parameter

Append the following query parameter to disable the safety cap on the reference frontend:

?safetyModule=false

Example:

https://lockitin.xyz/?safetyModule=false

This can be combined with other parameters, including staged links:

https://lockitin.xyz/?stage=<payload>&safetyModule=false

Behavior

When the override is enabled:

  • Create and accept actions are not limited by the safety tier caps.
  • A red banner appears at the top of the screen warning that the safety module is disabled.
  • After the Terms are signed, an additional warning modal appears (once per session) to confirm the risk.

This override is frontend-only. It does not grant extra protocol permissions or bypass any on-chain constraints.

Guidance

  • Use this only in trusted, explicit, opt-in sessions.
  • Always keep the warning banner visible to make the override obvious.
  • Prefer leaving the default safety module enabled for public users.