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
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
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.
Build on the knowledge you've gained with these developer patterns:
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.