Top Defi Open Source Projects

TOP 42 Defi Open Source Projects in 2025


Sun Web3 Sec/De Fi Hack Labs logo

1. Sun Web3 Sec/De Fi Hack Labs


GitHub stars: 5,500

Description: Reproduce DeFi hacked incidents using Foundry.

Programing Language: Solidity

Tags: ethereum, solidity, web3, foundry, defi

Updated: 14 hours ago

Link: https://github.com/SunWeb3Sec/DeFiHackLabs




Sea Protocol/Seaprotocol logo

2. Sea Protocol/Seaprotocol


GitHub stars: 5,100

Description: Sea protocol is the ultimate DEX base on order-book & AMM on Aptos & Sui.Anybody has the right to trade any asset anywhere, anytime!

Programing Language: Move

Tags: cryptocurrency, dex, defi

Updated: May 6, 2023

Link: https://github.com/sea-protocol/seaprotocol




Rainbow Me/Rainbow logo

3. Rainbow Me/Rainbow


GitHub stars: 4,000

Description: 🌈‒ the Ethereum wallet that lives in your pocket

Programing Language: TypeScript

Tags: react-native, ethereum, rainbow, ethereum-wallet, defi

Updated: 10 hours ago

Link: https://github.com/rainbow-me/rainbow




Elastic/Elasticsearch Definitive Guide logo

4. Elastic/Elasticsearch Definitive Guide


GitHub stars: 3,600

Description: The Definitive Guide to Elasticsearch

Programing Language: HTML

Updated: Sep 20, 2021

Link: https://github.com/elastic/elasticsearch-definitive-guide




Databricks/Spark The Definitive Guide logo

5. Databricks/Spark The Definitive Guide


GitHub stars: 2,900

Description: Spark: The Definitive Guide's Code Repository

Programing Language: Scala

Updated: Aug 26, 2020

Link: https://github.com/databricks/Spark-The-Definitive-Guide




Looly/Elasticsearch Definitive Guide Cn logo

6. Looly/Elasticsearch Definitive Guide Cn


GitHub stars: 2,000

Description: Elasticsearch权威指南中文版

Programing Language: Shell

Updated: Jul 14, 2020

Link: https://github.com/looly/elasticsearch-definitive-guide-cn




Ccyanxyz/Uniswap Arbitrage Analysis logo

7. Ccyanxyz/Uniswap Arbitrage Analysis


GitHub stars: 1,900

Description: Uniswap arbitrage problem analysis

Programing Language: Python

Tags: arbitrage, defi, uniswap, flashloan

Updated: Mar 9, 2024

Link: https://github.com/ccyanxyz/uniswap-arbitrage-analysis




One Key Hq/App Monorepo logo

8. One Key Hq/App Monorepo


GitHub stars: 1,800

Description: Secure, open source and community driven crypto wallet runs on all platforms and trusted by millions.

Programing Language: TypeScript

Tags: electron, react, redux, android, ios

Updated: 20 minutes ago

Link: https://github.com/OneKeyHQ/app-monorepo




Sun Web3 Sec/De Fi Vuln Labs logo

9. Sun Web3 Sec/De Fi Vuln Labs


GitHub stars: 1,700

Description: To learn common smart contract vulnerabilities using Foundry!

Programing Language: Solidity

Tags: ethereum, solidity, web3, foundry, defi

Updated: Nov 16, 2024

Link: https://github.com/SunWeb3Sec/DeFiVulnLabs




Dimension Dev/Maskbook logo

10. Dimension Dev/Maskbook


GitHub stars: 1,500

Description: The portal to the new, open Internet. ([I:b])

Programing Language: TypeScript

Tags: cryptography, crypto, encryption, social-network, peer-to-peer

Updated: 4 hours ago

Link: https://github.com/DimensionDev/Maskbook




Cyfrin/Security And Auditing Full Course S23 logo

11. Cyfrin/Security And Auditing Full Course S23


GitHub stars: 1,400

Description: The ultimate, most advanced, security, DeFi, assembly, web3 auditor course ever created.

Programing Language: Solidity

Tags: security, ethereum, cryptocurrency, solidity, smart-contract-audit

Updated: 6 days ago

Link: https://github.com/Cyfrin/security-and-auditing-full-course-s23




Gavin Foo/Elasticsearch Definitive Guide logo

