Skip to content

docs: add docs/audit.md and fix broken README links (closes #5)#7

Open
abhicris wants to merge 1 commit intoluxfi:mainfrom
kcolbchain:docs/fix-broken-links
Open

docs: add docs/audit.md and fix broken README links (closes #5)#7
abhicris wants to merge 1 commit intoluxfi:mainfrom
kcolbchain:docs/fix-broken-links

Conversation

@abhicris
Copy link
Copy Markdown

Closes #5.

The README links to docs/audit.md, docs/api.md, and docs/integration.md — none of which exist in the tree today. This is particularly confusing for the audit link, since it leaves an evaluator unable to tell whether the library has been audited.

Changes

  • Add docs/audit.md that honestly states external-audit status is "not yet commissioned", lists upstream primitive audits users can rely on (dcrd secp256k1, taurushq multi-party-sig, filippo edwards25519), documents known limitations (network layer, HSM claim, identifiable-abort caveats), and points at security@lux.network for responsible disclosure. The audit-log table is left empty for future audits to be appended.
  • Fix the other two broken links by pointing at docs that actually exist today (FROST.md, Broadcast.md, LUX_INTEGRATION.md).

Why the honest framing

A cryptographic-library README that claims "Audited Features" but links to a missing audit doc sets up the wrong expectation with downstream integrators. Better to be explicit about what has and hasn't been reviewed.

Happy to iterate on the text if the maintainers have concrete audit results they'd like linked instead.

The README linked to `docs/audit.md`, `docs/api.md`, and
`docs/integration.md` — none of which exist. This confuses users
evaluating the library for production use.

- Add `docs/audit.md` that honestly states external-audit status is
  "not yet commissioned", lists upstream primitive audits that users
  can rely on, documents known limitations, and points at the
  responsible-disclosure contact. The audit-log table is left empty
  for future audits to be appended.
- Replace the two other dangling links (`api.md`, `integration.md`)
  with links to docs that actually exist in the repo today
  (`FROST.md`, `Broadcast.md`, `LUX_INTEGRATION.md`).

Closes luxfi#5.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs/audit.md file is missing

1 participant