Reconstruct behavior
Map components, actors, privileges, assets, dependencies, state transitions, upgrade paths and trust boundaries.
implementation → executable modelTWIX Lock creates a private executable twin of your software. It reconstructs what the system actually does, models authority and state, runs adversarial simulations in isolated infrastructure, watches every change and delivers verified findings through a confidential reporting rail.
Lock is not a one-time scanner. Each authorized target becomes a continuously reconstructable software twin whose behavior can be compared, challenged and re-tested as the source changes.
A pasted GitHub URL is not consent. Lock requires repository control and cryptographic wallet authority to agree before higher-risk analysis capabilities unlock.
Lock generates a unique challenge document for /.well-known/twix-lock.json. The project must commit it to the target repository.
The wallet named by the repository file signs a TWIX transaction committing the authorization hash and scope.
An account capable of changing the repository names a security authority, and that exact authority cryptographically consents to the requested Lock capabilities. The platform can then prove what was authorized, by whom, for which repository state and for how long.
Submitted software is treated as potentially hostile. The control plane does not execute repository code. Build and simulation happen in disposable workers with explicit network and resource boundaries.
Map components, actors, privileges, assets, dependencies, state transitions, upgrade paths and trust boundaries.
implementation → executable modelSearch for sequences that violate modeled assumptions under controlled state, dependency, ordering and failure conditions.
hypothesis → reproduce → reset → reproduceDetect commits, dependency shifts and deployment changes, then analyze what changed in the behavioral model—not just the diff.
source delta → model delta → risk deltaProjects define deterministic response policies. AI can raise a hypothesis; only verified conditions plus authorized policy can trigger action.
discover ≠ decide ≠ executeLock reporting inherits the Securail philosophy: public proof does not require public payload. Vulnerability intelligence remains private throughout discovery, remediation and verification.
Verified findings are assembled into recipient-bound encrypted packages containing the model failure, deterministic evidence, impact analysis, remediation guidance and the exact environment needed for re-test. Access can be granted or re-keyed without publishing the report.
report_hash · timestamp · protocol_versionfinding · evidence · trace · remediation · accessoriginal_commitment → patched_commit → verificationNo exploit calldata. No public PoCs. No searchable vulnerability descriptions. No automatic disclosure timer. Lock is designed to help the authorized project fix the problem—not advertise it.
Private Bounty Workflow →Lock can become the verification engine between researchers and projects. A submission does not become a valid finding because someone says it is—the platform reproduces the claimed behavior against the authorized target state.
Submit affected commit, claim, severity and an encrypted evidence bundle. Optional TWIX stake can signal confidence without making staking mandatory for legitimate reports.
Rebuild the authorized commit in the project sandbox, execute a non-public validation plan and classify only what can be reproduced.
Patch the target. Lock reruns the same deterministic failure condition. Verified remediation can release the TWIX bounty and close the private report.
Authorization is cheap. Analysis is not. Lock gives TWIX recurring demand through compute, simulation, monitoring, private bounty escrow, report custody and remediation verification.
A customer can control analysis depth, simulation budget, worker parallelism, watch cadence and retention. The frontend calculates the TWIX estimate before any job is submitted.
Lock is intentionally designed so probabilistic reasoning cannot directly pause a protocol, move funds or label an unverified hypothesis as a confirmed vulnerability.
AI-assisted analysis proposes relationships, invariants and suspicious behavioral paths.
The Lock model encodes actors, state, permissions, dependencies and expected consequences.
Serious hypotheses must survive controlled repeatable simulation against the target state.
Only deterministic policy pre-approved by the project can trigger a defensive production response.
Walk through the complete product flow with safe demo data, or use a public GitHub repository to exercise the real authorization-file verification path. Live TWIX EVM authorization can be enabled explicitly from the onboarding demo.