safe-react-apps
safe-react-apps copied to clipboard
[Safe Apps] Update via ENS/IPNS
What is this about?
We need a way for IPFS Safe Apps to be updated in cases of critical bugs or other iterations of the app.
- Allow loading apps via ENS name / IPNS link
- Check if ENS name / IPNS link resolves to new IPFS file
- Display to the user that there is a new version available
- Allow users to update to new IPFS file
Open Questions
- How can we ensure apps updates are safe as we can't test / audit every update?
- How do we display versions? (E.g. take version from app manifest)
- How should the user opt-into updates
- Can we at some point involve a TCR to vet updates?
Acceptance criteria
- Updating is always opt-in, no automatic updates