Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Smoldot backend #3

Open
olanod opened this issue May 20, 2021 · 4 comments
Open

Smoldot backend #3

olanod opened this issue May 20, 2021 · 4 comments
Milestone

Comments

@olanod
Copy link
Member

olanod commented May 20, 2021

In order to fully realize the promise of decentralization, Sube should be usable as a simple client library that itself is a light blockchain node with no dependency on a specific remote node being available, Sube still needs to be light and compile to WASM to run in the browser, something more easily achievable with smoldot than Substrate since its built with modularity and browser friendliness in mind.

@olanod olanod modified the milestones: v1, v1.0, v1.1, v1.2 May 20, 2021
@gilescope
Copy link

Will try and give this a go on my fork... paritytech/smoldot#2542

@olanod
Copy link
Member Author

olanod commented Aug 19, 2022

Awesome! that would be very helpful. Now that we'll be working on Fido and rely on Sube it's time to revisit the state of the library and give it the love it deserves, that could mean some breaking changes are possible but shouldn't be anything mayor. Feedback will be welcomed while shaping the stable API :)

@gilescope
Copy link

Well my suggestion from my fork is do less (maybe have two libraries - you can see the split I think is appropriate as I've just got the lower level library code left in the fork). Talking with Pierre about smoldot he said it's a fair amount of work to create a Platform and use smoldot directly. He suggests using substrate-connect from js. I'm thinking that maybe that can be abstracted away behind a rust lib that talks to js (and then if someone does want to put in all the effort to remove the hops they can do that later without breaking the API)...

@gilescope
Copy link

Fido: got to say being able to use a yubikey as a wallet sounds pretty cool and should certainly be an option. They are pretty ubiquitous.

olanod pushed a commit that referenced this issue Nov 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Status: 📋 Backlog
Development

No branches or pull requests

2 participants