领域
Blockchain & Web3
技能档案
Wallet integration: MetaMask, WalletConnect, transaction signing, EIP-1193
角色数
2
包含此技能的角色
级别数
5
结构化成长路径
必要要求
6
其余 4 个可选
Blockchain & Web3
Web3 Development
2026/3/17
选择当前级别并对比期望。下方卡片显示晋升所需掌握的内容。
表格展示从初级到首席的技能深度变化。点击行查看详情。
| 角色 | 必要性 | 描述 |
|---|---|---|
| Blockchain Developer | Understands basic wallet integration concepts: MetaMask provider injection, WalletConnect protocol, and EIP-1193. Implements simple connect/disconnect flows using ethers.js. Handles basic account and chain change events. | |
| Smart Contract Developer | Understands wallet integration fundamentals: connecting MetaMask and WalletConnect to dApps, signing transactions, and reading on-chain state. Implements basic wallet UI flows using wagmi hooks. Follows established connection patterns from documentation. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Blockchain Developer | Independently develops with Wallet Integration in Hardhat/Foundry. Conducts basic audits. Optimizes gas. | |
| Smart Contract Developer | Independently develops with Wallet Integration in Hardhat/Foundry/OpenZeppelin. Conducts basic audits. Optimizes gas. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Blockchain Developer | 必要 | Designs robust wallet integration architectures supporting multiple providers: MetaMask, WalletConnect v2, Coinbase Wallet, and hardware wallets. Implements EIP-712 typed data signing, transaction batching, and gas estimation. Handles edge cases: network switching, session persistence, and error recovery. Mentors team on wallet UX best practices. |
| Smart Contract Developer | 必要 | Designs multi-wallet integration systems with automatic provider detection, session management, and chain-agnostic transaction signing. Implements EIP-712 structured data signing for complex DeFi interactions and gasless meta-transactions. Optimizes wallet UX for mobile and desktop. Mentors developers on secure wallet interaction patterns. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Blockchain Developer | 必要 | Defines wallet integration strategy and standards for blockchain products. Establishes multi-chain wallet support guidelines and security review processes for transaction signing. Coordinates with UX teams to optimize onboarding flows and wallet connection experiences. |
| Smart Contract Developer | 必要 | Defines wallet integration architecture standards for smart contract platforms. Establishes security protocols for transaction approval flows, wallet provider vetting, and key management practices. Coordinates cross-team wallet UX consistency and accessibility standards. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Blockchain Developer | 必要 | Defines organizational wallet integration strategy across products and chains. Designs account abstraction (ERC-4337) adoption roadmaps and cross-chain wallet standards. Drives innovation in wallet UX including social recovery, passkey authentication, and embedded wallets. |
| Smart Contract Developer | 必要 | Defines enterprise wallet infrastructure vision including account abstraction (ERC-4337), MPC wallets, and institutional custody integration. Designs cross-chain wallet abstraction layers and universal transaction signing frameworks. Influences wallet standards through EIP contributions and ecosystem partnerships. |