Standard Grant: S5 Network 2024

S5 Progress Report (February)

What progress was made on your grant this month?

  • Implemented pretty much all missing parts in the S5 TypeScript library
    • full identity implementation, with seed phrase generation, verification and recovery, key derivation
    • added identity-backed api, including upload, portal account registration and login
    • file system: added full identity support, plaintext upload, directory and file creation, home file system
    • registry write support
    • hidden db implementation for legacy compat with Vup portal accounts
    • added example script which mirrors all apps from the webxdc app store to a new directory in the s5 file system
  • My designer made solid progress on the Vup Web design components, quite a lot of new ones were added to the repository
  • Started sketching some ideas on how the S5 Protocol landing page could look like and speaking with @Julian who will work on it (I’ve been already working together with him in 2020 and 2021 for different Skynet apps (like for example the https://vup.app/ website), so really looking forward to doing it again).

Links to repos worked on this month:

What will you be working on next?

  • Add tests to the S5 TypeScript library in order to ensure everything is implemented correctly
  • Get the first proper release of Vup Web v1 out. The TypeScript library now already includes everything needed so that shouldn’t cause any delays, and all of the different components and designs are also finally coming together
  • In Vup Web, implement initial support for browsing and using webxdc apps (this is the first step for collaborative productivity apps)
  • Initiate work on the S5 landing page
  • Get the existing native Flutter-based Vup to version 1 and add features like advanced two-way sync (this milestone is now delayed due to Vup Web taking longer than expected)
1 Like