Socket
Book a DemoInstallSign in
Socket

github.com/NetSepio/astro

Package Overview
Dependencies
Alerts
File Explorer
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/NetSepio/astro

v0.0.0-20250518211837-2af0010b4bc4
Source
Go
Version published
Created
Source

Erebrus Astro Node

The Erebrus Astro Node is a high-performance node designed for AI workloads, application orchestration, and decentralized VPN. Unlike the Beacon Node, which primarily functions as a VPN relay, Astro Nodes provide AI Agent hosting, firewall deployment, and global DNS assignment for applications deployed by users.

Overview

Running a Astro Node allows you to earn rewards for sharing compute and storage resources, supporting decentralized AI coordination and censorship-resistant applications. Operators must have a static IP and a wildcard domain to enable seamless deployment and connectivity.

By hosting a Astro Node, you help build a resilient AI coordination layer, enabling users to deploy AI agents, self-hosted apps like Nextcloud, and privacy-enhancing tools.

Prerequisites

Hardware Requirements

  • Operating System: Linux
  • Minimum Hardware Requirements:
    • 8GB RAM (Recommended: 16GB+)
    • 4 vCPUs (Recommended: 8 vCPUs)
    • 200GB+ SSD storage (Recommended: 500GB+ for AI Agents hosting)
    • Static IP required
    • Domain and Wildcard domain (for App Orchestration & DDNS Assignment)

Network Requirements

  • Incoming traffic allowed on ports:
    • 51820 (WireGuard VPN)
    • 9002 (LibP2P peer discovery)
    • 443 & 80 (Web applications & API access)
  • A stable, high-bandwidth internet connection (preferably wired)
  • Basic familiarity with command-line interface (CLI)
  • Node Wallet (valid mnemonic on the supported chain) for on-chain registration and checkpoint

Requirements

  • License Fee: A Node License NFT is required to run a Astro Node
  • Staking Requirement: Currently $0 USD (subject to change based on demand & supply)
  • Revenue Model: Earn rewards for both:
    • Enabling encrypted, censorship-resistant VPN
    • Hosting AI Agents & decentralized apps

Installation

  • Install Node Software

    # If running as regular user:
    sudo bash <(curl -s https://raw.githubusercontent.com/NetSepio/astro/main/install.sh)
    
    # If running as root:
    bash <(curl -s https://raw.githubusercontent.com/NetSepio/astro/main/install.sh)
    
  • Configure Node Parameters

    • Set up public IP and wildcard domain
    • Choose resource allocation for AI compute & app hosting
    • Configure firewall settings for security
  • Verification Process

    • Ensure all necessary ports are open
    • Test AI workload execution & VPN reachability

Maintenance & Monitoring

  • Update your node software regularly for performance & security patches
  • Monitor system usage (CPU, RAM, storage) to ensure smooth operation
  • Use logging tools to track AI task execution & app deployments

Security Considerations

  • Protect your Node Operator account mnemonic
  • Keep SSH secure
  • Regularly update node software and dependencies
  • Monitor system resources and logs

Additional Resources

  • Erebrus Documentation
  • Support Discord

License

This project requires a Node License NFT to operate.

FAQs

Package last updated on 18 May 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.