State Tree
ZK Compression · Abyss
A protocol-managed concurrent Merkle tree in Light Protocol that stores compressed account state as hashed leaves. Each leaf represents a compressed account (token balance, NFT, etc.). State trees are shared across all programs — developers don't create or manage them. When a tree fills (~67M leaves), the Forester service auto-rolls to a new tree. Unlike Bubblegum trees for cNFTs, state trees are infrastructure maintained by the protocol.