领域
Blockchain & Web3
技能档案
Web3 frontend: ethers.js, viem, wagmi, contract interaction, events
角色数
2
包含此技能的角色
级别数
5
结构化成长路径
必要要求
6
其余 4 个可选
Blockchain & Web3
Web3 Development
2026/3/17
选择当前级别并对比期望。下方卡片显示晋升所需掌握的内容。
表格展示从初级到首席的技能深度变化。点击行查看详情。
| 角色 | 必要性 | 描述 |
|---|---|---|
| Blockchain Developer | Understands Web3 frontend basics: connecting to Ethereum via ethers.js, reading contract state, and displaying on-chain data. Builds simple dApp UIs with React and wagmi hooks. Follows established patterns for wallet connection and transaction submission. | |
| Smart Contract Developer | Understands Web3 frontend fundamentals: using ethers.js and wagmi for contract interaction, event listening, and transaction status tracking. Implements basic UI components for token balances, allowances, and contract reads. Tests interactions on testnets. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Blockchain Developer | Independently develops with Web3 Frontend in Hardhat/Foundry. Conducts basic audits. Optimizes gas. | |
| Smart Contract Developer | Independently develops with Web3 Frontend in Hardhat/Foundry/OpenZeppelin. Conducts basic audits. Optimizes gas. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Blockchain Developer | 必要 | Designs scalable Web3 frontend architectures with optimistic updates, multicall batching, and real-time event subscriptions via WebSockets. Implements complex DeFi interfaces: swap routers, liquidity dashboards, and portfolio trackers. Optimizes RPC usage with caching and request deduplication. Mentors team on Web3 frontend patterns. |
| Smart Contract Developer | 必要 | Designs advanced Web3 frontend systems: custom hooks for complex contract interactions, subgraph-powered data layers, and gasless transaction UX with relayers. Implements real-time price feeds, DEX aggregation interfaces, and multi-chain switching. Mentors developers on efficient RPC management and Web3 state synchronization. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Blockchain Developer | 必要 | Defines Web3 frontend architecture standards and development workflows for blockchain products. Establishes patterns for RPC provider management, contract ABI versioning, and cross-chain UI consistency. Conducts code reviews focused on Web3 UX quality and security. |
| Smart Contract Developer | 必要 | Defines Web3 frontend standards for smart contract platform teams. Establishes testing strategies for contract interaction layers, ABI type-safety practices with TypeChain, and monitoring for failed transactions. Coordinates frontend-contract integration patterns across teams. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Blockchain Developer | 必要 | Defines organizational Web3 frontend strategy across products and ecosystems. Designs universal dApp frameworks with chain abstraction, embedded wallet support, and progressive decentralization. Drives adoption of account abstraction UX and contributes to Web3 frontend tooling ecosystem. |
| Smart Contract Developer | 必要 | Defines enterprise Web3 frontend vision spanning DeFi, NFT marketplaces, and DAO governance dashboards. Designs reusable Web3 component libraries with chain-agnostic contract interaction patterns. Establishes organizational standards for Web3 accessibility, performance, and progressive enhancement across all dApp products. |