You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[@lit-protocol/lit-client](#lit-client)|[8.1.0](https://www.npmjs.com/package/%40lit-protocol%2Flit-client)| Converted viem from a bundled dependency to a peer dependency to avoid build errors from version conflicts (e.g., missing exports like sendCallsSync) and improve compatibility by reducing dependency lock-in. Consumers must now install compatible versions manually. |
10
+
|[@lit-protocol/auth](#auth)|[8.1.0](https://www.npmjs.com/package/%40lit-protocol%2Fauth)| Converted viem from a bundled dependency to a peer dependency to avoid build errors from version conflicts (e.g., missing exports like sendCallsSync) and improve compatibility by reducing dependency lock-in. Consumers must now install compatible versions manually. |
11
+
|[@lit-protocol/networks](#networks)|[8.1.0](https://www.npmjs.com/package/%40lit-protocol%2Fnetworks)| Converted viem from a bundled dependency to a peer dependency to avoid build errors from version conflicts (e.g., missing exports like sendCallsSync) and improve compatibility by reducing dependency lock-in. Consumers must now install compatible versions manually. |
|[@lit-protocol/auth-helpers](#auth-helpers)|[8.1.0](https://www.npmjs.com/package/%40lit-protocol%2Fauth-helpers)| Converted viem from a bundled dependency to a peer dependency to avoid build errors from version conflicts (e.g., missing exports like sendCallsSync) and improve compatibility by reducing dependency lock-in. Consumers must now install compatible versions manually. |
|[@lit-protocol/contracts](#contracts)|[0.6.0](https://www.npmjs.com/package/%40lit-protocol%2Fcontracts)| Converted viem from a bundled dependency to a peer dependency to avoid build errors from version conflicts (e.g., missing exports like sendCallsSync) and improve compatibility by reducing dependency lock-in. Consumers must now install compatible versions manually. |
rss={{ title: "lit-client", description: "No release notes provided yet." }}
30
+
description="v8.1.0"
31
+
tags={["Minor Changes"]}
32
+
rss={{ title: "lit-client", description: "Converted viem from a bundled dependency to a peer dependency to avoid build errors from version conflicts (e.g., missing exports like sendCallsSync) and improve compatibility by reducing dependency lock-in. Consumers must now install compatible versions manually." }}
30
33
id="lit-client"
31
34
>
32
35
33
-
No release notes available.
36
+
## Minor Changes
37
+
38
+
- Converted viem from a bundled dependency to a peer dependency to avoid build errors from version conflicts (e.g., missing exports like sendCallsSync) and improve compatibility by reducing dependency lock-in. Consumers must now install compatible versions manually.
34
39
</Update>
35
40
36
41
<Update
37
42
label="auth"
38
-
description="v8.0.2"
39
-
tags={["Release"]}
40
-
rss={{ title: "auth", description: "No release notes provided yet." }}
43
+
description="v8.1.0"
44
+
tags={["Minor Changes", "Patch Changes"]}
45
+
rss={{ title: "auth", description: "Converted viem from a bundled dependency to a peer dependency to avoid build errors from version conflicts (e.g., missing exports like sendCallsSync) and improve compatibility by reducing dependency lock-in. Consumers must now install compatible versions manually." }}
41
46
id="auth"
42
47
>
43
48
44
-
No release notes available.
49
+
## Minor Changes
50
+
51
+
- Converted viem from a bundled dependency to a peer dependency to avoid build errors from version conflicts (e.g., missing exports like sendCallsSync) and improve compatibility by reducing dependency lock-in. Consumers must now install compatible versions manually.
52
+
53
+
## Patch Changes
54
+
55
+
- Allows `WalletClientAuthenticator.authenticate` to build SIWE messages with user-specified fields (`domain`, `uri`, `statement`, etc.) while still managing the nonce internally.
rss={{ title: "networks", description: "Converted viem from a bundled dependency to a peer dependency to avoid build errors from version conflicts (e.g., missing exports like sendCallsSync) and improve compatibility by reducing dependency lock-in. Consumers must now install compatible versions manually." }}
52
63
id="networks"
53
64
>
54
65
66
+
## Minor Changes
67
+
68
+
- Converted viem from a bundled dependency to a peer dependency to avoid build errors from version conflicts (e.g., missing exports like sendCallsSync) and improve compatibility by reducing dependency lock-in. Consumers must now install compatible versions manually.
rss={{ title: "auth-helpers", description: "No release notes provided yet." }}
127
+
description="v8.1.0"
128
+
tags={["Minor Changes"]}
129
+
rss={{ title: "auth-helpers", description: "Converted viem from a bundled dependency to a peer dependency to avoid build errors from version conflicts (e.g., missing exports like sendCallsSync) and improve compatibility by reducing dependency lock-in. Consumers must now install compatible versions manually." }}
88
130
id="auth-helpers"
89
131
>
90
132
91
-
No release notes available.
133
+
## Minor Changes
134
+
135
+
- Converted viem from a bundled dependency to a peer dependency to avoid build errors from version conflicts (e.g., missing exports like sendCallsSync) and improve compatibility by reducing dependency lock-in. Consumers must now install compatible versions manually.
rss={{ title: "contracts", description: "Converted viem from a bundled dependency to a peer dependency to avoid build errors from version conflicts (e.g., missing exports like sendCallsSync) and improve compatibility by reducing dependency lock-in. Consumers must now install compatible versions manually." }}
113
157
id="contracts"
114
158
>
115
159
116
-
## Patch Changes
160
+
## Minor Changes
117
161
118
-
-release `naga-test` network support
162
+
-Converted viem from a bundled dependency to a peer dependency to avoid build errors from version conflicts (e.g., missing exports like sendCallsSync) and improve compatibility by reducing dependency lock-in. Consumers must now install compatible versions manually.
description: 'Common questions about using the Lit JS SDK'
4
+
---
5
+
6
+
# Frequently Asked Questions
7
+
8
+
## What's the default `responseStrategy` for `executeJs` in v8?
9
+
10
+
The behavior matches v7. When you omit `responseStrategy`, the SDK calls `processLitActionResponseStrategy` with `{ strategy: 'leastCommon' }`. If you provide an unrecognized value, the helper still falls back to `leastCommon`.
11
+
12
+
This default keeps compatibility with `Lit.Actions.runOnce`. Only the node that runs the `runOnce` block returns a value, so selecting the least-common response ensures that single result is preserved. When `runOnce` is not used, all nodes should emit the same payload, making least- vs most-common equivalent—the former stayed in place because it was the quickest path to enabling the new `runOnce` flow in v8.
The Season 1 Lit Protocol Airdrop is designed to reward early contributors who played a meaningful role in bootstrapping the Lit ecosystem.
6
+
7
+
This first distribution includes a diverse group of participants across several categories:
8
+
9
+
1. Node Operators who supported testnet deployments and secured early network activity.
10
+
11
+
2. Builders who shipped applications or tools using Lit infrastructure.
12
+
13
+
3. Core Integration Partners who integrated Lit into other protocols or tooling.
14
+
15
+
4. Quest Participants who completed tasks in campaigns such as Ciphernaut’s Path.
16
+
17
+
5. Discord Contributors who helped moderate, educate, and onboard within the Lit ecosystem.
18
+
19
+
6. Other Select Groups identified for their impact during Lit’s early growth phase.
20
+
21
+
## Check Your Eligibility
22
+
23
+
To see if you're eligible for the Season 1 airdrop, visit the [Airdrop Eligibility Checker](https://staking.litprotocol.com/airdrop) on the staking portal. You’ll need to connect your wallet or enter an address to view your claim status and allocation details.
24
+
25
+
## Not Eligible? Get Involved
26
+
27
+
If you’re not eligible for Season 1, don’t worry — more opportunities to get rewarded for making contributions to the ecosystem are on the way.
28
+
29
+
Lit’s airdrop program will continue through seasonal distributions, rewarding meaningful participation across protocol governance, app development, node operations, and community engagement. Season 2 is currently active, with additional reward distributions planned for contributors and developers participating now.
0 commit comments