Start building with IBM Blockchain
If you’re a Node.js developer, start with Hyperledger Composer to quickly define and test a blockchain network, and write apps to interact with it. The tool is free, open source, and compatible with Hyperledger Fabric.
IBM Blockchain is the first managed service for Hyperledger Fabric v1.0, making it fast and easy to build, run, and govern business networks with high security, privacy, and performance.
Hyperledger Fabric is a framework for distributed ledger solutions for business. Its modular architecture ensures confidentiality, resiliency, flexibility, and scalability.
This getting-started scenario provisions a sample network. It provides the Docker compose files and scripts you need to create and test the network:
Articles and tutorials
- Implementing blockchain for cognitive IoT applications, Part 2: Use vehicle sensor data to execute smart transactions in Blockchain
- Implementing blockchain for cognitive IoT applications, Part 1: Integrate device data with smart contracts in IBM Blockchain
- Chaincode for Go developers, Part 3: Develop a client application for a blockchain network based on Hyperledger Fabric v0.6
- Digital process automation with BPM and blockchain, Part 1: Combine business process management and blockchain
- IBM Blockchain 101: Quick-start guide for developers
- The food industry gets an upgrade with blockchain
- Blockchain Technology Summit: Across the industries
- Combating fake news with document provenance
- The difference between public and private blockchain
- Take the fast lane to production with Blockchain Founder Accelerator
- Guidelines for blockchain adoption in the enterprise: How to compare frameworks
- How to migrate your Fabric v0.6-based chaincode to run on the latest Fabric v1.0
- What makes a good blockchain use case?
- Trading coffee with IBM Blockchain (interactive game)
- Blockchain Explained (15 videos)
- Blockchain demo: Using Hyperledger Composer with Hyperledger Fabric
- Understand consensus considerations when writing an application for Blockchain
- Blockchain and Hyperledger Update Tech Talk
- Building a blockchain for business with the Hyperledger Project
The basics of blockchain
What is blockchain for business?
A blockchain is an immutable, distributed ledger shared by the members of a permissioned network for tracking the secure exchange of business assets. Unlike a Bitcoin-based network, member identities are known and no cryptocurrencies are involved.
- Free e-book: Blockchain for Dummies (What blockchain is, how it works, and how to start building a blockchain network today)
- Video: Building a blockchain for business with the Hyperledger Project
- Video: Blockchain technology underlies Bitcoin, but it can do so much more
- A blockchain primer
- Intro to distributed networks
- Free courses for blockchain developers
Demo of asset exchange using IBM Blockchain and Hyperledger Fabric v1.0
In this demo, you see a simple asset transfer on a Hyperledger Fabric-based blockchain network. Enrolled and authenticated users create digital assets (colored marbles, in this case) with a variety of attributes, and then exchange these assets according to the transaction rules, or business logic, defined in chaincode that runs in a container on a network peer. Network peers maintain a shared ledger containing the current state of assets (in blocks) and a hash-linked chain holding an immutable record of all transactions. (Hence, blockchain.)
Hyperledger is led by a diverse group of technical, open source contributors.
Ask questions and interact with them in the Hyperledger discussion on Rocket.Chat, or in meetups around the world.
IBM Blockchain answers and support
dW Answers differs from typical discussion forums because it uses a pure Q&A model, focused on finding answers to questions, rather than general discussion on topics. You can also get support and troubleshoot problems with your Blockchain service instance on Bluemix.