Core technical components of blockchains and their overlap with the Web, such as:
- Blockchain APIs, such as JavaScript or REST APIs
- Blockchain primitives such as transaction initiation, key signing, and wallet management
- Ledger interchange formats and protocols
- Smart contracts and conditional execution contexts