# Welcome to Enchantrix Enchantrix is a Go-based crypto library and miner application. This documentation provides information on how to use the various features of the Enchantrix library. ## Trix File Format The `.trix` file format is a generic and flexible binary container for storing an arbitrary data payload alongside structured metadata. For more information, see the [Trix File Format](./trix_format.md) page. ## CLI Reference Enchantrix provides a command-line tool for encoding, decoding, and hashing data. See the [CLI Reference](./cli.md) for detailed usage instructions. ## Examples The following pages provide examples of how to use the Enchantrix library: * [Trix & Sigil Chaining](./trix_and_sigils.md) * [Hashing](./hashing.md) * [Checksums](./checksums.md) * [RSA](./rsa.md) * [PGP](./pgp.md) * [Standalone Sigils](./standalone_sigils.md)