Hive Keychain v2.6 BETA - Swaps are here!

in #keychain8 months ago
Authored by @stoodkev

social_keychainforhive.jpg

It's been a long time coming and involved a lot of coffee and edge-case hunting, but we can finally release the Beta version of our token swap feature!

For now, this feature is only available on Keychain Beta (a separate extension from Hive Keychain). We will release it into the main extension as soon as we're confident of its stability.

What it does

"A new swap service, big deal!" you're thinking.
Well, it is!
With Keychain Swap, you can not only swap HIVE to HBD, or DEC to SPS, but you can also make swaps involving multiple steps, between Hive Layer 1 and Hive Engine.

For example, you can swap HBD for SPS in a few seconds, while making sure you are using the best provider at each step:

  • HBD to HIVE: L1 internal market
  • HIVE to SWAP.HIVE: chooses the cheapest over multiple providers
  • SWAP.HIVE to SPS: uses either the internal market or liquidity pool, depending on current prices

How it works

After initiating the swap on Keychain, you are given an estimation of the resulting token amount and can choose your slippage.

/!\ The slippage is defined for each step, and if it is exceeded, the current token is returned to you. (eg. while doing DEC -> SWAP.HIVE -> SPS, it is possible that you receive SWAP.HIVE if the price of SPS moved out of your slippage range.) Slippage is enforced within the broadcast for every step, except for buys/sells on the Hive-Engine internal market because that function does not exist. Instead, we make a new estimation just before making the order. It is thus possible, but unlikely to exceed the slippage. We will work to add this feature to Hive-Engine market operations in the future.

A transfer is made to @keychain.swap, which starts processing the different steps of your swap. The resulting token is then sent back to you, minus a small fee. For the coming months (Beta, and production launches), there will be no fee at all!

You can follow each step from the swap history page, as well as its overall status.
A simple swap takes only a few seconds, while a more complex one (eg. HBD to SPS) can take up to 30 seconds to complete all the steps.

Help us test it!

We've done tons of tests and kept improving the service for months. That being said, the final test is being actually used by the community.
For this, you need to download a separate extension that we use to release Beta versions:

  • Open Hive Keychain > Settings > Accounts > Export
  • Go to brave://extensions/ or a similar extension page for your browser
  • Toggle off your current Hive Keychain extension
  • Download Keychain Beta
  • Use the same password and import your accounts from the file you've downloaded previously
  • Have fun swapping tokens
  • Contact us on Discord (see below) in case you find bugs.
  • When you don't want to test anymore, toggle off Keychain Beta, and toggle on your regular Hive Keychain

Discord

To communicate with us, report an issue, or become a Beta tester, join our Discord by following this link, and talk to us in the #swaps channel.

https://discord.gg/3EM6YfRrGv

Or scan this QR Code :

image.png

Team

@stoodkev : CEO - Witness
@cedricguillas : CTO - Witness
@theghost1980 : Front-end Developer
@manuphotos : Community Manager
@yabapmatt : Advisor - Witness


Support Hive Keychain development by voting for our proposal on PeakD or with HiveSigner.

Sort:  

This deserves more upvotes. Great work! Let me know if you need any help with QA or whatnot. Cheers man!

Yes! We do need more Beta testers, please go ahead and break things! x)

This is a wonderful addition also because the direct swap between hive engine tokens and HIVE is a feature I have not found in any other tool.
Thank you for creating Hive Keychain and continuing to develop it
!discovery 40
!hiqsvote
@tipu curate 2

You're very welcome =)
If you can find the time please go ahead and try it, we're looking for more testers

That´s awesome, one can now swap HE-tokens not only to swap.hive but also to Hive directly, in good conditions, here a test, comparing to BeeSwap:

image.png

It seems values are cut off after 3 decimals. Is it planned to increase this?

It's just the way it is displayed, we don't truncate values during the swap process.

👍

Btw, we're looking for more Beta testers, since you have it installed already, it would be great if you could use it a bit and give us feedback if any =)

Being able to swap from Hive/HBD directly into Hive Engine 2nd Layer tokens is awesome! Keep up the great work you are doing! Thanks!!

