Genesis
Developer docs

Everything you need to build.

Start with a test request. Add disclosure. Choose REST, SDKs, MCP, or React. Move to production when the experience is ready.

Offer call
Bounded
timeout and no-fill fallback
Disclosure
Required
every sponsored response
Auction
Quality-weighted
publisher-weighted ranking
Integration
1 endpoint
REST, SDK, MCP, React

Docs index

Find the path. Build the first version.

Start with the core paths below. Each guide points to the part of Genesis you need for a working integration.

Quickstart

Make your first request

Create a test key, choose a placement, call Genesis, and render a label only when an offer returns.

Open guide

MCP

Configure Genesis tools

Add Genesis to MCP clients and call it only at real decision moments.

Open guide

SDKs

Use REST, Node, Python, or React

Start with the request model, then use the SDK that fits your surface.

Open guide

Disclosure

Show the label clearly

Keep sponsored suggestions visible, separate, and easy to understand.

Open guide

Rewards

Set up Genesis Rewards

Learn how opt-in rewards work across CLI, VS Code, privacy, review, and payouts.

Open guide