Guides Overview
Welcome to the Polkadart guides! These tutorials walk you through common blockchain development tasks with practical, real-world examples. Each guide is designed to be standalone, so you can jump directly to the topics that interest you.
Available Guides
<LinkCard
title="Listen to blocks"
href="/guides/listen-blocks"
description="Listen to blocks being created in the chain in real-time"
></LinkCard>
<LinkCard
title="Listen to Balance Changes"
href="/guides/listen-balances"
description="Monitor wallet balance changes in real-time"
></LinkCard>
<LinkCard
title="Read Storage Data"
href="/guides/read-storage"
description="Query and decode any data stored on the blockchain"
></LinkCard>
<LinkCard
title="Make a Transfer"
href="/guides/make-transfer"
description="Send tokens from one wallet to another"
></LinkCard>
<LinkCard
title="Smart Contract Interaction"
href="/guides/contracts-interaction"
description="Deploy and interact with ink! smart contracts"
></LinkCard>
<LinkCard
title="Use Metadata Hash"
href="/guides/use-metadata-hash"
description="Verify chain metadata integrity and compatibility"
></LinkCard>
What You'll Learn
Through these guides, you'll learn how to:
- ๐ Connect to any Substrate-based blockchain
- ๐ฆ Query and decode storage data
- ๐ธ Send transactions and transfers
- ๐ Subscribe to real-time blockchain events
- ๐ Interact with smart contracts
- ๐ Sign and verify messages
Prerequisites
Before starting these guides, make sure you have:
- Dart SDK installed (version 3.0 or higher)
- Polkadart packages added to your project
- Generated types for your target blockchain
Need help with setup? Check our Getting Started section.
Getting Help
If you run into issues:
- Check our API documentation
- Visit our GitHub repository
- Join the community on Matrix
Ink CLI
ink_cli is a Dart library designed to simplify the process of generating Dart classes and methods for interacting with ink! smart contracts. This documentation will show you how to use ink_cli with examples from a simple Flipper contract.
Interacting with ink! Smart Contracts
This guide demonstrates how to interact with ink! smart contracts using Polkadart. In this example, we use the Flipper contract to walk through the entire processโfrom setting up your environment to deploying and interacting with your contract.