We'll do!
If you can find the time please go ahead and try it, we're looking for more testers

swa.....eet!
Keychain adds yet another useful feature to my favorite Hive wallet.

hehe and we'll keep doing so! ;)
If you can find the time please go ahead and try it, we're looking for more testers, that would speed up our launch to production

wow congratz. I love this new change~ will save a step from having to go to hive engine

Yup, that's the goal =)
If you can find the time please go ahead and try it, we're looking for more testers, that would speed up our launch to production.

um O.O are there any risks to test

Not really. Worse case, there's some crash while we're sleeping. You'd have to wait a few hours to get your tokens back.

seems a bit scary for me though since im not super technical lol if anything goes wrong i will panic

Sure, no problem x)

haha thanks for understanding~ u guys doing great. keep up the good work

You guys are really going from good to better. Keychain has gradually become everyone's favorite application. Let's hope they bring us an Android version. Anyway, this is a must try.

Thanks! Yeah this will come to mobile when we re ready for production (the frontend part is already ready)

Phenomenal tool that I can’t wait to try out! You guys rock.

Thanks!
Please do try it out, we're looking for more testers, that would speed up our launch to production

This is one of the best news heard on Hive. Better days ahead where everything gets simplified.

Thanks! Yeah, hopefully, this can make swapping tokens seamless!
If you can find the time please go ahead and try it, we're looking for more testers, that would speed up our launch to production

Will do that, and will share the feedback.

Excellent work!

This is a feature that one day we will never believe was not always available.

Seamless, low slippage decentralised transfer from any crypto to any other crypto or fiat is the holy grail, and it is available now on Hive and nowhere else.

Another Hive first!

Yup, it wasn't easy to implement but I think it will be a game changer!
If you can find the time please go ahead and try it, we're looking for more testers, that would speed up our launch to production

This is an ambitious and critically vital endeavor, and I could hardly be happier to see this development. While I haven't any depth of critical consideration, the facts apparent from the face of the post deserve all our appreciation.

Thanks!

Thank you! It was hard work indeed, but I think it was worth it!
If you can find the time please go ahead and try it, we're looking for more testers, that would speed up our launch to production

This is huge for the HIVE ecosystem! Thank you!

This is really helpful. I have been using HiveKeychain for a while now which I like.

Great to hear!

well done!

Thanks!
If you can find the time please go ahead and try it, we're looking for more testers

Excellent, very good job, thanks for keeping us updated.

Thank you!
If you can find the time please go ahead and try it, we're looking for more testers

Wow
This is awesome.
The swap feature is amazing

Thanks!
If you can find the time please go ahead and try it, we're looking for more testers, that would speed up our launch to production

👏🏼👏🏼👏🏼

genial!!!!

Congratulations @keychain! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You received more than 20000 upvotes.
Your next target is to reach 25000 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP


This post was shared and voted inside the discord by the curators team of discovery-it
Join our Community and follow our Curation Trail
Discovery-it is also a Witness, vote for us here
Delegate to us for passive income. Check our 80% fee-back Program


!LUV

@keychain, @prinzvalium(1/10) sent LUV. | connect | community | HiveWiki | NFT | <>< daily

Join in Hive General chat | Type ! help (no space) to get help on Hive. Info

Made with LUV by crrdlx

!LOL
!PIZZA
!BEER

My Mom met my Dad when he came in for an Xray.
I still wonder what she saw in him.

Credit: reddit
@keychain, I sent you an $LOLZ on behalf of dotwin1981

(4/10)

PLAY & EARN $DOOM

PIZZA!

$PIZZA slices delivered:
@dotwin1981(2/10) tipped @keychain

https://leofinance.io/threads/uyobong/re-uyobong-mkmr5qbu
The rewards earned on this comment will go directly to the people ( uyobong ) sharing the post on LeoThreads,LikeTu,dBuzz.

It is a very good news
Thank you for the innovative feature swap in the keychain app
Peace

My question is when will this update get to the mobile version?
And me not forget, the swap feature is awesome, but I have been unable to perform likes with it "yet"