-
Notifications
You must be signed in to change notification settings - Fork 4
Stellar contract reference completeness audit #2
Copy link
Copy link
Open
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programauditProduces a written report as primary deliverableProduces a written report as primary deliverabledocsDocumentationDocumentationdripsFunded via Drips NetworkFunded via Drips Networkhelp wantedExtra attention is neededExtra attention is neededstellarTouches Stellar / Soroban codeTouches Stellar / Soroban code
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programauditProduces a written report as primary deliverableProduces a written report as primary deliverabledocsDocumentationDocumentationdripsFunded via Drips NetworkFunded via Drips Networkhelp wantedExtra attention is neededExtra attention is neededstellarTouches Stellar / Soroban codeTouches Stellar / Soroban code
Type
Fields
Give feedbackNo fields configured for issues without a type.
Labels:
Stellar Wave,stellar,audit,docs,drips,help-wantedTier: M (2–4 days)
Type: audit + writing
Context
docs/contracts/stellar.mdxdescribes the four Stellar Soroban contracts but was written several releases ago. Functions have been added; event shapes have changed; the deployed testnet addresses may or may not match. We don't know how far the docs have drifted.Scope
Compare
docs/contracts/stellar.mdxagainst the current source of truth inwraith-protocol/contracts/stellar/*. For each contract (announcer, registry, sender, wraith-names):Bytesvs.BytesN<64>)Report format
docs/audits/2026-XX-stellar-contracts.md:Constraints
u32, source saysi32— both work but inconsistent"). Capture everything.Acceptance criteria
docs/contracts/stellar.mdxpatched.Why this matters
Wrong docs are worse than no docs. A developer who trusts a stale signature loses a debugging hour for every drift case.