Decentralized Finance, better known as DeFi, has become a groundbreaking concept today, with a market size of about $93.5 billion as of October 2021. That is a huge number, considering the value in decentralized assets owned by people in May 2020 was a mere $1 billion. The fact that DeFi is making a pathbreaking entry into the financial systems of the world can be largely attributed to blockchain technology. There is a definite opportunity for the developers to incorporate blockchain networks and systems on their apps for DeFi operations, looking at the trends in the adoption of this digital finance alternative to traditional banking. By nature, DeFi is built to be open source so as to allow developers to build on top of its existing protocol if they need it. This is a way for the decentralized finance platform to: 1. Enhance transparency through the use of highly traceable and immutable blockchains 2. Encourage permission-less, democratized access to transactional information 3. Keep records decentralized for further protection against tampering or fraud Let’s see how open-source resources can prove to be helpful in developing decentralized finance applications. Some of the best-known projects that developers can build on top of using open source libraries are: * Marble and Airswap (for developing exchanges-based applications) * Polymath and Harbor for investments * Argent and Metamask for wallets * Salt and ETHLend for crediting and lending * Omisego and Groundhog for payments * Ox and Settle for infrastructure Open-source libraries that contain essential coding components such as frontend codes and adapters for other open-source projects can be easily found on Kandi.
harborby goharbor
An open source trusted cloud native registry project that stores, signs, and scans content.
harborby goharbor
Go 20250 Version:v2.8.2 License: Permissive (Apache-2.0)
saltby saltstack
Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
saltby saltstack
Python 13274 Version:v3006.1 License: Permissive (Apache-2.0)
metamask-extensionby MetaMask
:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
metamask-extensionby MetaMask
JavaScript 10096 Version:v10.31.1 License: Others (Non-SPDX)
marbleby marblejs
Marble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.
marbleby marblejs
TypeScript 2113 Version:v4.1.0 License: Permissive (MIT)
WaykiChainby WaykiChain
Public Blockchain as a Decentralized Finance Infrastructure Service Platform
WaykiChainby WaykiChain
C++ 1047 Version:v3.5.1 License: Permissive (MIT)
polymath-coreby PolymathNetwork
Core Ethereum Smart Contracts for Polymath - The Securities Token Platform
polymath-coreby PolymathNetwork
JavaScript 324 Version:v3.0.0 License: Permissive (Apache-2.0)
ainby DeFiCh
DeFi Blockchain - enabling decentralized finance on Bitcoin
ainby DeFiCh
C++ 384 Version:v4.0.0-beta2 License: Permissive (MIT)
airswap-protocolsby airswap
AirSwap Contracts and Tools
airswap-protocolsby airswap
JavaScript 184 Version:v4.0.0 License: Permissive (MIT)
zeitgeistby zeitgeistpm
An evolving blockchain for prediction markets and futarchy.
zeitgeistby zeitgeistpm
Rust 149 Version:v0.3.8-polkadot-migration License: Strong Copyleft (GPL-3.0)
compound-supply-examplesby compound-developers
Code examples for supplying Ethereum assets to the Compound Protocol.
compound-supply-examplesby compound-developers
JavaScript 98 Version:Current License: Permissive (MIT)
moonstreamby bugout-dev
Building blocks for your blockchain economy
moonstreamby bugout-dev
Python 115 Version:mooncrawl/v0.2.8 License: Permissive (Apache-2.0)
compound-borrow-examplesby compound-developers
Code examples for borrowing Ethereum assets from the Compound Protocol.
compound-borrow-examplesby compound-developers
JavaScript 115 Version:Current License: Permissive (MIT)
hifiby hifi-finance
Monorepo implementing the Hifi fixed-rate, fixed-term lending protocol
hifiby hifi-finance
TypeScript 97 Version:@hifi/flash-swap@1.12.0 License: Others (Non-SPDX)
position-protocolby PositionExchange
Position Exchange Protocol
position-protocolby PositionExchange
TypeScript 55 Version:Current License: Strong Copyleft (GPL-3.0)
QDMSby qusma
A client/server system for acquiring, managing, and distributing financial data.
QDMSby qusma
C# 54 Version:0.9.2 License: Others (Non-SPDX)
defistation-webby cosmostation
Defistation is a DeFi leaderboard and analytics website for decentralized finance projects building and operating on Binance Smart Chain.
defistation-webby cosmostation
JavaScript 39 Version:v1.2.2 License: No License
defi_yield_farmingby ahmetozlu
:tractor: :ear_of_rice: A DeFi app, which provides staking & farming functions are deploy-able with a website, for yield farming.
defi_yield_farmingby ahmetozlu
JavaScript 36 Version:Current License: Permissive (MIT)
decentralized-financeby michael-spengler
Distributed Ledger based Banking Features: Payments, Deposits, Loans and Automated investment Patterns
decentralized-financeby michael-spengler
TypeScript 28 Version:Current License: Permissive (MIT)
defi-secby freight-chain
Decentralized Finance threats, attack vectors, and mitigation strategies resource repo
defi-secby freight-chain
JavaScript 20 Version:Current License: No License
wideledgerby pelle
Open Distributed Financial Reporting Specification
wideledgerby pelle
JavaScript 15 Version:Current License: No License
fiberby DeFiCh
DeFi Fiber, the ubiquitous DeFi Blockchain light wallet for iOS, Android and Web.
fiberby DeFiCh
TypeScript 4 Version:Current License: Permissive (MIT)