polkadot-contracts

Official

Interact with Polkadot contracts with ease.

Authorparitytech
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Interacting with smart contracts on Polkadot Asset Hub can be verbose and error-prone. This skill provides typed, high-level abstractions to read contract state, create contract handles, and submit transactions across Solidity and ink! contracts.

Core Features & Use Cases

  • Typed contract access via ContractManager, createContract, and createContractFromClient for safe, autocomplete-supported interactions with CDM-managed contracts.
  • CDM integration using cdm.json to manage contract metadata and addresses.
  • Codegen support to generate TypeScript types for contract ABIs and automated tooling.

Quick Start

Instantiate a ContractManager with your cdm.json and InkSdk, then read a contract state or submit a contract transaction.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: polkadot-contracts
Download link: https://github.com/paritytech/polkadot-apps/archive/main.zip#polkadot-contracts

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.