Skip to content

Two TestNet environments are available while you build Polkadot Products, and they are separate networks, not two names for one. The Product SDK exposes both as presets:

  • paseo (Paseo Next v2): The environment Polkadot Desktop development builds default to. It is a preview network and the successor to Paseo Next v1.
  • devnet (Products Devnet): A public Paseo TestNet operated by the Polkadot Community Foundation (PCF) using open-source technology developed by Parity. Parity does not operate it. Its chains, endpoints and faucet are listed in Networks & endpoints.

Both expose the same core chains a Product uses — Asset Hub, the Bulletin Chain, and Individuality (the chain that carries identity, personhood, and the Statement Store, which the reference docs also call the People Chain) — so most Product code runs on either without changes. The production polkadot and kusama presets are not live yet; requesting them throws.

The one behavioral difference documented today that can affect your app is transaction signing on Paseo Next v2:

  • AsPgas signed extension (Paseo Next v2): Paseo Next v2 ships an AsPgas signed extension that legacy Polkadot.js-style signing does not understand, so that path fails with an error about the unsupported signed extension. Sign through the product account instead — get a signer from getProductAccount(...).getSigner(), which routes through the Host's transaction path and preserves the extension. This is the path the SDK guides already use, so following them keeps you compatible.

Beyond signing, the two networks are separate deployments with separate operators, so do not assume they offer the same capabilities. Endpoints and preset details are re-homed as the networks evolve, so resolve them from the SDK preset rather than hardcoding.

Whether the Proof of Personhood Full tier is active on a given network depends on operator-side configuration, so it can differ between environments and over time. Treat a None or Lite result as the safe default in your Product, and gate features so they still work when a higher tier is unavailable.

  • Chain Client


    How a Product connects to these networks through the Host, and how presets map to chains.

    → Chain Client

  • Get TestNet Tokens


    Fund your account and grant service allowances on your target network.

    → Get TestNet Tokens

Last updated: