polkadot-transactions

Submit and manage Polkadot transactions across signer providers and key-management utilities.

2|2|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/paritytech/polkadot-apps --skill polkadot-transactions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: polkadot-transactions
Source: https://github.com/paritytech/polkadot-apps/tree/main/skills/polkadot-transactions
Command: npx skills add https://github.com/paritytech/polkadot-apps --skill polkadot-transactions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill streamlines building, signing, submitting, and monitoring Polkadot transactions by coordinating the tx, signer, and keys packages to enable end-to-end workflow across local dev signers, host providers, and browser extensions.

Core Features & Use Cases

  • Submit and watch transactions using the tx package with deterministic signing, retry logic, and status tracking.
  • Manage signing accounts across multiple providers with the signer package, including dev accounts, host API, and extensions.
  • Derive keys and accounts with the keys package for deterministic identities and ready-made test keys, enabling end-to-end transaction flows.
  • Use batchSubmitAndWatch and related utilities to perform atomic or non-atomic multi-call submissions within a single workflow.

Quick Start

Create a dev signer, build a transaction with a typed API, and submit and watch its lifecycle.

Frequently Asked Questions about polkadot-transactions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I submit and watch Polkadot transactions end-to-end?

You can manage signing accounts across multiple providers using the signer package, which supports local dev accounts, host APIs, and browser extensions. This coordinates the tx, signer, and keys packages for end-to-end Polkadot transaction workflows.

How do I batch submit multiple calls in a single Polkadot transaction?

Batch submit multiple calls in a single Polkadot transaction using the batchSubmitAndWatch utility. This performs atomic or non-atomic multi-call submissions within a single workflow, coordinating tx and signer packages for complete lifecycle tracking.

How do I derive keys and accounts for deterministic identities on Substrate?

Yes, you can use browser extensions for signing Polkadot transactions. The signer package manages signing accounts across multiple providers, including local dev signers, host APIs, and extensions, enabling end-to-end transaction workflows in Polkadot apps.

Does this support transaction retry logic and error handling for Substrate?

Yes, it supports transaction retry logic and error handling for Substrate. The tx package provides deterministic signing, retry logic, and status tracking, fulfilling functional requirements for building, submitting, retrying, and error-handling in end-to-end transaction scenarios.