An open API service indexing awesome lists of open source software.

https://github.com/fireblocks/fireblocks-defi-sdk

Fireblocks DeFi SDK
https://github.com/fireblocks/fireblocks-defi-sdk

Last synced: about 2 months ago
JSON representation

Fireblocks DeFi SDK

Awesome Lists containing this project

README

        

[![npm version](https://badge.fury.io/js/fireblocks-defi-sdk.svg)](https://badge.fury.io/js/fireblocks-defi-sdk)

### Deprecation Notice ⚠️

This SDK is deprecated. We recommend Fireblocks users to work with the new [Fireblocks Web3 Provider](https://github.com/fireblocks/fireblocks-web3-provider).\
In the coming months this repository will be moved to archive.

# Fireblocks DeFi SDK

Fireblocks DeFi SDK provides an interoperability layer between Fireblocks Smart Contract API and common DeFi libraries.
For more information on Fireblocks Smart Contract API and automating DeFi workflows on Fireblocks [read here](https://support.fireblocks.io/hc/en-us/articles/360017709160-Fireblocks-Smart-Contract-API).
Please email us at [email protected] if you have questions or comments about this API.

## Installation

```npm install fireblocks-defi-sdk``` or ```yarn add fireblocks-defi-sdk```

## Features
* [Ethers.js bridge](./src/bridge/ethers-bridge.ts)
* [Web3.js bridge](./src/bridge/web3-bridge.ts)

## Code Examples
* [Basic Example](./examples/basic-example)
* [Trading on Uniswap](./examples/uniswap-example)
* [Lending on Aave](./examples/aave-example)

### Tokenization
* [ERC721](./examples/nft-example/erc721.ts)
* [ERC1155](./examples/nft-example/erc1155.ts)
* [CustomToken](./examples/nft-example/custom-token.ts)