33 unstable releases

Uses new Rust 2024

0.50.1 Apr 27, 2026
0.50.0 Mar 2, 2026
0.50.0-beta.4 Feb 23, 2026
0.44.0 Aug 29, 2025
0.30.1 Jul 25, 2023

#3 in #subxt

Download history 75251/week @ 2026-02-23 79299/week @ 2026-03-02 84713/week @ 2026-03-09 82691/week @ 2026-03-16 91185/week @ 2026-03-23 136783/week @ 2026-03-30 133532/week @ 2026-04-06 132216/week @ 2026-04-13 111694/week @ 2026-04-20 114317/week @ 2026-04-27 79725/week @ 2026-05-04 67410/week @ 2026-05-11 114383/week @ 2026-05-18 94972/week @ 2026-05-25 84906/week @ 2026-06-01 97601/week @ 2026-06-08

394,970 downloads per month
Used in 125 crates (39 directly)

Apache-2.0 OR GPL-3.0 and maybe GPL-3.0-or-later…

750KB
14K SLoC

Subxt-signer

The main output from this crate is the sr25519::Keypair, which can be constructed from a bip39 phrase, secret URI or raw seed, and used to sign and verify arbitrary messages. This crate is aligned with how Substrate's sp_core crate constructs and signs keypairs, but is lighter on dependencies and can support compilation to WASM with the web feature.

Enable the subxt feature to enable use of this sr25519::Keypair in signing subxt transactions for chains supporting sr25519 signatures.


Subxt-signer

This library exposes a small, WASM compatible signer implementation which can be used in conjunction with Subxt to sign transactions.

This library can be used without Subxt by disabling the subxt feature flag, which is enabled by default.

Dependencies

~21–48MB
~695K SLoC