Learn MEM
Tutorials, theory and case studies for MEM developers
Basics
Introducing the Molecular Execution Machine
MEM is a stack that provides developers with a way to build and deploy highly scalable trustless dApps. Here's a brief overview of what MEM offers.
MEM examples
Five common function examples you can use for inspiration in your own dApps: counter, guestbook, CRUD, multichain authentication...
Testing with the MEM IDE
The MEM IDE provides a straightforward way for us to test and debug in a replicated production setting
A Beginner's Guide to Molecules: plugins for MEM
Battle-tested functions that are readily importable into any MEM function to handle auth, data lookup and more.
Pastebin clone: function + UI integration guide
Build a simple Pastebin clone with MEM, and learn how to hook it into a Next.js UI
Theory
Serverless functions with Molecular Execution Machine
MEM introduces a novel paradigm that enables dApp developers to achieve web2 scale and flexibility, without killing what makes web3 so valuable.
VACP: Verifiable Atomic Computing Paradigm
VACP is robust framework for maintaining decentralization, transparency, and trustlessness while enabling scalable and verifiable computation for web3.
Web2.5: Combining Web2 UX With Web3 Primitives
Web2.5 merges web2's UX with web3's transparency, sensible primitives, and open standards. Learn how MEM exemplifies this.
Dev tools
MEM Carbon Tesnet
Quickly deploy and interact with functions in a production environment with the MEM testnet
Next.js UI template for MEM
A simple Next.js UI scaffold around a MEM counter function. The route.ts file shows how to wrap the MEM API.
Svelte UI template for MEM
A simple Svelte UI scaffold around a MEM counter function. The route.ts file shows how to wrap the MEM API.
Case studies
Akord
Akord chose MEM to trustlessly bridge the gap between encrypted content on Arweave and token balances on Ethereum.