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

Create a guide on sending ZetaChain-compatible Bitcoin transactions programmatically using the Xverse wallet #339

Open
fadeev opened this issue Jun 3, 2024 · 5 comments
Assignees
Labels

Comments

@fadeev
Copy link
Member

fadeev commented Jun 3, 2024

Overview

Currently, we have two guides on how to send ZetaChain-compatible Bitcoin txs using XDEFI and UniSat:

https://www.zetachain.com/docs/developers/tutorials/bitcoin/

We need to extend this guide to support the Xverse wallet.

Xverse is capable of signing arbitrary PSBTs, so it should be compatible with ZetaChain. As Xverse doesn't have an easy to use API for sending a memo (like XDEFI's hex::), this guide might end up being a bit longer, which is fine.

ZetaChain's requirements to Bitcoin txs:

https://www.zetachain.com/docs/developers/evm/bitcoin/

As for the template there are two paths:

  • Use the same no-framework index.html and JS approach currently used in tutorials (count this option as 1 contribution) OR
  • Using https://github.com/zeta-chain/example-frontend as the foundation and migrating all three tutorials (XDEFI, UniSat and Xverse) to it. (count this option as 2 contributions)

Deliverable

A guide on how to send a ZetaChain-compatible Bitcoin transaction using Xverse.

@fadeev fadeev changed the title Create a guide on sending ZetaChain-compatible Bitcoin programmatically transactions using the Xverse wallet Create a guide on sending ZetaChain-compatible Bitcoin transactions programmatically using the Xverse wallet Jun 3, 2024
@mikelord007
Copy link
Collaborator

I can take this!

@fadeev
Copy link
Member Author

fadeev commented Jun 17, 2024

@mikelord007 any updates on the progress?

@mikelord007
Copy link
Collaborator

@fadeev have only gotten a chance to start recently. Will be finishing by this weekend

@fadeev
Copy link
Member Author

fadeev commented Jun 27, 2024

@mikelord007 please, update on progress.

@mikelord007
Copy link
Collaborator

mikelord007 commented Jun 30, 2024

hey @fadeev please check #377
Have also made a pr to add this to the example frontend repo: zeta-chain/example-frontend#35

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants