Domäne
Blockchain & Web3
Skill-Profil
Dieser Skill definiert Erwartungen über Rollen und Level.
Rollen
2
wo dieser Skill vorkommt
Stufen
5
strukturierter Entwicklungspfad
Pflichtanforderungen
0
die anderen 10 optional
Blockchain & Web3
Smart Contracts
22.2.2026
Wählen Sie Ihr aktuelles Level und vergleichen Sie die Erwartungen.
Die Tabelle zeigt, wie die Tiefe von Junior bis Principal wächst.
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| Blockchain Developer | Writes simple contracts in Solidity 0.8+: ERC-20, basic storage patterns. Uses Hardhat for compilation and testnet deployment. Understands gas costs and storage layout. | |
| Smart Contract Developer | Writes contracts in Solidity 0.8+: ERC-20, ERC-721, access control with OpenZeppelin. Understands visibility modifiers, events, and custom errors. Uses Foundry for compile, test, and deploy. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| Blockchain Developer | Develops production contracts with OpenZeppelin: AccessControl, Pausable, ReentrancyGuard. Optimizes gas via packed storage and calldata. Achieves 90%+ test coverage. | |
| Smart Contract Developer | Implements complex contracts: staking with multiple reward strategies, vesting with cliff/linear unlock, multi-sig treasury. Optimizes gas through storage packing and calldata. Coverage 95%+. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| Blockchain Developer | Designs upgradeable contract systems (UUPS/Transparent Proxy). Implements custom optimizations via inline assembly. Conducts security review and gas audits for the organization. | |
| Smart Contract Developer | Designs upgradeable systems: UUPS, Diamond proxy (EIP-2535). Writes inline assembly for gas-critical paths. Implements formal specifications and conducts comprehensive security review. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| Blockchain Developer | Defines Solidity development standards for the organization: style guide, architectural patterns (Diamond, Proxy, Clone), security checklist. Conducts architecture review for 10+ projects. | |
| Smart Contract Developer | Defines Solidity development standards: style guide, pattern library, security checklist, gas budgets. Establishes contract architecture guidelines for an organization of 20+ developers. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| Blockchain Developer | Defines enterprise smart contract development strategy on Solidity. Contributes to Solidity compiler and EIP process. Publishes best practices and shapes industry standards. | |
| Smart Contract Developer | Defines enterprise Solidity strategy. Contributes to Solidity compiler development and the EIP process. Publishes advanced patterns and shapes industry best practices. |