领域
Blockchain & Web3
技能档案
此技能定义了各角色和级别的期望。
角色数
2
包含此技能的角色
级别数
5
结构化成长路径
必要要求
0
其余 10 个可选
Blockchain & Web3
Web3 Development
2026/2/22
选择当前级别并对比期望。下方卡片显示晋升所需掌握的内容。
表格展示从初级到首席的技能深度变化。点击行查看详情。
| 角色 | 必要性 | 描述 |
|---|---|---|
| Blockchain Developer | Uses Web3 libraries for blockchain interaction: ethers.js, viem, web3.py. Connects to node via JSON-RPC. Reads contract data and sends transactions. | |
| Smart Contract Developer | Uses ethers.js and viem for contract interaction: reading state, sending transactions, decoding events. Works with ABI encoding/decoding and contract factory patterns. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Blockchain Developer | Develops SDK and library wrappers for blockchain infrastructure. Implements batched RPC calls, event subscription, retry logic. Supports multiple provider backends. | |
| Smart Contract Developer | Develops TypeScript SDK for smart contract interaction: type-safe contract calls via viem/wagmi, multicall batching, event subscription. Generates types from ABI automatically. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Blockchain Developer | Designs internal Web3 SDK for the organization: multi-chain support, provider failover, transaction management. Optimizes for high-throughput: connection pooling, request deduplication. | |
| Smart Contract Developer | Designs contract interaction infrastructure: transaction management, gas estimation, nonce handling, retry logic. Optimizes for reliable execution and high-throughput batch operations. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Blockchain Developer | Defines Web3 library strategy for the organization. Establishes shared SDK and migration plans between libraries (ethers→viem). Coordinates platform SDK development for external developers. | |
| Smart Contract Developer | Defines Web3 library strategy for the organization. Establishes shared contract SDK and coordinates ethers→viem migration. Defines TypeScript contract interaction standards. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Blockchain Developer | Defines enterprise Web3 library strategy. Contributes to open-source Web3 libraries. Shapes developer tooling vision and coordinates ecosystem partnerships. | |
| Smart Contract Developer | Defines enterprise Web3 library strategy for smart contract platforms. Contributes to open-source Web3 libraries and shapes developer tooling for external contract developers. |