Getting started
Dive right into BBAChain to start building or setup your tooling.
- Setup local environment - Install the BBAChain CLI to get your local development environment setup
- Hello World in your browser - Build and deploy your first on-chain BBAChain program, directly in your browser using BBAChain Playground
Start learning
Build a strong understanding of the core concepts that make BBAChain different from other blockchains.
- Transactions - Collection of instructions for the blockchain to execute
- Accounts - Data and state storage mechanism for BBAChain
- Programs - The executable code used to perform actions on the blockchain
- Cross-Program Invocation - Core of the "composability" of BBAChain, this is how programs can "call" each other.
Understanding the architecture
Get to know the underlying architecture of how the Proof of History blockchain works.
- Validators - the individual nodes that are the backbone of the network
- Clusters - a collection of validators that work together for consensus
Running a validator
Explore what it takes to operate a BBAChain validator and help secure the network.
- System requirements - Recommended hardware requirements and expected BBA needed to operate a validator
- Quick start guide - Setup a validator and get connected to a cluster for the first time