12. Gavin Foo/Elasticsearch Definitive Guide


GitHub stars: 1,300

Description: elasticsearch 权威指南

Programing Language: HTML

Updated: Jun 30, 2016

Link: https://github.com/GavinFoo/elasticsearch-definitive-guide




Synthetixio/Synthetix logo

13. Synthetixio/Synthetix


GitHub stars: 1,200

Description: Synthetix Solidity smart contracts

Programing Language: JavaScript

Tags: ethereum, blockchain, derivatives, defi, synthetix

Updated: yesterday

Link: https://github.com/Synthetixio/synthetix




Extropy Io/Defi Bot logo

14. Extropy Io/Defi Bot


GitHub stars: 1,200

Description: Tutorial for building DeFi arbitrage bots

Programing Language: Solidity

Updated: Mar 22, 2022

Link: https://github.com/ExtropyIO/defi-bot




Berachain/Polaris logo

15. Berachain/Polaris


GitHub stars: 1,100

Description: Polaris is a modular implementation of the Ethereum Virtual Machine (EVM). It can be easily integrated into any consensus engine or appli…

Programing Language: Go

Tags: go, golang, ethereum, blockchain, web3

Updated: Jun 9, 2024

Link: https://github.com/berachain/polaris




Curvefi/Curve Contract logo

16. Curvefi/Curve Contract


GitHub stars: 1,100

Description: Vyper contracts used in Curve.fi exchange pools.

Programing Language: Python

Tags: ethereum, vyper, defi

Updated: Mar 20, 2024

Link: https://github.com/curvefi/curve-contract




Studydefi/Money Legos logo

17. Studydefi/Money Legos


GitHub stars: 1,000

Description: 💰One stop shop for Ethereum ABIs, addresses, and Solidity interfaces!

Programing Language: Solidity

Tags: ethereum, blockchain, defi, money-legos

Updated: Dec 9, 2024

Link: https://github.com/studydefi/money-legos




Wayki Chain/Wayki Chain logo

18. Wayki Chain/Wayki Chain


GitHub stars: 1,000

Description: Public Blockchain as a Decentralized Finance Infrastructure Service Platform

Programing Language: C++

Tags: c-plus-plus, cryptography, blockchain, p2p, wasm

Updated: Nov 30, 2022

Link: https://github.com/WaykiChain/WaykiChain




Uniswap Python/Uniswap Python logo

19. Uniswap Python/Uniswap Python


GitHub stars: 967

Description: 🦄 The unofficial Python client for the Uniswap exchange.

Programing Language: Python

Tags: api, wrapper, crypto, trading, ethereum

Updated: Nov 5, 2024

Link: https://github.com/uniswap-python/uniswap-python




Horizontalsystems/Unstoppable Wallet Android logo

20. Horizontalsystems/Unstoppable Wallet Android


GitHub stars: 953

Description: A powerful non-custodial multi-wallet for Bitcoin, Ethereum, Binance Smart Chain, Avalanche, Solana and other blockchains. Non-custodial …

Programing Language: Kotlin

Tags: bitcoin, ethereum, avalanche, bitcoin-wallet, ethereum-wallet

Updated: 5 hours ago

Link: https://github.com/horizontalsystems/unstoppable-wallet-android




Ape Wor X/Ape logo

21. Ape Wor X/Ape


GitHub stars: 927

Description: The smart contract development tool for Pythonistas, Data Scientists, and Security Professionals

Programing Language: Python

Tags: python, framework, ethereum, smart-contracts, ape

Updated: 15 hours ago

Link: https://github.com/ApeWorX/ape




Osmosis Labs/Osmosis logo

22. Osmosis Labs/Osmosis


GitHub stars: 916

Description: The AMM Laboratory

Programing Language: Go

Tags: osmosis, cosmos, dex, defi

Updated: 5 hours ago

Link: https://github.com/osmosis-labs/osmosis




Paul R Berg/Prb Math logo

23. Paul R Berg/Prb Math


GitHub stars: 913

Description: Solidity library for advanced fixed-point math

Programing Language: Solidity

Tags: library, math, ethereum, smart-contracts, solidity

Updated: 7 days ago

Link: https://github.com/PaulRBerg/prb-math




Hbi99/Defiant.Js logo

24. Hbi99/Defiant.Js


GitHub stars: 912

Description: http://defiantjs.com

Programing Language: JavaScript

