BrightChain Guides

Comprehensive guides for participating in the BrightChain network at every level.

# Guide Audience Description
01 How to Join BrightChain Everyone Overview of all participation levels, from storage node to BrightTrust member
02 Node Operator Guide Node Operators Day-to-day operations: setup, monitoring, storage management, pools, shutdown
03 BrightTrust Member/Operator Guide BrightTrust Members Governance, proposals, voting, sealed documents, the ban mechanism
04 Security Analysis Everyone Adversarial review of BrightChain’s trust model, database structure, and node joining
05 BrightStack Standalone Setup Web Developers Build a BrightDB application on a single machine — no BrightChain node or network required
06 BrightStack Private Cluster DevOps / Multi-Server Developers Set up a private multi-node BrightDB cluster with replication, encryption, and access control
07 MERN to BrightStack Migration Developers Migrating from MongoDB Side-by-side reference mapping MongoDB operations to BrightDB equivalents
08 Custom Splash Page (EJS Templates) Node Operators Customize your node’s splash page and add multi-page EJS routes without modifying source code

Reading Order

Start with How to Join BrightChain to understand the participation levels. If you’re running a node, read the Node Operator Guide next. If you’re a BrightTrust member or aspiring to be one, read the BrightTrust Member/Operator Guide. The Security Analysis is recommended reading for anyone who wants to understand the threat model.

If you want to use BrightDB without joining the BrightChain network, start with the BrightStack Standalone Setup guide. For multi-node deployments with replication, follow up with the BrightStack Private Cluster guide. If you’re migrating an existing MERN application, the MERN to BrightStack Migration reference provides a side-by-side mapping of MongoDB concepts to BrightDB equivalents.


Table of contents