Skip to content
This repository was archived by the owner on Aug 15, 2023. It is now read-only.
This repository was archived by the owner on Aug 15, 2023. It is now read-only.

Request: Standardize account data format #19

@delbonis

Description

@delbonis

I'm possibly planning on reimplementing the Skynet API and SkyID in Rust for use in other applications in the near future and it would be helpful to make the SkyID account format clearly specified in order to aid interoperability. Also planning in the future for what kinds of information a user would need to embed in their account for use with other applications is very useful.

This might be a bit out of scope, but it might be worthwhile to consider shipping SkyID as a browser extension that provides a permissioned interface for webapps to interface with and have more fine-grained access like Metamask. I'm not a webdev so I'm not an expert on what would be involved in this.

Also it would be helpful to reconsider if JSON is the best format to use given that the bulk of the data is keys and encoding to base64 is maybe wasteful? I'm a fan of using msgpack for these kinds of things.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions