Cyfrin

Installation

Install Aderyn on your system

Installation

Windows users must have WSL installed

Using Cyfrinup

Cyfrinup is the all-in-one installation manager for Cyfrin tools. It supports Linux, macOS, and WSL.

Step 1 — Install Cyfrinup:

curl -L https://raw.githubusercontent.com/Cyfrin/up/main/install | bash

Step 2 — Install Aderyn (and other Cyfrin tools):

cyfrinup

Run aderyn --version to verify the installation.

Upgrade by re-running: cyfrinup


Using Curl

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/cyfrin/aderyn/releases/latest/download/aderyn-installer.sh | bash

Upgrade older versions by running: aderyn-update


Using Homebrew

brew install cyfrin/tap/aderyn

Upgrade older versions by running: brew upgrade cyfrin/tap/aderyn


Using npm

npm install @cyfrin/aderyn -g

Upgrade older versions by (re)running: npm install @cyfrin/aderyn -g


If you are installing with Homebrew or npm, ensure that the correct version of Aderyn in your path comes from either the Homebrew or npm global packages directory. If an older version exists at ~/.cyfrin/bin/aderyn, remove it using rm -f ~/.cyfrin/bin/aderyn, as this is no longer the default installation location.