████████╗███████╗████████╗███████╗██╗ ██╗ ██████╗ ███╗ ██╗ ██████╗ ██████╗ ███████╗
╚══██╔══╝██╔════╝╚══██╔══╝██╔════╝██║ ██║██╔═══██╗████╗ ██║██╔═══██╗██╔══██╗██╔════╝
██║ █████╗ ██║ ███████╗██║ ██║██║ ██║██╔██╗ ██║██║ ██║██║ ██║█████╗
██║ ██╔══╝ ██║ ╚════██║██║ ██║██║ ██║██║╚██╗██║██║ ██║██║ ██║██╔══╝
██║ ███████╗ ██║ ███████║╚██████╔╝╚██████╔╝██║ ╚████║╚██████╔╝██████╔╝███████╗
╚═╝ ╚══════╝ ╚═╝ ╚══════╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═══╝ ╚═════╝ ╚═════╝ ╚══════╝
DISTRIBUTED BLOCKCHAIN NODE
Join the decentralized network
The singularity begins with a single block — Execute your node and become part of the TETSUO ecosystem
- Overview
- System Requirements
- Quick Start
- Advanced Installation
- Configuration
- Mining TETSUO
- Monitoring
- Troubleshooting
- Resources
TETSUONODE is your gateway to running a full node on the TETSUO blockchain network.
A TETSUO node is a peer in the decentralized network that:
- Downloads and validates the entire blockchain
- Relays transactions across the network
- Maintains network security and integrity
- (Optional) Mines new TETSUO blocks
- Strengthens network decentralization
| Benefit | Description |
|---|---|
| Security | Help validate transactions and secure the network |
| Mining | Earn TETSUO by mining blocks (optional) |
| Decentralization | Make the network more resilient |
| Control | Full access to blockchain data |
| Community | Join the TETSUO ecosystem |
CPU: Dual-core (2+ cores recommended)
RAM: 2 GB minimum (4 GB recommended)
Storage: 5 GB free space (10 GB+ for full chain)
Bandwidth: 1 Mbps+ stable connection
OS: macOS, Linux, or Windows
Uptime: 24/7 recommended
CPU: Quad-core or better
RAM: 8 GB
Storage: 20 GB+ (SSD preferred)
Bandwidth: 10 Mbps+
Connection: Fiber or stable broadband
Uptime: Always online
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Pavelevich/tetsuonode/main/scripts/install-macos.sh)"curl -fsSL https://raw.githubusercontent.com/Pavelevich/tetsuonode/main/scripts/install-linux.sh | bashirm https://raw.githubusercontent.com/Pavelevich/tetsuonode/main/scripts/install-windows.ps1 | iex/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"brew install git automake libtool boost openssl libeventgit clone https://github.com/Pavelevich/tetsuonode.git
cd tetsuonodecd tetsuo-core
./autogen.sh
./configure --disable-wallet
make -j$(sysctl -n hw.ncpu)mkdir -p ~/.tetsuo
cat > ~/.tetsuo/tetsuo.conf << 'EOF'
server=1
listen=1
txindex=1
maxconnections=256
port=8338
rpcport=8336
rpcallowip=127.0.0.1
rpcbind=127.0.0.1
fallbackfee=0.0001
addnode=tetsuoarena.com:8338
EOF./build/bin/tetsuod -daemon -datadir=$HOME/.tetsuo./build/bin/tetsuo-cli -datadir=$HOME/.tetsuo getblockchaininfoNode is running!
sudo apt-get update && sudo apt-get upgrade -ysudo apt-get install -y \
build-essential \
libssl-dev \
libboost-all-dev \
libevent-dev \
git \
automake \
libtoolgit clone https://github.com/Pavelevich/tetsuonode.git
cd tetsuonode/tetsuo-core./autogen.sh
./configure --disable-wallet
make -j$(nproc)mkdir -p ~/.tetsuo
cat > ~/.tetsuo/tetsuo.conf << 'EOF'
server=1
listen=1
txindex=1
maxconnections=256
port=8338
addnode=tetsuoarena.com:8338
fallbackfee=0.0001
EOF./build/bin/tetsuod -daemon -datadir=$HOME/.tetsuo./build/bin/tetsuo-cli -datadir=$HOME/.tetsuo getblockcountNode is running!
- Git: https://git-scm.com/download/win
- Visual Studio Build Tools or Microsoft C++ Build Tools
- Boost Libraries (pre-compiled available)
# Run as Administrator
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
irm https://raw.githubusercontent.com/Pavelevich/tetsuonode/main/scripts/install-windows.ps1 | iex- Download and install Git for Windows
- Install Microsoft C++ Build Tools
- Download Boost precompiled binaries
git clone https://github.com/Pavelevich/tetsuonode.git
cd tetsuonode\tetsuo-core# Run from Visual Studio Developer Command Prompt (as Administrator)
.\configure.bat
msbuild build_msvc\Bitcoin.sln /m /p:Configuration=Releasemkdir $env:APPDATA\Tetsuo
mkdir $env:APPDATA\Tetsuo\.tetsuoCreate file: %APPDATA%\Tetsuo\.tetsuo\tetsuo.conf
server=1
listen=1
txindex=1
maxconnections=256
port=8338
addnode=tetsuoarena.com:8338
fallbackfee=0.0001
# Navigate to build directory
cd build_msvc\x64\Release
# Run daemon
.\tetsuod.exe -datadir="$env:APPDATA\Tetsuo\.tetsuo"
# Or run in background
Start-Process -WindowStyle Hidden -FilePath ".\tetsuod.exe" -ArgumentList "-datadir=$env:APPDATA\Tetsuo\.tetsuo".\tetsuo-cli.exe -datadir="$env:APPDATA\Tetsuo\.tetsuo" getblockcountNode is running!
Edit ~/.tetsuo/tetsuo.conf:
# Mining Configuration
mine=1
mineraddress=YOUR_TETSUO_ADDRESS_HERE
threads=4Restart node:
./build/bin/tetsuo-cli -datadir=$HOME/.tetsuo stop
sleep 3
./build/bin/tetsuod -daemon -datadir=$HOME/.tetsuoFor faster block discovery using GPU acceleration, use the TETSUO GPU Miner:
Repository: https://github.com/7etsuo/tetsuo-gpu-miner
git clone https://github.com/7etsuo/tetsuo-gpu-miner.git
cd tetsuo-gpu-minerSet your mining address and RPC endpoint:
export TETSUO_ADDRESS="YOUR_TETSUO_ADDRESS"
export TETSUO_RPC="http://127.0.0.1:8337"
export TETSUO_RPC_USER="username"
export TETSUO_RPC_PASSWORD="password"./run_gpu_miner.sh
# or
python3 tetsuo_gpu_miner.py- NVIDIA GPUs: Typically 10-100x faster than CPU
- AMD GPUs: Also supported with compatible drivers
- Multiple GPUs: Mine on multiple GPUs simultaneously
- Monitor: Check tetsuoarena.com to see your mining rewards
- GPU Miner Repo: https://github.com/7etsuo/tetsuo-gpu-miner
- Requirements: CUDA/HIP toolkit + Compatible GPU
- For support: Check GPU miner repository issues
# Increase cache
dbcache=2048
# More connections
maxconnections=512
# Faster sync
banscore=100
# Listen on all interfaces
bind=0.0.0.0:8338cat > ~/Library/LaunchAgents/com.tetsuo.node.plist << 'EOF'
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.tetsuo.node</string>
<key>ProgramArguments</key>
<array>
<string>/path/to/tetsuod</string>
<string>-daemon</string>
<string>-datadir=/Users/username/.tetsuo</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>KeepAlive</key>
<true/>
</dict>
</plist>
EOF
launchctl load ~/Library/LaunchAgents/com.tetsuo.node.plistsudo tee /etc/systemd/system/tetsuod.service > /dev/null << 'EOF'
[Unit]
Description=TETSUO Node
After=network.target
[Service]
Type=simple
User=tetsuo
ExecStart=/usr/local/bin/tetsuod -daemon -datadir=/home/tetsuo/.tetsuo
Restart=always
RestartSec=10
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl daemon-reload
sudo systemctl enable tetsuod
sudo systemctl start tetsuod./build/bin/tetsuo-cli -datadir=$HOME/.tetsuo getblockcount./build/bin/tetsuo-cli -datadir=$HOME/.tetsuo getpeerinfo | wc -l./build/bin/tetsuo-cli -datadir=$HOME/.tetsuo getmininginfo./build/bin/tetsuo-cli -datadir=$HOME/.tetsuo getnetworkinfotail -f ~/.tetsuo/debug.logVisit: https://tetsuoarena.com
# Enable mining in tetsuo.conf and restart
# OR start with mining flag
./build/bin/tetsuod -daemon -datadir=$HOME/.tetsuo -mine=1 -mineraddress=YOUR_ADDRESSwatch -n 5 './build/bin/tetsuo-cli -datadir=$HOME/.tetsuo getmininginfo'./build/bin/tetsuo-cli -datadir=$HOME/.tetsuo listtransactionsSolution:
# Make sure tetsuod is running
ps aux | grep tetsuod
# If not running:
./build/bin/tetsuod -daemon -datadir=$HOME/.tetsuoSolution:
# Check if port 8338 is available
lsof -i :8338 # macOS/Linux
netstat -ano | findstr :8338 # Windows
# If blocked, change port in tetsuo.conf:
port=8339Solution:
# Increase limit
ulimit -n 4096
# Then start daemon
./build/bin/tetsuod -daemon -datadir=$HOME/.tetsuoSolution:
# In tetsuo.conf:
dbcache=2048
maxconnections=256
par=4Solution:
# Reduce cache
dbcache=256
maxconnections=64tetsuonode/
├── tetsuo-core/ # TETSUO core source code
├── scripts/
│ ├── install-macos.sh # macOS installer
│ ├── install-linux.sh # Linux installer
│ └── install-windows.ps1 # Windows installer
├── config/
│ ├── tetsuo.conf.example # Example configuration
│ └── systemd/ # systemd service files
├── docs/
│ ├── MINING.md # Mining guide
│ ├── CONFIG.md # Configuration guide
│ └── API.md # RPC API reference
├── README.md # This file
├── LICENSE # MIT License
└── .gitignore
# Node Management
tetsuod -daemon -datadir=$HOME/.tetsuo # Start node
tetsuo-cli -datadir=$HOME/.tetsuo stop # Stop node
tetsuo-cli -datadir=$HOME/.tetsuo restart # Restart node
# Blockchain Info
tetsuo-cli -datadir=$HOME/.tetsuo getblockcount
tetsuo-cli -datadir=$HOME/.tetsuo getblockchaininfo
tetsuo-cli -datadir=$HOME/.tetsuo getblock [hash]
# Network Info
tetsuo-cli -datadir=$HOME/.tetsuo getpeerinfo
tetsuo-cli -datadir=$HOME/.tetsuo getnetworkinfo
tetsuo-cli -datadir=$HOME/.tetsuo getnodeaddresses
# Mining Info
tetsuo-cli -datadir=$HOME/.tetsuo getmininginfo
tetsuo-cli -datadir=$HOME/.tetsuo setgenerate true 4
# RPC Help
tetsuo-cli -datadir=$HOME/.tetsuo help
tetsuo-cli -datadir=$HOME/.tetsuo help [command]- Network: TETSUO Mainnet
- Genesis Block:
000007c21fa4cce1c0fc25f4c5b44a43d0e19dd90c0f15d981d9ea3e763a52d5 - Default Port: 8338
- RPC Port: 8336
- Block Time: ~5 seconds
- Consensus: Proof of Work (PoW)
- Algorithm: SHA-256
tetsuoarena.com:8338
node1.tetsuo.network:8338
node2.tetsuo.network:8338
- Block Explorer: https://tetsuoarena.com
- GitHub: https://github.com/Pavelevich/tetsuonode
- Twitter: https://twitter.com/tetsuoarena
- Documentation: https://docs.tetsuoarena.com
- API Reference: https://api.tetsuoarena.com/docs
We welcome contributions! Please:
- Fork the repository
- Create a feature branch:
git checkout -b feature/amazing-feature - Commit changes:
git commit -m 'Add amazing feature' - Push to branch:
git push origin feature/amazing-feature - Open a Pull Request
This project is licensed under the MIT License - see LICENSE file for details.
- Issues: https://github.com/Pavelevich/tetsuonode/issues
- Twitter: @tetsuoarena
- Email: support@tetsuoarena.com
- GUI Node Manager
- Mobile Node Monitor
- Docker containerization
- Kubernetes deployment
- Advanced metrics dashboard
- Testnet support
- Hardware wallet integration
- TETSUO Core Development Team
- Community Node Operators
- Contributors and Supporters
████████████████████████████████████████████████████████████████████████████████
█ █
█ "The singularity begins with a single block" █
█ █
█ Join the TETSUO Network. Run Your Node. Secure the Future. █
█ █
████████████████████████████████████████████████████████████████████████████████
Made for TETSUO Network Last Updated: January 2026