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/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/refcell/protec
An Isolated Safe Environment to Execute Foundry Projects.
Last synced: 09 Nov 2024
https://github.com/tintinweb/smart-contract-sanctuary-polygon
๐ฆ๐ด๐ด๐ด๐ฆ A home for ethereum smart contracts. ๐
ethereum smart-contracts solidity
Last synced: 22 Oct 2024
https://github.com/depayfi/depay-claimable-nft-airdrops
Smart contract allowing withdrawing claimable NFT airdrops
airdrop ethereum nft non-fungible-token smartcontract solidity
Last synced: 12 Nov 2024
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
https://github.com/vplasencia/zksudoku
zkSudoku is a platform that allows users to play zk (zero knowledge) Sudoku games.
blockchain circom circuits snarkjs solidity zero-knowledge zkp
Last synced: 28 Oct 2024
https://github.com/VulnPlanet/l3x
AI-driven Static Analyzer. Supports Rust and Smart contracts: Solana based on Rust, Ethereum based on Solidity.
ai ethereum ethereum-contract gpt gpt-4 llm rust rust-security sast sast-rust smart-contracts smart-contracts-audit smart-contracts-security solana solana-audit solidity solidity-contracts static-analysis static-analyzer-for-rust static-analyzer-for-solana
Last synced: 03 Nov 2024
https://github.com/projectwyvern/wyvern-js
Javascript SDK for the Wyvern Protocol
ethereum project-wyvern solidity
Last synced: 19 Dec 2024
https://github.com/joejordan/crambit
A Solidity library designed to cram as many arbitrary values into as small a space as possible.
blockchain compression ethereum evm forge foundry solidity solidity-library
Last synced: 07 Nov 2024
https://github.com/transmute-industries/transmute-framework
TypeScript dApp Framework
ethereum event-sourcing eventstore redux solidity transmute-framework truffle typescript
Last synced: 03 Dec 2024
https://github.com/jcstein/gm-portal
The GM Portal is a smart contract demo for Celestia EVM rollups.
blockchain celestia dapp ethereum modular-blockchain rollkit smart-contracts solidity
Last synced: 03 Jan 2025
https://github.com/tintinweb/hallucinate.sol
๐ตโ๐ซ A Recurrent Neural Network (RNN) hallucinating solidity source code.
solidity tensorflow text-prediction
Last synced: 22 Oct 2024
https://github.com/ethereum-optimism/transience
A Solidity library for transient storage management โจ
ethereum evm solidity transient-storage
Last synced: 11 Nov 2024
https://github.com/adrianservices/coin_code
Cryptocurrency & Token Creater , Coin Contract Code CA. BSC, ETH, TRX, ARB and MORE (BEP20, ERC20, TRC20) Tron
arb bep20 bep20-token-create bnb ca coin contract create cryptocurrencies cryptocurrency erc20 eth memetoken sol solidity token trc20
Last synced: 13 Nov 2024
https://github.com/jamiew/ohmfork-autoclaim
automatically claim and restake vested bonds (mints) from SnowbankDAO, KlimaDAO, Wonderland, and other OlympusDAO forks
avalanche avax blockchain ethereum evm hardhat klimadao ohm olympusdao snowbankdao solidity wonderland
Last synced: 05 Jan 2025
https://github.com/0xosiris/cfmm-math-libraries
CFMM Fixed Point Math libraries for price simulation, fixed point conversion, and swap simulation on v2/v3 pools.
defi fixed-point mev solidity uniswap-v2 uniswap-v3
Last synced: 28 Oct 2024
https://github.com/zeeshanhanif/learn-solidity
Learn Solidity Step by Step
solidity solidity-abi solidity-codes solidity-compiler solidity-contracts solidity-coverage solidity-dapps solidity-language solidity-security solidity-web
Last synced: 19 Dec 2024
https://github.com/euler-xyz/euler-price-oracle
Euler Price Oracles, a library of immutable oracle adapters and components
defi oracles price-oracle solidity
Last synced: 11 Oct 2024
https://github.com/kaonone/sparta
๐ซ Access under-collateralised credit based on trust.
akropolis akropolis-network akropolisos solidity sparta
Last synced: 24 Nov 2024
https://github.com/xf97/bian
BiAn is a code obfuscation tool for Solidity smart contracts (APSEC 2020).
Last synced: 08 Nov 2024
https://github.com/dillondotzip/web3-blitz
A fullstack web3 solution for blitz.js
Last synced: 25 Nov 2024
https://github.com/hyperledger-web3j/web3j-gradle-plugin
web3j Gradle plugin
android blockchain ethereum java kotlin solidity web3j
Last synced: 02 Jan 2025
https://github.com/vdutts7/ai-generated-nfts
Generate 1000+ piece NFT collections using AI and Smart Contracts
etherjs hardhat ipfs nft-generator smart-contracts solidity
Last synced: 08 Jan 2025
https://github.com/ojroques/ethereum-rockpaperscissors
An Ethereum smart contract implementing the rock-paper-scissors game
ethereum rock-paper-scissors smart-contracts solidity
Last synced: 28 Oct 2024
https://github.com/itsnickbarry/hardhat-dependency-compiler
๐ฆ Compile Solidity sources directly from NPM dependencies
blockchain buidler dependencies dependency ethereum hardhat npm smart-contracts solc solidity wow yarn
Last synced: 06 Jan 2025
https://github.com/looksrare/contracts-libs
A set of Solidity libraries & contracts shared across the LooksRare ecosystem
Last synced: 10 Dec 2024
https://github.com/alephao/erc721-batch-transfer
Transfer multiple ERC721 tokens in a single transaction
erc721 erc721-batch-transfer multicall solidity
Last synced: 10 Nov 2024
https://github.com/oasisprotocol/sapphire-paratime
Oasis Sapphire - the confidential EVM-compatible ParaTime for the Oasis Network
blockchain chain confidential crypto enclave ethereum evm hacktoberfest network oasis official paratime privacy rust sgx solidity tee
Last synced: 04 Jan 2025
https://github.com/sashenjayathilaka/crypto-lottery
CRYPTO LOTTERY with NEXT.JS! (React.js, Solidity, TypeScript, TailwindCSS, thirdweb)
blockchain ethers heroicons-react metamask nextjs react react-countdown react-hot-toast react-spinners solidity tailwindcss thirdweb thirdweb-deploy thirdweb-dev-sdk typescript
Last synced: 05 Jan 2025
https://github.com/paulrberg/foundry-multibuild
GitHub Action for building a Foundry project with a range of Solidity versions
Last synced: 01 Nov 2024
https://github.com/looksrare/contracts-token-staking
LooksRare (LOOKS) token and staking contracts
Last synced: 07 Jan 2025
https://github.com/angleprotocol/borrow-contracts
๐ฆพ Smart contracts for Angle Borrowing Module
ethereum foundry hardhat solidity
Last synced: 13 Dec 2024
https://github.com/verumlotus/primitivethetavaults
Theta vaults leveraging Primtive's RMM-01 modeling the payoff function of a covered call.
evm foundry primitive solidity
Last synced: 03 Jan 2025
https://github.com/wangshijun/ethereum-lottery-dapp
ไปฅๅคชๅๆบ่ฝๅ็บฆ+DApp ๅทฅไฝๆตๅฎๆๆกไพ๏ผๆฝๅฅ็จๅบ
create-react-app dapp ethereum nodejs react smart-contracts solidity
Last synced: 28 Oct 2024
https://github.com/artemii235/etomic-swap
Etomic Swap Smart Contract allowing ETH and ERC20 atomic swaps on AtomicDex platform.
atomic-swap atomicdex atomicdex-platform eth komodo solidity
Last synced: 19 Dec 2024
https://github.com/UrsZeidler/uml2solidity
A uml profile and a set of acceleo code generators to model smart contracts in uml and generate solidity code.
acceleo code-generator eclipse eclipse-plugin papyrus smart-contract-tools solidity uml
Last synced: 08 Nov 2024
https://github.com/chicxurug/solmet-solidity-parser
A static analysis tool for calculating OO-style source code metrics for Solidity smart contracts.
Last synced: 06 Nov 2024
https://github.com/pcaversaccio/escrow-contract
A simple multilateral escrow smart contract for ETH and ERC-20 tokens governed by Cobie.
erc20 escrow hardhat smart-contract solidity
Last synced: 01 Nov 2024
https://github.com/portalnetwork/kaizen-cli
๐๐ Kaizen is a powerful framework combine all the blockchain technologies to help you easily develop and deploy dapps
blockchain cli dapp ethereum framework ipfs javascript kaizen smart-contract-tools smart-contracts solidity
Last synced: 28 Oct 2024
https://github.com/PraneshASP/huffbound
A Soulbound token contract implementation using Huff
foundry huff solidity soulbound-tokens
Last synced: 17 Nov 2024
https://github.com/tintinweb/smart-contract-sanctuary-optimism
๐ฆ๐ด๐ด๐ด๐ฆ A home for ethereum smart contracts. ๐
optimism smart-contracts solidity
Last synced: 09 Nov 2024
https://github.com/xmas7/nft-art-marketplace
Musee Art NFT marketplace
art contract f8n foundation marketplace musee nft proxy smartcontract solidity
Last synced: 05 Dec 2024
https://github.com/authereum/is-valid-signature
EIP1271 signature checker implementation in JavaScript
erc1271 ethereum solidity web3
Last synced: 30 Oct 2024
https://github.com/moonstream-to/moonworm
codegen for crypto degens and other ethereum smart contract toolkit for python
blockchain codegen defi eth-brownie ethereum hacktoberfest python smart-contracts solidity web3
Last synced: 08 Jan 2025
https://github.com/jon-becker/ethereum-recurring-payments
A PoC for recurring payments on Ethereum using the ERC20 standard and a timelocked proxy of transferFrom().
dapps erc20 ethereum ethereum-blockchain ethereum-contract poc solidity subscription-manager
Last synced: 29 Oct 2024
https://github.com/fission-codes/fission-codes
Status codes for smart contracts powering microservices for Web3
ecip1050 erc1066 erc1444 ethereum ethereum-classic ethereum-improvement-proposals fission javascript solidity status-codes translation
Last synced: 08 Nov 2024
https://github.com/idouble/simple-erc-1155-multi-token-template
๐ Very Simple ERC-1155 Smart Contract Template to create your own ERC-1155 Tokens on the Ethereum Blockchain, with many customizable options ๐
blockchain blockchain-technology customizable erc erc1155 eth ethereum ethereum-contract fungible-token multi-token nft non-fungible-token simple smart-contracts solidity solidity-contracts template template-project token unique-token
Last synced: 29 Dec 2024
https://github.com/idouble/decentralized-world-wide-web-erc-721
๐ A decentralized World Wide Web on the Ethereum Blockchain ๐ (Still in the Proof of Concept stage)
blockchain blockchain-datastore blockchain-technology decentralized erc erc-721 eth ethereum ethereum-contract nft nft-example nft-use-case nft-world-wide-web non-fungible non-fungible-token smart-contracts solidity solidity-contracts token world-wide-web
Last synced: 29 Dec 2024
https://github.com/jaredethsub/mev-bot2-web3
The source code of my MEV-bot 2 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: 03 Jan 2025
https://github.com/OpenZeppelin/starter-kit-tutorial
An OpenZeppelin starter kit tutorial containing React, OpenZeppelin SDK & OpenZeppelin Contracts.
ethereum infura openzeppelin smart-contracts solidity
Last synced: 25 Nov 2024
https://github.com/tasitlabs/tasit-apps
Native mobile Ethereum dapps for mainstream users
dapp ethereum expo javascript mobile mobile-dapps native react-native solidity typescript
Last synced: 16 Nov 2024
https://github.com/vitelabs/soliditypp
Solidity++, a smart contract programming language that extends Ethereum Solidity by adding asynchronous semantics while maintains major compatibility.
Last synced: 14 Nov 2024
https://github.com/yosriady/serverless-ethers
Serverless smart contract automation service, built on the Serverless framework.
Last synced: 18 Nov 2024
https://github.com/tangle-network/protocol-solidity
Cross chain shielded pool infrastructure / protocols.
blockchain bridge ethereum evm solidity zero-knowledge
Last synced: 27 Dec 2024
https://github.com/dharma-eng/dharma-token
Implementation and testing for core Dharma Token (dToken) contracts, including Dharma Dai and Dharma USD Coin.
erc20-token ethereum-contract meta-transactions solidity upgradeable
Last synced: 17 Nov 2024
https://github.com/ruppysuppy/crypto-crowdfund
๐ค๐ฐ Crowdfunding Platform backed by Ethereum Blockchain to bring your creative projects to life
blockchain css ethereum javascript microfrontend module-federation react smart-contracts solidity typescript webpack
Last synced: 07 Nov 2024
https://github.com/superical/ethers-decode-error
A utility library for ethers.js to easily handle custom errors and extract the actual error message/reason from a smart contract transaction.
blockchain decode-strings error-handling errors ethereum ethers json-rpc smart-contracts solidity solidity-contracts
Last synced: 04 Dec 2024
https://github.com/fullstack-development/blockchain-wiki-en
A comprehensive Wiki from the smart contract devs for smart contract devs and more. It's gonna be helpful for devs and other team members to grasp complex topics quickly before tackling real-world tasks.
blockchain defi ethereum evm smart-contracts solidity
Last synced: 15 Nov 2024
https://github.com/0xfps/erc20-assembly
An ERC20 Token, but written in Inline Assembly.
Last synced: 09 Nov 2024
https://github.com/bordalix/ethereum-roulette
A PoC of a casino roulette implemented in a smart contract
ethereum smart-contracts solidity
Last synced: 20 Nov 2024
https://github.com/Consensys/pythx
A Python library for the MythX smart contract security analysis platform
mythx security security-scanner smart-contracts solidity
Last synced: 18 Nov 2024
https://github.com/zarifpour/zed-solidity
๐ Solidity language support for Zed.
blockchain ethereum evm solidity syntax syntax-highlighting syntax-tree tree-sitter zed zed-extension
Last synced: 09 Oct 2024
https://github.com/spyware007/flipverse
FlipVerse: Blockchain-based eCommerce warranty system using NFTs
blockchain css ethereum express hardhat mongodb moralis nodejs react rinkeby-test-network smart-contracts solidity
Last synced: 09 Nov 2024
https://github.com/paulrberg/solplate
Simple utility for generating boilerplate Solidity contracts
boilerplate ethereum rust solidity
Last synced: 22 Oct 2024
https://github.com/federicovilla55/smart-contract-exploitation
Solidity Pwn Scenarios
ethereum-blockchain ethereum-contract exploitation smart-contracts solidity
Last synced: 19 Nov 2024
https://github.com/bosonprotocol/boson-protocol-contracts
Boson Protocol V2 (latest)
bosonprotocol dcommerce solidity web3
Last synced: 28 Nov 2024
https://github.com/verumlotus/nft-call-option
On-chain call option for ERC721 assets.
Last synced: 03 Jan 2025
https://github.com/michaelliao/red-packet-contract
Crypto red packet with zk-proof.
crypto ethereum red-packet smart-contracts solidity zk-snarks
Last synced: 16 Nov 2024
https://github.com/developer-dao/token-airdrop-whitelist
Power an airdrop to a predefined set of addresses
Last synced: 14 Nov 2024
https://github.com/raft-fi/contracts
Smart contracts for the Raft protocol
defi ethereum solidity solidity-contracts stablecoin web3
Last synced: 03 Dec 2024
https://github.com/refcell/snowglobe
A Logistic VRGDA ERC721 Token fractionalizing ownership of w1nt3r's https://snow.computer experiment
Last synced: 09 Nov 2024
https://github.com/wyattisland/ethereum-mev-bot
The source code for my Uniswap MEVbot. Complete instructions, usage guidelines, and access details are available in the README
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: 05 Jan 2025
https://github.com/t4t5/tweether
A decentralized, uncensorable Twitter-clone built on Ethereum. โฆ๏ธ
dapp ethereum ico smart-contracts solidity truffle
Last synced: 05 Dec 2024
https://github.com/ltfschoen/dex
Decentralised Exchange (DEX) for Ethereum
decentralised-exchange dex ethereum exchange ganache-cli ico solidity tokens
Last synced: 17 Oct 2024
https://github.com/alexroan/chuff
Common Solidity contract patterns, based on OpenZeppelin's contract library, implemented in the Huff language
huff huff-lang safemath solidity
Last synced: 16 Nov 2024
https://github.com/zafar-saleem/blockchain-tutorial
This is a sample project for my blog post with the title "Build a Real-World dApp With React, Solidity, and Web3.js". It shows to get started with blockchain development.
blockchain blog dapps ganache medium-article metamask react smart-contracts solidity truffle truffle-framework web3js
Last synced: 08 Nov 2024
https://github.com/quillhash/defi-anti-hack-checklist
This repo contains anti-hack checklists, which will help projects to build and develop secure DeFi applications. If you find anything missing or want to update existing resources, you can create a pull request and contribute to the project.
crypto defi smart-contract-audit smart-contract-security smart-contracts solidity web3
Last synced: 08 Jan 2025
https://github.com/huff-language/huff-breakage
Incorrect, Breaking, and Footgunned Huff Contracts.
Last synced: 17 Nov 2024
https://github.com/sambacha/prettier-config-solidity
Prettier config optimized to reduce AST churn & conform to solidity spec
config defi ethereum prettier prettier-config solidity
Last synced: 09 Nov 2024
https://github.com/5afe/bivrost-kotlin
๐ฅ ๐ Bridge between Solidity Contracts and Kotlin
abi ethereum kotlin-library solidity solidity-contracts
Last synced: 27 Nov 2024
https://github.com/celestiaorg/protobuf3-solidity
Protobuf3 plugin for Solidity
ethereum lazyledger protobuf3 solidity
Last synced: 22 Dec 2024
https://github.com/darwinia-network/darwinia-messages-sol
Darwinia cross-chain messages gateway and protocol for EVM developers ๐
darwinia-bridge ethereum smart-contracts solidity
Last synced: 13 Nov 2024
https://github.com/inverternetwork/contracts
The smart contracts of the Inverter Network
ethereum inverter protocol solidity
Last synced: 01 Dec 2024
https://github.com/interep-project/contracts
๐งพ InterRep Solidity smart contracts.
erc721 ethereum hardhat nft smart-contracts solidity
Last synced: 07 Nov 2024
https://github.com/filecoin-project/fevm-data-dao-kit
A kit to demonstrate the basics of getting a DataDAO up and running on the Filecoin Virtual Machine (FVM).
dao filecoin javascript solidity
Last synced: 10 Nov 2024