Skip to content

Instantly share code, notes, and snippets.

View fr1t2's full-sized avatar
:octocat:
building

fr1t2 fr1t2

:octocat:
building
View GitHub Profile
[Unit]
Description=beacon node
[Service]
ExecStart=/home/fr1t2/script/start-beacon.sh
WorkingDirectory=/home/fr1t2/zond/
Type=simple
Restart=always
User=fr1t2
#!/bin/bash
/home/fr1t2/zond/beacon-chain --datadir=/home/fr1t2/zond/beacondata --min-sync-peers=1 --genesis-state=/home/fr1t2/zond/genesis.ssz --chain-config-file=/home/fr1t2/zond/config.yml --config-file=/home/fr1t2/zond/config.yml --chain-id=32382 --execution-endpoint=http://localhost:8551 --accept-terms-of-use --jwt-secret=/home/fr1t2/zond/gzonddata/gzond/jwtsecret --contract-deployment-block=0 --minimum-peers-per-subnet=0 --p2p-static-id --bootstrap-node "enr:-MK4QB1-CQAEPXFwD0D_tS08YXWPsKuaWdCzentML2JhAJnvXUR4lSPHCRXHCjudviKciwBmbPirHjyL_kmI0T1ti6qGAY0sF6hgh2F0dG5ldHOIAAAAAAAAAACEZXRoMpDeYa1-IAAAk___________gmlkgnY0gmlwhC1MJ0KJc2VjcDI1NmsxoQN_5eo8D8pFGWUX1SMAT7kMbY2a9Ryb6Bu2oAW8s28kyYhzeW5jbmV0cwCDdGNwgjLIg3VkcIIu4A" --bootstrap-node "enr:-MK4QOiaZeOWRnUyxfJv0lTbvjh-Re4zfDBW7vNWl9wIW7n8OWzMmxhy8IVHgRF7QZrkm7OGShDogEYUtdg8Bt1nIqaGAY0sFwP7h2F0dG5ldHOIAAAAAAAAAACEZXRoMpDeYa1-IAAAk___________gmlkgnY0gmlwhC0g6p2Jc2VjcDI1NmsxoQK6I2IsSSRwnOtpsnzhgACTRfYZqUQ1aTsw-K4qMR_2BohzeW5jbmV0cwCDdGNwgjLIg3VkcIIu4A"
[Unit]
Description=gzond node
[Service]
ExecStart=/home/fr1t2/script/start-gzond.sh
WorkingDirectory=/home/fr1t2/zond/
Type=simple
Restart=always
User=fr1t2
#! /bin/bash
/home/fr1t2/zond/gzond --nat=extip:0.0.0.0 --betanet --http --http.api "web3,net,personal,zond,engine" --datadir=/home/fr1t2/zond/gzonddata --syncmode=full --snapshot=false
#!/bin/bash
# update the QRL POW node using a cron job.
#
# Script assumes that you have a service running to start the node.
# user here is fr1t2, change it to you!
user="fr1t2"
# stop the qrl service
sudo systemctl stop qrl.service
# update to the latest QRL and requirements
[Unit]
Description=qrlnode
[Service]
ExecStart=/home/fr1t2/.local/bin/start_qrl
Type=simple
Restart=always
User=fr1t2
Group=fr1t2
RestartSec=60
@fr1t2
fr1t2 / qrl_address_report.py
Created February 14, 2023 01:08
QRL Address Report
"""Generate an address report for a given address"""
import json
import html
import sys
import csv
from datetime import datetime
from ratelimit import limits, sleep_and_retry
import requests
TRANSACTIONS = {}
@fr1t2
fr1t2 / zond-rebuild.sh
Last active November 30, 2020 17:20
rebuild to latest version and relaunch node
#!/bin/bash
# This script will update a running session of zond to the latest
zondDIR='$HOME/zond'
screenName='zond'
isFork=false
source $HOME/.profile
@fr1t2
fr1t2 / rebase
Created March 17, 2020 13:18
Rebase github repo
#!/bin/bash
# first arg is upstream repo name. the bit after github.com/
git checkout master && git pull
git remote add upstream https://github.com/f$1
git fetch upstream
git rebase upstream/master
git push -f origin master
@fr1t2
fr1t2 / ed25519Gen.sh
Last active May 26, 2024 18:45
Linux SSH key generation script to create a ed25519 ssh key. Uses the 'ssh-keygen' command to generate a secure key. The script accepts 3 variables, FILENAME to store, EMAIL for key, ABSOLUTE_PATH to store the key.
#!/bin/bash
## Generate ssh key
# ssh-keygen -o -a 100 -t ed25519 -f PATH/FILENAME_ed25519 -C "EMAIL"
#
# minimum paramaters
MINPARAMS=2
ABSOLUTE_PATH=/home/${USER}/.ssh
if [ $# -lt "$MINPARAMS" ]
then
echo