Skip to content

Implement Aegis dashboard wallet network guard #180

Description

@El-swaggerito

Description

Difficulty: Expert

Type: Feature

Summary

Implement a wallet network guard for dashboard actions.

Current Behaviour

Users may connect Freighter on a network that does not match dashboard configuration.

Expected Behaviour

The dashboard should detect network mismatch and block or warn before sensitive actions.

Suggested Implementation

Create wallet network hook, guard component, action blocking, tests or fixtures, and docs.

Files or Areas Likely Affected

  • src/features/wallet/
  • src/config/
  • src/components/
  • src/lib/
  • tests/
  • docs/

Acceptance Criteria

  • Wallet network guard is implemented.
  • Network mismatch is detected.
  • Sensitive actions are blocked or warned according to policy.
  • User guidance is clear.
  • Tests or fixtures cover mismatch states.
  • Docs explain network assumptions.

Additional Notes

This reduces wrong-network risk.

Metadata

Metadata

Labels

GrantFox OSSIssue tracked for GrantFox OSS contributionMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Official GrantFox campaign labelaegisAegis RWA Protocol related workdashboardDashboard and frontend workexpertExpert difficultyfeatureFeature workfreighterFreighter wallet integrationsecuritySecurity sensitive work

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions