Guides
These guides are organized around the jobs people actually come here to do: create an account, get funds, open Products, publish a Product, use platform services, and deploy contracts on the Polkadot Products Devnet.
Devnet
This is a public developer preview. Devnet tokens have no real value, and flows may change as the platform evolves.
For users
Use these guides when you want to try the Polkadot app or open Products through the web gateway at dev-dot.li.
- Create an account & get funds — set up a self-custodial account and get the funds needed for Devnet flows.
- Get & use CASH — understand the balance shown in the app and send it to another user.
- Messaging & calls — chat and call other users.
- Username & proof of personhood — claim a People Chain username and establish personhood.
- Discover & open apps — find apps in
Browse and open them by their
.dotname.
For developers
Use these guides when you are building a Product for the app. You will mostly work with a static web app, the Product SDK, and a few CLIs:
npm i @parity/product-sdk
npm i -g @parity/polkadot-app-deploy # deploy CLI (bin: pad)
npm i -g @parity/dotns-cli # DotNS CLI
npm i -g @polkadot-community-foundation/cdm-cli # contract manifest CLI (bin: cdm)
Choosing a network
pad and dotns take --env <network>; CDM uses -n/--name <network>.
The concrete preset name is provided by the team operating the network —
see Networks & endpoints.
- Build & publish a dApp — scaffold an app on the
Product SDK and publish it with the
paddeploy CLI. - Register a .dot name — reserve and configure a
DotNS name with the
@parity/dotns-cli. - Deploy & register contracts — deploy PolkaVM
contracts and register them in a CDM manifest with the
cdmCLI. - Use platform services from the SDK — call chain,
contract, cloud-storage, identity, and signing APIs from
@parity/product-sdk. - List your app in Browse — make your app discoverable in the Browse directory.