-
Notifications
You must be signed in to change notification settings - Fork 21
Stellar contract upgrade governance & migration plan #11
Copy link
Copy link
Open
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programdesignVisual design workVisual design workdripsFunded via Drips NetworkFunded via Drips NetworkgovernanceProcess / governanceProcess / governancehelp 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 programdesignVisual design workVisual design workdripsFunded via Drips NetworkFunded via Drips NetworkgovernanceProcess / governanceProcess / governancehelp 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,design,governance,drips,help-wantedTier: M (2–4 days)
Type: design / writing
Context
Soroban contracts can be upgraded via the
update_current_contract_wasmhost function, but only if the contract opts in by storing an upgrade authority. We haven't decided what Wraith's upgrade story is for Stellar, and we need to before mainnet.This issue is a design document, not code.
Scope
Produce a written proposal at
contracts/stellar/GOVERNANCE.mdanswering:announcerever needs replacement, what's the experience for active users with un-scanned announcements? Propose an event-bridge strategy.stealth-senderhave a pause function for emergencies? Argue both sides.scheme_idincrements (per ERC-5564) vs. contract redeploys?Acceptance criteria
GOVERNANCE.mdcommitted with all six sections.Why this matters
Mainnet launch decisions become irreversible. We need an opinionated proposal we can debate, not a blank slate when we get there.
Resources