Tags: nodejs, search, json, browser, xslt

Updated: May 22, 2023

Link: https://github.com/hbi99/defiant.js




Aave/Aave V3 Core logo

25. Aave/Aave V3 Core


GitHub stars: 907

Description: This repository contains the core smart contracts of the Aave V3 protocol.

Programing Language: TypeScript

Tags: ethereum, blockchain, solidity, defi

Updated: Sep 3, 2024

Link: https://github.com/aave/aave-v3-core




Superfluid Finance/Protocol Monorepo logo

26. Superfluid Finance/Protocol Monorepo


GitHub stars: 877

Description: Superfluid Protocol Monorepo: the specification, implementations, peripherals and development kits.

Programing Language: TypeScript

Tags: haskell, typescript, ethereum, fintech, solidity

Updated: 8 days ago

Link: https://github.com/superfluid-finance/protocol-monorepo




Zeriontech/Defi Sdk logo

27. Zeriontech/Defi Sdk


GitHub stars: 802

Description: DeFi SDK Makes Money Lego Work

Programing Language: Solidity

Tags: ethereum, truffle, curve, solidity, compound

Updated: Oct 23, 2024

Link: https://github.com/zeriontech/defi-sdk




Softstack/Smart Contract Security Audits logo

28. Softstack/Smart Contract Security Audits


GitHub stars: 772

Description: Certified Smart Contract Audits for Ethereum, Solana, Near, Cardano, Aptos, Sui, Binance Smart Chain, Fantom, EOS, Tezos by softstack (fo…

Programing Language: HTML

Tags: rust, security-audit, ethereum, smart-contracts, wasm

Updated: Dec 9, 2024

Link: https://github.com/softstack/Smart-Contract-Security-Audits




Seemoo Lab/Mobisys2018 Nexmon Software Defined Radio logo

29. Seemoo Lab/Mobisys2018 Nexmon Software Defined Radio


GitHub stars: 772

Description: Proof of concept project for operating Broadcom Wi-Fi chips as arbitrary signal transmitters similar to software-defined radios (SDRs)

Programing Language: Shell

Updated: Apr 17, 2018

Link: https://github.com/seemoo-lab/mobisys2018_nexmon_software_defined_radio




Makerdao/Dss logo

30. Makerdao/Dss


GitHub stars: 758

Description: Dai Stablecoin System

Programing Language: Solidity

Tags: ethereum, solidity, makerdao, defi

Updated: Oct 1, 2023

Link: https://github.com/makerdao/dss




Acala Network/Acala logo

31. Acala Network/Acala


GitHub stars: 744

Description: Acala - cross-chain DeFi hub and stablecoin based on Substrate for Polkadot and Kusama.

Programing Language: Rust

Tags: rust, substrate, polkadot, stablecoin, defi

Updated: yesterday

Link: https://github.com/AcalaNetwork/Acala




Horizontalsystems/Unstoppable Wallet Ios logo

32. Horizontalsystems/Unstoppable Wallet Ios


GitHub stars: 736

Description: Multi-wallet for Bitcoin, Ethereum, Binance Smart Chain and other emerging blockchains. Non-custodial storage, decentralized exchange, an…

Programing Language: Swift

Tags: bitcoin, ethereum, avalanche, bitcoin-wallet, ethereum-wallet

Updated: 5 hours ago

Link: https://github.com/horizontalsystems/unstoppable-wallet-ios




beam logo

33. beam


GitHub stars: 697

Description: Beam: Scalable Confidential Cryptocurrency. Leading the way to Confidential DeFi

Programing Language: C++

Tags: beam, smart-contracts, blockchain, cryptocurrency, dandelion

Updated: 4 days ago

Link: https://github.com/BeamMW/beam




Mev Toolkit logo

34. Mev Toolkit


GitHub stars: 689

Description: 👾 (𝗼𝗻 𝘁𝗵𝗲 𝗵𝗼𝗽𝗲 𝗼𝗳 𝗻𝗼𝗻-𝗽𝗿𝗲𝗱𝗮𝘁𝗼𝗿𝘆) 𝗳𝗿𝗲𝗲 𝗺𝗮𝗿𝗸𝗲𝘁𝘀 𝗶𝗻 𝘁𝗵𝗲 𝗺𝗲𝘁𝗮𝘄𝗲𝗯 - 𝗺𝘆 𝗻𝗼𝘁𝗲𝘀 𝗳𝗿𝗼𝗺 𝗮 𝗰𝗼𝗺𝗽𝗿𝗲𝗵𝗲𝗻𝘀𝗶𝘃𝗲 𝗿𝗲𝘀𝗲𝗮𝗿𝗰𝗵 𝗼𝗻 𝗺𝗮𝘅𝗶𝗺𝗮𝗹 𝗲𝘅𝘁𝗿𝗮𝗰𝘁𝗮𝗯𝗹𝗲 𝘃𝗮𝗹𝘂𝗲

Programing Language: Shell

Tags: rust, bots, ethereum, avalanche, blockchain

Updated: 3 days ago

Link: https://github.com/go-outside-labs/mev-toolkit




App.Neptunemutual.Com logo

35. App.Neptunemutual.Com


GitHub stars: 627

Description: 🔱 An open source interface for the Neptune Mutual App

Programing Language: JavaScript

Tags: insurance, defi

Updated: 4 days ago

Link: https://github.com/neptune-mutual-blue/app.neptunemutual.com




Ong/Awesome Decentralized Finance logo

36. Ong/Awesome Decentralized Finance


GitHub stars: 0

Description: A curated list of awesome decentralized finance projects

Programing Language:

Tags: awesome, ethereum, decentralized, blockchain, awesome-list

Updated:

Link: https://github.com/ong/awesome-decentralized-finance




0xperp/Defi Derivatives logo

37. 0xperp/Defi Derivatives


GitHub stars: 0

Description: A hopefully comprehensive guide to the defi derivative landscape

Programing Language:

Tags: derivatives, awesome-list

Updated:

Link: https://github.com/0xperp/defi-derivatives




Offcier Cia/Crypto Op Sec Self Guard Road Map logo

38. Offcier Cia/Crypto Op Sec Self Guard Road Map


GitHub stars: 0

Description: Here we collect and discuss the best DeFi, Blockchain and crypto-related OpSec researches and data terminals - contributions are welcome.

Programing Language:

Tags: security, blockchain, cryptocurrency, infosec, awesome-list

Updated:

Link: https://github.com/OffcierCia/Crypto-OpSec-SelfGuard-RoadMap




Tangent Wei/Crypto Info logo

39. Tangent Wei/Crypto Info


GitHub stars: 0

Description: 全网最全-币圈区块链各类常用工具与相关信息资料大全-虚拟加密货币-欧易OKX币安Binace芝麻开门Gate-App注册-NFT-Defi-加密钱包-比特币-新手入门教程 -持续更新

Programing Language:

Tags: portfolio, tools, bitcoin, cryptocurrency

Updated:

Link: https://github.com/Tangent-Wei/crypto_info




Smartcontractkit/Full Blockchain Solidity Course Js logo

40. Smartcontractkit/Full Blockchain Solidity Course Js


GitHub stars: 0

Description: Learn Blockchain, Solidity, and Full Stack Web3 Development with Javascript

Programing Language:

Tags: javascript, typescript, reactjs, nextjs, ethereum

Updated:

Link: https://github.com/smartcontractkit/full-blockchain-solidity-course-js




Bekatom/Awesome Ethereum logo

41. Bekatom/Awesome Ethereum


GitHub stars: 0

Description: ⚡ Awesome Ethereum Resources

Programing Language:

Tags: ethereum, dapp, decentralized, blockchain, p2p

Updated:

Link: https://github.com/bekatom/awesome-ethereum




Offcier Cia/Ultimate Defi Research Base logo

42. Offcier Cia/Ultimate Defi Research Base


GitHub stars: 0

Description: Here we collect and discuss the best DeFI & Blockchain researches and tools. Feel free to DM me on Twitter or open pool request.

Programing Language:

Tags: awesome, research, bitcoin, ethereum, smart-contracts

Updated:

Link: https://github.com/OffcierCia/ultimate-defi-research-base




Want to find a web3 job?

Receive emails of TOP 42 Defi Open Source Projects in 2025

More by Web3 Jobs
Job Position and Company Location Tags Posted Apply

Remote

Apply

Remote

Apply

Remote

Apply
United States
Apply
Remote
Apply
Seattle, WA, United States
Apply
Remote
Apply

Remote

Apply
Remote
Apply
Remote
Apply
Ask me anything