paritytech / paritytech/playground-tutorial

Add support for the latest environments (add devnet, retire summit/w3s)

Open
#22 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement priority:high task
Dominant language
TypeScript
Stars
1
Forks
4
PR merge metrics
No merged PRs in 30d

Description

Summary

Add support for the latest environments in the tutorial: add the new devnet preset, retire the removed summit / w3s environment, and keep the paseo naming unambiguous.

Background

The environment set changed. The summit environment was removed, and a new devnet preset was added. The reference for the exact values is contract-dependency-manager PR #61 (https://github.com/paritytech/contract-dependency-manager/pull/61).

Key facts from that change:

  • devnet: the public products devnet on the Paseo testnet Asset Hub (para 1000, EVM chain id 420420417), wired to the community operated ContractRegistry at 0x59b0245778917af55224e5f8fb55f7f8d452619f. It uses the devnet-asset-hub / devnet-bulletin descriptors, the Bulletin RPC wss://bulletin-paseo.tservices.es:8443, and getChainAPI("devnet").
  • summit / w3s: removed upstream. Anything selecting summit or w3s needs to move off it.
  • paseo: the paseo preset targets paseo-next (para 1500), not the Paseo testnet.

What needs to happen

  • Point the quests at devnet using the devnet-asset-hub / devnet-bulletin descriptors and getChainAPI("devnet").
  • Remove any summit / w3s references in the quest config and copy.
  • Make sure the quest text refers to paseo-next where it means paseo-next, not the Paseo testnet.
  • Update quests.json and any prebuilt artifacts (for example dist.bulletin.car) if they embed an environment.

Acceptance criteria

  • Every quest that touches a chain runs against devnet.
  • No summit / w3s references remain.
  • Environment naming in the tutorial is accurate.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing contract-dependency-manager PR #61 and searching the quest configuration and copy for environment references. Update quests.json and any embedded environment artifacts such as dist.bulletin.car, then verify that chain quests use devnet, summit/w3s references are gone, and paseo naming distinguishes paseo-next from the Paseo testnet.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
content, documentation
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.