Try โ€‚โ€‰HackMD

Decentralizing Safe

Safe web app

Safe command line interface (Safe CLI)

Safe transaction service features

  1. Off-chain signature aggregation
    a. This is difficult to built in a more decentralized approach
    b. Potential solutions
    • Use Waku for signature aggregation
    • Post the signatures to a significantly less expensive execution layer instead of mainnet
  2. Transaction history
  3. Show token balances automatically
    a. Cannot be handled with a simple RPC connection, it requires an index

Opportunities

Simple app for users

  • A working UI where users can use basic Safe account features if the main Safe Ecosystem Foundation hosted service is unavailable
  • E.g. Basic app hosted by IPFS
    • Enables onchain approvals (signatures) only
    • Or it could present approvals to the user for manual aggregation/import/export
    • Also useful for deploying infrastructure on chains that don't yet have Safe transaction service support

More distributed backend service for builders

Risks

  • IPFS hosted solution will not be sufficient due to the backend service dependencies
  • Maintaining a workable app with good UX is not trivial and requires ongoing support and resources

Sample apps

Powered by Waku

Waku

Safe apps

This is not financial, technical, or legal advice. Consult professionals and do your own research.