LinkLock

LinkLock

Flow blockchain protocol for managing community membership on-chain.

Created on 1st March 2023

LinkLock

LinkLock

Flow blockchain protocol for managing community membership on-chain.

The problem LinkLock solves

Flow ecosystem lacks community tools and infrastructure. If you want to create and maintain a membership program with your own set of requirements for members (e.g. must pay a certain price, must own X and Y NFTs, must join our Discord server,...) it's currently not possible to do that without building a custom solution from scratch.

LinkLock tries to solve that problem, by enabling communities and individuals to create membership programs (in form of membership NFTs), define a set of membership requirements (which can be extended by implementing your own smart contract "plugin"), and distribute them to their audience/users. We also support membership content gating/authorization functionality out of the box (via React.js and Node.js libraries).

Challenges we ran into

I think one of the most challenging things was configuring the smart contract import resolution. It wasn't quite clear to us how to use the new import resolution (introduced in flow super commands) in combination with the older import resolution (at least for non-project contracts).

We solved this problem/struggle by looking at the setup of projects like .find.

We also can't demonstrate the usage of mainnet .find or FlowNS domains as our project is connected to testnet (it must be, because our contracts are deployed there). So if you can't find a valid testnet domain name, try using your account address, or see this example account: https://supportify.vercel.app/0xde4a0b425de4053e.

Tracks Applied (2)

Extending the Ecosystem

We are extending the Flow ecosystem, by designing the LinkLock protocol to be extendable and reusable. Smart contracts a...Read More

Best app building on FlowNS

We integrated FlowNS into our demo project Supportify to enable a better search experience and show additional account d...Read More
Flowns

Flowns

Discussion

Builders also viewed

See more projects on Devfolio