Gathering detailed insights and metrics for @arcblock/forge-cli
Gathering detailed insights and metrics for @arcblock/forge-cli
Gathering detailed insights and metrics for @arcblock/forge-cli
Gathering detailed insights and metrics for @arcblock/forge-cli
🔥 Awesome Command line tool to mange forge powered blockchain nodes
npm install @arcblock/forge-cli
Typescript
Module System
Node Version
NPM Version
JavaScript (98.39%)
Shell (0.84%)
Makefile (0.77%)
Total Downloads
0
Last Day
0
Last Week
0
Last Month
0
Last Year
0
NOASSERTION License
10 Stars
240 Commits
22 Watchers
18 Branches
24 Contributors
Updated on Dec 22, 2024
Latest Version
1.3.0
Package Id
@arcblock/forge-cli@1.3.0
Unpacked Size
302.64 kB
Size
80.98 kB
File Count
126
NPM Version
6.14.5
Node Version
12.18.1
Cumulative downloads
Total Downloads
Last Day
0%
NaN
Compared to previous day
Last Week
0%
NaN
Compared to previous week
Last Month
0%
NaN
Compared to previous month
Last Year
0%
NaN
Compared to previous year
60
Command line toolbox maintained by Arcblock that helps developers to work with Forge SDK
forge-cli
is an awesome toolbox for developers to work with forge, and forge is an awesome framework for building decentralized applications. Out of the box forge-cli support following features:
1npm install -g @arcblock/forge-cli 2# OR 3yarn global add @arcblock/forge-cli
Now forge
command is available to all new shell sessions.
Run forge
and get available options and subcommands.
1❯ forge 2 3██████╗ ██╗ ██╗ █████╗ ██████╗ ██████╗██████╗ ██╗ ██████╗ ██████╗██╗ ██╗ 4██╔══██╗╚██╗ ██╔╝ ██╔══██╗██╔══██╗██╔════╝██╔══██╗██║ ██╔═══██╗██╔════╝██║ ██╔╝ 5██████╔╝ ╚████╔╝ ███████║██████╔╝██║ ██████╔╝██║ ██║ ██║██║ █████╔╝ 6██╔══██╗ ╚██╔╝ ██╔══██║██╔══██╗██║ ██╔══██╗██║ ██║ ██║██║ ██╔═██╗ 7██████╔╝ ██║ ██║ ██║██║ ██║╚██████╗██████╔╝███████╗╚██████╔╝╚██████╗██║ ██╗ 8╚═════╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═════╝ ╚══════╝ ╚═════╝ ╚═════╝╚═╝ ╚═╝ 9 10Usage: forge [options] [command] 11 12Options: 13 -V, --version output the version number 14 -v, --verbose Output runtime info when execute subcommand, useful for debug 15 -c, --chain-name <chainName> Execute command use specific chain 16 -i, --config-path <path> Forge config used when starting forge node and initializing gRPC clients 17 -r, --npm-registry <registry> Specify a custom npm registry 18 -y, --yes Assume that the answer to any confirmation question is yes 19 -d, --defaults Run command using default values for all questions 20 -m, --mirror <url> Mirror host used to download forge release 21 -g, --socket-grpc <endpoint> Socket gRPC endpoint to connect, with this you can use forge-cli with a remote node 22 -h, --help output usage information 23 24Commands: 25 account <address> Get an account info by address 26 asset <address> Get asset info by address 27 block [options] [height] Get the block info from the running node 28 blocklet:init [options] Init a blocklet project 29 blocklet:use [options] Download and install a blocklet 30 chain:config [options] [action] Read/write chain/node config 31 chain:create [chainName] Create a new chain instance 32 chain:ls List all chains 33 chain:remove <chainName> Remove chain state and config 34 chain:reset <chainName> Reset chain state, but keeps the config 35 chain:validator [options] Update(add, remove, change) or list validators 36 config [options] [key] [value] Config forge cli configs 37 declare:node [options] Declare the current node to be a validator candidate 38 deploy:prepare [options] Prepare node for deploying a multi-node chain 39 download [options] [version] Download a forge release without activate it 40 help [subcommand] Show help of a sub command 41 install [options] [version] Download and setup forge release on this machine 42 join <endpoint> Join a network by providing a valid forge web graphql endpoint 43 logs [type] Show logs for various forge components 44 ls List forge releases installed locally 45 ls:remote List remote forge releases available for install 46 ps List running forge component processes 47 remote [shellName] Connects to the running system via a remote shell 48 simulator [action] Start/stop simulator and generate random traffic 49 start [options] [<chainName>] Start the forge and forge web deamon 50 status [type] List info of the running chain/node 51 stop [options] [<chainName>] Stop the forge daemon and all related services 52 tx [hash] Get a tx detail and display 53 tx:ls List latest transactions 54 upgrade [<chainName>] Upgrade chain node to new version without reset 55 use [version] Activate an already downloaded forge release 56 version [<chainName>] Output version for all forge components 57 wallet:create Create a local wallet and dump its public/private key 58 web [action] Open the web interface of running forge chain/node 59 60Examples: 61 62 Please install a forge-release before running any other commands 63 > forge install latest 64 > forge install --mirror https://releases.arcblockio.cn 65 66 Curious about how to use a subcommand? 67 > forge help install 68 69
Checkout FAQ.md
No vulnerabilities found.
Reason
no binaries found in the repo
Reason
license file detected
Details
Reason
Found 17/30 approved changesets -- score normalized to 5
Reason
project is archived
Details
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
project is not fuzzed
Details
Reason
security policy file not detected
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Reason
104 existing vulnerabilities detected
Details
Score
Last Scanned on 2025-07-07
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More