- All languages
- Arduino
- Assembly
- Awk
- Batchfile
- Bicep
- Bikeshed
- C
- C#
- C++
- CMake
- CSS
- Clojure
- CodeQL
- CoffeeScript
- Common Lisp
- Cuda
- D
- Dart
- Dockerfile
- EJS
- Elixir
- Emacs Lisp
- Erlang
- Fluent
- Frege
- Go
- Groovy
- HCL
- HTML
- Haskell
- Java
- JavaScript
- Jinja
- Jsonnet
- Julia
- Jupyter Notebook
- Just
- Kotlin
- Less
- LiveScript
- Lua
- MATLAB
- MDX
- MQL4
- Makefile
- Markdown
- Mathematica
- Mermaid
- Mustache
- Nim
- Nunjucks
- OCaml
- Objective-C
- Open Policy Agent
- OpenEdge ABL
- OpenSCAD
- PHP
- PLpgSQL
- Perl
- Pony
- PostScript
- PowerShell
- Puppet
- Python
- QML
- R
- Racket
- ReScript
- Rich Text Format
- Roff
- Ruby
- Rust
- SCSS
- Scala
- Scheme
- Shell
- Smali
- Smarty
- Solidity
- Starlark
- Svelte
- Swift
- SystemVerilog
- TSQL
- TeX
- TypeScript
- Vala
- Verilog
- Vim Script
- Vue
- Zig
Starred repositories
OpenZeppelin Contracts is a library for secure smart contract development.
WTF Solidity 极简入门教程,供小白们使用。Now supports English! 官网: https://wtf.academy
Reproduce DeFi hacked incidents using Foundry.
A compilation of patterns and best practices for the smart contract programming language Solidity
The companion to the Youtube tutorials
To learn common smart contract vulnerabilities using Foundry!
🎚 Peripheral smart contracts for interacting with Uniswap V2
Tutorial for building DeFi arbitrage bots
Multicall: Aggregate multiple constant function call results into one
A simple NFT smart contract that works with the rest of the HashLips ecosystem.
Loose collection of Solidity example code
A DeFi Arbitrage Bot with DyDx Flashloans.
Forkable template to get you started with Foundry's Forge
First place for early developers to learn Solidity
Analyze and reproduce attack events or vulnerabilities in the blockchain world.
Example and sample projects
Golang and Solidity SDK to make Ethereum development ethier
Template repository intended to ease fuzzing components of Solidity projects, especially libraries.
Materials related to security: docs, checklists, processes, etc...
A set of composable extension contracts for the OpenZeppelin ERC721 base contracts.
The new and improved NFTX v2 Protocol.
Stake ERC721 Tokens to claim ERC20 Tokens
Smart contracts to practice your (WH) hacking skills.
Backed by Blockchain Education Network Hong Kong and Taiwan branch, the open source repository contains educational materials including smart contract templates for developers.