Blockstream / Blockstream/Jade

Allow Liquid Web Apps to integrate Jade

Open
#45 12 comments 2 reactions 0 assignees View on GitHub
Dominant language
C
Stars
496
Forks
127
PR merge metrics
No merged PRs in 30d

Description

Is there a plan to support Web USB and/or Web Bluetooth protocols?

## What

Allow browser apps to interact with Jade for doing various lifecycle activities, such get new addresses or signing PSBT/PSET?

## Why

Especially on Liquid, a vibrant ecosystem of web apps that offers advanced use cases is growing

- [BitMatrix](https://beta.bitmatrix.app/)
- [Fuji Money](https://fuji.money/)
- [TDEX](https://dex.vulpem.com/)
- [SideSwap](https://sideswap.io/swap-market/?product=USDt)

The only solution is using Marina Wallet, a browser extension at the moment, Although this makes a very nice UX on for desktop users, it degrades their security.

## How

~~I know Jade is tightly coupled with GDK, but IMHO this may not be the best API and maybe will put too much pressure on the GDK team which could slow down this. What if we could offer a greenfield API, tailored to web/mobile apps developers?~~

Marina Web Provider could be a starting point for the discussion

https://docs.vulpem.com/marina/api

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.