-
Notifications
You must be signed in to change notification settings - Fork 66
[SCF high] Add Stellar wallet readiness preflight for demo flow #174
Copy link
Copy link
Open
Labels
SCF 7.0Issues that strengthen the SCF 7.0 resubmission packageIssues that strengthen the SCF 7.0 resubmission packageStellar WaveIssues in the Stellar wave programIssues in the Stellar wave programenhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomersinvestor readinessWork that improves investor, grant, or partner diligence materialsWork that improves investor, grant, or partner diligence materialslow riskScoped work that should not change bridge settlement semanticsScoped work that should not change bridge settlement semanticspriority: highHigh-impact work for SCF, investor readiness, or launch confidenceHigh-impact work for SCF, investor readiness, or launch confidence
Description
Metadata
Metadata
Assignees
Labels
SCF 7.0Issues that strengthen the SCF 7.0 resubmission packageIssues that strengthen the SCF 7.0 resubmission packageStellar WaveIssues in the Stellar wave programIssues in the Stellar wave programenhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomersinvestor readinessWork that improves investor, grant, or partner diligence materialsWork that improves investor, grant, or partner diligence materialslow riskScoped work that should not change bridge settlement semanticsScoped work that should not change bridge settlement semanticspriority: highHigh-impact work for SCF, investor readiness, or launch confidenceHigh-impact work for SCF, investor readiness, or launch confidence
Why this matters
SCF demos can fail for simple wallet setup reasons: wrong network, unfunded testnet account, or missing Freighter access. A read-only wallet readiness preflight makes demo failures easier to diagnose.
Scope
Add a frontend preflight panel/check for Stellar wallet readiness:
This should not submit transactions.
Suggested files
frontend/src/hooks/useFreighter.tsfrontend/src/components/NetworkMismatchBanner.tsxfrontend/src/components/frontend/src/config/rpc-urls.tsAcceptance criteria
pnpm --filter @oversync/frontend buildpasses.