Skip to main content

Welcome to the Blueprint documentation

What is Blueprint?โ€‹

Blueprint is the foundation for Kraken-powered consumer sites. It centers on a single appโ€”Foundationโ€”which you use as a starter template or reference app. Use it as your starting point or lift-and-shift (copy-paste) features from it into your own project. Foundation includes features built on the Kraken core API (common across markets) and market-specific features; configure it for your region and Kraken endpoint to build and ship faster.

The reference implementation is Next.js and React. The architecture is tooling-agnostic where applicable: you can choose your own CMS, UI library, and analytics; Foundation uses an abstracted UI layer so the underlying library can be swapped.

Who this is forโ€‹

This documentation is for prospective and acquired clients (and their technical leads) evaluating or adopting Blueprint, and for engineers building or customizing Kraken-powered consumer sitesโ€”whether starting from the Foundation app or contributing to the Blueprint repo.

How to get startedโ€‹

Foundation: Scaffold the Foundation app with pnpm dlx @krakentech/create-blueprint-foundation and configure it for your project. See the installation guide (or request access) to get started, or browse the main features overview to see what's included.

Don't have access?

To obtain access, see Request access.

Contributing to Blueprint

If you are contributing to Blueprint, see our contributing guide.