awesome-decentralized-finance

A curated list of awesome decentralized finance projects

ong/awesome-decentralized-finance
starsStars 701
forksForks 178
watchersWatchers 701
current-versionCurrent version
total-releasesTotal releases 0
open_issues_countOpen issues 27
dateFirst release -
dateLatest release -
updateLast update 2020-12-20

A curated list of awesome decentralized finance projects, software, and resources.

What is Decentralized Finance?

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.

Contents

Decentralized Exchange Protocols

  • white paper) - Decentralized exchange protocol based on the Graphene blockchain

  • Bitcoin

    • white paper) - Protocol for peer-to-peer exchange of bitcoin
  • Ethereum

    • white paper) - Protocol for decentralized exchange of Ethereum assets using relayers, now on version 2
    • docs) - Decentralized trading protocol for ERC-20s that uses the Dutch auction model to achieve fair prices
    • here) - A fork of 0x from DDEX with new order schema, a new matching engine, a different liquidity sharing model, and no ZRX token
    • white paper) - On-chain protocol for decentralized token swaps and for easy application integration
    • white paper) - Protocol for building decentralized exchanges
    • white paper) - Decentralized dark pool protocol for atomic swaps of digital assets formerly known as Republic
    • white paper) - Protocol for peer-to-peer trading of ERC-20 tokens
  • white paper) - Decentralized protocol for financial applications, including support for decentralized exchange

Stablecoins

Lending Protocols

  • Ethereum
    • white paper) - Protocol for algorithmic money markets
    • white paper) - Protocol for building lending products using tokenized debt
    • white paper) - Marketplace for peer-to-peer lending
    • white paper) - Protocol for decentralized lending, margin trading, and short selling
    • white paper) - P2P global credit network protocol based on cosigned smart contracts

Derivative Protocols/Prediction Markets

  • Ethereum
    • white paper) - 0x-integrated protocol for decentralized, peer-to-peer margin funding and trading
    • white paper) - Protocol for tokenized credit default swaps
    • white paper) - Tokenized derivatives protocol
    • white paper) - Margin-trading and options protocols
    • white paper) - Decentralized prediction market protocol
    • white paper) - Protocol for structuring peer-to-peer agreements that settle in the future based on the price of a reference asset
    • source code) - Peer-to-peer prediction market and derivatives platform built on top of Augur, 0x, and Ethereum

Bundling Protocols

  • Ethereum
    • wiki) - Protocol for creating tokens that contain a portfolio of other tokens
    • white paper) - Generic smart contract that creates decentralized token portfolios
    • white paper) - Protocol for creating, issuing, redeeming, and rebalancing fungible, collateralized baskets of tokenized assets

Fund Protocols

  • Ethereum
    • wiki) - Protocol for fund administration on the Ethereum blockchain
    • green paper) - Protocol for digital asset management

Tokenization Protocols

  • Ethereum
    • eip) - An open standard for issuing tokens with transfer restrictions
    • white paper) - Compliant protocol for standardizing crypto-securities issuance and trading
    • here) - Platform for tokenizing securities
    • white paper) - Protocol for permissioned tokens
  • docs) - Stellar has first-party support for issuing arbitrary tokens

KYC/AML/Identity

  • Ethereum
    • white paper) - Protocol for identity & credit-scoring
    • white paper) - Decentralized ecosystem using cutting-edge cryptography to secure user accounts, identities, and transactions
    • Medium post) - Compliance SDK that mints ERC-721 tokens to the addresses of verified users

Applications/Tools

  • Ethereum
    • 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
    • MakerScan

Analytics

  • Ethereum
    • 0xTracker - 0x protocol trade explorer and decentralised ERC-20 token price index
    • KyberSwap
    • DEX 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
    • Predictions.Global - Dashboard with prediction markets from Augur
  • 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

Misc

  • Ethereum
    • white paper) - Protocol for decentralized subscription payment
    • white paper) - Privacy-enabling protocol for confidential transactions on the Ethereum network
    • white paper) - Platform for financial supply chain, including exchange of invoices, purchase orders, etc.

Community

Contributions

Your contributions are always welcome!

If you want to contribute to this list (please do), send me a pull request or contact me @edwin.

License