What is the maximum size of a Solana block? According to an old reddit thread it's 76.8MB, according to various publications it's 128MB (these don't cite any real source though, I'm guessing they're just quoting each other), so answers seem to vary. I tried looking through the Solana docs, but couldn't find a clear answer either.

1 Answer 1


The way I understood it, it is dynamic. The size to measure it is in compute units (CU). One block has 48 million CUs and whatever you can fit in this, is the block.

So approximately 50 MB?

  • Do you have a source on this? According to solana.stackexchange.com/questions/14702/… it is possible to build a tx that processes just one CU and passing accounts doesn't cost CUs, so in theory I could pass 48M txs at 1 CU and 1232 bytes in size, resulting in a block more than 50 GB large. I have a hard time believing we wouldn't hit some other limit when doing this
    – Ahri
    Commented Jun 29 at 5:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.