Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/solidity
- Wikipedia: https://en.wikipedia.org/wiki/Solidity
- Repo: https://github.com/ethereum/solidity
- Created by: Gavin Wood, Christian Reitwiessner, Alex Beregszaszi
- Released: August 2015
- Related Topics: language, ethereum, blockchain, smartcontracts, cpp,
- Aliases: solidity-language,
- Last updated: 2025-01-08 00:24:02 UTC
- JSON Representation
https://github.com/luc45ddzhpx/mev-bot-solana
🤖 Solana MEV -Bot 🤖 Automated trading bot Pump.FUN, Jupiter, Raydium
blockchain bot crypto-bot decentralized-exchanges dex ethereum javascript liquidity-sniping mempool mev mev-bots nodejs smart-contracts solana solidity
Last synced: 05 Jan 2025
https://github.com/dodging-turtis/dodging-turtis
Turtle-themed NFT game and marketplace promoting Indian art.
blockchain chainlink ethereum filecoin ipfs mern nft nftstorage openzeppelin phaser polygon react smart-contracts solidity truffle web3
Last synced: 27 Sep 2024
https://github.com/alianse777/solidity-standard-library
Solidity standard library (Array, random, math, string)
maths solidity standard-library strings
Last synced: 08 Nov 2024
https://github.com/hyperledger-web3j/web3j-evm
A library for running an embedded Ethereum EVM in-process on a JVM
ethereum evm-bytecode solidity web3j
Last synced: 08 Jan 2025
https://github.com/moodlezoup/forge-deep
Codegen pretty-printing and deep equality Solidity functions for the Forge testing framework
deep-equal forge foundry pretty-print solidity
Last synced: 12 Oct 2024
https://github.com/amazingandyyy/solidity-contracts
📦 Resources for the Ethereum Smart Contract Development tutorial series.
ethereum ethereum-contract ethereum-dapp smart-contracts solidity solidity-contracts testrpc truffle truffle-framework tutorial
Last synced: 09 Nov 2024
https://github.com/iamdefinitelyahuman/nftoken
A non-fungible implementation of the ERC20 standard, allowing scalable NFT transfers with fixed gas costs.
brownie erc20 ethereum solidity
Last synced: 02 Nov 2024
https://github.com/maximevaillancourt/trace
Supply chain transparency platform proof-of-concept based on the Ethereum blockchain ✍️
blockchain dapp decentralized ethereum javascript proof-of-concept react reactjs solidity supply-chain transparency truffle web3
Last synced: 29 Nov 2024
https://github.com/HQ20/soldoc
A solidity documentation generator, based in NatSpec format. :page_with_curl: with standalone HTML, pdf, gitbook and docsify output :pencil2: just plug and play.
doc docgen docsify document documentation documentation-tool gitbook html pdf pdf-generation smart-contracts soldoc solidity solidity-contracts solidity-documentation
Last synced: 31 Dec 2024
https://github.com/hq20/soldoc
A solidity documentation generator, based in NatSpec format. :page_with_curl: with standalone HTML, pdf, gitbook and docsify output :pencil2: just plug and play.
doc docgen docsify document documentation documentation-tool gitbook html pdf pdf-generation smart-contracts soldoc solidity solidity-contracts solidity-documentation
Last synced: 28 Nov 2024
https://github.com/kleros/kleros-v2
Kleros version 2
arbitrator backend blockchain dispute-resolution ethereum frontend kleros kleros-v2 layer2 middleware monorepo odr protocol smart-contracts solidity typescript under-construction
Last synced: 07 Jan 2025
https://github.com/smartbugs/smartbugs-curated
SB Curated is a curated dataset of Solidity smart contracts annotated with tagged vulnerabilities. The dataset was created to evaluate the accuracy of automated analysis tools.
benchmark blockchain dataset ethereum solidity
Last synced: 13 Nov 2024
https://github.com/NodeFactoryIo/solidity-node-docker-starter
Starter project for developing Ethereum smart contracts with Solidity, Truffle and Node.js as a backend server.
docker docker-compose express nodejs solidity solidity-contracts truffle
Last synced: 08 Nov 2024
https://github.com/jimilai/ethereum
以太坊DApp开发入门教程,涵盖以太坊去中心化应用相关基础内容:区块链、智能合约、truffle框架、ganache仿真器、Solidity语言、solc编译器、web3js库、通证(代币)发行等,手把手地教大家构建一个区块链投票系统。
blockchain dapp ethereum ethereum-blockchain ethereum-contract ethereum-dapp ethereum-token solidity truffle web3js
Last synced: 08 Nov 2024
https://github.com/vplasencia/zkgames
zkGames is a platform that allows users to play zk (zero knowledge) games and mint an NFT as proof that they have won.
blockchain circom circuit snarkjs solidity zero-knowledge zkp
Last synced: 28 Oct 2024
https://github.com/bobanetwork/boba_legacy
Monorepo implementing Boba, a compute layer for Ethereum
blockchain computer-architecture ethereum solidity
Last synced: 06 Jan 2025
https://github.com/HiBlock/blockchain-learning
Learn and promote blockchain together by writing
blockchain embark eos ethereum hyperledger-fabric hyperledger-fabric-composer learning solidity solidity-remix teaching training truffle
Last synced: 08 Nov 2024
https://github.com/0xQuantumCoder/SherlockChain
SherlockChain is a streamlined AI analysis framework for Solidity, Vyper and Plutus contracts
ai-scan blockchain erc20-hacking-tools etherium solidity vulnerability-detection vulnerability-scanners vyper vyper-contracts web3 web3py
Last synced: 26 Nov 2024
https://github.com/refcell/unix
A lightweight, extensible foundry library for shell scripting.
Last synced: 09 Nov 2024
https://github.com/witnet/witnet-solidity-bridge
Witnet Bridge for EVM-compatible blockchains
data-feed ethereum oracle price-feed random-generation solidity witnet
Last synced: 04 Jan 2025
https://github.com/layerx-labs/dappkit
A framework to build web3 dapps with javascript/typescript
blockchain dapp sdk solidity web3
Last synced: 17 Nov 2024
https://github.com/looksrare/contracts-exchange-v1
LooksRare exchange contracts (v1)
Last synced: 02 Jan 2025
https://github.com/dsys/solidity-sigutils
✍️ A Solidity library for verifying Ethereum message multi-signatures.
ethereum multisig signatures solidity
Last synced: 28 Oct 2024
https://github.com/gazelleabigail/solana-mevbot-pumpfun
🤖 Solana MEV -Bot 🤖 Automated trading bot Pump.FUN, Jupiter, Raydium
blockchain bot crypto-bot decentralized-exchanges dex ethereum javascript liquidity-sniping mempool mev mev-bots nodejs smart-contracts solana solidity
Last synced: 03 Jan 2025
https://github.com/pmuens/midas
EVM-compatible Smart Contract bot which performs DEX arbitrage via Aave & dYdX Flash Loans
aave aave-protocol blockchain dydx ethereum ethereum-virtual-machine flash-loan flash-loans smart-contract smart-contracts solidity
Last synced: 26 Dec 2024
https://github.com/blocto/bloctoswap-contracts
Smart contracts for BloctoSwap
cadence dex ethereum flow smart-contracts solidity
Last synced: 09 Jan 2025
https://github.com/jaredmev2/mev-bot-web3
The source code of my MEV-bot Upgrade. Instructions and access in the Readme description and on the website
blockchain bot crypto-bot cryptocurrency dex eth ethereum evm mempool mev mev-bots sandwich-attacks solana solana-snipe-bot solidity trade-bot trading tradingbot uniswap
Last synced: 09 Jan 2025
https://github.com/mikker/svgnft
Making it slightly easier to create fully on-chain SVG-based NFTs.
Last synced: 15 Oct 2024
https://github.com/minaminao/defi-exploits
DeFi exploits for educational purposes
defi ethereum foundry solidity
Last synced: 29 Nov 2024
https://github.com/0xfuturistic/mev-tax
🩸 A minimal Solidity library for MEV taxes
Last synced: 19 Dec 2024
https://github.com/gnosis/bivrost-swift
:fire: :rainbow: Bridge between Solidity Contracts and Swift
Last synced: 24 Nov 2024
https://github.com/cleanunicorn/abi2signature
Use the ABI of a smart contract to find out the function signatures
ethereum ethereum-contract solidity
Last synced: 08 Nov 2024
https://github.com/yosephks/moralis-upgradeable-smart-contracts
This repository contains tutorial on building Upgradable Smart Contracts and showcasing it with a simple NFT Minter dApp with React and Moralis.
avalanche blockchain bsc ethereum javascript moralis openzeppelin openzeppelin-upgrades polygon react solidity truffle truffle-framework upgradeable-smart-contract web3
Last synced: 19 Dec 2024
https://github.com/zeroekkusu/solx
Solidity × 𝙖𝙣𝙮 𝙡𝙖𝙣𝙜𝙪𝙖𝙜𝙚 transpiler for Foundry tests & scripts.
Last synced: 19 Dec 2024
https://github.com/zeroekkusu/optimizooors-lab
Measure gas savings with different Solidity optimizations
library optimization solidity template
Last synced: 09 Nov 2024
https://github.com/bukosabino/truffle-voting-dapp
Example Blockchain voting DApp with truffle
dapp ethereum ganache proposal solidity truffle truffle-framework vote voting
Last synced: 12 Dec 2024
https://github.com/tintinweb/smart-contract-sanctuary-arbitrum
🐦🌴🌴🌴🦕 A home for ethereum smart contracts. 🏠
ethereum smart-contracts solidity
Last synced: 31 Oct 2024
https://github.com/gnidan/solregex
Regex compilation to Solidity
code-generation ethereum regex solidity
Last synced: 07 Jan 2025
https://github.com/brendan-rius/darkmall
Incomplete example of free market running on ETH blockchain for educational purposes only
blockchain darknet decentralized market solidity
Last synced: 28 Nov 2024
https://github.com/modagavr/sol-like-a-pro
Code in Solidity like a PRO with Egor Gavrilov. Check out YouTube channel ▶️
blockchain ethereum hardhat solidity typescript youtube
Last synced: 28 Oct 2024
https://github.com/everx-labs/evernode-se
Local Node for DApp development and testing in TVM blockchains (Everscale, TON, Venom, etc)
blockchain everscale everscale-blockchain local node solidity testing testing-tools ton toncoin venom venom-blockchain venom-developer-program
Last synced: 08 Jan 2025
https://github.com/ravidsrk/smart-contract-starter
Boilerplate for your next Smart Contract, made simple.
solidity solidity-contracts truffle truffle-box
Last synced: 09 Nov 2024
https://github.com/partylikeits1983/num-complex-solidity
Complex numbers for Solidity
Last synced: 08 Nov 2024
https://github.com/bit-nation/bitnation-pangea-mobile
Pangea iOS and Android repository
android ios react-native solidity
Last synced: 09 Dec 2024
https://github.com/bokkypoobah/solidityflattener
A Simple-To-Install Solidity Flattener
ethereum solidity solidity-flattener
Last synced: 14 Nov 2024
https://github.com/maximebrugel/OniiChain
Anime NFTs with SVG on-chain (Ethereum)
Last synced: 26 Oct 2024
https://github.com/broxus/locklift
Node JS framework for working with Everscale and Venom contracts. Inspired by Truffle and Hardhat. Helps you build, test, run and maintain your smart contracts.
blockchain dapps debugging everscale javascript smart-contracts solidity stack-traces task-runner tooling typescript venom-blockchain venom-developer-program
Last synced: 04 Jan 2025
https://github.com/idouble/simple-cryptocurrency-erc-20-token-template
📝 Very Simple ERC-20 Smart Contract Template to create your own Cryptocurrency on the Ethereum Blockchain, with many customizable Options 📝
blockchain cryptocurrency customizable-options erc erc20 erc20-tokens ethereum ethereum-blockchain etherscan simple smart-contracts solidity solidity-contracts template template-project
Last synced: 29 Dec 2024
https://github.com/m1guelpf/connect4-sol
An optimised Connect4 game implementation on Solidity
connect-four ethereum smart-contracts solidity
Last synced: 02 Nov 2024
https://github.com/SRI-CSL/solidity
This is solc-verify, a modular verifier for Solidity.
ethereum formal-specification formal-verification solidity
Last synced: 26 Oct 2024
https://github.com/wangshijun/ethereum-dapp-nuxt
基于前端开发环境的以太坊智能合约 + DApp 工作流,包含编译、部署、测试等环节,Nuxt 版本
element-ui ethereum nuxtjs smart-contracts solidity vuejs
Last synced: 28 Oct 2024
https://github.com/kaymen99/uniswap-sushiswap-arbitrage
Smart contract for performing arbitrage between Uniswap and Sushiswap
arbitrage-bot brownie defi smart-contracts solidity uniswap-bot
Last synced: 22 Nov 2024
https://github.com/pubkey/solidity-cli
Compile solidity-code faster, easier and more reliable
blockchain dapp ethereum smart-contracts solc solidity typescript web3 web3js
Last synced: 09 Nov 2024
https://github.com/wangshijun/ethereum-contract-workflow
基于前端开发环境的以太坊智能合约工作流,包含编译、部署、测试等环节
ethereum nodejs smart-contracts solidity workflow
Last synced: 28 Oct 2024
https://github.com/0xPhaze/UDS
Upgradeable Contracts using the Diamond Storage pattern.
diamonds erc1967 ethereum foundry solidity upgradeable-smart-contract
Last synced: 27 Oct 2024
https://github.com/sambacha/Procedural-Approaches-Towards-MEV
Preprint, Procedural approaches towards Maximal Extracted Value
backrunning ethereum flashbots frontrunning maximal-extracted-value mev solidity
Last synced: 18 Nov 2024
https://github.com/verumlotus/social-recovery-wallet
Social Recovery Wallet that hides the identities of Guardians until recovery.
Last synced: 03 Jan 2025
https://github.com/itsnickbarry/hardhat-docgen
Automatically convert NatSpec code comments to a static documentation site 📝
blockchain buidler devdoc documentation ethereum hardhat natspec smart-contracts solc solidity userdoc vue wow
Last synced: 06 Jan 2025
https://github.com/sambacha/procedural-approaches-towards-mev
Preprint, Procedural approaches towards Maximal Extracted Value
backrunning ethereum flashbots frontrunning maximal-extracted-value mev solidity
Last synced: 22 Oct 2024
https://github.com/hrkrshnn/solc-ast-rs
Rust bindings for Solidity's AST and visitors
Last synced: 09 Nov 2024
https://github.com/qiuxiang/coc-solidity
Solidity language server for coc.nvim
Last synced: 11 Oct 2024
https://github.com/federicobond/eth-mutants
👾 A mutation testing tool for Solidity contracts
mutation-testing solidity testing-tools
Last synced: 28 Oct 2024
https://github.com/rxnxkcmenh/solana-mevbot
🤖 Solana MEV -Bot 🤖 Automated trading bot Pump.FUN, Jupiter, Raydium
blockchain bot crypto-bot decentralized-exchanges dex ethereum javascript liquidity-sniping mempool mev mev-bots nodejs smart-contracts solana solidity
Last synced: 06 Jan 2025
https://github.com/DependableSystemsLab/SolidiFI-benchmark
Repository of benchmarks to evaluate Solidity Smart contract analysis tools
benchmarks contracts fault injection smart solidity
Last synced: 13 Nov 2024
https://github.com/hanzoai/solidity
🔐 Ethereum smart contracts developed for the Hanzo Platform.
ethereum ethereum-contract hanzo smart-contracts solidity solidity-contracts
Last synced: 14 Nov 2024
https://github.com/w1nt3r-eth/rings-for-loot
Source code and 3D assets for the Rings (for Loot) NFT project
Last synced: 17 Nov 2024
https://github.com/mhw0/libethc
Open-source Ethereum C library
abi ansi-c bitcoin blockchain c contracts cpp cryptocurrency ecdsa eip eth ethereum evm keccak256 opensource rlp smart-contracts solidity utils web3
Last synced: 15 Nov 2024
https://github.com/adlerjohn/inflate-sol
Inflate implementation in Solidity.
compression deflate ethereum inflate solidity
Last synced: 02 Dec 2024
https://github.com/alto-io/hello-crypto
The "Hello World" of blockchain and cryptogames
aframe blockchain cryptocurrency hello-world helloworld javascript nodejs solidity
Last synced: 09 Dec 2024
https://github.com/getamis/sol2proto
Ethereum contract ABI to gRPC protobuf IDL transpiler
contracts ethereum go-ethereum grpc protobuf protocol-buffer solidity solidity-abi solidity-contracts
Last synced: 11 Nov 2024
https://github.com/s-pro/smart-contracts-example
Simple example of token market. Based on blockchain technology using Ethereum platform.
blockchain blockchain-demos ethereum ethereum-blockchain ethereum-contract javascript smart-contracts solidity
Last synced: 18 Nov 2024
https://github.com/thesis/vim-solidity
Syntax highlighting for Solidity in Vim
ethereum solidity vim vim-plugin
Last synced: 17 Nov 2024
https://github.com/silentcicero/ethdeploy
A complex deployment facility for Ethereum smart-contract development.
contracts deployment deployment-staging ethereum solidity web3
Last synced: 03 Dec 2024
https://github.com/piomin/sample-spring-blockchain-contract
sample project that illustrates how to create and deploy smart contracts, smart wallets, send transactions and observe processed transactions in ethereum using web3j, blockchain, solidity and spring boot
blockchain ethereum ethereum-contract smart-contracts solidity solidity-contracts spring-boot web3j
Last synced: 03 Jan 2025
https://github.com/yuichiroaoki/typescript-hardhat
Template for smart contract development using Typescript & Hardhat
blockchain chai ethereum hardhat solidity typescript
Last synced: 07 Nov 2024
https://github.com/paulrberg/check-same-sign
Gas golfing the most gas efficient way to check if two integers have the same sign in Solidity
Last synced: 22 Oct 2024
https://github.com/envoy-vc/30-days-of-solidity
30 Days of Solidity step-by-step guide to learn Smart Contract Development.
30-days-of-code 30dayscodechallenge course dapps-development ethereum smart-contract solidity
Last synced: 22 Nov 2024
https://github.com/advaita-saha/blockchain-resources
A complied list of different resources for learning blockchain
blockchain dapp ethereum free resources solidity
Last synced: 22 Oct 2024
https://github.com/masaun/tokenized-carbon-credit-marketplace
Tokenized-Carbon Credit Marketplace☘️ (on Polygon/Matic)
erc721 layer2 matic-network nft polygon solidity truffle web3js
Last synced: 18 Oct 2024
https://github.com/push-protocol/push-dapp
The Push Protocol Dapp
dapp ethereum reactjs solidity web3 web3-react
Last synced: 08 Jan 2025
https://github.com/zdenham/diamond-etherscan
Make your EIP-2535 Diamond Etherscan compatible
Last synced: 08 Nov 2024
https://github.com/pcaversaccio/metatx
A smart contract to enable ERC-20 token meta-transactions on Ethereum.
blockchain ethereum meta-transactions smart-contracts solidity
Last synced: 22 Oct 2024
https://github.com/noot/schnorr-verify
super cheap solidity schnorr sig verification using only ecrecover and keccak256
cryptography ethereum schnorr solidity
Last synced: 22 Oct 2024
https://github.com/learnweb3dao/14-days-of-solidity
Follow along with the "14 Days of Solidity" challenge with our instructors, Larry Cutts and Sahil Aulja
blockchain ethereum hardhat remix solidity
Last synced: 29 Nov 2024
https://github.com/protokol/solidity-typescript-hardhat-template
A Template Project To Start Solidity Development With Hardhat and Typescript support. Created by Protokol
blockchain ethereum-contract hardhat solidity typescript
Last synced: 03 Jan 2025
https://github.com/LearnWeb3DAO/14-Days-of-Solidity
Follow along with the "14 Days of Solidity" challenge with our instructors, Larry Cutts and Sahil Aulja
blockchain ethereum hardhat remix solidity
Last synced: 08 Nov 2024
https://github.com/net2devcrypto/n2d-nft-marketplace
🚀👩🚀This repo contains all the files to follow along and implement a MultiChain NFT MarketPlace! Be sure to watch my Youtube tutorials so you can learn and follow along!
axios blockchain dapp ipfs nextjs nft react solidity staking tutorial
Last synced: 02 Dec 2024
https://github.com/freitasgouvea/token-erc-20
This is an example of implementation in solidity language of an ERC-20 standard Ethereum Token, mintable and burnable, with owner access permissions and pausable module.
alchemy burnable erc20 ethereum foundry hardhat hardhat-deploy hardhat-ethscan inheritance mint mintable mocha nodejs pausable polygon smart-contracts solidity solidity-language token truffle
Last synced: 03 Jan 2025
https://github.com/vittominacori/eth-token-recover
TokenRecover allows to recover any ERC-20 or NFT (ERC-721) token sent into the contract and sends them to a receiver.
erc20 erc721 ethereum smart-contracts solidity
Last synced: 05 Jan 2025
https://github.com/arcology-builders/democracy
Tools for peer-to-peer privacy with Ethereum and AZTEC
community democracy distributed-systems ethereum evm hacktoberfest javascript peer solidity
Last synced: 08 Jan 2025