Introduction
GHOST Eye is the terminal based UI for GHOST Chain. It offers the ability to interact with GHOST Chain in a user friendly way. Think of it as MetaMask for Ethereum. GHOST Eye is a work in progress and additional updates will be coming over a period of time.
Install GHOST Eye
Open terminal window.
Go to main ghost
directory:
cd ghost
Clone ghost-eye
:
git clone https://git.ghostchain.io/ghostchain/ghost-eye.git
Go to ghost-eye
directory:
cd ghost-eye
Install necessary packages:
sudo apt install pkg-config
Update Rust:
rustup update
Compile ghost-eye
:
cargo build --release
Launch ghost-eye
:
./target/release/ghost-eye
To exit ghost-eye
press CTRL + C or Q keys.
Navigate GHOST Eye
General Navigation
Navigate menu use ↑ + ↓ + Enter keys to navigate GHOST Eye.
Use Esc key to exit any panel and go back to main menu.
← + → or H + L
Explorer Tab
In the explorer you are able to see the block production and finalization in real time, block production timer, and block events.
Wallet Tab
Wallet Panel
Press Shift + W to create new wallet.
Address Book Panel
Shift + A to create new contact in address book.
Shift + D to delete contact from address book.
G key to top of address book.
Shift + G keys bottom of address book.
Shift + K / Shift + J keys changes the places of addresses.
Sending $CSPR
To send $CSPR navigate to the Wallet Tab. Enter the tab by pressing Enter. Press Shift + T. Fill out Receiver and Amount to send fields in the form and $CSPR will be sent to the Receiver address.
You can also navigate the Address Book panel, use ↑ + ↓ keys to pick the address, press Enter and the receiver address will be prefilled.
Back to Main Menu
Use Esc key to exit any panel into the main menu.
Run GHOST Eye
Open terminal window.
Go to main ghost-eye directory:
cd ghost/ghost-eye
Launch ghost-eye:
./target/release/ghost-eye
To exit ghost-eye
press CTRL + C or Q.
Update GHOST Eye
Go to ghost-eye
directory:
cd ghost/ghost-eye
Pull the most recent ghost-eye
version from GHOST Git:
git pull origin main
Recompile ghost-eye
:
cargo build --release