Files
aitbc/examples/node.env.open-island
aitbc 2bb3bd6cd3
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
feat: add open island configuration examples
- Added blockchain.env.open-island for quick open island setup
- Added node.env.open-island for node-specific open island config
- Added comprehensive README.md for examples directory
- Pre-configured for hub.aitbc.bubuit.net open island
- Includes quick start instructions and troubleshooting guide
2026-05-26 09:17:34 +02:00

50 lines
1.8 KiB
Plaintext

# AITBC Node Configuration for Open Island - hub.aitbc.bubuit.net
# Copy this file to /etc/aitbc/node.env to join the open island
# This configuration is pre-configured for the hub.aitbc.bubuit.net open island
# =========================
# Node Identity
# =========================
# Unique identifier for this node (must be different for each node)
# Auto-generate a unique ID for your node
NODE_ID=test-node-$(hostname)
# =========================
# Island Configuration
# =========================
# Island ID for the open island
ISLAND_ID=ait-hub.aitbc.bubuit.net-island
# Chain ID (must match blockchain.env)
CHAIN_ID=ait-hub.aitbc.bubuit.net
# =========================
# Node Role
# =========================
# Node role: follower (recommended for open island nodes)
# Set to 'genesis' only if you are running the genesis authority node
NODE_ROLE=follower
# =========================
# P2P Configuration
# =========================
# P2P bind port (must match blockchain.env p2p_bind_port)
P2P_BIND_PORT=8001
# =========================
# Setup Instructions
# =========================
# 1. Copy this template: sudo cp /opt/aitbc/examples/node.env.open-island /etc/aitbc/node.env
# 2. Edit NODE_ID to be unique for your node (optional, uses hostname by default)
# 3. Keep NODE_ROLE=follower unless you are running a genesis authority node
# 4. Ensure P2P_BIND_PORT matches blockchain.env p2p_bind_port
# 5. Restart services: sudo systemctl restart aitbc-blockchain-node aitbc-blockchain-p2p
# 6. Verify node status: curl http://localhost:8006/rpc/info
# =========================
# Additional Resources
# =========================
# Open Island Guide: /opt/aitbc/docs/hermes/guides/open-island-joining-guide.md
# hermes Agent Guide: /opt/aitbc/docs/hermes/guides/hermes-open-island-guide.md
# Setup Documentation: /opt/aitbc/docs/deployment/SETUP.md