# dukedaily/solidity-expert

4年打磨-2022年海外一线大厂-以太坊开发教程（a solidity tutorial makes you a dapp expert）WIP

Repository: https://github.com/dukedaily/solidity-expert
Canonical: https://ross.abutalabs.com/products/solidity-expert
Homepage: https://dukedaily.github.io/solidity-expert/
Language: Solidity
License Family: other
Topics: smartcontracts, solidity, wip, solana
Last push: 2026-04-21T09:59:09+00:00

## Health v2 (maintenance only)
Score: 67/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 78, release rhythm 35, longevity 100
- inputs: {"age_days": 1580, "days_push": 134, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1473, forks 275 (observed 2026-08-28T04:04:49.634002+00:00)

## What it is
A comprehensive open-source tutorial (in Chinese and English) for full-stack EVM dapp development, covering Solidity smart contracts, security, web3 libraries like ethers.js, and protocols such as Uniswap, Aave, and NFTs. It is distributed as a GitBook with accompanying video courses and a hands-on project.

## Use cases
- learn solidity from scratch
- become a dapp developer
- learn smart contract security
- understand defi protocols like uniswap and aave
- learn ethers.js and web3.js
- build and deploy an nft project
- full-stack web3 development tutorial

## When to choose
- you want a structured, project-based path into Ethereum/EVM development
- you prefer tutorials with videos and a gitbook in Chinese or English
- you want coverage of both contract writing and frontend integration with React

## When to avoid
- you need official reference documentation rather than a course
- you target non-EVM chains like Solana exclusively
- you need production-audited contract code rather than learning material

## Facets
- artifact type: learning-resource
- maturity: active
- function: developer-tools, documentation
- domain: blockchain, tutorials, web-development
- platform: cross-platform
- tags: solidity, ethereum, smart-contracts, web3, dapp, defi, nft, evm, openzeppelin, ethers-js, hardhat, tutorial, cryptocurrency

## Member repositories
- dukedaily/solidity-expert (main) score 67

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:49.634002+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:34:37.141763+00:00, confidence not recorded.
  - readme: https://github.com/dukedaily/solidity-expert (fetched 2026-08-28T04:04:49.634002+00:00, sha 1ef9389bf375)
  - homepage: https://dukedaily.github.io/solidity-expert/ (fetched 2026-08-29T11:42:02.416133+00:00, sha e24c5c749502)
- Data as of 2026-08-30T08:39:29.467469+00:00.
