sekura-js Command-Line Reference

CLI reference for the Sekura JS compiler and assembler, plus legacy SJV command aliases accepted by sekura-js.

Sep 27, 2026 · 6 min · A. T. Kuangaliyev, Jupiter Soft LLP

sekura-sjv Command-Line Reference

CLI reference for sekura-sjv at the current SekuraJS source revision, including inputs, defaults, outputs, and exit statuses.

Sep 27, 2026 · 8 min · A. T. Kuangaliyev, Jupiter Soft LLP

SJP Package Format (Current Implementation)

Implemented SJP v2 container, manifest fields, integrity checks, Ed25519 attestation, and the exact scope of verify-sjp.

Sep 27, 2026 · 7 min · A. T. Kuangaliyev, Jupiter Soft LLP

SJP Signatures and Verification

How sekura-sjv creates and checks SJP attestations, what the caller-supplied key establishes, and what it does not establish.

Sep 27, 2026 · 6 min · A. T. Kuangaliyev, Jupiter Soft LLP

SJV SystemVerilog Subset Reference

Implemented SystemVerilog subset, parser and proof boundaries, unsupported constructs, hierarchy, sequential logic, and examples.

Sep 27, 2026 · 10 min · A. T. Kuangaliyev, Jupiter Soft LLP

SJV Verification Language Reference

SJV syntax, state blocks, function contracts, pre-state and post-state expressions, source binding, and current verification scope.

Sep 27, 2026 · 8 min · A. T. Kuangaliyev, Jupiter Soft LLP

System Requirements

Versioned system requirements based on the current CMake configuration and CLI behavior.

Sep 27, 2026 · 3 min · A. T. Kuangaliyev, Jupiter Soft LLP

Third-Party Notices

Licenses and sources for external components used during Sekura JS builds, verification, and extension development.

Sep 27, 2026 · 3 min · A. T. Kuangaliyev, Jupiter Soft LLP

Proof Without Disclosing Source Code: How SJV Contracts and SJP Packages Support Independent Verification

Source code may need to remain private, but verification evidence can still be shared. This article explains how SJV defines the properties under review and how an SJP package carries verification results and replayable SMT obligations. It distinguishes contract scope, package integrity, Ed25519 signatures, and proof provenance, and makes clear that replaying stored obligations alone does not prove they were generated from the claimed private source revision.

Sep 26, 2026 · 9 min · Akhat T. Kuangaliyev

Sekura JS Language Reference

Syntax and implemented behavior for Sekura JS source files, including types, expressions, control flow, memory access, and modules.

Sep 26, 2026 · 12 min · A. T. Kuangaliyev, Jupiter Soft LLP