Choose the deployment method that best fits your needs, experience level, and infrastructure requirements.
| Feature | AMI Deployment | Manual Setup |
|---|---|---|
| Setup Time | 5-10 minutes | 45-60 minutes |
| Prerequisites | AWS Account | Multiple tools (5+) |
| Skill Level | Beginner | Advanced |
| Customization | Basic options | Full control |
| Production Ready | ✅ Yes | ✅ Yes |
| Cost | EC2 instance cost | Server/VPS cost |
| MCP Integration | ✅ Pre-configured | Manual setup |
| Auto-updates | Manual | Manual |
| Backup/Recovery | AWS snapshots | Custom scripts |
| Monitoring | CloudWatch ready | Custom setup |
| Security | AWS security groups | Firewall config |
Best for: New users, quick deployment, production environments
Advantages:
- Fastest setup time (5-10 minutes)
- Pre-configured with all dependencies
- Guided interactive setup
- MCP server ready for AI integration
- AWS infrastructure benefits (scaling, monitoring, backups)
- Minimal technical knowledge required
- Pre-tested configuration
Use Cases:
- Development and testing
- Production deployments on AWS
- Users new to blockchain nodes
- Teams wanting quick deployment
Guide: AMI Deployment Guide
Best for: Advanced users, custom infrastructure, maximum flexibility
Advantages:
- Complete control over configuration
- Works on any Linux/macOS system
- Highly customizable
- No cloud provider dependency
- Deep understanding of system components
- Custom optimization possible
Use Cases:
- Custom server environments
- Specific compliance requirements
- Advanced users wanting full control
- Integration with existing infrastructure
Guide: Node Operator Guide
- ✅ Want the fastest deployment
- ✅ Are new to running blockchain nodes
- ✅ Need production-ready setup quickly
- ✅ Want MCP server for AI integration
- ✅ Prefer guided configuration
- ✅ Are comfortable with AWS costs
- ✅ Want AWS infrastructure benefits
- ✅ Need maximum customization
- ✅ Have specific server requirements
- ✅ Want to understand all components
- ✅ Are running on non-AWS infrastructure
- ✅ Have advanced Linux/system administration skills
- ✅ Need compliance with specific requirements
- ✅ Want to minimize external dependencies
- Backup your
nodekey.json(preserves node identity) - Export any custom configuration
- Launch AMI instance following AMI Guide
- Import your node identity and custom settings
- SSH into your AMI instance
- Copy configuration files and node identity
- Set up manual environment following Manual Guide
- Import your configuration
- CPU: 2 cores
- RAM: 4 GB
- Storage: 30 GB (50+ GB recommended)
- Network: Stable internet connection
- GitHub: Issues and Discussions
- Documentation: Comprehensive guides for each method
Quick Start? → Choose AMI Deployment Maximum Control? → Choose Manual Setup
Both methods will get you a fully functional TRUF.NETWORK node. The choice depends on your specific needs, technical expertise, and infrastructure preferences.
Ready to deploy? Pick your preferred method and follow the corresponding guide: