Skip to main content

Documentation Index

Fetch the complete documentation index at: https://blank.build/docs/llms.txt

Use this file to discover all available pages before exploring further.

Solana Manifest

The manifest is a public config endpoint that tells you everything an advanced Solana client needs to know about the currently-active Blank deployment: the program IDs, the IDL URLs, the PDA seeds, and the size limits in effect.
const manifest = await blank.manifest.get();
Or hit it directly (no auth, cached for a short period):
GET /api/v1/developers/solana/manifest
The response includes:
  • apiVersion and sdkVersion — what’s currently live.
  • Program IDs for DBC, fee splitter, staking, and tokenomics.
  • IDL paths for the Blank on-chain programs.
  • PDA seed labels used in the integration.
  • The configured address lookup table (if there is one).
  • The Blank launch signer’s public key.
  • Supported launch modes and SDK methods.
  • Current metadata and transaction size limits.
Don’t hardcode program IDs. Read them from the manifest at startup (or on a sensible cadence). If we ever upgrade a program, your integration keeps working without a redeploy.