VoidhashDocs
DocumentationAPI reference
Dashboard
Get started
Introduction
Quickstart
Setup
Setup overview
Create a project
Products and perks
Paywall locations
CLI
Paywall components
Components
Develop a component
Editor panels
Component definition
Publishing
Installing and capabilities
Mobile SDKs
Swift
Kotlin
React Native
Store setup
Connect the App Store
Connect Google Play
API libraries
Node.js
PHP
Rust
Go
Resources
MCP server
Migrate in observer mode
Delete a person's data

Setup overview

Prepare everything that is not tied to a single platform or SDK.

The pages in this section cover the parts of Voidhash that do not depend on an SDK. You do them once, and every platform (React Native, Swift, and Kotlin) reads from the same project configuration.

Create a project

Set up Studio, create a project, and get its publishable key.

Products and perks

Model what customers buy and what each purchase unlocks.

Paywall locations

Publish paywalls behind stable slugs your app resolves at runtime.

CLI

Connect projects, generate types, and keep them in sync from the terminal.

When you are done here, continue with the quickstart for your platform. Then connect a store in Store setup.

PreviousQuickstartNextCreate a project