Top Defi Open Source Projects

TOP 41 Defi Open Source Projects in 2024


1. Full Blockchain Solidity Course Js


GitHub stars: 11,600

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

Programing Language: Updated 3 days ago

Tags: javascript, typescript, reactjs, nextjs, ethereum

Updated:

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




2. 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




3. De Fi Hack Labs


GitHub stars: 4,800

Description: Reproduce DeFi hacked incidents using Foundry.

Programing Language: Solidity

Tags: ethereum, solidity, web3, foundry, defi

Updated: 13 hours ago

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




4. Rainbow


GitHub stars: 3,800

Description: ๐ŸŒˆโ€’ the Ethereum wallet that lives in your pocket

Programing Language: TypeScript

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

Updated: 11 hours ago

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




5. Spark The Definitive Guide


GitHub stars: 2,800

Description: Spark: The Definitive Guide's Code Repository

Programing Language: Scala

Updated: Aug 26, 2020

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




6. 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




7. Ultimate Defi Research Base


GitHub stars: 1,800

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: Updated on Mar 13

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

Updated:

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




8. 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: 28 minutes ago

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




9. Uniswap Arbitrage Analysis


GitHub stars: 1,800

Description: Uniswap arbitrage problem analysis

Programing Language: Python

Tags: arbitrage, defi, uniswap, flashloan

Updated: Mar 9

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




10. 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: 24 minutes ago

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




11. De Fi Vuln Labs


GitHub stars: 1,500

Description: To learn common smart contract vulnerabilities using Foundry!

Programing Language: Solidity

Tags: ethereum, solidity, web3, foundry, defi

Updated: Nov 25, 2023

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




12. Awesome Decentralized Finance


GitHub stars: 1,400

Description: A curated list of awesome decentralized finance projects

Programing Language: Updated on Apr 26, 2023

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

Updated:

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




13. Crypto Op Sec Self Guard Road Map


GitHub stars: 1,400

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

Programing Language: Updated on Feb 19

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

Updated:

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




14. Elasticsearch Definitive Guide


GitHub stars: 1,300

Description: elasticsearch ๆƒๅจๆŒ‡ๅ—

Programing Language: HTML

Updated: Jun 30, 2016

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




15. 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




16. Synthetix


GitHub stars: 1,200

Description: Synthetix Solidity smart contracts

Programing Language: JavaScript

Tags: ethereum, blockchain, derivatives, defi, synthetix

Updated: 6 days ago

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




17. 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: 6 days ago

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




18. 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




19. 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: Jan 24, 2023

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




20. Curve Contract


GitHub stars: 1,000

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

Programing Language: Python

Tags: ethereum, vyper, defi

Updated: Mar 20

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




21. Security And Auditing Full Course S23


GitHub stars: 1,000

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: 14 days ago

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




22. Defiant.Js


GitHub stars: 915

Description: http://defiantjs.com

Programing Language: JavaScript

Tags: nodejs, search, json, browser, xslt

Updated: May 22, 2023

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




23. Uniswap Python


GitHub stars: 894

Description: ๐Ÿฆ„ The unofficial Python client for the Uniswap exchange.

Programing Language: Python

Tags: api, wrapper, crypto, trading, ethereum

Updated: 20 days ago

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




24. Osmosis


GitHub stars: 871

Description: The AMM Laboratory

Programing Language: Go

Tags: osmosis, cosmos, dex, defi

Updated: 17 minutes ago

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




25. Protocol Monorepo


GitHub stars: 870

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

Programing Language: TypeScript

Tags: haskell, typescript, ethereum, fintech, solidity

Updated: yesterday

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




26. Awesome Ethereum


GitHub stars: 860

Description: โšก Awesome Ethereum Resources

Programing Language: Updated on Jan 21

Tags: ethereum, dapp, decentralized, blockchain, p2p

Updated:

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




27. ape


GitHub stars: 824

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

Programing Language: Python

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

Updated: 16 hours ago

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




28. Prb Math


GitHub stars: 815

Description: Solidity library for advanced fixed-point math

Programing Language: Solidity

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

Updated: 21 hours ago

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




29. Crypto Info


GitHub stars: 807

Description: ๅ…จ็ฝ‘ๆœ€ๅ…จ-ๅธๅœˆๅŒบๅ—้“พๅ„็ฑปๅธธ็”จๅทฅๅ…ทไธŽ็›ธๅ…ณไฟกๆฏ่ต„ๆ–™ๅคงๅ…จ-่™šๆ‹ŸๅŠ ๅฏ†่ดงๅธ-ๆฌงๆ˜“OKXๅธๅฎ‰Binace่Š้บปๅผ€้—จGate-Appๆณจๅ†Œ-NFT-Defi-ๅŠ ๅฏ†้’ฑๅŒ…-ๆฏ”็‰นๅธ-ๆ–ฐๆ‰‹ๅ…ฅ้—จๆ•™็จ‹ -ๆŒ็ปญๆ›ดๆ–ฐ

Programing Language: Updated on Mar 19

Tags: portfolio, tools, bitcoin, cryptocurrency

Updated:

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




30. Unstoppable Wallet Android


GitHub stars: 802

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: 1 hour ago

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




31. Defi Sdk


GitHub stars: 783

Description: DeFi SDK Makes Money Lego Work

Programing Language: Solidity

Tags: ethereum, truffle, curve, solidity, compound

Updated: Apr 14

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




32. Aave V3 Core


GitHub stars: 780

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

Programing Language: TypeScript

Tags: ethereum, blockchain, solidity, defi

Updated: 20 days ago

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




33. Smart Contract Security Audits


GitHub stars: 758

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: Mar 15

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




34. Mobisys2018 Nexmon Software Defined Radio


GitHub stars: 756

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




35. Acala


GitHub stars: 726

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: 4 hours ago

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




36. dss


GitHub stars: 716

Description: Dai Stablecoin System

Programing Language: Solidity

Tags: ethereum, solidity, makerdao, defi

Updated: Oct 1, 2023

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




37. Defi Derivatives


GitHub stars: 714

Description: A hopefully comprehensive guide to the defi derivative landscape

Programing Language: Updated on Sep 25, 2023

Tags: derivatives, awesome-list

Updated:

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




38. 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




39. 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




40. 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




41. Unstoppable Wallet Ios


GitHub stars: 622

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: 32 minutes ago

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




Want to find a web3 job?

Receive emails of TOP 41 Defi Open Source Projects in 2024

More by Web3 Jobs
Ask me anything
โฌ‡