zeta-chain / docs

Documentation for ZetaChain
https://www.zetachain.com/docs/
MIT License
73 stars 58 forks source link

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

Open fadeev opened 4 months ago

fadeev commented 4 months ago

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:

Deliverable

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

mikelord007 commented 4 months ago

I can take this!

fadeev commented 3 months ago

@mikelord007 any updates on the progress?

mikelord007 commented 3 months ago

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

fadeev commented 3 months ago

@mikelord007 please, update on progress.

mikelord007 commented 3 months ago

hey @fadeev please check https://github.com/zeta-chain/docs/pull/377 Have also made a pr to add this to the example frontend repo: https://github.com/zeta-chain/example-frontend/pull/35