NodersUA Team
  • Intoduction
    • About NodersUA
    • Supported Networks
    • Our Comunity
  • Testnet
    • Gensyn
    • LayerEdge
    • Pipe
    • Multiple
    • Privasea
    • OpenLedger
    • Nexus
    • Cysic
    • Titan
      • Installation (Validator Node)
      • Update (Validator Node)
      • Installation (L1 Node Operation Tutorial)
      • Useful Commands
      • Delete
    • Hemi
      • Install
      • Update
    • Gaia
    • Rivalz
      • Install
      • Update
    • Allora
      • Install
      • Update
    • 0G Network
      • Installation (Validator Node)
      • Update (Validator Node)
      • Installation (Storage Node And DA Services)
      • Useful Commands
      • Delete
    • Shardeum
      • Installation
      • Update
      • Useful Commands
  • Mainnet
    • Forta
      • Installation
    • Gitopia
      • Installation
      • Update
      • Useful Commands
  • Archive
    • Midnight
      • Install
      • New Install
    • ICN
    • Cat Protcol
    • Morphl2
    • Elixir
      • Update to mainnet
    • Subspace / Gemini-3h (Advanced CLI)
      • Installation
      • Operators guide
      • Update
      • Useful commands
      • Delete
    • Dill
    • Aleo
      • Install
    • Union
      • Install
    • Analog
      • Install
    • Babylon
      • Installation
      • Useful Commands
      • Delete
    • Penumbra
      • Installation
      • Update
      • Useful Commands
      • Delete
    • Fleek (Lightning)
      • Installation
      • Update
      • Useful Commands
    • Farcastr
      • Install
    • 5ire
      • Installation
      • Useful Commands
    • Andromeda
      • Installation
      • Update
      • Snapshot/StateSync/AddrBook
      • Useful Commands
    • Avail
      • Installation (Validator)
      • Update (Validator)
      • Installation (Light node)
      • Update (Light node)
      • Useful Commands
      • Delete
    • Bundlr
      • Installation
      • Useful Commands
    • Cascadia
      • Installation
      • Update
      • Useful Commands
    • Composible
      • Installation
      • Useful Commands
    • DeFund
      • Installation
      • Update
      • StateSync/Snapshot/AddrBook
      • Useful Commands
      • Delete
    • Dymension
      • Installation
      • Update
      • Snapshot/StateSync/AddrBook
      • Useful Commands
    • EmpowerChain
      • Installation
      • Update
      • Useful Commands
      • Task
    • Fleek (Ursa)
      • Installation
      • Update
      • Delete
      • Useful Commands
    • Gear
      • Installation
      • Update
      • Useful Commands
      • Remove
    • Gitopia
      • Installation
      • Update
      • StateSync/Snapshot/AddrBook
      • Useful Commands
    • Holograph
      • Installation
      • Useful Commands
      • Delete
    • Iron Fish
      • Installation
      • Wallet
      • Update
      • Useful Commands
    • Lava
      • Installation (Lava-testnet)
      • Installation (Axelar-testnet+mainnet)
      • Provider
      • Useful Commands
    • Lava Network
      • Installation
      • Update
      • StateSync/Snapshot/AddrBook
      • Useful commands
    • Masa
      • Installation
      • Update
      • Delete
    • Namada
      • Installation
      • Update
      • Delete
    • Nibiru
      • Installation
      • Update
      • SnapShot/StateSync/AddrBook
      • Smart Contract Tasks
      • Useful Commands
    • Nolus
      • Installation
      • Update
      • SnapShot/StateSync/AddrBook
      • Useful Commands
    • OJO
      • Installation
      • Update
      • Snapshot/StateSync/AddrBook
      • Useful Commands
    • Realio
      • Installation
      • Update
      • StateSync/Snapshot/AddrBook
      • Useful Commands
      • Delete
    • SAO
      • Installation
      • Update
      • Snapshot/StateSync/AddrBook
      • Useful Commands
    • StarkNet
      • Installation
      • Update
      • Useful Commands
    • Streamr
      • Installation
    • Subspace / Gemini-3f (Pulsar)
      • Installation
      • Update
      • Useful commands
      • Delete
    • Taiko
      • Installation
      • Update
      • Enable an SGX prover
      • Delete
    • Tangle
      • Installation
      • Useful Commands
      • Delete
    • Sui (Devnet)
      • Installation (Linux)
      • Installation (Docker)
      • Update (Linux)
      • Useful commands
      • Delete (Linux)
      • Delete (Docker)
      • Wallets
    • Sui (Tesnet)
      • Installation (Linux)
      • Useful commands
      • Update (Linux)
      • Delete (Linux)
    • Story
    • Nubit
      • Install (Light Node)
      • Install (Validator Node)
      • Update (Light Node)
    • Waku
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. Archive
  2. Iron Fish

