# fireblocks-defi-sdk

> Fireblocks DeFi SDK

Latest version **1.2.18** (published 2023-05-02) · MIT license · 0 weekly downloads

## Install

```sh
npm install fireblocks-defi-sdk
pnpm add fireblocks-defi-sdk
yarn add fireblocks-defi-sdk
bun add fireblocks-defi-sdk
```

## Health

**Score 20/100 (F)** — status: abandoned.

Positive: has types; no vulnerabilities.

Warnings: low downloads; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.2.18 |
| Published | 2023-05-02 |
| First published | 2020-12-11 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 8 |
| Unpacked size | 1 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Maintainers | orenyomtov, arikblocks, shaharc_fireblocks, yarinfb, tomerv, idan-fb |

## Links

- npm: https://www.npmjs.com/package/fireblocks-defi-sdk
- Repository: https://github.com/fireblocks/fireblocks-defi-sdk
- Homepage: https://github.com/fireblocks/fireblocks-defi-sdk#readme
- Issues: https://github.com/fireblocks/fireblocks-defi-sdk/issues
- npm.io page: https://npm.io/package/fireblocks-defi-sdk

## Dependencies (8)

- [bn](https://npm.io/package/bn.md) ^1.0.5
- [web3](https://npm.io/package/web3.md) ^1.9.0
- [bn.js](https://npm.io/package/bn.js.md) ^5.2.1
- [ethers](https://npm.io/package/ethers.md) ^5.7.2
- [node-fetch](https://npm.io/package/node-fetch.md) ^2.6.9
- [eth-sig-util](https://npm.io/package/eth-sig-util.md) ^3.0.1
- [fireblocks-sdk](https://npm.io/package/fireblocks-sdk.md) ^4.1.0
- [web3-eth-contract](https://npm.io/package/web3-eth-contract.md) ^1.9.0

## Recent versions

- 1.2.18 (latest) — 2023-05-02
- 1.2.17 — 2023-04-03
- 1.2.16 — 2023-02-27
- 1.2.15 — 2022-12-19
- 1.2.14 — 2022-11-14
- 1.2.13 — 2022-11-14
- 1.2.12 — 2022-11-06
- 1.2.11 — 2022-11-06
- 1.2.8 — 2022-09-28
- 1.2.7 — 2022-09-28
- 1.2.6 — 2022-09-23
- 1.2.5 — 2022-07-24
- 1.2.4 — 2022-07-24
- 1.2.3 — 2022-07-22
- 1.2.2 — 2022-07-22
- … 5 more at https://npm.io/package/fireblocks-defi-sdk/versions

## 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 support@fireblocks.com 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)

---
_Source: https://npm.io/package/fireblocks-defi-sdk · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
