English

Style guide

The canonical written form of 43 Ethereum terms — how each one is spelled and capitalized, which forms to avoid, and what it means.

Allaccounts-keysconsensuscryptographydefidevelopmentethergeneralgovernanceidentitymevprotocol-upgradesscalingsmart-contractstokenstransactions
TermCategoryCasingAvoidAlso known as
application binary interface (ABI)smart-contractsstandard
bytecodesmart-contractsstandard
call datasmart-contractsstandardcall data, calldata, CALLDATA
composabilitysmart-contractsstandard
composablesmart-contractsstandard
constructorsmart-contractsstandard
contractsmart-contractsstandard
contract accountsmart-contractsstandard
contract creation transactionsmart-contractsstandard
deploysmart-contractsstandard
deploymentsmart-contractsstandard
deposit contractsmart-contractsstandard
Ethereum Virtual Machine (EVM)smart-contractsproper
eventsmart-contractsstandard
EVM assembly languagesmart-contractsfixed
fallback functionsmart-contractsstandard
formal verificationsmart-contractsstandard
gas optimizationsmart-contractsstandard
immutablesmart-contractsstandard
immutable deployed code problemsmart-contractsstandard
KEVMsmart-contractsuppercase
librarysmart-contractsstandard
logsmart-contractsstandard
opcodesmart-contractsstandard
overflowsmart-contractsstandard
precompilesmart-contractsstandard
proxy contractsmart-contractsstandard
reentrancysmart-contractsstandard
reentrancy guardsmart-contractsstandard
requiresmart-contractsstandard
revertsmart-contractsstandard
self-destructsmart-contractsstandardselfdestruct
singletonsmart-contractsstandard
smart contractsmart-contractsstandard
Soliditysmart-contractsproper
solidity inline assemblysmart-contractsstandard
source code verificationsmart-contractsstandard
SSTOREsmart-contractsuppercase
statesmart-contractsstandard
state triesmart-contractsstandard
storage triesmart-contractsstandard
upgradeable contractsmart-contractsstandard
Vypersmart-contractsproper

43 terms