juno
Starknet client implementation.
Building from source
Run the following command.
% make all
Executables
Command | Description |
---|---|
juno |
The StarkNet full node client. |
Configuration
juno uses a configuration file named juno.yaml that is located in the following places depending on the operating system.
- macOS -
$HOME/Library/Application Support/juno/
. - Other Unix systems -
$XDG_CONFIG_HOME/juno/
or$HOME/.config/juno/
if the$XDG_CONFIG_HOME
variable is not set. - Windows -
%AppData%/juno/
.
It generally looks like the following and a default will be generated if one does not exist.
The following is an example on how it would look on a macOS system (replace $HOME
with a full path to the home directory).
db_path: $HOME/Library/Application Support/juno
ethereum:
enabled: true
node: "ethereum_archive_node"
rpc:
enabled: true
port: 8080
starknet:
enabled: true
feeder_gateway: "https://alpha-mainnet.starknet.io"