Self-Hosting
Last updated
Last updated
HiveX is built to be fully self-hosted, giving you complete control over your data and operations. Follow this guide to set up and run your own instance of HiveX on your server or local machine. For a quick overview of what you'll be running, check out our or see our list.
Server/Cloud Instance or Local Machine: (e.g., AWS, DigitalOcean, or your own PC)
Node.js: Version 23+ installed
Git: To clone the repository
pnpm: Install globally with npm install -g pnpm
Basic Knowledge: Familiarity with TypeScript/Node.js is recommended
API Keys: For MultiversX operations (e.g., EVM_PRIVATE_KEY, OPENAI_API_KEY, etc.)
Create a .env
file in the root directory:
Edit the .env
file with your configuration:
In a new terminal:
Your web client will be available at a local URL (usually http://localhost:3000
) or your server's address.
Keep your instance up to date:
Regularly pull updates from the repository
Check for new features and improvements
Apply security updates when available
For troubleshooting and advanced configuration:
Review our technical documentation
Check the plugin documentation
Explore our development guides
Enjoy full control over your HiveX instance and make the most of a self-hosted, AI-powered DeFi experience on MultiversX! 🚀
Need help? Join our for real-time assistance and community discussions.