# xand-address Entities participating on a blockchain network are each identified by an address, which is deterministically derived from the public part of the their keypair. When an entity signs a transaction with their corresponding private key, other entities on the network can verify it. This crate was originally part of [`thermite`](https://gitlab.com/TransparentIncDevelopment/product/apps/thermite), but has been extracted so other crates can use it. ## Crate Publishing 1. In a feature branch, bump the crate version in [`Cargo.toml`](./Cargo.toml) 1. When feature branch is ready, run the `publish-beta` job and verify the crate is published as expected 1. Get necessary approvals, merge, and verify the `publish` job successfully publishes the non-beta version of the crate