For the complete documentation index, see llms.txt. This page is also available as Markdown.

Bitcoin Mainnet

Citrea uses Bitcoin Mainnet as a DA layer for its mainnet. Thus, it is necessary to have a syncing Bitcoin Mainnet node to run a Citrea Full Node.

In this section, we provide you with two ways to run a Mainnet node (Bitcoin v30.2).

Running Testnet4 instead? Citrea's testnet uses Bitcoin Testnet4 as its DA layer. The setup is identical apart from adding the -testnet4 flag and using the testnet4 RPC port (18443). Each page below includes a Testnet4 info box with the exact changes.


Once you're done syncing your Bitcoin node, you can proceed to run a Citrea Full Node here.

Last updated

Was this helpful?