Token-gated access to Arweave data with MEM: Akord case study

Token-gated access to Arweave data with MEM: Akord case study

October 19, 2023

Akord is a collaborative file storage protocol with a strong emphasis on encryption and access control. It is used by individuals and businesses as an easy way to store and manage files on the Arweave permaweb. Beyond pre-defined access rules, Akord recently built a way for vault owners to provide decryption access to anyone holding a given NFT or token.

As a web2.5 solution focused on UX and flexibility, Akord chose MEM to trustlessly bridge the gap between encrypted content on Arweave and token balances on Ethereum.

“The MEM team’s unwavering support and expertise were instrumental in helping us reach our Minimum Viable Product (MVP) milestone. Their composable approach to MEM smart contracts has made them an exceptional partner for Akord. We value their commitment to innovation and their collaboration throughout this project.” - Richard Caetano, Akord co-founder

The mission

Akord started the development of a Token Gated Access feature to facilitate cross-chain checks for account/NFT balances. This feature enables Akord users to gate access to private vaults with Ethereum NFTs, while retaining a decentralized Arweave-based stack. The goal was to achieve serverless execution while ensuring that the outcomes are securely preserved on-chain; MEM’s VACP architecture enables exactly this.

The solution

Akord selected MEM as the solution for several compelling reasons. “Firstly, we have a pre-existing relationship with the MEM team, which greatly contributed to smooth collaboration”, says Akord co-founder Richard Caetano. “MEM aligns perfectly with our needs due to its ability to execute serverlessly while storing critical state changes securely on the blockchain. We considered alternative solutions, but MEM emerged as the most efficient and reliable choice for our use case”.

The use case

Akord clients for token-gated vaults have diverse requirements, but a common use case involves communities granting access to vaults based on the tokens/NFTs held by users. For instance, a DAO (Decentralized Autonomous Organization) seeking to restrict access to internal documents to its members only. MEM plays a pivotal role in facilitating these token-based access controls. By performing cross-chain checks and preserving the results on-chain, Akord can effectively manage access whitelists, ensuring secure and efficient data sharing.

Akord’s future with MEM

Akord’s primary use case for MEM is token-gated access, but the team plans to implement MEM to provide additional functionality for user management. “MEM’s composability and Arweave support make it a viable option for addressing housekeeping tasks like management of users in the Token Gated Access system, including adding and removing users from Vault access lists”, says Akord CEO Richard Caetano.

MEM is the web3 serverless functions platform built for trustless compute with decentralized storage. For token-gated access or MEM’s various other use cases, go to to sign up for the beta or directly book a call with the founders.