@remembered/redis-semaphore
Remembered redis semaphore implementation
Remembered redis semaphore implementation
As a base for anonymity we implemented an [o1js](https://docs.minaprotocol.com/zkapps/o1js) a version of the [Semaphore protocol](./docs/semaphore.md). It includes the following components:
It includes ONLY the files that need to be published to NPM (semaphore).
An 'o1js' implementation of the Semaphore protocol
Distributed mutex and semaphore based on Dragonfly
A Promise-based semaphore implementation.
Small environment-agnostic TS utilities
Semaphore contracts to manage groups and broadcast anonymous signals.
Simple async-await mutex.
Locking mechanisms based on Redis
LSK.js – mutex – async mutex
Jacob uses it to prevent himself from accidentally abusing other people's APIs.
An advanced set of semaphore Nodes for Node RED, with a dynamic fail-safe