Get started with blockchain

Explore the basics of blockchain and get started building a solid foundation.

What is blockchain?

A blockchain is a tamper-evident, shared digital ledger that records transactions in a public or private peer-to-peer network. The blockchain acts as a single source of truth, and members in a blockchain network can view only those transactions that are relevant to them.

Get up and running

Now that you have learned the basics of blockchain, it's time to put your knowledge to work. The tutorials in this section give you hands-on experience building and working with your own blockchain application.

IBM Blockchain 101: Quick-start guide for developers

1 hour

Build a kick-starter blockchain network and start coding with the IBM Blockchain platform. If you’re exploring distributed ledger technology for business use and want to build a business blockchain for demos, pilots, or pre-production staging, this guide is for you.

Learn step-by-step how to set up a basic blockchain network

1 hour

The IBM Blockchain Platform is a blockchain-as-a-service offering that provides users with deployment flexibility, scalability, and control over network components. This tutorial shows you step-by-step how to set up a basic blockchain network with IBM Blockchain Platform.

Architecture Center: Blockchain for trusted transactions

Record a history of transactions in a shared, immutable ledger for transactional applications. Transactions are trusted, accountable, and transparent.