A curated list of awesome decentralized finance projects, software, and resources.
Decentralized finance (#defi) is the movement that leverages open source software and decentralized networks to transform traditional financial products into trustless and transparent protocols that operate without unnecessary intermediaries. One could envision decentralized finance impacting the financial world the same way that open source software has changed software products.
- Decentralized Exchange Protocols
- Stablecoins
- Lending Protocols
- Derivative Protocols/Prediction Markets
- Bundling Protocols
- Tokenization Protocols
- Fund Protocols
- KYC/AML/Identity
- Applications/Tools
- Analytics – Accounting
- Misc
- Community
-
BitShares (source code, white paper) - Decentralized exchange protocol based on the Graphene blockchain
-
Bitcoin
- Bisq (source code, white paper) - Protocol for peer-to-peer exchange of bitcoin
- Liquality (source code) - Protocol for cross-chain atomic swaps between Ethereum and Bitcoin, that enables users to swap directly from their preferred wallets, peer-to-peer.
-
Ethereum
- 0x (source code, white paper) - Protocol for decentralized exchange of Ethereum assets using relayers, now on version 2
- Bancor Protocol (source code, white paper) - Protocol for converting one token to another using "smart tokens"
- DutchX (source code, docs) - Decentralized trading protocol for ERC-20s that uses the Dutch auction model to achieve fair prices
- Hydro Protocol (fork announcement, source code, original white paper removed from website but is archived here) - A fork of 0x from DDEX with new order schema, a new matching engine, a different liquidity sharing model, and no ZRX token
- Kyber (source code, white paper) - On-chain protocol for decentralized token swaps and for easy application integration
- Liquality (source code) - Protocol for cross-chain atomic swaps between Ethereum and Bitcoin, that enables users to swap directly from their preferred wallets, peer-to-peer.
- Loopring (source code, white paper) - Protocol for building decentralized exchanges
- Ren (source code, white paper) - Decentralized dark pool protocol for atomic swaps of digital assets formerly known as Republic
- Swap / AirSwap's Protocol (source code, white paper) - Protocol for peer-to-peer trading of ERC-20 tokens
- Uniswap (source code, white paper) - "Public good"-oriented interface for ERC-20 token exchange with zero rent-extraction.
-
Stellar (source code, white paper) - Decentralized protocol for financial applications, including support for decentralized exchange
- StellarX (closed source) - A UI for the native Stellar DEX built by Interstellar
- Interstellar.exchange (closed source) - A UI for the native Stellar DEX built by Fintech (not related to the company Interstellar)
- Stellarport (closed source) - A UI for the Stellar DEX
- Stellarterm (source code) - An open-source UI for the Stellar Dex
-
IOU / Centralized
- Bitcoin / Omni
- Tether (closed source, white paper) - Controversial USD-backed token connected to Bitfinex
- Ethereum
- CENTRE USDC (source code, white paper) - ERC-20 stablecoin originally issued by Circle and now embraced by Coinbase
- Gemini Dollar (source code, white paper) - ERC-20 stablecoin issued by Gemini
- Paxos (source code, white paper) - ERC-20 stablecoin issued by Paxos Trust Company
- TrueUSD (source code) - ERC-20 stablecoin with KYC/AML issued by TrustToken
- DGX Token from Digix (source code, white paper) - Token which represents 1 gram of gold on Ethereum
- Stellar
- AnchorUSD (closed source) - KYC/AML compliant stellar-based token that promises deposits are held 1:1 in audited, US-based bank accounts
- Stronghold (closed source, white paper) - Stellar-based token that provides a KYC/AML compliant USD stablecoin
- White Standard (source code, white paper) - Stellar-based tokens that provide stablecoins for a variety of currencies
- EOS
- CarbonUSD (closed source) - EOS based stablecoin issued by Carbon
- EOS Stablecoin (closed source) - Cross-chain Stable Coins in EOS Ecosystem
- Bitcoin / Omni
-
Collateralized
- Celo (white paper) - Over-collateralized stablecoin targeting the unbanked using its own distributed ledger
- Bitcoin
- Dollar on Chain from Money on chain (source code, white paper) - Stablecoin collateralized with Bitcoin running on the RSK network by means of smartcontracts and a three-token system.
- Ethereum
- Dai Stablecoin from Maker (source code, white paper) - Stablecoin based on smart contracts for creating collateralized debt positions
- Synthetix (rebranding announcement, source code, white paper) - Platform with decentralized synthetic assets (stablecoins, crypto, commodities) formerly known as Havven
- WBTC (source code, white paper) - ERC-20 token backed 1:1 by Bitcoin
- EOS
- Equilibrium (source code) - Lets the community issue EOSDT stablecoins (pegged to USD) against the collateral of liquid digital assets
- USDE (white paper) - A Decentralized Stablecoin System on EOS
-
Algorithmic
- Ethereum
- Ampleforth (rebranding announcement, source code, white paper) - Monetary policy-based stablecoin protocol formerly known as Fragments
Basis (white paper) - Algorithmic stablecoin that "can be robustly pegged to arbitrary assets or baskets of goods"- shut down due to inability to release tokens without securities classification in the US- Carbon - Stablecoin that will be composed of a basket of whitelisted tokens that is "functionally fiat-backed with the potential to whitelist an algorithmic stablecoin"
- Terra (source code, white paper) - Protocol that ensures price-stability by algorithmically expanding and contracting supply
- Basis Cash (source code) Basis Cash is a lightweight implementation of the Basis Protocol on Ethereum
- Empty Set Døllar (source code, whitepaper) Basis Cash is a lightweight implementation of the Basis Protocol on Ethereum
- Ethereum
- Ethereum
- Compound (source code, white paper) - Protocol for algorithmic money markets
- Dharma (source code, white paper) - P2P lending platform and protocol for building lending products using tokenized debt
- Ethlend (source code, white paper) - Marketplace for peer-to-peer lending
- Lendroid (source code, white paper) - Protocol for decentralized lending, margin trading, and short selling
- Marble (source code) - "Flash lending" protocol for borrowing "Ether and ERC20 tokens to take advantage of arbitrage opportunities on Ethereum"
- Ripio (source code) - P2P global credit network protocol based on cosigned smart contracts
- Ethereum
- Augur (source code, white paper) - Prediction market protocol to enable anyone to "create and speculate on derivatives at a low cost for the first time"
- bZx (source code, white paper) - 0x-integrated protocol for decentralized, peer-to-peer margin funding and trading
- CDx (source code, white paper) - Protocol for tokenized credit default swaps
- Daxia (source code, white paper) - Tokenized derivatives protocol
- dYdX (source code, white paper) - Margin-trading and options protocols
- ExcitePrice - Non-custodial decentralized trading platform for multiplied exposure to cryptocurrencies without having to hold underlying asset.
- Gnosis (source code, white paper) - Decentralized prediction market protocol
- Market (source code, white paper) - Protocol for structuring peer-to-peer agreements that settle in the future based on the price of a reference asset
- MCDEX (source code) - Decentralized Derivatives Exchange
- UMA (source code, white paper) - Protocol that allows any two counterparties to design and create their own financial contracts that are secured with economic incentives alone, making them self-enforcing and "universally accessible"
- ohmydai! (source code) - Protocol for issuing options between ERC20 token pairs based on the Convexity protocol whitepaper.
- Ethereum
- Basket Protocol (source code, wiki) - Protocol for creating tokens that contain a portfolio of other tokens
- BSKT (source code, white paper) - Generic smart contract that creates decentralized token portfolios
- Set (source code, white paper) - Protocol for creating, issuing, redeeming, and rebalancing fungible, collateralized baskets of tokenized assets
- Ethereum
- CoTrader (source code, whitepaper, mainnet) - Live Non-Custodial Investment Fund Marketplace
- Fund Protocol (source code, wiki) - Protocol for fund administration on the Ethereum blockchain
- Melonport (source code, green paper) - Protocol for digital asset management
- Ethereum
- Etherisc (source code, white paper) - Protocol for building decentralized insurance products
- Nexus Mutual (source code, white paper) - Digital co-operative for covering smart contract bugs/hacks
- Ethereum
- ERC-1404 (source code, eip) - An open standard for issuing tokens with transfer restrictions
- Harbor/R-Token (source code, white paper) - Compliant protocol for standardizing crypto-securities issuance and trading
- Polymath/ST-20 (source code, original white paper removed from website but is archived here) - Platform for tokenizing securities
- Stellar (source code, docs) - Stellar has first-party support for issuing arbitrary tokens
- Ethereum
- Bloom (source code, white paper) - Protocol for identity & credit-scoring
- Project Hydro (source code, white paper) - Decentralized ecosystem using cutting-edge cryptography to secure user accounts, identities, and transactions
- SelfKey (source code, white paper) - "Self-sovereign" identity management system that aims to integrate with various financial services
- Wyre (source code) - Compliance SDK that mints ERC-721 tokens to the addresses of verified users
- Ethereum
- AMP - DeFi Software Developer with EasyCDP, SilverWire, MultiSupply, and StableWire
- Bloqboard - Lending platform for collateralized loans originated, settled, serviced, and managed on Ethereum and powered by Compound and Dharma
- Fetch - Application that is both a decentralized exchange aggregator for price discovery and trading and a dashboard for discovering and managing decentralized loans and borrowings
- InstaDApp - "Decentralized bank" interface built on top of MakerDAO by developers of MakerScan
- Multis (white paper) - Interface for multisig contracts positioned as "cryptobank for companies"
- Settle - Web interface that combines chat with different crypto tools (including portfolio tracking and integration with DeFi protocols) and an "app store" for developers
- Totle (source code) - Swap and transfer tokens while automatically getting the best prices from decentralized exchanges
- Zerion (source code) - Interface to decentralized finance protocols positioned as "trustless banking"
- Lock (source code) - Safely lock, HODL and distribute Ethereum assets in smart contracts.
- Ethereum
- 0xTracker - 0x protocol trade explorer and decentralised ERC-20 token price index
- Alethio DeFi - Decentralized Finance dashboards for various protocols
- CuriousGiraffe - Analytics for AirSwap, Augur, Compound, and KyberSwap
- Crypto Terminal - Dashboard of decentralized finance activities, from exchange volume to lending/borrowing rates
- ETH in DeFi - Chart of the amount of ETH locked in DeFi products (Maker, Compound, Augur, dYdX, Uniswap)
- Loanscan - Explorer for Ethereum loans
- MakerScan - Explorer for MakerDao
- MKR Tools - Explorer for MakerDao
- Uniswap ETH Liquidity - Dashboard with Uniswap's ETH liquidity by token
- Predictions.Global - Dashboard with prediction markets from Augur
- Crypto Trackers - Curated list of crypto project trackers and analytics dashboards
- DeFI Pulse - Dashboard with info about locked amount in USD
- Stablecoin Index - Chart of prices biggest stablecoins
- Stable Report - Weekly reports about stablecoins and list of most stablecoins
- DeBank - DeFi wallet, track DeFi assets and debts.
– Balanc3 – accounting, consolidation, reporting, and analytics tools for blockchain assets – Tokentax – a tool to report taxes on bitcoin, altcoins, and all other digital currencies. – Veriledger – accounting tools for crypto-enabled businesses
- Ethereum
- Helis Network (pivot announcement) - DeFi network on Plasma
- AZTEC Protocol (source code, white paper) - Privacy-enabling protocol for confidential transactions on the Ethereum network
- Centrifuge (source code, white paper) - Platform for financial supply chain, including exchange of invoices, purchase orders, etc.
- Groundhog - "End-to-end" platform for decentralized recurring subscription payments
- DeFiprime - Curated list of the best DeFi Products.
- Sablier - The protocol for real-time finance.
- Pool Together (source code - A no-loss, audited savings game using Dai and Compound
Your contributions are always welcome!
If you want to contribute to this list (please do), send me a pull request or contact me @edwin.