Security Operations

Security & Troubleshooting

Operational security checks, failure diagnostics, and escalation paths for validator operators.

Production Readiness

v1.1 Stabilization

Operational checklist for AI, network, security, frontend, and infrastructure before MVP release.

AI
Rate limiting
Secret detection
OpenAI server-side only
Network
RPC HTTPS
REST HTTPS
Telemetry fallback
Security
No API leaks
No private-key leaks
No direct validator RPC usage
Frontend
Mobile responsive
No auto-scroll
Route separation
Infrastructure
Nginx reverse proxy
Let's Encrypt
Validator backup strategy
Main validator RPC closed
Validator Security Operations

Security Operations Panel

Security controls for validators, operators, and founding infrastructure partners.

Mnemonic protection

Never share mnemonic, seed phrase, private key, or validator key.

SSH security

Use SSH keys, disable password login where possible, and restrict server access.

Backups

Keep encrypted backups of critical validator material and recovery notes.

Firewall

Expose only required ports and keep RPC private unless intentionally needed.

Sentry architecture

Use sentries for serious validators to reduce public attack surface.

Operations monitoring

Track sync status, disk usage, uptime, service health, and logs.

Troubleshooting Assistant

Service failed or node not starting

Inspect the systemd unit and live logs. Paste the exact output before changing configuration.

inspect
01systemctl status hickoryd
02
03journalctl -u hickoryd -f

Node still catching up

catching_up = true means the node is still syncing. Do not create a validator until synced.

inspect
01hickoryd status 2>&1 | jq
02
03curl -s http://localhost:26657/status | jq

Port blocked or RPC not responding

Check firewall rules and local RPC only. Public RPC exposure should be intentional.

inspect
01sudo ufw status verbose
02
03curl -s http://localhost:26657/status | jq

Disk full or permission denied

Inspect disk capacity, ownership, and service logs before removing data.

inspect
01df -h
02
03free -h
04
05journalctl -u hickoryd -n 100

Human Support Escalation

For critical issues, send only non-sensitive logs, node version, server details, and current step to the Hickory team. Never share keys or passwords.

hickoryblockchain.com