Hi everyone,
My best mate Hilmar and I have been working on what we call
Gelato
since early Summer 19. We received a developer grant from Gnosis for a part of our project (to build an integration for the DutchX) and we are coding from Full Node in Berlin.
We showcased an early release of a part of our project (no full test coverage and potentially unsafe) in our recent Hackathon submission to the Kyber Network hackathon.
Check it out and give it a try here: https://well-timed.now.sh/
You will need:
-
Metamask on Ropsten
-
Some Ropsten ERC20s to trade
-
Create and authorize a smart contract account with us (you will be prompted on the website)
We should note that recently some tokens have been disabled on Kyber's Ropsten contracts and thus some trades could not be executed depending on the token. We try our best to only show the healthy tokens in our frontend.
What can you do with it?:
Instead of selling all in one go, you can split your totalSellVolume up over up to 5 trades, and have each of them automatically executed at your specified scheduled times.
What's so cool about this
- UX: you schedule your interactions with KyberNetwork (or any dapp really). This means you only need to be there to sign and send stuff once, and still are able to have multiple interactions with any entity on Ethereum in the future, with no further need to be online for when you want those interactions to take place.
- The specific use case for time-based trade split-scheduling: reduce slippage per token sold inherent in the low-liquidity on-chain crypto exchanges.
Give our hackathon submission a try and if you liked it please vote us up here : https://devpost.com/software/well-timed
What's to come from us at Gelato
This hackathon submission is really only the beginning of what we have been building and what we will be releasing, hopefully at the end of this year still. We want to bring the following things to the world of Ethereum dapps, with a focus on Defi and the goals to 1) improve UX with automation, 2) create innovative things such as "smart wallets" that can do more for you than provide access to your parked funds. Here is a list of stuff we are building:
-
Automated dapp interactions (scheduled or conditional (IF THIS THEN THAT style)
-
Triggers and Actions - the idea is that any developer can build out triggers or actions that can be combined in interesting ways to create new trading mechanisms, tools or derivatives even.
Think of it as DAPP-INTERACTIONS-AS-A-SERVICE - with no trust needed on the user's behalf (other than censorship). Users will get their dapp interactions executed only under the conditions that they pre-specified. This means that their crypto assets can only be moved around in quantities and to the dapps that they prespecified - this forms an action
. Furthermore, such actions
can only take place after certain triggers
(conditions) have been met (pulled/fired).
Easy examples: limit orders, stop-loss orders, if bitcoin price moves up, buy ETH .......