A compilation of patterns and best practices for the smart contract programming language Solidity
-
Updated
Apr 19, 2024 - Solidity
Solidity is a statically-typed curly-braces programming language designed for developing smart contracts that run on various blockchain platforms, most notably, Ethereum. The Solidity programming language is an open source, community project governed by a core team. The core team is sponsored by the Ethereum Foundation. The programs compiled by the Solidity are intended to be run on Ethereum Virtual Machine.
A compilation of patterns and best practices for the smart contract programming language Solidity
Best resources for Solidity gas optimizations ⛽
First place for early developers to learn Solidity
Серия уроков по языку Solidity и смарт-контрактам Ethereum на YouTube
HuangGai is an Ethereum smart contract bug injection framework, it can inject 20 types of bugs into Solidity smart contract. DOI: 10.5281/zenodo.4680168
🌐 A Collection of Notes & Knowledge about Solidity inline Assembly 🔧
30 Days of Solidity Challenge
string, integer and list integer utils for solidity
This repository contains codes and notes from CryptoZombies (Solidity Tutorial & Etherium Blockchain Programming Course)
An educational walkthrough on how to crack each level of the Damn Vulnerable Defi capture the flag.
All Concept of Solidity language
The paper explores Salmonella Attacks in Blockchain, emphasizing the importance of security measures like node authentication to prevent disruptions, while also providing insights into detection methods and countermeasures.
This Solidity Cookbook is a comprehensive guide for anyone who wants to learn and master Solidity, the primary language for writing smart contracts on the Ethereum blockchain.
Marketplace Smart Contract for buying and selling ERC1155 type NFTs. Users can create public and private listings (for one or more addresses).
Example of ERC721 token based on the real smartphones and bridge between two different blockchains.
A repository for showcasing my knowledge of the Solidity programming language, and continuing to learn the language.
Introduction to EMV, gas pricing model and standard gas optimisation techniques.
🚀 Welcome to our Blockchain hub! 🚀This collaborative space gathers Solidity codes and insights from various Blockchain journeys. Discover Smart Contracts focusing on dApps, tokenization, and more. Every contributor, every user, every enthusiast—this repository is as much yours as it is anyone else's.Let's learn, grow, and innovate together🌍🔗
Currency offering contract, with solidity language and using the idea "Smart Blockchain".
A smart contract is a computer program or a transaction protocol that is intended to automatically execute, control or document events and actions according to the terms of a contract or an agreement.
Created by Gavin Wood, Christian Reitwiessner, Alex Beregszaszi
Released August 2015
Latest release about 2 months ago