Skip to content

Chia Keys Architecture

Mariano Sorgente edited this page Feb 24, 2021 · 20 revisions

In this post, I will explain the different types of keys in the Chia network, how they are generated, stored, and used.

All Chia keys are BLS-12381 private keys, following the IETF spec, and the EIP-2333 spec for key derivation. Private keys are 32 bytes, public keys 48 bytes, and signatures 96 bytes. Private keys can be generated by using a 24 word mnemonic phrase. Users can back up only these 24 words, and use these wherever they want.

![](

<iframe allowfullscreen frameborder="0" style="width:640px; height:480px" src="https://lucid.app/documents/embeddedchart/1f06dbe1-c80b-43d8-82a6-8f7df6671c45" id="ddJec0xuCxET"></iframe>
)
Clone this wiki locally