- ZeppelinOS (zOS for short): a platform to develop, deploy and operate smart contract projects on Ethereum and every other EVM and eWASM-powered blockchain. Avoid: operating system, system, project, application.
- smart contract project (project for short): software project developed with ZeppelinOS. It can be an EVM package, or an application. Avoid: application, system, dApp, app.
- application: A group of smart contracts developed with ZeppelinOS that can be upgraded and use EVM packages. Avoid: dApp, app, upgradeable application, upgradeable smart contracts.
- EVM package: smart contracts already deployed to the Ethereum blockchain with ZeppelinOS, available for applications to reuse, and vouched with ZEP tokens. Avoid: package, library, stdlib, standard library, on-chain, dependency, upgradeable, reusable, framework.
- upgrade: one of the features of ZeppelinOS. It allows to deploy new versions of applications and EVM packages to the blockchain. Avoid: mutability, update, new release.
- link: one of the features of ZeppelinOS. It allows a smart contract to use an EVM package.
- vouching: one of the features of ZeppelinOS. It allows to use ZEP tokens to back the quality of an EVM package. Avoid: stake.
- ZEP Token (ZEP for short): token of value used to back the quality of an EVM package. Avoid: token.
- administrator (admin for short): account in control of an application or EVM package, that can upgrade them and transfer to a different admin. Avoid: upgradeability admin, owner, developer.