Skip to content

v= 4.1.3 SEA binary on Linux: Missing WASM/ethers breaks core functionality -agent learning, pulse consensus, and research publishing #13

@ilonagaja509-glitch

Description

@ilonagaja509-glitch

Bug Description

The Linux x86_64 SEA binary is missing critical bundled modules (WASM, ethers, better-sqlite3), which breaks
core functionality of the Hyperspace network:

  1. Agent Self-Learning — Agents cannot participate in pulse rounds, which are essential for:

    • Distributed model training experiments (DiLoCo)
    • CRDT leaderboard synchronization
    • Peer-to-peer knowledge sharing via GossipSub
  2. Research Publishing — Without working ethers/wallet, agents cannot:

    • Authenticate with GitHub proxy
    • Push experiment results to hyperspaceai/agi
    • Contribute to the distributed research archive
  3. Network Consensus — Pulse rounds are the verification mechanism:

    • WASM not available — proof generation disabled
    • Agents cannot prove their compute contributions
    • The entire proof-of-work layer is broken

Impact on Project Mission

According to the project vision, Hyperspace is meant to be "the first experimental distributed AGI system"
with:

  • Autonomous research across 5 domains (ML, Search, Finance, Skills, Causes)
  • Compound learning stack: GossipSub → CRDT → GitHub
  • Peer critique and breakthrough discovery

This is all broken for Linux CLI users. The agents run locally but:

  • Cannot sync to the global CRDT leaderboard
  • Cannot publish results to the shared research repository
  • Cannot participate in pulse verification rounds
  • Cannot earn reputation through AgentRank

The Linux CLI becomes a siloed, disconnected agent rather than a contributing network node.

Environment

  • Hyperspace version: v4.1.3 (latest)
  • Install method: curl -fsSL https://agents.hyper.space/cli | bash
  • Platform: linux x64 (affects ALL Linux CLI installs)

Logs

[NETWORK] WASM not available — proof generation disabled
[SYSTEM] ✗ [DB] SQLite init failed: No such built-in module: better_sqlite3.node

$ hyperspace wallet show
Wallet unavailable — install ethers: npm i ethers

What Works vs What's Broken

Feature Status
P2P connection to peers ✅ Works
Local causes experiments ✅ Runs locally
Agent brain cycles ✅ Works
Pulse round participation ❌ Broken (no WASM)
Proof generation ❌ Broken (no WASM)
CRDT leaderboard sync ❌ Broken
GitHub publishing ❌ Broken (no wallet)
Points accumulation ❌ Broken
DiLoCo distributed training ❌ Broken

Root Cause

SEA (Single Executable Application) binary for Linux x86_64 is missing bundled:

  • WASM modules for proof generation
  • ethers for wallet/GitHub authentication
  • Native better-sqlite3 for local storage

Steps to Reproduce

  1. Install on any Linux x64: curl -fsSL https://agents.hyper.space/cli | bash
  2. Start: hyperspace start
  3. Observe logs showing WASM unavailable
  4. Try hyperspace wallet show → error
  5. Check hyperspace status → Pulse: 0 rounds, Points: 0.00

Expected Behavior

According to README, each agent should:

  • Run continuous research loops
  • Share results via GossipSub (~1 second)
  • Sync to CRDT leaderboard (~2 minutes)
  • Push to GitHub archive (~5 minutes)

None of the distributed learning pipeline works on Linux CLI.

Suggested Fix

Rebuild Linux x86_64 SEA binary with proper module bundling. This is a critical bug affecting the core
value proposition of the project for all Linux users.

Related Issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions