#wallet #blockchain #chia #crypto #signature

chia-sdk-signer

Calculates the signatures required for coin spends in a transaction

21 releases (breaking)

new 0.22.1 Mar 8, 2025
0.21.1 Feb 24, 2025
0.20.0 Dec 16, 2024
0.19.1 Nov 12, 2024
0.11.0 Jun 27, 2024

#44 in #chia

Download history 41/week @ 2024-11-17 13/week @ 2024-11-24 9/week @ 2024-12-01 75/week @ 2024-12-08 287/week @ 2024-12-15 368/week @ 2024-12-22 387/week @ 2024-12-29 322/week @ 2025-01-05 367/week @ 2025-01-12 484/week @ 2025-01-19 128/week @ 2025-01-26 270/week @ 2025-02-02 238/week @ 2025-02-09 109/week @ 2025-02-16 463/week @ 2025-02-23 318/week @ 2025-03-02

1,147 downloads per month
Used in 5 crates (2 directly)

Apache-2.0

125KB
3K SLoC

Chia Wallet SDK

crate documentation minimum rustc 1.81.0 codecov

This is a library for building applications that need to interact with coins on the Chia blockchain, including wallets and dApps (decentralized apps). However, it is not a prebuilt wallet. If you are looking for that, you can use Sage Wallet, which is a light wallet built using the Wallet SDK that provides an RPC interface.

Getting Started

To learn more about developing applications on Chia, or the bindings provided for other languages, I'd recommend reading the Wallet SDK book.

There are also Rust docs will get you going with the crate, and assume you are already familiar with Rust and Chia's coin set model.

Credits

Special thanks to:

  • SumSet Tech, LLC for sponsoring the initial development of the Wallet SDK
  • Solomons Lot for sponsoring the WASM bindings
  • All of the open source contributors who have helped it get this far

Dependencies

~15MB
~334K SLoC