# aptos-sdk
[](https://crates.io/crates/aptos-sdk)
[](https://docs.rs/aptos-sdk/)
[](https://aptos.github.io/aptos/aptos_sdk/)
[](https://github.com/aptos-labs/aptos-core/blob/main/LICENSE)
The official Rust SDK for Aptos.
## Usage
This SDK provides all the necessary components for building on top of the Aptos Blockchain. Some of the important modules are:
* `client` - Includes a [JSON-RPC client](https://github.com/aptos-labs/aptos-core/blob/master/json-rpc/json-rpc-spec.md) implementation
* `crypto` - Types used for signing and verifying
* `transaction_builder` - Includes helpers for constructing transactions
* `types` - Includes types for Aptos on-chain data structures
## License
Aptos Core is licensed as [Apache 2.0](https://github.com/aptos-labs/aptos-core/blob/main/LICENSE).