Room-House.com Russia
  • SkyPirl (Pirl)
    • О SkyPirl
    • Создать кошелек SkyPirl 2.0
    • Как стать номинатором (Stake)
    • Запустить валидатор
    • как вывести средства со стейка
    • Как работает выплата
    • Как проголосовать за Совет
    • Как установить личность
    • косая черта
    • Refund of slashed
    • ХАРАКТЕРИСТИКИ МОНЕТ
    • Правительство и казначейство
    • Telemetry
    • Source Code
  • PIRLmeet
    • О PIRLmeet.com
    • Бесплатная пробная версия
    • CINEMA
    • Microphone On-Off
    • Демонстрация экрана
      • Поделитесь или не делитесь своим аудио
      • Учебное пособие по записи видео + камера + загрузка видео в формате mp4
    • Руки вверх
    • Изменить мелодию звонка при поднятии руки
    • Потоковое видео в формате MP4
    • Потоковое видео mp4 в браузере Firefox
    • Замок шкафа
      • Учетная запись блокировки кабинета
      • Как я могу «запереть шкаф» и не дать посторонним войти в комнату?
      • Как я могу добавить людей в комнату, когда комната заблокирована?
    • Подключить кошелек SkyPirl к PIRLmeet
    • Изменить обложку
    • Название видео
    • Настройка собственного PIRLmeet
    • Как скачать видео на ютуб, фейсбук и конвертировать в мп4 файлы
    • Используйте приложение для улучшения камеры во время прямой трансляции
    • PIRLmeet может организовывать встречи, которые длятся 24/7 и 365 дней в году.
    • Как PIRLmeet защищает продукты?
    • Получите монету Pirl при воспроизведении видео на PIRLmeet
    • Source Code
  • SkyPirl Light Wallet
  • Сообщество SkyPirl
  • Бизнес-парадигма R-H
  • Дорожная карта
  • Команда SkyPirl
  • хТер . Технологии
    • О xTER SafeContainer
    • xTer Экосистема
    • xTer SkyPirl
    • xTer Room-House
      • Как Room-House
    • xTer Room-House Plus
      • Как xTer room-House plus
    • xTer TrueAD
    • xTer SmartFilter
  • Белая бумага
  • Блог
    • Новости
      • ------ Что такое Web 1.0, 2.0, 3.0?------
      • Первый в мире децентрализованный аудиочат Room-House
      • Что такого особенного в децентрализованных аудиочатах?
      • Особенности, которые делают децентрализованные чаты Room-House.com конкурентоспособными с гигантами
      • Вы когда-нибудь слышали о децентрализованном благотворительном фонде?
      • Что такое онлайн-встреча? 4 самых эффективных решения для онлайн-конференций
      • Что такое онлайн-встреча? Легко или сложно организовать?
      • Каков стандарт профессиональной онлайн-комнаты для совещаний?
      • История первого в мире программного обеспечения для онлайн-конференций
      • Децентрализованное приложение Room-House.com (Daap)
      • В каком году родился интернет? И рождение проекта SkyPirl
      • Сотрудничество между Room-House и Российским государственным социальным университетом
    • Технические
      • Что такое биткойн? Как создаются биткойны?
      • Export Your Private Key from Third-Party Wallets
      • Что такое стейблкоин?
      • Что такое обернутый биткойн?
      • 7 способов получения пассивного дохода с помощью криптовалюты
      • Что такое децентрализованная социальная сеть?
      • Сколько биткойнов можно добыть за день?
      • Сколько биткойнов в мире?
      • Что такое децентрализованная биржа? отличается от централизованного этажа?
      • Что такое стейкинг? 5 вещей, которые следует учитывать при инвестировании в стейкинг
      • Что такое блокчейн-мосты?
      • Сравните горячий кошелек и холодный кошелек, какой из них вам следует использовать?
      • Что такое НФТ?
      • Создание децентрализованного интернета в космосе
      • Веб 3.0 Парадокс
      • Споры о будущем Интернета
      • Виртуальная вселенная метавселенной может произвести революцию в Интернете
      • «Блокчейн — самая влиятельная технология со времен Интернета»
      • Web3 - Ожидания от децентрализованного Интернета
      • Что такое дапп? Понятие Dapp и их классификация
      • Как децентрализованные веб-браузеры обеспечивают непревзойденную конфиденциальность
      • Web 3.0 раскручен?
      • Что такое узлы? Типы узлов в блокчейне
      • Блокчейн можно взломать или нет?
      • Что такое закрытый ключ и открытый ключ в биткойнах?
      • Что такое одноразовый номер в блокчейне?
      • Что такое децентрализованный автономный кооператив (DAC)?
      • Что такое Генезис Блок?
      • Что такое Веб3? Объяснение децентрализованного Интернета будущего
  • FAQ?
    • General
      • Getting Started
      • Claims
      • Redenomination of DOT
      • Grants
      • Polkadot Ambassador Programme
      • Research Pages
      • Community
      • Contributing
      • Contributors
      • Glossary
      • Adding accounts to an ENS domain
      • Ledger Application
      • How to Protect Yourself from Scams
      • How to Do Your Own Research
      • Thousand Validators Programme
      • Frequently Asked Questions (FAQs)
      • Miscellaneous
      • Programmes
        • Grants
        • Bug Bounty
        • Substrate Builders Program
        • Thousand Validators Programme
        • Thousand Contributors Programme
    • Learn
      • Basics
        • Token and Assets
          • Assets
          • DOT
          • NFTs
          • Statemint
          • Teleporting Assets
        • Components
          • Architecture
          • Collator
          • Consensus
          • Governance
          • Identity
          • Network Security
          • Nominator
          • Polkadot Host
          • PolkadotJS
          • W3F Registrar
          • Runtime Upgrades
          • Transaction Fees
          • Treasury
          • Validator
        • Staking
          • Staking Concepts
          • Staking FAQ
          • Nomination Pools
        • Account
          • Account Generation
          • Backing up and Restoring Accounts
          • Balance Transfers
      • Advanced
        • Availability and Validity
        • Cross-Consensus Message Format (XCM)
        • Sequential Phragmén Method
        • Proxy Accounts
        • Randomness
        • Simple Payouts
        • SPREE
        • WebAssembly (Wasm)
      • Cryptography
        • Cryptography Explainer
        • Keys
      • Paraobjects
        • Parachains
          • Common Good Parachains
          • Parachain Slots Auction
          • Parachain Crowdloans
          • Teleporting Assets
        • Parathreads
        • Bridges
      • Polkadot Comparisons
        • Polkadot and Kusama
        • Other Comparisons
        • Ethereum 2.0
        • Cosmos
      • Polkadot Lauch Phased
      • Video Tutorials
    • Build
      • Builder's Guides
      • Development Guide
        • Builders Starter's Guide
        • Parachain Development
        • Decentralized Storage Systems
        • Smart Contracts
        • Oracles
        • Data Analytics
        • Wallets
        • Substrate Connect
        • SS58 Registry
        • Opening HRMP Channels
      • Integration Guide
        • Polkadot Integration Guide
        • Polkadot Protocol Information
        • Integration Assets
        • Node Management
        • Node Interaction
        • Transaction Construction and Signing
      • Tool
      • Resources
    • Maintain
      • Network Maintainers
      • Parameters
      • Node Endpoints
      • Node And Dapps
        • Set up a Full Node
        • Networks
        • Set up Secure WebSocket for Remote Connections
        • Resolving Errors
      • Nominated Guides
        • Nominate
        • Unbonding and Rebonding
      • Validator Guides
        • How to run a Validator on Polkadot
        • Validator Payout Overview
        • Using systemd for a Validator Node
        • Secure Validator
        • How to use Polkadot Validator setup
        • Set Up a Validator with NGINX Reverse Proxy
        • How to Upgrade Your Validator
        • Monitor your node
        • How to Chill
        • How to Stop Validating
        • Validator Community Overview
      • Governance Guides
        • Participate in Democracy
        • Join the Council
        • Voting for Councillors
  • Agency policy
    • Information privacy policy
