awesome-solidity
github.com/blockchainlabsnz/awesome-solidity ↗A curated list of awesome Solidity resources
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me standard contracts resources from awesome-solidity"
Installation instructions →What's inside
Libraries
- 0xStandard contracts
DEX protocol
- AragonStandard contracts
DAO protocol. Contains
- aragonOSStandard contracts
- BytesHelperUtils
library to deal with bytes32
- cryptofin-solidityStandard contracts
A collection of Solidity libraries for building secure and gas-efficient smart contracts on Ethereum.
- DateTime LibraryStandard contracts
A gas-efficient Solidity date and time library
Vulnerabilities
- 1
- How $800K Evaporated from PoWH PonziKnown hacks
- Integer Overflow (i.e., proxyOverflow Bug)Known hacks
- known attacks
- Parity Wallet HackKnown hacks
- Parity Wallet Hack IIKnown hacks
Tools
- 11 Best Ethereum Development ToolsDevelopment tools
- Docker imagesDevelopment tools
Solidity testing environment from us (Blockchain Labs, NZ)
- eth-cliDevelopment tools
- Ethereum gas stationOnline services
- Ethereum unit converterOnline services
- FilecoinStorage
Getting Started
- ABIConcepts
- A Closer Look At Ethereum SignaturesConcepts
- Airdrops
- Alex SherbuckBlogs
- Aragon techblogBlogs
- Become a Blockchain Developer with Ethereum and SolidityTutorials
Best practices
- A Crash Course for Mechanism DesignCommon design principles
- A New Advanced Token StandardEIPs
- EIP821EIPs
- ERC-165ERCs
creates a standard method to publish and detect what interfaces a smart contract implements
- ERC-173ERCs
a standard interface for ownership of contracts
- ERC-20ERCs
original token contract for fungible assets [
Code and patterns examples
Dapps development
- Blockchain Design Principles
- Create Blockchain Dapp with Ethereum and VueJS
- Designing for the blockchainDesign
- DrizzleReact / Redux
Redux library to connect a frontend to a blockchain
- elm-ethereumAPIs / subproviders
- EthContractAPIs / subproviders
A set of helper methods to help query ETH smart contracts in Elixir
Showing a sample of 151 resources. View the full list on GitHub →