Skip to main content

Frequently Used Commands

How to find the Klaytn Directory (Normally “Klaytn DIR”)


You can check Klaytn directory at kcn or kpn config. Config file is located under /etc/kcnd/conf or /etc/kpnd/conf.


cat /etc/kcnd/conf/kcnd.conf (or /etc/kpnd/conf/kpnd.conf)
# Find DATA_DIR and LOG_DIR path as below example
DATA_DIR=/var/kcnd/data/
LOG_DIR=/var/kcnd/logs/

How to connect to Klaytn Console


Connect to Klaytn API to check node and network status.


# execute the command below in the Klaytn DATA_DIR Path
$ sudo kcn attach klay.ipc
>

Useful APIs


# Check current block Number
> klay.blockNumber
# Check my kni address
> admin.nodeInfo
# Check my dode address
> governance.nodeAddress
# Check other connected nodes
> admin.peers
# Add or remove nodes
> admin.addPeer("kni")
> admin.removePeer("kni")

How to get the API Result only


# execute the command below in the Klaytn DATA_DIR Path
$ sudo kcn attach --exec <statement> klay.ipc
e.g.
# Check my dode address
$ sudo kcn attach --exec "governance.nodeAddress" klay.ipc
"0xda23978e6e354fbf25dd87aaf1d1bb4ed112753f"

Make this page better