It's here: a beta, fully-automated sepETH->TAZ atomic shielded swap bridge

This is the same bridge which we tested in https://forum.zcashcommunity.com/t/we-just-did-a-fully-trustless-shielded-zec-to-evm-atomic-swap-with-no-new-signing-primitives-and-yes-it-is-programmable/57827/

The experience is nearly IDENTICAL to NEARIntents, requiring just one transaction from the Ethereum (your) side, and the liquidity provider is fully automated. It can process (in theory) upto 10 swaps per block, but of course we haven’t actually scaled that far because we are running on a 2-shared-core server because again, we don’t have money :sob:

Try it here: https://skyhook-beta.strahn.dev/

Remember, keep sepETH values under 0.01 ETH (limited to prevent TAZ pool exhaustion). For getting sepETH, use https://cloud.google.com/application/web3/faucet/ethereum/sepolia, or ask us here in this thread!

We forked Jumper.exchange’s widget, which is Apache 2.0 and therefore alright to use here for the frontend, and it is really cool!

(It may take upto 30 seconds for the “bridge transaction pending” phase because again, this is a 2-shared-core server and thus running a sample proof, checking if a spendable note can be allocated, and processing block headers is VERY slow)

Please donate if you support us! Even small donations are highly appreciated!

ZEC: u1z4k39nmw7qy8fu0n2fsntd4528d33wy9ms603tunfv94kl0n0tqur9w30sj9xt6ve6jz9mp78s3dlzm7xla3jg2s4at76a8vv5galg6k
TAZ (directly to the liquidity pool): utest16fndgs84ecpuy97aus3xhuk2r5rzayr6jjgjdr9qxed2zn8kr7ezksg64a5pa6e7t93hlgmjea2ru0retuc3tymw7drlupsrs5yd5gzx
ETH: 0x720BbF4bD4cD576F5098F559cAaF671AEb15b985

3 Likes

Notes:

  • Finality not implemented properly yet, claims more-or-less only rely on Equihash for now. Trivial to fake with a reasonably powerful server since nBits is not restricted yet for testnet (as difficulty can crater).
  • ZEC->ETH swaps, well, we would LOVE to implement these but we haven’t been able to find a ZEC wallet with a web API that allows low-level transaction setting. We’ll try to implement via an in-browser wallet for a demo, maybe?

Also, @hanh, @Lowo88 , @dismad and @artkor , I would LOVE for you to test this out!

2 Likes

I’ll help with this, I seen this when you posted and was saying this some, I can help with. I was thinking creating another wallet for Nozy just for DEX swap how Coinbase have Base wallet.

Works great thanks for buliding this!

4 Likes

This is crazy ahahhaa

1 Like

All the work and research our team at Strahn did for this, and I am very glad to see our project being appreciated by the community…

This is a big moment for us… Special bravo to our Lead Researcher, he especially worked really hard for this, rest of our team was a bit pessimistic about it, yet he was confident that he can make it work.. and he succeeded!… We Succeeded!

So Glad​:white_heart:

2 Likes