The all-in-one tool for Polkadot development.

98 stars 34 forks 98 watchers Rust GNU General Public License v3.0
29 Open Issues Need Help Last updated: Sep 4, 2025

Open Issues Need Help

View All on GitHub

AI Summary: This GitHub issue proposes improvements to the `pop call` command's prompts for transaction weights. It suggests renaming the "gas limit" prompt to "execution time" for better clarity (as it refers to `ref_time`) and questions the general necessity of both the "execution time" and "proof size limit" prompts if users typically rely on estimation, proposing conditional display or removal. Additionally, it recommends skipping the "proof size limit" prompt if the "execution time" input is left blank.

Complexity: 2/5
enhancement good first issue DevEx

The all-in-one tool for Polkadot development.

Rust

AI Summary: This issue proposes enhancing the user interface to visually distinguish between read and write operations in lists of chain and contract calls. Currently, both types of operations appear identical, but the suggestion is to add an icon or emoji and/or a text indicator (e.g., "costs fee") to clearly mark write operations that mutate storage and incur fees.

Complexity: 2/5
good first issue DevEx

The all-in-one tool for Polkadot development.

Rust
enhancement good first issue DevEx

The all-in-one tool for Polkadot development.

Rust

AI Summary: This issue proposes to remove the frequent 'sudo confirmation' prompt from the client, as most users do not require sudo for standard operations. The suggestion is to only consider sudo execution if the user explicitly specifies a `--sudo` flag, thereby improving the developer experience by reducing unnecessary interruptions.

Complexity: 1/5
enhancement good first issue DevEx

The all-in-one tool for Polkadot development.

Rust
good first issue DevEx medium

The all-in-one tool for Polkadot development.

Rust

The all-in-one tool for Polkadot development.

Rust
documentation good first issue medium

The all-in-one tool for Polkadot development.

Rust

The all-in-one tool for Polkadot development.

Rust

The all-in-one tool for Polkadot development.

Rust
good first issue DevEx low

The all-in-one tool for Polkadot development.

Rust
good first issue medium

The all-in-one tool for Polkadot development.

Rust

The all-in-one tool for Polkadot development.

Rust
good first issue

The all-in-one tool for Polkadot development.

Rust
good first issue

The all-in-one tool for Polkadot development.

Rust
enhancement good first issue

The all-in-one tool for Polkadot development.

Rust
Show templates available about 21 hours ago
good first issue

The all-in-one tool for Polkadot development.

Rust

The all-in-one tool for Polkadot development.

Rust
good first issue DevEx

The all-in-one tool for Polkadot development.

Rust
bug good first issue DevEx high priority

The all-in-one tool for Polkadot development.

Rust
good first issue DevEx

The all-in-one tool for Polkadot development.

Rust
good first issue DevEx

The all-in-one tool for Polkadot development.

Rust
enhancement good first issue

The all-in-one tool for Polkadot development.

Rust
enhancement good first issue contracts priority

The all-in-one tool for Polkadot development.

Rust
good first issue contracts

The all-in-one tool for Polkadot development.

Rust
good first issue parachain

The all-in-one tool for Polkadot development.

Rust

AI Summary: Implement a new command in the Pop CLI tool to convert Ethereum H160 addresses to Substrate SS58 addresses. This will involve researching existing conversion methods, choosing an appropriate library or algorithm, and integrating the conversion functionality into the CLI's command structure, including robust error handling and user-friendly output.

Complexity: 3/5
enhancement good first issue contracts

The all-in-one tool for Polkadot development.

Rust

AI Summary: Enhance the Pop CLI's local network spinning-up process to display the network's URL directly to the user, eliminating the need for manual searching or partial copying of the portal address. This involves modifying the CLI output to include the complete URL after network initialization.

Complexity: 3/5
good first issue contracts

The all-in-one tool for Polkadot development.

Rust

AI Summary: Debug and fix a bug in the Pop CLI where an unnecessary question about the project path is repeatedly asked when interacting with a smart contract. The issue is likely related to improper state management or flow control within the CLI's contract interaction logic. The solution involves identifying the source of the redundant prompt and modifying the code to prevent its recurrence.

Complexity: 4/5
good first issue contracts

The all-in-one tool for Polkadot development.

Rust

AI Summary: Deprecate the `evm-parachain` template in the Pop CLI tool, marking it as deprecated in the current release and planning for its complete removal after two more releases. This involves updating documentation and potentially removing related code and tests.

Complexity: 3/5
good first issue

The all-in-one tool for Polkadot development.

Rust