Skip to content

Files

protocol-units

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Nov 25, 2024
Apr 15, 2025
Jul 28, 2024
Apr 24, 2025
May 1, 2025
Mar 14, 2025
Oct 18, 2024
Mar 17, 2025
Mar 9, 2025
Mar 9, 2024
Mar 9, 2025
Oct 16, 2024
Mar 9, 2025

protocol-units

We identify the following protocol unit categories:

  • Data Availability: Protocol units concerned with enabling the secure submission and ordered retrieval of transaction data to and from a network. Light node clients and servers are members of this category.
  • Mempool: Protocol units concerned with the acceptance and ordering of transactions in a network prior to consensus. Mempool modules are members of this category.
  • Sequencing: Protocol units concerned with consensus on the order of transactions in a network. Sequencer node implementations are members of this category.
  • Bridge: Protocol units concerned with cross-blockchain bridging using atomic swaps. The atomic bridge consists of several packages and utilities to bridge from Ethereum to Movement, which can be extended to support any blockchains.
  • Cryptography: Protocol units concerned with cryptographic operations. Cryptography and data structure-related utilities are members of this category.
  • Execution: Protocol units concerned with execution. Block executors and related unities are members of this category.
  • Movement REST service: Protocol units to support Movement's REST API. movement-rest provides additional Movement REST API endpoints.
  • Settlement: Protocol units concerned with settlement, such as Movement's Multi-Commitment Rollup (MCR).
  • Storage: Protocol units concerned with storage. jelly-move, move-access-log, and mpt-move are members of this category.