Skip to content
LogoLogo

Acknowledgements

Makechain builds on the work of many open-source projects and teams. This page recognizes the most significant contributions.

Snapchain & Merkle Manufactory

Makechain's architecture draws heavily from Snapchain and the broader protocol work by Merkle Manufactory. The approach to consensus-ordered messaging, hub-based architecture, and cryptographic identity informed many of Makechain's core design decisions.

Commonware

The Commonware Library provides the foundational primitives that Makechain runs on:

PrimitiveUsage
commonware-consensusSimplex BFT consensus engine
commonware-broadcastBlock relay broadcast
commonware-p2pAuthenticated peer connections
commonware-parallelExecution strategies
commonware-storageQMDB merkleized key-value store
commonware-runtimeAsync task execution
commonware-cryptographyEd25519 signing, BLAKE3 digests
commonware-codecBinary serialization

Tempo

Tempo provides the settlement chain used by Makechain for custody-backed typed-data signatures, ERC-1271 validation checkpoints, and storage settlement receipts.

Cryptography

Smart Contracts

  • OpenZeppelin Contracts — Battle-tested Solidity primitives (Ownable2Step, Pausable, EIP712, Nonces)
  • Foundry — Solidity development, testing, and deployment

Infrastructure

  • Alloy — Ethereum RPC and ABI integration for settlement-chain access and contract tooling
  • Tonic — gRPC framework powering the node API
  • Tokio — Async runtime
  • Zstd — Compression for snapshots

Web & Tooling

  • Vocs — Documentation framework
  • Hono — REST gateway on Cloudflare Workers
  • Viem and Wagmi — Web3 client libraries for the demo applications
  • Cloudflare Workers — Edge compute for the gateway, MCP server, and container hosting