Enso React Hooks
For easy integration of enso infrastructure, we offer a react hooks library called use-defi.
Features:
- Search through available positions on Enso based on tokens and protocols.
- Easily run transactions without setup.
- Integrates using
wagmito run transactions. - Built using typescript.
Requirements
The following dependencies are required in order to use use-defi.
react-dom&react>= 18react-query>= 3.39viem>= 1.2.15wagmi>= 1.3.9
Getting started
Install as:
npm i @ensofinance/use-defi
Add context provider
In your application, wrap your page/application components in the UseDeFiProvider
Ensure that the UseDeFiProvider is added inside the WagmiConfig provider.
// ...
<WagmiConfig config={config}>
<UseDeFiProvider apiKey="<your api key>">
<YourOtherProviders>
{children}
</YourOtherProviders>
</UseDeFiProvider>
</WagmiConfig>
// ...