Swapkit integration for Zcash

I have been thinking about this since joining Zcash. After some time and discussions with the KeepKey dev @highlander , we have formulated this implementation plan, taking into consideration that the Edge wallet also utilizes SwapKit.

CoinMasters, a decentralized guild with experience in Web3 development, aims to integrate Zcash transparent into SwapKit. SwapKit is a versatile SDK for wallet management and cross-chain operations, already supporting various blockchains and wallets.

The team proposes creating a dedicated Zcash repository within the CoinMasters framework on GitHub, delivering demonstrable functionality via a sandbox, and providing documentation for developers.

The project budget is $5000, allocated across two milestones, with completion expected by December 31, 2023. The proposal does not include funding for hardware, software, or external services, and startup funding is not requested. Success metrics encompass GitHub activity, on-chain data on SwapKit usage, developer feedback, and deployed dApps.

11 Likes

Every event we meet we always talk for hours about this, and how good it would be for both sides.
I use keepkey and would love to see this happen.

For Zashi is a good news?

3 Likes

Why Transparent addresses and not shielded?

2 Likes

We had a meeting to discuss this possibility before it was published, since we have an important topic here, about the “risk of delisting”, so as a community, we need to look for alternatives like DEX.

This is important for Zcash, and it seems very promising with great ROI for the community.

2 Likes

Seems like frantic and short-term thinking to me. The point is to add more support for shielded and less for T-addrs.

2 Likes

I agree. Any work related to transparent addresses should be about its migration to shielded addresses.

I don’t see the point of integrating only transparent addresses…

The goals of this bounty are around based KeepKey support. Unfortunately shielded transactions are far too complex and too large an endeavor for us to commit to at this time on KeepKey. As we have seen from the ledger and trezor bounties where six figures+ was spent and had no guarantee of success after many years of development. Attempting shielded support on keepkey is out of scope for us. However a future thorchain or maya integration dex intergration would be on taddress. This bounty lays some groundwork for getting the infrastructure needed for non-KYC decentralized swaps, and would fast track later dex and interface integrations that would include hardware wallet support.

4 Likes

only transparent is a first step to implement from swaps, the next milestone have a shielded address on keepkey cold wallet , and all work on keep key UI

1 Like

the good one point from that is keep operations descentralized whithout cex to decrease selling pressure on market to !

1 Like

Swapkit is an SDK but what dex actually supports zcash? Could you tell us some use cases that would be made possible by it?

AFAIK, none of these blockchains support Zcash…

1 Like

Zcash is under development by thorchain. SwapKit it built around thorchain. its relevant thread. Thorchain+Zcash Bridge - #31 by den

1 Like

This thread is more than 2 years old and there hasn’t been any update since.

2 Likes

https://thorchain.org has a discord invite where the are zcash development updates. where you can track its current status, it is still in progress. Thorchain is the only decentralized protocol where you can trade un-wrapped UXTO assets natively without a centralized provider. This bounty is about tooling around the thorchain ecosystem and having support ready.

2 Likes

Right. Basically, as of now, there is no support for zcash and no ETA? Under these circumstances, I think it is premature to build on a client library.

1 Like

This sounds like a timeline from the ECC or something (trust us — it’s in development!)

so much hate in this “proposal”… the guy is here to help, it’s not for money, it’s not 300k or more… and why call this a premature implementation? It’s not a crime to try to build what people will actually use in the future.

Today, transparent addresses are very liquid today, most people use Binance, for example, and Binance only uses T-addr.

Maybe if this was done sooner, Thorchain could advance the zcash case, you never know.

4 Likes

It is for money … albeit not 300k but it is about a grant, isn’t it?
IMO, it is premature because the Thorchain integration has been stalled for 2+ years, without any update. I am sorry I just don’t see it happening soon.
Finally, I don’t hate this proposal. Actually, I would support it if Zcash was available on Thorchain but let’s be realistic, it is not.

Besides, how is it going to be tested when checking that the work is delivered?

2 Likes

what we are trying to do here and in addition to taking liquidity from the big cex and maintaining onchain operations, and doing something that a lot of people have already promised and haven’t done, which is having private addresses in a cold wallet
the grants are purely for the operation, and compared to grants that never delivered anything and very little

2 Likes

This is also tooling for Maya Protocol right?

It’s likely that Zcash integration on Maya would be quicker than Thorchain.

1 Like