Top 23 smart-contract Open-Source Projects
OpenZeppelin Contracts is a library for secure smart contract development.Project mention: The 4 Best dApp Frameworks for First-Time Ethereum Developers | dev.to | 2023-03-25
Widely used open source framework with an active GitHub community and documentation
Mastering Ethereum, by Andreas M. Antonopoulos, Gavin WoodProject mention: Daily General Discussion - March 25, 2023 | reddit.com/r/ethfinance | 2023-03-24
The book itself can be read in digital format on github: https://github.com/ethereumbook/ethereumbook
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
Contracts of the Sismo Attestation ProtocolProject mention: 10 Trending Github repositories / November, 3 2022 | dev.to | 2022-11-03
git clone https://github.com/sismo-core/sismo-protocol.git
A tool for developing smart contracts. Crafted with the finest cacaos.Project mention: The 4 Best dApp Frameworks for First-Time Ethereum Developers | dev.to | 2023-03-25
Truffle is a popular development and testing framework for dApps, both for first time and experienced Ethereum developers. As well as containing a web3.js library, Truffle is simple, user friendly and, with over 56K GitHub users, trusted. To install Truffle you need to have Node, NPM and Python. You can install Truffle via NPM with the command ‘npm install -g truffle.’
Ultimate Solidity, Blockchain, and Smart Contract - Beginner to Expert Full Course | Python EditionProject mention: Daily General Discussion - October 4, 2022 | reddit.com/r/ethfinance | 2022-10-04
I really liked this course for learning everything. https://www.youtube.com/watch?v=M576WGiDBdQ There are 13 lessons in it if u look at the description. So each lesson is an hour and a half about That gets you solidity + front end experience though https://github.com/smartcontractkit/full-blockchain-solidity-course-py Follows along with the video
DeFi Developer roadmap is a curated Developer handbook which includes a list of the best tools for DApps development, resources and references!Project mention: Building a learning roadmap for myself in 2023. | reddit.com/r/ethdev | 2023-01-07
officercia made a great one awhile back for defi
GitHub Discussion Link
A powerful and open-source toolkit for hackers and security automation - 安全行业从业者自研开源扫描器合辑Project mention: A powerful open-source toolkit for hackers and security automation | news.ycombinator.com | 2022-07-15
A guide to smart contract security best practicesProject mention: Solidity security reviews? | reddit.com/r/solidity | 2023-02-20
🚀 A fast WebAssembly interpreter and the most universal WASM runtimeProject mention: Towards a modern Web stack (by Ian Hickson, author of the HTML5 spec and current Flutter tech lead) | reddit.com/r/rust | 2023-02-05
On other benchmarks I'm seeing numbers closer to 20% slower, e.g. https://github.com/wasm3/wasm3/blob/main/docs/Performance.md and https://github.com/second-state/wasm32-wasi-benchmark. It's numerical code, which is the best case scenario for a native binary. It's much closer on an average web app or server workload, e.g. https://krausest.github.io/js-framework-benchmark/current.html - you can find WASM frameworks that beat most JS frameworks on there, but that is not as impressive considering the state of the JS ecosystem. Overall, it's already under 50%, and there is still plenty of room for improvement.
Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software. Get Solidity stack traces & console.log.Project mention: The 4 Best dApp Frameworks for First-Time Ethereum Developers | dev.to | 2023-03-25
Hardhat allows developers to build, test, and deploy smart contracts and dApps using a variety of tools and libraries. With over 114K users on GitHub and an active Discord community, Hardhat is a hugely popular framework for dApp developers. Much of its popularity can be attributed to its rich list of features, flexibility and the Hardhat Ethereum Virtual Machine for testing and debugging smart contracts.
Lightweight Java and Android library for integration with Ethereum clientsProject mention: Minting an NFT on an android app (Part 1) | dev.to | 2022-12-02
Web3j: Lightweight Java and Android library for integration with Ethereum clients. https://www.web3labs.com/web3j-sdk
Framework for serverless Decentralized Applications using Ethereum, IPFS and other platformsProject mention: The 4 Best dApp Frameworks for First-Time Ethereum Developers | dev.to | 2023-03-25
Limited Github community and not as popular in web3 as other frameworks such as Truffle
This is a code repository for the corresponding video tutorial. In this video, we're going to build a Web 3.0 React Solidity Blockchain Application
🦄 🦄 🦄 Core smart contracts of Uniswap v3Project mention: Looking to sell my stETH | reddit.com/r/ledgerwallet | 2023-03-23
You can always swap your stETH into ETH using a DEX (such as Uniswap, Paraswap, 1inch) - however only ParaSwap and 1inch would be options within the "discover" tab of Ledger Live for the time being.
Security analysis tool for EVM bytecode. Supports smart contracts built for Ethereum, Hedera, Quorum, Vechain, Roostock, Tron and other EVM-compatible blockchains.Project mention: Mythril an easy way to audit your smart contracts. | dev.to | 2022-11-01
Mythril is part of the core tools of Consensys Mythx one of the biggest Smart Contract security services for Ethereum, which main goal is to ensure development teams avoid costly errors and make Ethereum more secure and trustworthy… or at least that is what their page says.
⚓ Solana Sealevel FrameworkProject mention: New Solana Dev Guide | dev.to | 2022-09-26
🎛 Core smart contracts of Uniswap V2Project mention: Uniswap Deep Dive 1: | dev.to | 2022-11-06
For source code, Uniswap V2 Core and Uniswap V2 Peripheral
Documentation for Remix IDEProject mention: How does Remix write tests? | reddit.com/r/ethdev | 2022-11-15
Ethereum smart contract fuzzerProject mention: Echidna 2.1.0 introduces on-chain fuzzing and bring tons of fixes! | reddit.com/r/eth | 2023-03-10
Overview of Bitcoin's Stacks layer.Project mention: Is Stacks a sidechain or layer 2 chain? | reddit.com/r/stacks | 2023-02-27
Muneeb calls it a layer 2, here's a link explaining why: https://github.com/stacks-network/stacks/blob/master/stacks-l2.md
Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions.Project mention: Using Remix Analyzer For Solidity Syntax Analysis. | dev.to | 2023-01-10
Remix Analyzer is the underlying library for the Remix IDE Solidity Static Analysis plugin. This means that it can be also used for other projects, not just for Remix IDE.
Hardhat-based template for developing Solidity smart contractsProject mention: Foundry vs. Hardhat template? | reddit.com/r/ethdev | 2022-04-09
It seems like every single week, I see things about Foundry. As someone that has been using a fairly standard Hardhat template for my projects the past year, I feel like this gets the job done, but I am wondering what I am missing?
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
smart-contracts related posts
Vitamin Coin's starter guide 
1 project | reddit.com/r/VitaminCoin | 26 Mar 2023
Daily General Discussion - March 25, 2023
3 projects | reddit.com/r/ethfinance | 24 Mar 2023
The 4 Best dApp Frameworks for First-Time Ethereum Developers
4 projects | dev.to | 25 Mar 2023
Advancing dApp development with Hardhat Indexing: A Game-Changer for Ethereum Devs
3 projects | dev.to | 24 Mar 2023
Looking to sell my stETH
1 project | reddit.com/r/ledgerwallet | 23 Mar 2023
Is it inevitable that HOURGLASS (WAIT) will eventually be trading on CoinBase? When "The Next Crypto Gem", a show like Shark Tank for crypto come out.
2 projects | reddit.com/r/CoinBase | 23 Mar 2023
OpenAI CEO Sam Altman warns that other A.I. developers working on ChatGPT-like tools won’t put on safety limits—and the clock is ticking
3 projects | reddit.com/r/Futurology | 20 Mar 2023
A note from our sponsor - Sonar
www.sonarsource.com | 26 Mar 2023
What are some of the best open-source smart-contract projects? This list will help you: