
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
@semaphore-protocol/cli
Advanced tools
A command line tool to set up your Semaphore project and get group data.
A command line tool to set up your Semaphore project and get group data.
Semaphore CLI simplifies the process of setting up Semaphore projects and retrieving on-chain group data, reducing setup time from minutes to seconds. |
---|
To install Semaphore CLI globally:
npm i -g @semaphore-protocol/cli
Alternatively, you can use npx
to run commands without installing the package globally:
npx @semaphore-protocol/cli create my-app
This command sets up a new project in the my-app
directory using the monorepo-ethers
template.
Usage: semaphore [options] [command]
A command line tool to set up your Semaphore project and get group data.
Options:
-v, --version Show Semaphore CLI version.
-h, --help Display this help.
Commands:
create [options] [project-directory] Create a Semaphore project with a supported template.
get-groups [options] Get the list of groups from a supported network (e.g. sepolia or arbitrum).
get-group [options] [group-id] Get the data of a group from a supported network (e.g. sepolia or arbitrum).
get-members [options] [group-id] Get the members of a group from a supported network (e.g. sepolia or arbitrum).
get-proofs [options] [group-id] Get the proofs of a group from a supported network (e.g. sepolia or arbitrum).
help [command] Display help for a specific command.
Semaphore CLI supports multiple Ethereum networks. Use the get-groups
command to interact with groups on networks like Sepolia or Arbitrum.
When creating a new project, you can choose from several templates designed to integrate seamlessly with Semaphore's privacy protocols:
FAQs
A command line tool to set up your Semaphore project and get group data.
We found that @semaphore-protocol/cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 4 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.