With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 smart-contract Open-Source Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
full-blockchain-solidity-course-js
Learn Blockchain, Solidity, and Full Stack Web3 Development with Javascript
-
full-blockchain-solidity-course-py
Ultimate Solidity, Blockchain, and Smart Contract - Beginner to Expert Full Course | Python Edition
-
DeFi-Developer-Road-Map
DeFi Developer roadmap is a curated Developer handbook which includes a list of the best tools for DApps development, resources and references!
-
Scanners-Box
A powerful and open-source toolkit for hackers and security automation - 安全行业从业者自研开源扫描器合辑
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
hardhat
Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.
-
aptos-core
Aptos is a layer 1 blockchain built to support the widespread use of blockchain through better technology and user experience.
-
sui
Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language
-
project_web3.0
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
-
embark-framework
Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms
-
mythril
Security analysis tool for EVM bytecode. Supports smart contracts built for Ethereum, Hedera, Quorum, Vechain, Rootstock, Tron and other EVM-compatible blockchains.
-
remix-project
Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Project mention: Blockchain transactions decoding: making wallet activity understandable | dev.to | 2023-10-27Lets look the events of Open Zeppelin’s ERC20 token contract:
Check out rust-bitcoin, or go read the free online version of Mastering Ethereum.
Project mention: Attacks via a Representative Sample : How Hackers are Caught | /r/OSINT | 2023-04-26FYI Navigation https://officercia.mirror.xyz/Uc1sf64yUCb0uo1DxR_nuif5EmMPs-RAshDyoAGEZZY
Project mention: Show HN: Mutable.ai – Turn your codebase into a Wiki | news.ycombinator.com | 2024-01-08As long as this is happening, might as well try some of my favorites: https://github.com/wasm3/wasm3, https://github.com/WebAssembly/wabt, https://github.com/bytecodealliance/wasmtime
Project mention: Build an AI-powered NFT generator with TS, GPT, Polygon and CASE (Part 1/2) | dev.to | 2023-09-07That's it for the first part ! Then we will use Hardhat to deploy our Solidity Contract on the Polygon testnet, and then overload our mintNFT() function with the actual minting. If you want to see the Part 2 quickly, give us some love and we will execute ! ❤️❤️❤️
AptosBFT — a consensus component supporting state machine replication in the Aptos blockchain (written in Rust);
Sui — a smart contract platform based on Narwhal and Bullshark protocols (written in Rust);
Project mention: How to add to and remove liquidity from Uniswap V3 programmatically? Not in JS | /r/ethdev | 2023-04-29
Uniswap (UNI) – The Leading Decentralized Exchange
Yeah, I worked on https://tablam.org and https://spacetimedb.com.
It becomes pretty clear that `order` is a significant property to make useful (and performant!) programs. "Duplicates" is also required to make usefull programs.
One nonobvious reason for this: You wanna report that a `customer` has a duplicated key `1`. If you CAN'T model `[(customer.id = 1), (customer.id = 1)]` then you can't report errors! And `erroneous` data is VITAL to make useful programs because then the only possibility is "perfect" data, and that is not possible!
Another reason is that we want to `count` duplicates, to see `duplicates`, and other NON-obvious at first: "What is a duplicate?". Get fun with floats, Unicode, combining case and non-case sensitive input... and is obvious that for useful programs IS REQUIRED to support bags in an extended version of the relational model.
And yet...
IS very important to remember about `set semantics` and try to adhere to it when makes sense. Your query planner will like it. You "valid" constraints like it. And `unique index` like it. And so on...
Project mention: Fuzzing Around: Better Smart Contract Testing through the Power of Random Inputs | dev.to | 2023-04-25Fuzzing has been around for a while in traditional full-stack development, but a new class of tools is here that can apply fuzzing to smart contract testing in web3. Some of the fuzzing tools include the open source Echidna and MythX.
cargo install --git https://github.com/coral-xyz/anchor avm --locked --force
Project mention: Echidna 2.2.0 released with improvements in fuzzing performance and UX | /r/DeFiSecurity | 2023-05-23
Remix - Browser-based compiler and IDE for Ethereum smart contracts written with Solidity.
smart-contracts related posts
- Best Crypto To Invest in 2024 [Expert Guide]
- Royalties with Soroban Smart Contracts: An Interoperable On-Chain Solution
- Unlocking New Possibilities: NFTb is evolving into PixelRealm, a first of its kind Gaming Marketplace integrating Oasis Smart Privacy and Confidential Smart Contracts
- Basics: The most frequently asked questions about Donut and this sub
- Projects to contribute to
- Oasis Core 23.0.8 Mainnet Announcement
- Build a web3 app without smart contract expertise?
-
A note from our sponsor - SurveyJS
surveyjs.io | 23 Apr 2024
Index
What are some of the best open-source smart-contract projects? This list will help you:
Project | Stars | |
---|---|---|
1 | openzeppelin-contracts | 24,079 |
2 | ethereumbook | 19,287 |
3 | sismo-badges | 16,147 |
4 | full-blockchain-solidity-course-js | 11,391 |
5 | full-blockchain-solidity-course-py | 10,544 |
6 | DeFi-Developer-Road-Map | 9,436 |
7 | Scanners-Box | 7,967 |
8 | smart-contract-best-practices | 7,309 |
9 | wasm3 | 6,980 |
10 | hardhat | 6,754 |
11 | aptos-core | 5,777 |
12 | sui | 5,690 |
13 | web3j | 4,953 |
14 | v3-core | 4,141 |
15 | SpacetimeDB | 4,016 |
16 | project_web3.0 | 3,919 |
17 | embark-framework | 3,775 |
18 | mythril | 3,706 |
19 | anchor | 3,180 |
20 | v2-core | 2,808 |
21 | echidna | 2,556 |
22 | remix-project | 2,267 |
23 | remix-ide | 2,225 |
Sponsored