Skip to content

Instantly share code, notes, and snippets.

View mikezupper's full-sized avatar

Mike Zupper mikezupper

View GitHub Profile
@mikezupper
mikezupper / livepeer-byoc-openai-onboarding-guide.md
Created April 3, 2026 10:56
Livepeer BYOC OpenAI - BlueClaw Orchestrator Onboarding Guide

BlueClaw GPU Provider Onboarding Guide

For Livepeer AI Orchestrators joining the BlueClaw Network

Version: 1.3 — March 29, 2026 BlueClaw: https://blueclaw.network Base URL: https://openai.blueclaw.network/v1


@mikezupper
mikezupper / build-livepeer-windows.md
Last active December 29, 2025 16:29
Unofficial: How to build Livepeer for Windows

Livepeer Windows build using Docker

Prerequisites

This document assumes you have git and docker installed on a Linux distro (tested on Ubuntu 24.04).

Here are the steps needed to build the Livepeer Windows binaries using the pending pull request 3366

  1. git clone git@github.com:mikezupper/go-livepeer.git
  2. git checkout tasks/livepeer.cloud/add-windows-support
@mikezupper
mikezupper / serviceregistry-idea.md
Created October 29, 2025 16:11
Livepeer ServiceRegistry Metadata Enhancement

Livepeer ServiceRegistry Metadata Enhancement

1. Motivation

The current ServiceRegistry smart contract in Livepeer stores a single serviceURI string per orchestrator Ethereum address. This works for basic discovery but has limitations:

  • Single endpoint only: Multi-node operators can’t advertise all their nodes without multiple on-chain identities.
  • No structured metadata: Broadcasters can’t pre-filter by location, capabilities, or other attributes.
  • On-chain churn: Any endpoint change requires a transaction.
  • Opaque capabilities: Job type support, GPU specs, or other features aren’t discoverable until after connection.