Powered by GitBook
On this page
  • Tool Index
  • Wallets​
  • Block Explorers​
  • Network Monitoring & Reporting​
  • Clients​
  • Tools​
  • UI​
  • Libraries​
  • Data Crawling and Conversion​
  1. FAQ?
  2. Build

Tool

PreviousTransaction Construction and SigningNextResources

Last updated 2 years ago

Tool Index

Here, we provide a list of tools available for your development needs. They are sorted by context. If you're actively maintaining a tool that might be useful to other Polkadot, Kusama or Substrate developers, feel free to .

Wallets

Please see the page.

Block Explorers

  • - Polkadot dashboard block explorer. Supports dozens of other networks, including Kusama, Westend, and other remote or local endpoints.

  • - Blockchain explorer for Polkadot, Kusama, and other related chains. .

  • - Blockchain explorer for Substrate chains. .

  • - Polkadot & Kusama Blockchain explorer.

Network Monitoring & Reporting

  • - Network information including what nodes are running the chain, what software versions they are running, sync status, and location.

  • - Polkadot network monitoring and reporting using Matrix (Riot / Element) chat. Users may create custom bot plugins. .

  • - A Telegram bot for monitoring on-chain events of Substrate chains.

  • - Polkadot network statistics (includes Kusama). Shows network information and staking details from validators and intentions. .

  • - A node monitoring and alert server for validators.

  • - A CLI tool and JS library to monitor on chain states and events.

WebAssembly related tools and projects.

It is designed for high-performance, copy-free encoding and decoding of data in resource-constrained execution contexts, such as the Substrate runtime. It is not self-describing in any way and assumes the decoding context has all type knowledge about the encoded data.

It is used in almost all communication to/from Substrate nodes, so implementations in different languages exist:

The following tools help you extract and structure data from a Substrate node.

Clients

- The original Rust implementation of the Polkadot Host.

- A C++ Polkadot implementation of the Polkadot Host developed by .

- A Go implementation of the Polkadot Host developed by .

- Helper functions for offline transaction generation.

Tools

- Blockchain development platform written in Rust. The Rust version of the Polkadot Host is being built with Substrate.

- Comprehensive documentation and tutorials for building a blockchain using Substrate.

.

- A collection of debug tools and libraries around substrate chains. Includes tools to calculate NPoS elections offline, disk usage monitoring, test templates against chain state and other pallet-specific helper.

- A tool for easy changing of Polkadot or Substrate dependency versions.

- A tool to easily launch custom local parachain-enabled Polkadot versions.

- A Truffle-inspired local development environment for Substrate.

- Copies the state of an existing chain into your local version and lets you further experiment on it.

- A tool for verifying runtime versions against on-chain proposal hashes.

- A tool to spam your node with transactions for the sake of benchmarking.

- A set of JavaScript utilities making life with Substrate a little easier.

- A tool to benchmark Substrate by flooding it with requests.

UI

- VueJS-based starter kit for custom user interfaces for Substrate chains. .

- Repository of the UI.

- ReactJS-based starter UI for custom user interfaces for Substrate chains.

- Key management in a Chrome extension.

Libraries

Polkadot-JS Common

Polkadot-JS Common provides various utility functions that are used across all projects in the @polkadot namespace and is split into a number of internal utility packages. The documentation and usage instructions are provided at .

This allows you to create and load accounts in JavaScript. It is helpful for creating wallets or any application that will require the user to write to chain. .

Utility functions like checking if a string is hex-encoded.

Useful cryptographic utilities for developing with Polkadot.

CLI Tools

Command line interface for the polkadot API. .

An RPC monitor for Polkadot. See the RPC tools below for additional information.

A Tool to construct, sign, and broadcast transactions. Signing can be done offline.

- A С++ API for Polkadot, can build clip, a command line tool.

- Command line utility for generating and inspecting key pairs.

WASM

- An eDSL to write WebAssembly based smart contracts using the Rust programming language.

- Low-level WebAssembly format library.

- Collection of WebAssembly utilities used in pwasm-ethereum and substrate contract development.

- A WebAssembly interpreter conceived as a component of parity-ethereum (Ethereum-like contracts in Wasm) and Substrate.

RPC and API Tools

Demonstrates how the JS tools interact with the node over RPC.

- Documentation of Substrate RPC methods.

- A wrapper around the Polkadot API which makes it easier to make Polkadot API calls from any programming language.

- Go API for Polkadot.

- С++ API for Polkadot.

- Polkadot Substrate API for .NET.

- Polkadot library for Python.

- Substrate RPC client in Go, a.k.a. GSRPC.

- An HTTP wrapper for Substrate, abstracting some complex RPC calls into simple REST calls.

- A Rust library to submit extrinsics to a Substrate node via RPC.

SCALE Codec

The (Simple Concatenated Aggregate Little-Endian) Codec is a lightweight, efficient, binary serialization and deserialization codec.

Data Crawling and Conversion

() - Transforms raw blockchain data into relational data.

- Can be run alongside a Substrate node to archive all blocks, state, and extrinsic data into PostgreSQL database.

- Generate a GraphQL database from a Substrate chain's data with rich filtering and querying capabilities. The data (events, extrinsics, blocks) for most parachains is readily available though public archive GraphQL endpoints, kept in

- A tool which scans a Substrate chain and stores balance-relevant transactions in an SQLite database.

- A compact indexer for Substrate based nodes providing a GraphQL interface.

add it in
​
Wallets
​
Polkadot-JS Apps Explorer
Access via IPFS
Polkascan
Repo
Subscan
Repo
DotScanner
​
Polkadot Telemetry Service
Polkabot
Blogpost
Ryabina's Telegram Bot
GitHub Repository
PolkaStats
GitHub Repository
Panic
OpenWeb3/Guardian
​
Polkadot
Kagome
Soramitsu
Gossamer
ChainSafe Systems
TX Wrapper
​
Substrate
Substrate Docs
Substrate VSCode plugin
Substrate Debug Kit
Diener
Polkadot Launch
Halva
Fork-off Substrate
srtool
sub-bench
substrate-devhub-utils
sub-flood
​
Polkadash
Tutorials
Polkadot JS Apps UI
polkadot.js.org/apps
Substrate Front-end Template
Polkadot JS Browser Extension
​
​
Polkadot-JS/Common API Documentation
@polkadot/keyring
Examples
@polkadot/util
@polkadot/util-crypto
​
@polkadot/api-cli
Documentation
@polkadot/monitor-rpc
@polkadot/signer-cli
Polkadot API Cpp
Subkey
​
ink!
parity-wasm
wasm-utils
wasmi
​
@polkadot/api/rpc-provider
RPC documentation
Polkadot API Server by SimplyVC
Go: Subscan API
C++ Polkadot API
.NET Polkadot API
Python Polkadot API
GSRPC
Substrate API Sidecar
Subxt
​
SCALE
Ruby
Rust
Go
C++
TypeScript
AssemblyScript
Haskell
Java
Python
​
Polkascan PRE Harvester
matching explorer for harvested data
Parity's Substrate Archive
Subsquid Archives
Squid Archive Registry
Polka-store
Substrate-graph