# Sign\_with\_schnorr: throughput limits?

**URL:** https://forum.dfinity.org/t/sign-with-schnorr-throughput-limits/36531
**Category:** Developers
**Created:** [October 24, 2024, 4:15pm UTC](https://forum.dfinity.org/t/sign-with-schnorr-throughput-limits/36531 "2024-10-24T16:15:38Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![rupansh-gob](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/rupansh-gob/32/16888_2.png) [@rupansh-gob](https://forum.dfinity.org/u/rupansh-gob)
#### Post date: [October 24, 2024, 4:15pm UTC](https://forum.dfinity.org/t/sign-with-schnorr-throughput-limits/36531/1 "2024-10-24T16:15:38Z")

</div>

Hello  
We’re using `sign_with_schnorr` for some proofs in our canisters,  
When running our testsuite with `pocket-ic`, I noticed these errors:

```auto
Panicked at 'called `Result::unwrap()` on an `Err` value: "unable to sign: sign_with_schnorr request failed: signature queue for key schnorr:Ed25519:key_1 is full."',

```

Is there a limit to how many signatures creation requests we can queue? If so what are these limits?  
I don’t see them documented here: [Signing t-Schnorr messages | Internet Computer](https://internetcomputer.org/docs/current/developer-docs/smart-contracts/signatures/signing-messages-t-schnorr)

---

<div class="post-metadata">

### Author: ![tkachenko](https://avatars.discourse-cdn.com/v4/letter/t/bcef8e/32.png) [@tkachenko](https://forum.dfinity.org/u/tkachenko)
#### Post date: [October 25, 2024, 9:08am UTC](https://forum.dfinity.org/t/sign-with-schnorr-throughput-limits/36531/2 "2024-10-25T09:08:51Z")

</div>

The current queue limit for production keys (`key_1`) is 20. You can view this by reading the subnet config via `ic-admin`, e.g., from the IC monorepo on github, the following should work (or you can just download a binary from the [releases](https://github.com/dfinity/ic/releases))

```auto
bazel run //rs/registry/admin:ic-admin -- --nns-url https://icp-api.io get-subnet pzp6e-ekpqk-3c5x7-2h6so-njoeq-mt45d-h3h6c-q3mxf-vpeq5-fk5o7-yae

```

---

<div class="post-metadata">

### Author: ![rupansh-gob](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/rupansh-gob/32/16888_2.png) [@rupansh-gob](https://forum.dfinity.org/u/rupansh-gob)
#### Post date: [October 28, 2024, 6:30am UTC](https://forum.dfinity.org/t/sign-with-schnorr-throughput-limits/36531/3 "2024-10-28T06:30:03Z")

</div>

thank you,  
what is the maximum throughput i can expect per round per subnet?

---

<div class="post-metadata">

### Author: ![tkachenko](https://avatars.discourse-cdn.com/v4/letter/t/bcef8e/32.png) [@tkachenko](https://forum.dfinity.org/u/tkachenko)
#### Post date: [October 28, 2024, 7:05am UTC](https://forum.dfinity.org/t/sign-with-schnorr-throughput-limits/36531/4 "2024-10-28T07:05:59Z")

</div>

We currently observed the maximum throughput of slightly more than 1 sig/s for Schnorr with one algorithm, and slightly more than 2 sig/s in total if using all 3 currently available threshold signature schemes (ECDSA with secp256k1, Schnorr with Ed25519, Schnorr with BIP340).

Do you have any particular requirements for the throughput?

---

<div class="post-metadata">

### Author: ![rupansh-gob](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/rupansh-gob/32/16888_2.png) [@rupansh-gob](https://forum.dfinity.org/u/rupansh-gob)
#### Post date: [October 28, 2024, 4:39pm UTC](https://forum.dfinity.org/t/sign-with-schnorr-throughput-limits/36531/5 "2024-10-28T16:39:56Z")

</div>

1 sig/s is fine for our usecases
