All Projects → lifinance → sdk

lifinance / sdk

Licence: other
Li.Fi - Bridge & DEX aggregation: Any-to-Any Cross-Chain-Swap SDK

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to sdk

bridge-ui
UI for TokenBridge, an interoperability solution between Ethereum networks for native and ERC tokens
Stars: ✭ 41 (+127.78%)
Mutual labels:  bridge, cross-chain
interbtc
interBTC: Trustless Bitcoin on Polkadot | kBTC: Trustless Bitcoin on Kusama
Stars: ✭ 136 (+655.56%)
Mutual labels:  bridge, defi
Wallet3
A secure mobile wallet for web3
Stars: ✭ 13 (-27.78%)
Mutual labels:  defi
layer2-finance-contracts
Contracts for the Layer 2 Finance DeFi aggregator, powered by optimistic rollup.
Stars: ✭ 40 (+122.22%)
Mutual labels:  defi
matrix-puppet-facebook
a puppetted facebook bridge
Stars: ✭ 90 (+400%)
Mutual labels:  bridge
mumsi
SIP to Mumble gateway/bridge using PJSUA stack.
Stars: ✭ 33 (+83.33%)
Mutual labels:  bridge
setprotocol.js
🥞 Javascript library for a collateralized basket of ERC20 tokens
Stars: ✭ 57 (+216.67%)
Mutual labels:  defi
CherrySwap
🍒 Interest Swaps with a Cherry on Top 🍒
Stars: ✭ 45 (+150%)
Mutual labels:  defi
compound-borrow-examples
Code examples for borrowing Ethereum assets from the Compound Protocol.
Stars: ✭ 76 (+322.22%)
Mutual labels:  defi
uniswap-python
🦄 The unofficial Python client for the Uniswap exchange.
Stars: ✭ 533 (+2861.11%)
Mutual labels:  defi
itoken
yToken wrappers for automated investment strategy tokenization
Stars: ✭ 71 (+294.44%)
Mutual labels:  defi
TeamCord
Cross voice communication between Teamspeak and Discord
Stars: ✭ 35 (+94.44%)
Mutual labels:  bridge
quipuswap-webapp
🌐 🧙‍♂️ Decentralized application UI for Quipuswap protocol.
Stars: ✭ 21 (+16.67%)
Mutual labels:  defi
awesome-waves
Curated list of awesome things for development on Waves blockchain.
Stars: ✭ 60 (+233.33%)
Mutual labels:  defi
whale
The super index for DeFi Blockchain to simplify DeFi light implementation. 🚧 Consolidating into DeFiCh/jellyfish as a single monorepo project.
Stars: ✭ 17 (-5.56%)
Mutual labels:  defi
ProtonClient
An unofficial desktop client for ProtonMail done with electron nativefier
Stars: ✭ 50 (+177.78%)
Mutual labels:  bridge
deployment
This repository list all public deployed smart contract address on Ethereum mainnet for mushrooms ecosystem: https://www.mushrooms.finance/
Stars: ✭ 22 (+22.22%)
Mutual labels:  defi
Aave-FlashLoan-using-solidity
This contains all the code to execute a successful flash-loan on the Kovan test-net of Ethereum. Flash-loan will be taken from the aave lending pool where will will take 1 DAI as a flash-loan, please keep in mind that you can take very huge flash-loans but make sure you have topped-up enough DAI in to your smart contract i.e. in this instance to…
Stars: ✭ 32 (+77.78%)
Mutual labels:  defi
Setheum
Setheum Network - Islamic Finance DeFi, Multi-Stablecoins, Payments, EVM, DeFi on Rockets to Heaven => 🚀ready for hacking🚀
Stars: ✭ 15 (-16.67%)
Mutual labels:  defi
clp-contracts
AMM and Continous Liquidity Provider smart contracts on NEAR blockchain
Stars: ✭ 25 (+38.89%)
Mutual labels:  defi

Li.Finance - SDK

LiFi Any-to-Any Cross-Chain-Swap SDK
Please checkout the SDK docs and our API reference for further information.

Installation

yarn add @lifinance/sdk

or

npm install --save @lifinance/sdk

Summary

This package allows accessing to LiFi API which finds the best cross-chain routes on different bridges. The routes can then be executed via the SDK. Learn more about LiFi on (https://li.finance).

Check out the Changelog to see what changed in the last releases.

Extend the SDK

Install dependencies:

yarn

Test

Test your code with Jest framework:

yarn test

Build

Build production (distribution) files in your dist folder:

yarn build

Publish

In order to update the package, commit all new changes first. Then run the following command:

yarn release

This will

  • bump the version number according to the types of the last commits (i.e. if it is a major, minor or bug fix release)
  • create a new git tag
  • update the CHANGELOG.md

Next you need to push both, the code and the new version tag:

git push && git push --tags
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].