BitLabs CLI

bitlabs v1.0.1

Build and verify BitLabs publisher integrations from one agent-ready CLI: one-key bootstrap, app configuration, demand formats, iframe and offerwall embeds, direct survey and offer flows, S2S callback setup and verification, reports. Ships with bitlabs-mcp, a thin adapter that mirrors the same commands for MCP hosts.

Getting started

Zero to live: key, bootstrap, four questions, configure, integrate with your user id, wire callbacks.

Agent setup

The routing page for AI agents. Raw markdown at docs/agent-setup.md.

Download

Six platform archives with SHA-256 checksums and third-party notices.

Download v1.0.1

Each archive contains bitlabs and bitlabs-mcp plus LICENSE, NOTICE, README and THIRD-PARTY-NOTICES.

PlatformArchFileSizeSHA-256
macOSamd64bitlabs_1.0.1_darwin_amd64.tar.gz12.7 MBa3a9eb8b3ddb448e07d867d11c4ac0e946bf52f63f431813863f45424afcbad7
macOSarm64bitlabs_1.0.1_darwin_arm64.tar.gz11.8 MB6afc01f9094eeea6bb50eda4afe1df0f853389c3349ea126390191413220ffe0
Linuxamd64bitlabs_1.0.1_linux_amd64.tar.gz12.8 MBe889a26453af09104e8d1a88da37ffbd58c3ed9822c2c91a5f7ae518d3ac48f0
Linuxarm64bitlabs_1.0.1_linux_arm64.tar.gz11.7 MB48a7956631bc1c52a06a3496cce39388d7f36af4858fbc1599dacf66eeb86e98
Windowsamd64bitlabs_1.0.1_windows_amd64.zip12.8 MB70937fe4c220c526c07bfd3dad69ede279b897f29587799899cd12cd46bedab1
Windowsarm64bitlabs_1.0.1_windows_arm64.zip11.5 MBcaf57b41f76bd95dfcaf02f7b643a8c09cc86853cda9bb9767329beb23e94f2c

checksums.txt · THIRD-PARTY-NOTICES.md

Verify, then install

curl -fsSLO https://bitlabs-cli.pages.dev/releases/v1.0.1/checksums.txt
curl -fsSLO https://bitlabs-cli.pages.dev/releases/v1.0.1/bitlabs_1.0.1_darwin_arm64.tar.gz   # pick your platform
shasum -a 256 -c checksums.txt --ignore-missing
tar -xzf bitlabs_1.0.1_darwin_arm64.tar.gz
install -m 0755 bitlabs bitlabs-mcp "$HOME/.local/bin/"
bitlabs --version
bitlabs setup checklist
On Windows, extract the .zip and put bitlabs.exe on your PATH. Verify with certutil -hashfile bitlabs_1.0.1_windows_amd64.zip SHA256.

Quick start

BitLabs is invite-only. Once you have dashboard access, create a Management API key under Dashboard → Company → API Keys. The dialog shows the key once, together with your Workspace ID. Those two values are all the CLI needs.

export BITLABS_API_KEY="<workspace api key>"
export BITLABS_WORKSPACE_ID="<workspace id>"
bitlabs setup bootstrap --json      # selects or creates the app, caches exposed credentials
bitlabs setup configure-app --demand offers,surveys --currency-name Coins --currency-factor 100
bitlabs setup checklist             # the full integration order and the exact options to ask

The full walkthrough is on the Getting started page.

Set up with your agent

Using Claude, Cursor, ChatGPT, v0 or Lovable? The button copies a short prompt that sends the agent to the maintained agent setup page, which owns the integration order.

copies a prompt for Claude, Cursor, ChatGPT, v0, Lovable …

For Claude Desktop and other MCP hosts, run bitlabs-mcp from the archive (config snippet in the repository's TESTING.md). For CLI-driving hosts such as Claude Code, put bitlabs on PATH and use the repository's SKILL.md.

Release verification

Verified 2026-09-15 from a cold unzip of the shipped source in a scrubbed environment: build, gofmt, go vet, 6/6 test packages, credential UX audit 4/4, agent-order harness (create and iframe scenarios), real-page callback demo (credited once, replay deduplicated, tampered hash rejected), and archive checksums. The darwin/arm64 archive was also extracted and run directly.