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-06 00:29:06 UTC
- JSON Representation
https://github.com/zemse/hardhat-tracer
๐ต๏ธ allows you to see internal calls, events and storage operations in the console
blockchain ethereum events evm hardhat logs solidity trace
Last synced: 03 Jan 2025
https://github.com/microsoft/eEVM
Enclave ready EVM (eEVM) is an open-source, standalone, embeddable, C++ implementation of the Ethereum Virtual Machine.
blockchain enclave ethereum sgx solidity
Last synced: 12 Nov 2024
https://github.com/Microsoft/eEVM
Enclave ready EVM (eEVM) is an open-source, standalone, embeddable, C++ implementation of the Ethereum Virtual Machine.
blockchain enclave ethereum sgx solidity
Last synced: 09 Nov 2024
https://github.com/cryptofinlabs/audit-checklist
A Solidity smart contract auditing checklist
Last synced: 26 Oct 2024
https://github.com/fergarrui/ethereum-graph-debugger
Ethereum solidity graph plain debugger. To have the whole picture when debugging.
blockchain bytecode control-flow-graph debug debugger ethereum ethereum-contract ethereum-debug ethereum-debugger ethereum-debugging ethereum-graph-debugger solidity solidity-debug solidity-debugging solidity-language trace transaction
Last synced: 31 Dec 2024
https://github.com/miguelmota/solidity-idiosyncrasies
Solidity gotchas, pitfalls, limitations, and idiosyncrasies.
best-practices ethereum gotchas idiosyncrasies pitfalls smart-contracts solidity truffle web3
Last synced: 27 Oct 2024
https://github.com/mehtaansh/blockchainvoting
A blockchain based E-voting system
blockchain blockchain-technology blockchain-voting e-voting election solidity
Last synced: 06 Jan 2025
https://github.com/gitcoinco/grants-stack
Round Manager & Grant Explorer & Project Builder of the Grants Protocol
quadratic-funding react solidity typescript
Last synced: 15 Nov 2024
https://github.com/quillhash/quillaudit_reports
QuillAudits Smart Contracts, deFi, NFT, tokens,Dao , Dex and DApps Audit Reports
audit-reports bep20 binance-smart-chain blockchain bockchain dapps erc20 erc721 nft penetration-testing polygon security security-audit security-vulnerabilities smartcontract-dapp solana solidity tron vulnerability
Last synced: 05 Jan 2025
https://github.com/crytic/etheno
Simplify Ethereum security analysis and testing
differential-testing ethereum ganache solidity symbolic-execution truffle
Last synced: 06 Jan 2025
https://github.com/anbang/professional-solidity
ใSolidity ้ซ็บง็จๅบ่ฎพ่ฎกใ้ขๅไธไธๅผๅ่ ็Solidityๆ็จ๏ผ็ฎๅๅทฒ็ปๅฎๆไบๆๅ็ V0.0.1 ็ๆฌ
airdrop airdrops auction blockchain dapp dapps dapps-development erc20 erc721 ethereum evm nft open-source smart-contracts solidity solidity-contracts web3
Last synced: 31 Dec 2024
https://github.com/pessimistic-io/slitherin
Slither Detectors by Pessimistic.io
ethereum plugin slither solidity static-analysis
Last synced: 03 Jan 2025
https://github.com/thealgorithms/solidity
Algorithms and data structures implemented in Solidity
algorithms data-structures data-structures-and-algorithms datastructures dev-protocol dsa education hacktoberfest solidity
Last synced: 04 Jan 2025
https://github.com/jeiwan/uniswapv3-code
Uniswap V3 clone built to learn smart-contracts development in Solidity
ethereum foundry smart-contracts solidity uniswap uniswap-v3
Last synced: 05 Jan 2025
https://github.com/kay-is/web3-from-zero
A basic introduction to web3 and its concepts, using the JavaScript you already know.
blockchain javascript solidity web3
Last synced: 31 Dec 2024
https://github.com/poanetwork/solidity-flattener
Utility to combine Solidity project to a flat file
Last synced: 16 Nov 2024
https://github.com/jellydn/dapp-starter
Opinionated Dapp Starter Template provides a solid foundation for building Ethereum-based applications. It incorporates various tools and frameworks such as React, Next.js, Hardhat, TypeChain, web3-react, daisyUI Tailwind CSS Components, and OpenZeppelin.
dapp-starter ethereum etherjs hacktoberfest hardhat nextjs openzeppelin react solidity typescript web3 web3-react
Last synced: 15 Nov 2024
https://github.com/Neufund/smart-contract-watch
A tool to monitor a number of smart contracts and transactions
blockchain dapp ethereum scanning-transactions solidity transaction
Last synced: 29 Nov 2024
https://github.com/consensysmesh/multisigwallet
Ethereum MultiSigWallet
erc20-tokens ethereum multisig solidity tokens wallet
Last synced: 06 Jan 2025
https://github.com/gnidan/abi-to-sol
Generate Solidity interface from ABI JSON
abi compiler ethereum solidity
Last synced: 06 Jan 2025
https://github.com/Quillhash/QuillAudit_Reports
QuillAudits Smart Contracts, deFi, NFT, tokens,Dao , Dex and DApps Audit Reports
audit-reports bep20 binance-smart-chain blockchain bockchain dapps erc20 erc721 nft penetration-testing polygon security security-audit security-vulnerabilities smartcontract-dapp solana solidity tron vulnerability
Last synced: 29 Oct 2024
https://github.com/ConsenSysMesh/MultiSigWallet
Ethereum MultiSigWallet
erc20-tokens ethereum multisig solidity tokens wallet
Last synced: 25 Oct 2024
https://github.com/graphprotocol/contracts
Contracts repository for The Graph protocol
contracts ethereum graphprotocol graphql solidity thegraph thegraphprotocol
Last synced: 04 Jan 2025
https://github.com/consensys/scribble
Scribble instrumentation tool
ethereum language scribble smart-contracts solidity
Last synced: 04 Jan 2025
https://github.com/pcaversaccio/createx
Factory smart contract to make easier and safer usage of the `CREATE` and `CREATE2` EVM opcodes as well as of `CREATE3`-based (i.e. without an initcode factor) contract creations.
create create2 create3 deployment ethereum factory-contract solidity
Last synced: 05 Jan 2025
https://github.com/paradigmxyz/solar
Blazingly fast, modular and contributor friendly Solidity compiler, written in Rust
compiler ethereum evm programming-language solc solidity yul
Last synced: 01 Jan 2025
https://github.com/sablier-labs/v2-core
โณ Smart contracts of the Sablier Lockup protocol
blockchain cryptoasset-streaming ethereum foundry money-streaming real-time-finance sablier sablier-protocol sablier-v2 smart-contracts solidity token-streaming
Last synced: 04 Jan 2025
https://github.com/Consensys/scribble
Scribble instrumentation tool
ethereum language scribble smart-contracts solidity
Last synced: 15 Nov 2024
https://github.com/ConsenSys/scribble
Scribble instrumentation tool
ethereum language scribble smart-contracts solidity
Last synced: 16 Nov 2024
https://github.com/dapphub/ds-proxy
a proxy object that can compose transactions on owner's behalf
dappsys ethereum proxy solidity
Last synced: 31 Dec 2024
https://github.com/balancer/balancer-v2-monorepo
Balancer V2 Monorepo
balancer defi ethereum solidity
Last synced: 04 Jan 2025
https://github.com/etherchina/solidity-doc-cn
ไปฅๅคชๅSolidity่ฏญ่จไธญๆๆๆกฃ
Last synced: 19 Nov 2024
https://github.com/a16z/cicada
A protocol for private on-chain voting, implemented in Solidity.
ethereum homomorphic-encryption privacy smart-contracts solidity time-lock-puzzle voting zero-knowledge
Last synced: 31 Oct 2024
https://github.com/yuichiroaoki/poly-flash
Flashloan on Polygon
blockchain bsc dodo ethereum flashloan matic mev polygon solidity typescript
Last synced: 05 Jan 2025
https://github.com/nomoixyz/vulcan
Development framework for Foundry projects
ethereum forge foundry foundry-rs huff rust solidity testing
Last synced: 06 Jan 2025
https://github.com/pcaversaccio/create2deployer
Helper smart contract to make easier and safer usage of the `CREATE2` EVM opcode.
create2 deployment ethereum smart-contracts solidity
Last synced: 05 Jan 2025
https://github.com/tintinweb/smart-contract-sanctuary-ethereum
๐ฆ๐ด๐ด๐ด๐ฆ A home for ethereum smart contracts. ๐
ethereum smart-contracts solidity
Last synced: 31 Dec 2024
https://github.com/zama-ai/fhevm
A Solidity library for interacting with an fhEVM blockchain.
encryption evm fhe fhevm solidity tfhe
Last synced: 04 Jan 2025
https://github.com/HarryR/solcrypto
Solidity crypto libraries, ring signatures, proof of knowledge, packed signatures etc. with matching Python implementations for secp256k1 and (alt)BN-256
bn256 cryptography ethereum libraries ring-signatures schnorr secp256k1 solidity tools zero-knowledge
Last synced: 31 Oct 2024
https://github.com/paulrberg/prb-proxy
Proxy contract to compose Ethereum transactions
blockchain delegatecall ethereum prb-proxy proxy smart-contracts solidity
Last synced: 05 Jan 2025
https://github.com/dharma-eng/dharma-smart-wallet
An upgradeable, meta-transaction-enabled smart wallet for earning interest on stablecoins while retaining custody of funds, with an added security backstop provided by Dharma Labs.
assembly dharma ethereum-contract evm interest lending meta-transactions solidity upgradeable wallet
Last synced: 08 Nov 2024
https://github.com/jeiwan/flash-loans-comparison
Comparison of flash loan solutions on Ethereum
defi ethereum smart-contract solidity
Last synced: 02 Jan 2025
https://github.com/anish-agnihotri/multiraffle
NFT distribution with (1) randomized, multi-winner raffles and (2) bulk on-chain metadata generation.
distribution ethereum minting nft raffle shuffle solidity
Last synced: 01 Jan 2025
https://github.com/offciercia/tips-solidity-code-auditors
Gaining the most elusive of tips. Add your input and let's collect them all!
audit bug-bounty bugbounty smart-contracts solidity web3
Last synced: 31 Dec 2024
https://github.com/dapphub/ds-math
Safe arithmetic
arithmetic dappsys ethereum solidity
Last synced: 01 Jan 2025
https://github.com/ObsidianLabs/Black-IDE
Black IDE is a cross-platform graphic IDE for smart contract development on Ethereum and EVM-compatible blockchains.
black-ide blockchain ethereum ethereum-ide evm smart-contracts solidity solidity-ide
Last synced: 08 Nov 2024
https://github.com/ackee-blockchain/wake
Wake is a Python-based Solidity development and testing framework with built-in vulnerability detectors
deployment lsp-server python solidity static-analysis testing testing-framework
Last synced: 04 Jan 2025
https://github.com/alexfertel/bulloak
Generate tests based on the Branching Tree Technique.
Last synced: 20 Nov 2024
https://github.com/sablier-labs/legacy-contracts
Core smart contracts of the Sablier Legacy protocol
blockchain cryptoasset-streaming decentralized-finance defi ethereum real-time-finance sablier smart-contracts solidity token-streaming
Last synced: 31 Dec 2024
https://github.com/sablier-labs/v1-protocol
Core smart contracts of the Sablier V1 protocol
blockchain cryptoasset-streaming decentralized-finance defi ethereum real-time-finance sablier smart-contracts solidity token-streaming
Last synced: 30 Nov 2024
https://github.com/evmts/tevm-monorepo
A library that enables next-generation UX and DX via putting an ethereum node in the browser and solidity in javascript
Last synced: 03 Jan 2025
https://github.com/opynfinance/GammaProtocol
The most powerful, capital efficient DeFi options protocol
defi ethereum options smart-contracts solidity
Last synced: 25 Nov 2024
https://github.com/kleros/kleros
Kleros smart contracts
arbitrator blockchain dispute-resolution ethereum governor kleros kleros-v1 odr protocol smart-contracts solidity
Last synced: 31 Dec 2024
https://github.com/HarryR/ethsnarks
A toolkit for viable zk-SNARKS on Ethereum, Web, Mobile and Desktop
algorithms cplusplus-11 ethereum pinocchio python research sdk solidity zk-snarks
Last synced: 06 Nov 2024
https://github.com/harryr/ethsnarks
A toolkit for viable zk-SNARKS on Ethereum, Web, Mobile and Desktop
algorithms cplusplus-11 ethereum pinocchio python research sdk solidity zk-snarks
Last synced: 29 Sep 2024
https://github.com/G3root/nextjs-dapp-starter-ts
A fullstack monorepo template to develop ethereum dapps
dapp ethereum fullstack hardhat monorepo nextjs solidity starter-template turborepo typescript web3
Last synced: 13 Nov 2024
https://github.com/hop-protocol/contracts
๐ฐ Hop Protocol v1 smart contracts
bridge cryptocurrency ethereum hop hop-protocol layer2 smart-contracts solidity
Last synced: 31 Dec 2024
https://github.com/airswap/airswap-protocols
AirSwap DEX and DAO Smart Contracts and Developer Tools
blockchain dex ethereum solidity
Last synced: 03 Jan 2025
https://github.com/foundry-rs/foundry-toolchain
GitHub action to install Foundry
dapptools ethereum foundry solidity solidity-testing
Last synced: 03 Jan 2025
https://github.com/Ackee-Blockchain/wake
Wake is a Python-based Solidity development and testing framework with built-in vulnerability detectors
deployment lsp-server python solidity static-analysis testing testing-framework
Last synced: 19 Sep 2024
https://github.com/0xosiris/mev_book
An aggregate of MEV resources, libraries, research papers, and strategies.
cfmm mathematics mev research resources smt solidity
Last synced: 01 Jan 2025
https://github.com/dapphub/ds-token
A simple and sufficient ERC20 implementation
dappsys erc20 ethereum solidity
Last synced: 01 Jan 2025
https://github.com/rubycocos/blockchain
blockchain (crypto) tools, libraries & scripts in ruby
blockchain blockchain-lite cryptohash cryptoquotes cryptos distributed-database elliptic finite-fields gems hashtree ledger merkletree oracle proof-of-work ruby sha256 solidity transactions tx
Last synced: 01 Jan 2025
https://github.com/chatch/hashed-timelock-contract-ethereum
Hashed Timelock Contracts for ETH, ERC20 and ERC721 on Ethereum
atomic-swap blockchain cryptocurrencies erc20 erc721 ethereum hashlock htlc smart-contracts solidity timelock
Last synced: 06 Jan 2025
https://github.com/omni/tokenbridge-contracts
Smart contracts for TokenBridge
bridge bridge-validators solidity
Last synced: 18 Nov 2024
https://github.com/lorenzb/libsubmarine
Implementation of a novel practical scheme for submarine commitments
ethereum python smartcontracts solidity
Last synced: 20 Nov 2024
https://github.com/projectwyvern/wyvern-ethereum
Project Wyvern Ethereum Smart Contracts
dex ethereum project-wyvern smart-contracts solidity
Last synced: 01 Jan 2025
https://github.com/eth-sri/securify
[DEPRECATED] Security Scanner for Ethereum Smart Contracts
chainsecurity datalog depricated ethereum evm obsolete security smart-contract solidity static-analysis
Last synced: 15 Nov 2024
https://github.com/pcaversaccio/hardhat-project-template-ts
A fully-fledged Hardhat project template based on TypeScript.
ethereum foundry hardhat smart-contracts solidity template typescript
Last synced: 01 Jan 2025
https://github.com/wtfacademy/wtf-gas-optimization
WTF Solidity gas optimization techniques, verified with Foundry.
blockchain dapp ethereum smart-contracts solidity web3
Last synced: 01 Jan 2025
https://github.com/WTFAcademy/WTF-gas-optimization
WTF Solidity gas optimization techniques, verified with Foundry.
blockchain dapp ethereum smart-contracts solidity web3
Last synced: 18 Nov 2024
https://github.com/ethereum/emacs-solidity
The official solidity-mode for EMACS
emacs emacs-lisp emacs-mode ethereum solidity
Last synced: 31 Dec 2024
https://github.com/huff-language/huff-project-template
Foundry Repository Template that supports writing contracts in Huff using the foundry-huff library.
foundry huff huff-lang solidity
Last synced: 17 Nov 2024
https://github.com/rubilmax/foundry-gas-diff
๐ ๏ธ Easily track & compare gas costs estimated by Foundry on each of your Pull Requests!
action actions evm forge foundry fuzzing gas github optimization performance report solidity testing tracking
Last synced: 01 Jan 2025
https://github.com/joranhonig/vertigo
Mutation Testing for Ethereum Smart Contracts
ethereum mutation-testing mutations security solidity testing
Last synced: 05 Jan 2025
https://github.com/Rubilmax/foundry-gas-diff
๐ ๏ธ Easily track & compare gas costs estimated by Foundry on each of your Pull Requests!
action actions evm forge foundry fuzzing gas github optimization performance report solidity testing tracking
Last synced: 18 Nov 2024
https://github.com/JoranHonig/vertigo
Mutation Testing for Ethereum Smart Contracts
ethereum mutation-testing mutations security solidity testing
Last synced: 09 Nov 2024
https://github.com/tokenysolutions/t-rex
T-REX is a suite of smart contracts implementing the EIP 3643 and developed by Tokeny to manage and transfer financial assets on EVM blockchains
blockchain erc-20 erc-3643 erc20 erc20-tokens erc3643 ethereum securities smartcontract solidity token
Last synced: 04 Jan 2025
https://github.com/stackup-wallet/erc-4337-examples
A collection of example scripts for working with ERC-4337
account-abstraction blockchain erc4337 ethereum solidity
Last synced: 26 Oct 2024
https://github.com/bitcoinwarrior1/learn-solidity-with-examples
A repo full of smart contracts written in solidity
blockchain defi educational ethereum smart-contracts solidity
Last synced: 09 Nov 2024
https://github.com/ajlopez/soliditysamples
Solidity Smart Contracts Samples
ethereum language learning smartcontract solidity
Last synced: 02 Jan 2025
https://github.com/artgenexyz/nft-contracts
Open-source NFT contracts used by Buildship
erc1155 erc721 ethereum nft smart-contracts solidity
Last synced: 01 Jan 2025
https://github.com/abdelstark/token-vesting-contracts
ERC20 token vesting smart contracts ๐ฐโณ
erc20 ethereum forge foundry smart-contracts solidity solmate vesting
Last synced: 05 Jan 2025
https://github.com/oivyzotovector/mev-bot-bnb-eth
โ Open source Mev-Bot by jared.Creating a personal contract to earn Ethereum.(Audit from Chat Gpt-4 mevbot) โ
automated-trading 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: 31 Dec 2024
https://github.com/hunterfrostbite/mevbot.uniswap-eth
๐ค Mev B0T: An Ethereum bot ๐ designed in Solidity ๐ to optimize MEV (Miner Extractable Value) ๐ธ extraction. Features mempool ๐ monitoring, front-running ๐, and robust security mechanisms ๐.
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: 06 Jan 2025