Customer developer docs

SEC Rule 17a-4(f) — Electronic Records Storage Media (WORM + Audit Trail)

SEC 17a-4(f) — non-rewriteable format, quality verification, serialised indexing, downloadability, D3P access, complete audit system.

SEC Rule 17a-4(f) — Electronic Records Storage Media (WORM + Audit Trail)

SEC Rule 17a-4(f) specifies the electronic-storage requirements for broker-dealer records — non-rewriteable/non-erasable format, automatic quality verification, serialised indexing, an accurate duplicate index, downloadability, third-party access, and a complete audit system. Ledgix evidences each requirement via signed retention attestations of the S3 Object Lock configuration, the Merkle checkpoint chain, and the inclusion-proof index.

Status: Full — every control resolves to an artifact Ledgix produces today following the Phase 6 retention-attestation module shipping.

Scope

Rule 17a-4(f) applies to broker-dealers subject to SEC jurisdiction when they use electronic storage media for records required under 17a-4. The 2022 amendment permits an audit-trail alternative to WORM — Ledgix supports both: signed Object Lock attestations satisfy the WORM path, while the append-only Merkle ledger plus per-event inclusion proofs satisfy the audit-trail alternative.

Controls covered

FieldTypeRequiredDescription
SEC-17a-4(f)(2)(i)-NON-REWRITEABLEretention_attestationsNon-Rewriteable, Non-Erasable FormatSigned, per-period attestations of S3 Object Lock mode, retention horizon, versioning, and MFA-delete.
SEC-17a-4(f)(2)(ii)(A)-QUALITY-ACCURACYcheckpoint_chain / proof_index / signaturesVerify Quality and Accuracy of Storage Media Recording ProcessMerkle-chained checkpoints, per-event inclusion proofs, and signed manifest.
SEC-17a-4(f)(2)(ii)(B)-SERIAL-INDEXevents_jsonl / checkpoint_chainSerialize the Original and Duplicate Units / Time-Date StampLedger events carry sequence numbers, timestamps, and checkpoint lineage.
SEC-17a-4(f)(2)(ii)(C)-ACCURATE-INDEXproof_index / framework_mappingAccurate Index of All InformationPer-event inclusion-proof index plus framework-aware mapping as a secondary index.
SEC-17a-4(f)(3)(iv)-DOWNLOADABLEframework_mapping / signaturesAbility to Download Indexes and RecordsStandalone signed ZIP containing every artifact referenced by the mapping.
SEC-17a-4(f)(3)(v)-THIRD-PARTY-ACCESSkey_history / signaturesThird-Party Access / Designated Third Party (D3P)Full key custody and detached signatures enable offline D3P verification.
SEC-17a-4(f)(3)(vii)-AUDIT-SYSTEMevents_jsonl / policy_snapshots / retention_policies / retention_attestationsComplete Audit System for PreservationComplete event stream, policy versions, approved retention policies, and periodic attestations.

Evidence types referenced

Known gaps (if any)

None — every control resolves to an artifact Ledgix produces today. The Designated Third Party (D3P) relationship is arranged outside Ledgix; the export package is designed to be independently verified by any D3P using only key_history + signatures.

Audit pack workflow

Export an evidence ZIP for this framework from the admin console's Evidence Exports panel by selecting SEC Rule 17a-4(f) — Electronic Records Storage Media (WORM + Audit Trail) and a time window. Each control's evidence_locators[] in the included framework_mapping.json points to the corresponding file in the ZIP.

References