Wallet

Wallet

# Create wallet
ironfish wallet:create $IRONFISH_WALLET
# Make this wallet as main one
ironfish wallet:use $IRONFISH_WALLET

We need coins for further activities. They can be obtained in several ways: 1 - Recruit (may take a long time) 2 - Get from the faucet 3 - Ask another participant to drop

# Get tokens from the faucet
ironfish faucet
Enter your registered email address

The request is added to the queue, we wait and immediately configure Cron to request tokens
# Check balance
ironfish wallet:balance $IRONFISH_WALLET

Cron

# Create log file
touch $HOME/logfile.log
# Set crontab
sudo nano /etc/crontab
# Add to the end of the file
# In quotation marks, enter your registered email address
0 0 * * * root echo "your email" | ironfish faucet | tee -a /root/logfile.log

# ctrl + o - Save
# enter
# ctrl + x - Exit
# Start cron
sudo systemctl enable cron && sudo systemctl start cron && sudo systemctl status cron
# Check cron logs
tail -F $HOME/logfile.log
To request tokens in chat you need to know your address
ironfish wallet:address

Backup

# Create a folder and import the key
mkdir -p $HOME/.ironfish/keys
ironfish wallet:export $IRONFISH_WALLET $HOME/.ironfish/keys/$IRONFISH_WALLET.json
Go to folder /root/.ironfish/keys/ and drop the file IRONFISH_WALLET.json to your pc

Activity

Mint Asset (once a week)

ironfish wallet:mint --name=$IRONFISH_NODENAME
Enter metadata for the new asset: Вводимо свій графіті
Enter the amount to mint in the custom asset: Водимо будь-яке число
Enter the fee amount in $IRON (min: 0.00000001) [0.00000001]: тиснемо ентер
Do you confirm (Y/N)?: y
The link from the terminal can be copied and followed in the browser, although it may not work immediately
You can also check activity in your profile in the leaderboard

Burn Asset (once a week)

ironfish wallet:burn
Select the asset you wish to burn: тиснемо ентер
Enter the amount to burn in the custom asset: вводимо половину від числа яке вводили при мінті
Enter the fee amount in $IRON (min: 0.00000001) [0.00000001]: ентер
Do you confirm (Y/N)?: y
After a few minutes, check in the explorer or leaderboard

Send Asset (once a week)

ironfish wallet:send --to dfc2679369551e64e3950e06a88e68466e813c63b100283520045925adbe59ca
Leave the choice to the asset
Enter the amount (balance: 0.50000000): вводимо число яке лишилось
Enter the fee amount in $IRON (min: 0.00000001 recommended: 0.00000001) [0.00000001]: ентер
Do you confirm (Y/N)?: y
After a few minutes, check in the explorer or leaderboard

Cron

# Download script
cd && wget -O bms.sh https://raw.githubusercontent.com/muhaylosemenyuk/ironfish-mbs/81f49024ba186c444cca79a741c2f2a948b4488f/bms.sh
sudo chmod u+x bms.sh
# Create file for logs
touch $HOME/bms.log
# Check balance
ironfish wallet:balance $IRONFISH_WALLET
# Make a test start (in case you have tokens on balance)
./bms.sh

Wait till finish when apeare (with love by @cyberomanov)

# Edit cron
sudo nano /etc/crontab
We need to set the script to run every Sunday. The last * is responsible for the day of the week on which the script should be run. It is on Sunday that a new week begins and you can get points for tasks again.
I put out a script for 3 nights on Sunday
# The script will run every Sunday at 3 hours 0 minutes
0 3 * * 0 root $HOME/bms.sh | tee -a $HOME/logfile.log
Add the command at the end of the script
ctrl + o - Save, enter, ctrl + x - Exit
# Restart cron
sudo systemctl enable cron && \
sudo systemctl start cron && \
sudo systemctl status cron

# Or
sudo systemctl restart cron
# Check the logs
cat $HOME/bms.log
PreviousInstallationNextUpdate

Last updated 2 years ago

Was this helpful?