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

Graz wallet interface support #1190

Closed
Tracked by #1194
grod220 opened this issue May 28, 2024 · 1 comment
Closed
Tracked by #1194

Graz wallet interface support #1190

grod220 opened this issue May 28, 2024 · 1 comment
Labels
infra Low-level infrastructure updates

Comments

@grod220
Copy link
Contributor

grod220 commented May 28, 2024

Ibc.fun has become one of the canonical ways that cosmos users do multi-chain asset transfers. It even extends into Solana and Base. Under the hood, it uses Graz to manage wallet connections. The library acts as a kind of aggregator for wallets to unify the API for web frontends and expose react-hooks for easy consumption.

While the Graz wallet interface does not match our protocol, we can put Prax-specific implementations behind those calls. This will allow Ibc.fun to integrate with Prax.

While signatures are not relevant, we should prioritize implementing:

  • Wallet connection requests
  • Wallet disconnect requests
  • Get address
  • Wallet state

This may require implementing #1093 first.

@grod220 grod220 added the infra Low-level infrastructure updates label May 28, 2024
@github-project-automation github-project-automation bot moved this to 🗄️ Backlog in Penumbra web May 28, 2024
@TalDerei
Copy link
Contributor

closing as implemented in #1943

@github-project-automation github-project-automation bot moved this from 🗄️ Backlog to ✅ Done in Penumbra web Dec 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infra Low-level infrastructure updates
Projects
Status: ✅ Done
Development

No branches or pull requests

2 participants