solidity

Installation
SKILL.md

Skill based on Solidity (ethereum/solidity) docs, generated at 2026-02-09.

Solidity is a statically typed, object-oriented language for EVM smart contracts. This skill covers source layout, types, contract structure, control flow, security patterns, compiler usage, and ABI/internals.

Core References

Topic Description Reference
Source Layout SPDX, pragma, import, comments core-layout
Contract Structure State, functions, modifiers, events, errors, structs, enums core-structure
Types Value/reference/mapping types, operators, conversions core-types
Control Structures if/loop, internal/external calls, revert, try/catch core-control
Units and Globals Ether/time units, block/msg/tx, ABI/hash helpers core-units-globals

Features

Contracts

| Topic | Description | Reference |

Related skills
Installs
3
GitHub Stars
3
First Seen
Feb 28, 2026