Awesome Web3

A curated list of awesome Web3 resources, libraries, tools and more.

Please check the contribution guidelines for information on formatting and writing pull requests.

Awesome List

Reference

Software Development

Sample Code

Development Environment

Protocol

JavaScript

Solidity

Go

C/C++

  • Trust Wallet Corearrow-up-right - Cross-platform, mobile-focused library implementing low-level cryptographic wallet functionality for a high number of blockchains.

Rust

Shell

  • avasharrow-up-right - Avalanche shell client provides temporary stateful shell execution environment used to deploy networks locally, manage their processes, and run network tests.

Python

VMs

  • evmonearrow-up-right - C++ implementation of the Ethereum Virtual Machine (EVM), faster.

  • SpacesVMarrow-up-right - SpacesVM enables authenticated, hierarchical storage of arbitrary keys/values using any EIP-712 compatible wallet.

Boilerplate

Testing

Code Quality

  • Slitherarrow-up-right - Solidity static analysis framework, a suite of vulnerability detectors, prints visual information about contract details etc.

  • solhintarrow-up-right - Solidity linter providing Security and Style Guide validations.

Open Source Project

Tutorial

YouTube Channel

Book

Podcast

Newsletter

Platform as a Service

Other

Contribute

Contributions are welcomed! Please read the contribution guidelines first.

Last updated