OpenCrater offers a unique sponsorship infrastructure for terminal tooling, enabling open-source maintainers of CLI tools and MCP servers to earn revenue through 'Blips' rendered directly in the terminal. This innovative approach functions similarly to AdSense but is specifically designed for the command-line interface, providing a way for developers to monetize their contributions.
- For Maintainers: Earn revenue from impressions and clicks in USDC. The setup is quick, taking only about five minutes, and the SDK is designed to be non-intrusive, with fail-silent behavior and zero dependencies. If no ad campaigns are available, your GitHub Sponsors card can be displayed as a fallback.
- For Advertisers: Reach developers directly within their active engineering sessions in CLIs like Claude Code and Codex. Payment is structured on a pay-per-click model with a small per-impression fee, featuring precise targeting options based on package type, category, language, placement, and country. The ads are designed with a developer-grade aesthetic, using plain text cards without tracking pixels or popups.
- For Developers: Earn compute credits by viewing Blips while coding. These credits can be used to continue coding sessions when your weekly plan limit is reached, offering a card-free, cash-free way to access computing resources. The system is designed for effortless opt-out, with a simple environment variable (`OPENCRATER_DISABLE=1`) or a command (`npx opencrater off`) to disable Blips permanently. Blips are also automatically suppressed in CI environments and non-TTY pipes.
The process for maintainers is straightforward, involving claiming a package, obtaining a key, pasting a hook into their tool, and then earning from impressions and clicks.