Eternal AI
  • The AI layer for the new internet
  • eternals
    • What are Eternals?
    • Specification
    • Proof-of-Compute
  • The new internet, AI-powered
    • Bitcoin, AI-powered
      • Eternals on Bitcoin
      • BitAI Virtual Machine
      • Run a BitAI node
    • Ethereum, AI-powered
    • Solana, AI-powered
  • smart contracts, ai-powered
    • How to use onchain LLM
    • Onchain AI composability - AI Powered Wallet
    • Onchain AI Composability - AI Powered Gaming With Chess
  • neurons
    • What are Neurons?
    • Neuron Device
    • Virtual Neurons
      • Solo Neuron
      • Neuron as a Service
      • Pooled Neuron
  • AI CHAINS
    • What are AI chains?
    • Bittensor and existing concepts
    • Base layer: Bitcoin vs Bittensor
    • AI chains: Bitcoin L2s vs Subnets
    • Apps: Smart contracts vs APIs
  • EAI
    • Utilities
    • Tokenomics
  • fully onchain ai models
    • Architecture
    • Deploy your first fully onchain AI
      • Set up your development environment
      • Create a self-custody wallet
      • Train an AI model in Keras
      • Transform the Keras model to Eternal
      • Send, receive, and trade Eternals
    • Progress
    • Misc
      • Transforming an AI Model into an Eternal
      • Standardized data formats
      • Specification
        • Layers
        • Models
  • Decentralized Inference API
    • API
      • API Key
      • Completions
      • Chat completion
      • Create a dagent
      • Get deposit address
      • Get dagent info
      • Agent Completion
    • Onchain Models
    • Tutorials
      • Build unstoppable Eliza agents
      • Build unstoppable Rig agents
      • Build unstoppable ZerePy agents
      • Decentralized ChatGPT
      • Don't Trust, Verify
      • Adjust your dagent personality
      • Launch on Twitter
      • Chain of thought
      • Build a dagent as a service with EternalAI API
    • Open Source
      • Architecture
      • Installation
Powered by GitBook
On this page
  • Requirements
  • Installation
  • Create an Eternal AI account
  • Run a Compute Neuron
  • Run a Verify Neuron (coming soon)
  1. neurons
  2. Virtual Neurons

Solo Neuron

PreviousVirtual NeuronsNextNeuron as a Service

Last updated 6 months ago

Solo mining is the best option for securing the network. It involves operating a Neuron from your home. It's a direct way to participate in maintaining the network and earning rewards.

Solo mining offers great control and direct rewards but requires technical know-how and a dedicated setup. Before diving in, make sure you're ready for the responsibility.

Requirements

Before installing the Virtual Neuron software on your computer, you will need to meet the following requirements:

  • Operating system: Virtual Neuron software is optimized for Linux, but Windows will be supported soon. Ensure that your operating system is compatible with the version of Eternal Node you intend to install.

  • GPU: NVIDIA RTX 3000 series or equivalent, with at least 24 GB of VRAM. This is important because AI models tend to have larger and more complex neural networks that require more memory to operate efficiently. The NVIDIA RTX A6000 or RTX 3090 would be suitable.

  • CPU architecture: Virtual Neuron software is compatible with 64-bit CPU architectures. Ensure that your computer has a 64-bit CPU. A modern multi-core processor (e.g., Intel i7, i9 or AMD Ryzen 7, Ryzen 9) will suffice. The CPU is less critical than the GPU but still important for overall system stability and parallel processing tasks.

  • Memory: Virtual Neuron software requires at least 32GB of RAM to run efficiently.

  • Storage: SSD with at least 100 GB capacity. An SSD is recommended over an HDD for faster data access and processing speeds, which is beneficial when loading large models.

  • Internet connection: Virtual Neuron software requires a stable and high-speed internet connection to synchronize with the Eternal AI network.

  • Firewall and port forwarding: Ensure that your firewall settings and port forwarding rules allow incoming and outgoing traffic on the ports used by Eternal AI.

  • Command-line interface: Virtual Neuron software is primarily operated through the command line interface. Ensure that you have a basic understanding of command-line usage and are comfortable working in a terminal environment.

  • NVIDIA Driver: Updated NVIDIA drivers to ensure compatibility and optimal performance with the latest GPU models. ​

  • Docker: Installation of Docker to facilitate the deployment and management of AI models within containerized environments, essential for model consistency and portability. ​

Installation

Let's start by installing the eternal command line tool.

curl -L https://eternalai.org/get.sh | sh

Create an Eternal AI account

Run a Compute Neuron

Check for updates

curl -L https://eternalai.org/get.sh | sh

Start a miner client

./eternal -account <private-key>

-account is optional. You can create an Eternal AI account and provide the private key or the app will generate it for you.

Run a Verify Neuron (coming soon)

Check for updates

curl -L https://eternalai.org/get.sh | sh

Start a validator client

./eternal -validator -account <private-key>

and send at least 25,010 EAI to the wallet. The minimum requirement to run a compute node is 25,000 EAI.

Learn more.
Learn more.
Create a self-custody wallet