Skip to content

Deploy the Sepolia testnet Bee as a light node + verify network availability #242

Description

@crtahlin

Part of #240. Depends on #SUB1.

Run a Sepolia testnet Bee as a light node on the staging VM, and prove it is actually connected to the network before trusting any upload.

Why a light node

The gateway buys batches via the chain client and stamps are signed off-chain, so staging only needs upload + pushsync. A light node (no reserve storage, no BZZ stake) is sufficient and far cheaper than a full node.

Scope

  • Deploy Bee (container) for Sepolia testnet (chain id 11155111), full-node=false, swap enabled.
  • Fund the Bee chequebook with Sepolia xDAI (faucet) and let it deploy the chequebook.
  • Expose the Bee API on localhost only (gateway reads it); p2p port 1634 public.

Network-availability verification (must pass — #236)

  • connectedPeers climbs to a healthy count (not stuck low).
  • networkAvailability=Available (NOT Unavailable).
  • Confirmed via the gateway debug proxy (/api/v1/debug/bee/topology, /status) and /health node section once the gateway is up (#SUB3).

Acceptance criteria

  • Sepolia light Bee running and surviving restart.
  • Chequebook funded + deployed on Sepolia.
  • Peer count healthy + networkAvailability=Available.
  • Bee API not exposed publicly; only p2p is.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    costAffects BZZ or running costenhancementNew feature or requestopsInfrastructure, deployment, monitoringp2Medium priority — planned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions