DappCon 2023: Mastering DeFi Interactions: A Comprehensive Workshop On Enso API - Connor Howe

DappCon 2023 · September 2023 · 3:35

A workshop from Connor Howe at DappCon 2023 on mastering DeFi interactions using the Enso API. Enso is a DeFi execution API that lets developers trigger multi-step, cross-protocol actions, such as swaps and yield strategies, through a single call rather than integrating each protocol individually.

Speakers

Topics

From DappCon 2023, hosted by Dappcon Berlin.

Transcript

so you can Envision this as a middle layer to interact with L5 Primitives and a convenience tool instead of building everything yourself we have ranging from dexes lending protocols vaulting Pro Vault protocols yield protocols leverage and so forth should be made aware all of this can be batched together into one transaction and today we'll be building on top of safe safe so yeah with metad dating G apy tvl pools logos URLs and so forth and we have a dedicated telegram chat for this Workshop so if you don't want to ask for assistance in person you can also simply

just ask inside of this group all of the resources that are about to be shared will also be inside of this telegram group just to reiterate the tools that we'll be using today bot Father which is telegram's bot framework where you will generate an API key Grammy which is uh simple SDK for interacting with the telegram bot T Rel for transaction simulations safe for the smart account and transaction bundling and finally the Eno API for the def execution at the end of this we will have a nearly fully production grade product that you could release in prod that's fully noncustodial for Di

interactions the repo itself has all of the steps of kind of challenges we recommend to start off with the metadata service so you can get used to the API itself and then finally go to the executional site whenever you use this repository we've already put in a tenderly Fork URL so you don't need to worry about putting any private Keys any addresses the from addresses and today we'll go directly from eth to all the other positions and what you only need to care about really is theo. TS file nothing else here's the resources so the repository itself the Sparger of our API and also our docs I'll leave this on the

screen here and we're here to help if you got any questions and at the end since I'll just show it this is where you will kind of get to so you will be able to let me show list all the projects that are available one second through Eno all of the pools and positions that are available to this protocol and all the apy related to this individual pool you're also able to do individual routes into one D5 position and then you can also do more complex of bundling

many routes into a D5 protocol different D5 protocols there's some extra challenges at the end of this repo which are a bit more complex and if people get to good job where you're able to do lending borrowing yield vaults hedging your positions all within one transaction so if you get to that stage definitely the call is over and we can we can assist so yeah leave it over to use here's a repo just H clone it set it up and let us know if you need any help thanks