Skip to main content

Cryptography

Mops packages for cryptography

Mops is an on-chain package manager for Motoko. Here are some Mops packages for cryptography functions:

  • ic-certification: Canister signatures and certifications.

  • evm-proof-verifier: EVM proof verification.

  • evm-txs: EVM transaction creating, encoding, and decoding for Motoko implementations.

  • libsecp256k1: A Motoko implementation of libsecp256k1.

  • merkle-patricia-trie: A Merkle Patricia Trie implementation following the Ethereum specification.

  • sha2: An optimized implementation of all SHA2 functions.

  • sha3: A Motoko SHA3/Keccak library.