Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
901 commits
Select commit Hold shift + click to select a range
f3fdc4c
refactor(networks): change request id prefix
Ansonhkg Aug 26, 2025
ff412bf
chore: remove unused tests
Ansonhkg Aug 26, 2025
b0aea70
Merge branch 'naga' into feature/jss-37-optimisation-unify-shared-log…
Ansonhkg Aug 26, 2025
862473d
fix: merge conflicts
Ansonhkg Aug 26, 2025
c43c790
Merge pull request #864 from LIT-Protocol/feature/jss-37-optimisation…
Ansonhkg Aug 26, 2025
6c254e0
Merge pull request #870 from LIT-Protocol/feature/jss-11-investigate-…
Ansonhkg Aug 26, 2025
3de2767
Merge pull request #869 from LIT-Protocol/feature/jss-12-investigate-…
Ansonhkg Aug 26, 2025
c172e65
fix(env): add 'naga-staging' to NETWORK enum and update network modul…
Ansonhkg Aug 28, 2025
bde16f2
Update packages/auth-services/src/_setup/initSystemContext.ts
Ansonhkg Aug 28, 2025
2379f81
Merge pull request #875 from LIT-Protocol/feat/enable-naga-live-networks
Ansonhkg Aug 28, 2025
2e3f00c
chore(package.json): update @lit-protocol/contracts package versions …
Ansonhkg Aug 28, 2025
908cff8
Merge pull request #876 from LIT-Protocol/chore/bump-contracts-version
Ansonhkg Aug 28, 2025
1d5c53c
Merge branch 'naga' into naga_add_hardcoded_keysets
Ansonhkg Aug 28, 2025
b3e0784
refactor(logger): Refactor logger call sites to use structured loggin…
Ansonhkg Aug 28, 2025
63be752
chore: revert the hardcoded keyset changes as this pr is for fixing t…
Ansonhkg Aug 28, 2025
00f733a
chore: revert hardcoded keyset changes
Ansonhkg Aug 28, 2025
188d245
Merge pull request #877 from LIT-Protocol/fix/type-issues
Ansonhkg Aug 28, 2025
208b7fd
Add hardcoded keysets
GTC6244 Aug 20, 2025
2bd158b
feat(networks): Add the missing `keySetId` field to `mintWithMultiAut…
Ansonhkg Aug 21, 2025
c94e212
Add cargo lock
GTC6244 Aug 21, 2025
9b94223
chore(package.json): update @lit-protocol/contracts version to 0.5.0 …
Ansonhkg Aug 28, 2025
e1fdd87
fix(custom-auth):
Ansonhkg Sep 1, 2025
11178a5
chore(.gitignore): add missing entries for `lit-auth-artillery` and `…
Ansonhkg Sep 1, 2025
a19777b
refactor(custom-auth): clean up comments and formatting in custom aut…
Ansonhkg Sep 1, 2025
825c2e4
fix(webauthn): to include scopes in the API
Ansonhkg Sep 5, 2025
424c3ac
fix(Webauthn): remove duplicated property
Ansonhkg Sep 5, 2025
689e557
feat(rpc): implement RPC URL override functionality in various modules
Ansonhkg Sep 4, 2025
c922755
fix(auth-server): `initSystemContext` to override RPC URL
Ansonhkg Sep 4, 2025
18cc2c2
fix(private-rpc): withOverrides no longer monkey-patches methods nor …
Ansonhkg Sep 4, 2025
249d8ac
fix(e2e): rpc override test
Ansonhkg Sep 5, 2025
a19db40
fix(type): return type
Ansonhkg Sep 4, 2025
a49260e
fix(networks): add export functions
Ansonhkg Sep 4, 2025
0b055fa
doc(README): initialise new README
Ansonhkg Sep 8, 2025
279a481
fix: https://github.com/LIT-Protocol/js-sdk/pull/881#discussion_r2337…
Ansonhkg Sep 12, 2025
2bf0d96
https://github.com/LIT-Protocol/js-sdk/pull/881#discussion_r2337344946
Ansonhkg Sep 12, 2025
ca36c72
fix: https://github.com/LIT-Protocol/js-sdk/pull/882#discussion_r2334…
Ansonhkg Sep 12, 2025
78b8691
refactor: consolidate PKP mint request schema and update related hand…
Ansonhkg Sep 12, 2025
64a4b12
fix(accs): Custom EVM contract condition type failing on unified acce…
Ansonhkg Sep 12, 2025
567402c
fix(package.json): upgraded esbuild to 0.19.2 to satisfy Nx, removed …
Ansonhkg Sep 5, 2025
85bf7ac
refactor(package.json): bun to npm
Ansonhkg Sep 5, 2025
48c0c07
refactor(Bun > npm + Jest): Jest runs E2E via Babel (uniform TS/ESM),…
Ansonhkg Sep 5, 2025
f64f3e6
fix(e2e): add force exit for npm e2e test
Ansonhkg Sep 5, 2025
26df601
refactor(Bun > npm + Jest): Jest runs E2E via Babel (uniform TS/ESM),…
Ansonhkg Sep 5, 2025
77586c1
fix(e2e): add force exit for npm e2e test
Ansonhkg Sep 5, 2025
e2fca2a
refactor(artillery): migrate from using Bun to npm
Ansonhkg Sep 5, 2025
30bf9da
fix(package): fix a peer-dependency conflicts where `[email protected]`…
Ansonhkg Sep 8, 2025
2e53cfc
refactor(pnpm): migrate from package-lock.json to pnpm-lock.yaml and …
Ansonhkg Sep 8, 2025
0e41fc5
fix(pnpm): resolve warnings for pnpm:
Ansonhkg Sep 8, 2025
9ed7fe1
chore(package): remove unused dependencies and scripts
Ansonhkg Sep 9, 2025
0dad0a8
chore(scripts): remove unused script
Ansonhkg Sep 9, 2025
81012f7
chore(package): migrate package types from commonjs to module for con…
Ansonhkg Sep 10, 2025
0779fe7
refactor(auth-services): migrate away from using Bun
Ansonhkg Sep 10, 2025
c16bc5d
refactor(auth-services): migrate away from using Bun
Ansonhkg Sep 10, 2025
f131df3
fix(networks): fix networks build issue - this fix is temporarly and …
Ansonhkg Sep 10, 2025
b3f63f9
feat(auth-services): add API key support when gating is enabled:
Ansonhkg Sep 10, 2025
ada4dc0
refactor(auth-services):
Ansonhkg Sep 10, 2025
ddfff2f
fix(types): deployed app returns Cannot find module '@ethersproject/a…
Ansonhkg Sep 10, 2025
416131c
fix(dependencies): add `@ethersproject/[email protected] ` to fix the `…
Ansonhkg Sep 10, 2025
2b8277b
fix(logger, types): use type export for types
Ansonhkg Sep 11, 2025
409d3fa
fix(auth-services): change project type from `application` to `librar…
Ansonhkg Sep 11, 2025
52ed77c
refactor(nx, package): update nx configuration and dependencies to ve…
Ansonhkg Sep 11, 2025
e62eee8
fix(build): 33 type errors from different places in the codebase. Maj…
Ansonhkg Sep 11, 2025
7780923
feat(lit-auth-server, lit-login-server): make them nx node apps and e…
Ansonhkg Sep 11, 2025
28afe72
fix(e2e): test should work again
Ansonhkg Sep 12, 2025
bac5bb2
chore: remove unused tools configuration and scripts
Ansonhkg Sep 12, 2025
9d8d389
refactor(contract-manager): improve type handling for wallet clients
Ansonhkg Sep 15, 2025
0edeb1f
refactor(e2e): moved ./e2e inside ./packages/e2e
Ansonhkg Sep 12, 2025
8a8163f
refactor(e2e): moved ./e2e inside ./packages/e2e
Ansonhkg Sep 12, 2025
151df69
chore: upload lock file
Ansonhkg Sep 12, 2025
d602829
refactor(artillery): update command scripts to include logging option…
Ansonhkg Sep 12, 2025
0a1d6fb
chore(package):
Ansonhkg Sep 12, 2025
965c117
refactor(auth, e2e):
Ansonhkg Sep 12, 2025
3c3ee94
feat(docker): add Docker support for lit-auth-server and lit-login-se…
Ansonhkg Sep 11, 2025
f59121d
fix(networks, schemas): fix build by adding the required StrictAuth d…
Ansonhkg Sep 15, 2025
8195ba6
refactor(e2e/artillery):
Ansonhkg Sep 12, 2025
25eb2a0
refactor(package): remove artillery scripts as we have nx commands al…
Ansonhkg Sep 15, 2025
1c18085
fix(e2e): update auth context types in e2e tests to use AuthContext f…
Ansonhkg Sep 15, 2025
9abb08f
fix(e2e): https://github.com/LIT-Protocol/js-sdk/pull/881#discussion_…
Ansonhkg Sep 15, 2025
7b54590
Merge pull request #881 from LIT-Protocol/feature/jss-85-bug-fix-cust…
Ansonhkg Sep 15, 2025
baa51bd
fix: https://github.com/LIT-Protocol/js-sdk/pull/882#discussion_r2352…
Ansonhkg Sep 16, 2025
10f96de
fix(networks,schemas): update MintPKPRequest schema validation
Ansonhkg Sep 16, 2025
b722ecc
Merge pull request #885 from LIT-Protocol/feature/jss-47-naga-js-sdk-…
Ansonhkg Sep 16, 2025
1b45ebf
Merge pull request #883 from LIT-Protocol/feature/jss-81-naga-bug-ove…
Ansonhkg Sep 16, 2025
e581b7b
Merge branch 'naga_add_hardcoded_keysets-3' into feature/jss-82-naga-…
Ansonhkg Sep 16, 2025
f4f5926
Merge pull request #884 from LIT-Protocol/feature/jss-82-naga-bug-som…
Ansonhkg Sep 16, 2025
994ab14
Update packages/schemas/src/lib/auth/auth-schemas.ts
Ansonhkg Sep 16, 2025
91499fa
Update packages/schemas/src/lib/auth/auth-schemas.ts
Ansonhkg Sep 16, 2025
7741913
fix(schemas): Custom Auth Data types
Ansonhkg Sep 17, 2025
eda06c9
Match hashing scheme on server side
hwrdtm Sep 18, 2025
25edb4c
Use version of contracts with correct addresses
hwrdtm Sep 18, 2025
600f581
Restore keyset changes
hwrdtm Sep 18, 2025
27aa4f9
Use version of contracts with correct addresses
hwrdtm Sep 18, 2025
5670ab2
Merge pull request #888 from LIT-Protocol/feature/jss-100-naga-bug-ac…
Ansonhkg Sep 18, 2025
dfe87bc
chore(package): update pnpm-lock.yaml
Ansonhkg Sep 18, 2025
f7b6ea5
Merge branch 'feature/jss-93-refactor-bun-pnpm' of github.com:LIT-Pro…
Ansonhkg Sep 18, 2025
a388b28
Merge pull request #891 from LIT-Protocol/feature/jss-107-refactor-mo…
Ansonhkg Sep 18, 2025
83c4352
fix(wasm): update wasm-pack profile to retain optimization flags
Ansonhkg Sep 19, 2025
e23ce16
fix(e2e): fund accounts before creating PKP auth context
Ansonhkg Sep 19, 2025
6856bdc
Merge branch 'feature/jss-93-refactor-bun-pnpm' of https://github.com…
Ansonhkg Sep 19, 2025
aec35a7
Merge branch 'naga' into naga_add_hardcoded_keysets-3
Ansonhkg Sep 22, 2025
15203d4
Merge pull request #880 from LIT-Protocol/naga_add_hardcoded_keysets-3
Ansonhkg Sep 22, 2025
acfe66d
fmt
Ansonhkg Sep 22, 2025
3da4795
fix(e2e): align view pkp tests with helper signatures
Ansonhkg Sep 22, 2025
889b032
chore(e2e): disable naga-test as it's not available atm.
Ansonhkg Sep 22, 2025
928acbf
Merge pull request #908 from LIT-Protocol/feature/jss-39-naga-fix-ci-…
Ansonhkg Sep 22, 2025
d9e65d2
fix(e2e): clean up lint workflow
Ansonhkg Sep 22, 2025
1849a33
Merge branch 'naga' into hwrdtm/ncc_hash_collision
Ansonhkg Sep 22, 2025
daaac5b
Merge branch 'hwrdtm/ncc_hash_collision' of github.com:LIT-Protocol/j…
Ansonhkg Sep 22, 2025
7bdc77e
fix(custom-auth): surface payment errors and fund eve accounts
Ansonhkg Sep 22, 2025
a2babaa
Merge pull request #904 from LIT-Protocol/hwrdtm/naga-fixes
Ansonhkg Sep 22, 2025
2465d4b
Merge pull request #903 from LIT-Protocol/hwrdtm/ncc_hash_collision
Ansonhkg Sep 22, 2025
3224675
Merge branch 'naga' into fix/ci-lint-issue
Ansonhkg Sep 22, 2025
27a633f
chore(ci): run e2e workflow on naga branch
Ansonhkg Sep 22, 2025
000dd00
chore(e2e): temp disable naga-test tests cus it's not live yet
Ansonhkg Sep 22, 2025
708f1ef
Merge pull request #910 from LIT-Protocol/chore/ci-add-naga-e2e-trigger
Ansonhkg Sep 22, 2025
46b6b41
Merge branch 'naga' into fix/ci-lint-issue
Ansonhkg Sep 22, 2025
4dd7f40
fix(e2e,lint): naga and canary-naga are the main branches
Ansonhkg Sep 22, 2025
f45fc00
Merge pull request #909 from LIT-Protocol/fix/ci-lint-issue
Ansonhkg Sep 22, 2025
9f4b737
feat(release): add GitHub Actions workflow for automated releases
Ansonhkg Sep 22, 2025
81e2c3f
chore(ci): add prerelease workflow and exit pre mode
Ansonhkg Sep 22, 2025
935c218
chore(changeset): release
Ansonhkg Sep 22, 2025
2589b20
Merge pull request #911 from LIT-Protocol/feat/changeset-release-with…
Ansonhkg Sep 22, 2025
cb2f0bc
chore(workflows): remove NX_DAEMON environment variable from build steps
Ansonhkg Sep 22, 2025
2a7997d
Merge pull request #912 from LIT-Protocol/fix/ci-remove-daemon
Ansonhkg Sep 22, 2025
1bbb82d
chore(ci): align rust toolchain across workflows
Ansonhkg Sep 22, 2025
100f63a
Merge pull request #913 from LIT-Protocol/fix/ci-align-workflows-with…
Ansonhkg Sep 22, 2025
5acce79
chore(release): version packages
github-actions[bot] Sep 22, 2025
422000c
Merge pull request #914 from LIT-Protocol/changeset-release/naga
Ansonhkg Sep 22, 2025
29a39cb
Merge pull request #882 from LIT-Protocol/feature/jss-86-bugnaga-fix-…
Ansonhkg Sep 23, 2025
b63e687
Merge pull request #873 from LIT-Protocol/feat/add-eslint-script
Ansonhkg Sep 23, 2025
2fd7fd5
feat(lit-contracts): migrated away from https://github.com/Lit-Protoc…
Ansonhkg Sep 23, 2025
275a0d4
fmt
Ansonhkg Sep 23, 2025
cb48c72
fmt
Ansonhkg Sep 23, 2025
f2d7831
fix(fmt): remove unnecessary blank line in handlePkpMintTask function
Ansonhkg Sep 23, 2025
3384a3c
Merge pull request #917 from LIT-Protocol/chore/fmt
Ansonhkg Sep 23, 2025
5a5e58d
Merge branch 'naga' into feat/migrate-lit-contracts-repo
Ansonhkg Sep 23, 2025
3ac0751
fix(contracts): sync prebuilt artifacts into workspace dist
Ansonhkg Sep 24, 2025
fc8e860
fmt
Ansonhkg Sep 24, 2025
642cd0b
feat(release): add initial monorepo release notes for v0.5.1
Ansonhkg Sep 24, 2025
dd2e6f4
fix(docs): update README to correct sync command for contract address…
Ansonhkg Sep 24, 2025
838bd2f
fix: https://github.com/LIT-Protocol/js-sdk/pull/889#discussion_r2372…
Ansonhkg Sep 24, 2025
dba7110
fix: unblock build (except auth-services)
Ansonhkg Sep 25, 2025
b68b8ea
Update packages/networks/src/networks/vNaga/shared/managers/state-man…
Ansonhkg Sep 25, 2025
7201203
fix: correct logger error arg order
Ansonhkg Sep 25, 2025
cdad6af
fix: https://github.com/LIT-Protocol/js-sdk/pull/892#discussion_r2376…
Ansonhkg Sep 25, 2025
d628a79
fix: https://github.com/LIT-Protocol/js-sdk/pull/892#discussion_r2376…
Ansonhkg Sep 25, 2025
36cb13a
fix: https://github.com/LIT-Protocol/js-sdk/pull/892#discussion_r2376…
Ansonhkg Sep 25, 2025
226198d
Merge branch 'feature/jss-93-refactor-bun-pnpm' into feature/jss-105-…
Ansonhkg Sep 25, 2025
cb396ca
Merge branch 'naga' of github.com:LIT-Protocol/js-sdk into feature/js…
Ansonhkg Sep 25, 2025
aa3206f
chore: update @lit-protocol/contracts version to 0.5.1 in pnpm-lock.yaml
Ansonhkg Sep 25, 2025
d9b654e
fmt
Ansonhkg Sep 25, 2025
666100c
Merge branch 'feature/jss-93-refactor-bun-pnpm' of github.com:LIT-Pro…
Ansonhkg Sep 25, 2025
138f0c7
fix: remove redundant CustomAuthDataSchema definition
Ansonhkg Sep 25, 2025
70d7219
Merge branch 'feature/jss-93-refactor-bun-pnpm' into feature/jss-105-…
Ansonhkg Sep 25, 2025
64ace59
chore: update lock file
Ansonhkg Sep 25, 2025
79d2c8e
fmt
Ansonhkg Sep 25, 2025
db98dc5
fix: remove duplicated code and remove unused mint route
Ansonhkg Sep 25, 2025
703780e
chore(CI): update CI to use pnpm instead of bun
Ansonhkg Sep 25, 2025
b6ae548
fix(ci): e2e
Ansonhkg Sep 25, 2025
bf71d65
fix(e2e): remove redundant '--' from test command
Ansonhkg Sep 25, 2025
82056e2
Merge branch 'feat/migrate-lit-contracts-repo' into feature/jss-105-r…
Ansonhkg Sep 25, 2025
668cedf
fix(e2e, ci): enable naga-test and naga-staging tests. Delete unused …
Ansonhkg Sep 25, 2025
da18bd7
fmt
Ansonhkg Sep 25, 2025
a51b88f
fix(e2e): simplify viewPKPsByAddress tests by removing unnecessary co…
Ansonhkg Sep 25, 2025
b4f7340
feat(e2e): add separate workflows for Naga Dev, Staging, and Test env…
Ansonhkg Sep 25, 2025
1ee19e8
fmt
Ansonhkg Sep 25, 2025
962505d
feat(e2e): consolidate Naga workflows into a single configuration for…
Ansonhkg Sep 25, 2025
ef9ad32
feat(e2e): create separate workflows for Naga Dev, Staging, and Test …
Ansonhkg Sep 25, 2025
e3c5760
feat(e2e): consolidate Naga workflows into a single matrix configurat…
Ansonhkg Sep 25, 2025
ffc66f8
feat(e2e): refactor environment variables and improve secret manageme…
Ansonhkg Sep 25, 2025
b58a736
feat(e2e): restructure E2E workflow to include build job and optimize…
Ansonhkg Sep 25, 2025
aa221a3
feat(e2e): add node setup and dependency installation steps in E2E job
Ansonhkg Sep 25, 2025
fcc833f
fix(e2e): remove cache option from setup-node action and update .giti…
Ansonhkg Sep 25, 2025
52f834c
fix(e2e): update artifact paths and refine health check command in E2…
Ansonhkg Sep 25, 2025
860d0b9
feat(e2e): add local CI testing command and update CI test command to…
Ansonhkg Sep 25, 2025
0b96e08
fix(e2e): update health check command to use the correct test script
Ansonhkg Sep 25, 2025
7ceb65f
fix(e2e): update artifact restoration process and ensure directories …
Ansonhkg Sep 25, 2025
7d25781
fix(e2e): remove build-output directory after restoring artifacts
Ansonhkg Sep 25, 2025
3510e92
fix(e2e): update artifact paths to reflect correct directory structure
Ansonhkg Sep 25, 2025
50e3db9
fix(e2e): add verification for required secrets and update health che…
Ansonhkg Sep 25, 2025
7e0de65
fix(e2e): update secret verification messages to include network context
Ansonhkg Sep 25, 2025
3461d00
fix(e2e): improve nonce management logic to prevent concurrent collis…
Ansonhkg Sep 26, 2025
ecff945
fix(e2e): update health check command to run all tests
Ansonhkg Sep 26, 2025
3cfb6a5
fix(e2e): update health check command to use new test name pattern an…
Ansonhkg Sep 26, 2025
ec43401
test(e2e): add rpc override tests to validate environment variable fu…
Ansonhkg Sep 26, 2025
80954a8
chore(test): update storage path to store in .e2e
Ansonhkg Sep 26, 2025
0db5783
fix(app): resolve issue with dirname resolution fallback to process.c…
Ansonhkg Sep 26, 2025
c6a2d30
docs(README): add Docker build instructions for lit-auth-server and l…
Ansonhkg Sep 26, 2025
a2699fd
chore(release): migrate from Bun to PNPM for setup and dependency ins…
Ansonhkg Sep 26, 2025
84edc9b
feat(workflows): add release workflow for Docker images
Ansonhkg Sep 26, 2025
390dd6a
fmt
Ansonhkg Sep 26, 2025
ebdbe8e
feat(workflows): add Rust toolchain and wasm-pack installation to Doc…
Ansonhkg Sep 26, 2025
ecb7463
feat(docker): update Dockerfiles for lit-auth-server and lit-login-se…
Ansonhkg Sep 26, 2025
9f7776e
docs: add links to published Docker images for lit-auth-server and li…
Ansonhkg Sep 26, 2025
6629304
chore: comment out naga-staging environment in e2e workflow
Ansonhkg Sep 26, 2025
480a125
fix: configure lit-auth-server to use environment variables for port …
Ansonhkg Sep 26, 2025
558f04e
feat(app,lit-login-server): add public assets configuration for lit-l…
Ansonhkg Sep 26, 2025
678f9f2
chore: update packageManager field in package.json
Ansonhkg Sep 26, 2025
7459f03
docs(README): add one-click deployable images for Lit Auth and Login …
Ansonhkg Sep 26, 2025
d8c5aae
chore: remove packageManager field from package.json
Ansonhkg Sep 26, 2025
9752854
chore(test): release 1
Ansonhkg Sep 26, 2025
3b7703a
fix: - Set every package that still emits CommonJS to declare itself …
Ansonhkg Sep 27, 2025
867516f
chore(release,test): 1
Ansonhkg Sep 27, 2025
4d353dd
chore(release,test): bump versions and update changelogs for multiple…
Ansonhkg Sep 27, 2025
aaa9604
doc(README): update package manager command
Ansonhkg Sep 29, 2025
0a8131b
docs(README): add section for apps in the monorepo and Docker support
Ansonhkg Sep 29, 2025
fe97a7d
fix(apps): update environment variable names for auth and login servers
Ansonhkg Sep 29, 2025
4616e56
chore(release,test): 8.0.1-test.4
Ansonhkg Sep 29, 2025
0ac1ac3
chore(release,test): 8.0.1-test.5
Ansonhkg Sep 29, 2025
02ec45a
chore(release,test): bump versions to 8.0.1-test.7 and update changelogs
Ansonhkg Sep 30, 2025
2b1285c
chore(release, test): bump versions to 0.0.2-test.8, 8.0.1-test.9, an…
Ansonhkg Sep 30, 2025
a833c7a
chore(release,test)
Ansonhkg Oct 1, 2025
ca57a26
feat(auth,auth-services,network,lit-client):
Ansonhkg Oct 2, 2025
fa22ebc
fix(auth-services): replace console.log with structured logging for m…
Ansonhkg Oct 2, 2025
84d2f45
chore: remove unused contract
Ansonhkg Oct 3, 2025
3d1494a
fmt
Ansonhkg Oct 3, 2025
e063168
fix(network/auth): respect handshake responders when preparing keyset…
Ansonhkg Oct 6, 2025
3e06601
fmt
Ansonhkg Oct 6, 2025
e0d8b86
feat(payment): add auth-service delegation routes, and sdk helpers.
Ansonhkg Oct 7, 2025
ca7ffdd
Merge pull request #892 from LIT-Protocol/feature/jss-105-refactor-au…
Ansonhkg Oct 7, 2025
745b368
Merge pull request #889 from LIT-Protocol/feature/jss-93-refactor-bun…
Ansonhkg Oct 7, 2025
086fee5
feat(pricing): add `sign-session-key` pricing support and product-awa…
Ansonhkg Oct 8, 2025
12635fc
Apply suggestion from @Copilot
Ansonhkg Oct 8, 2025
c53626d
docs(pricing): improve comments
Ansonhkg Oct 8, 2025
bdef18f
chore: switch lint workflow to pnpm and update e2e install docs
Ansonhkg Oct 8, 2025
be6e57a
chore: update release workflow to trigger on E2E completion and enhan…
Ansonhkg Oct 8, 2025
aec81fe
chore: update changesets action to use version tag
Ansonhkg Oct 8, 2025
3e63754
Merge pull request #927 from LIT-Protocol/chore/replace-bun-commands-…
Ansonhkg Oct 8, 2025
a79e752
Merge pull request #925 from LIT-Protocol/feature/jss-118-naga-featbu…
Ansonhkg Oct 8, 2025
b7be74d
chore: release updates for naga-test
Ansonhkg Oct 9, 2025
e4ca6f3
Merge pull request #928 from LIT-Protocol/chore/release-naga-test-1
Ansonhkg Oct 9, 2025
fc1354f
chore: update wasm-pack version to latest
Ansonhkg Oct 9, 2025
288e64e
Merge pull request #930 from LIT-Protocol/fix/workflow-wasm-pack
Ansonhkg Oct 9, 2025
47e97fa
chore: update release workflow to build packages before publishing
Ansonhkg Oct 9, 2025
0392a6b
Merge pull request #933 from LIT-Protocol/fix/release-build-separation
Ansonhkg Oct 9, 2025
9ec9ea9
chore(release): add naga-test release changes for multiple packages
Ansonhkg Oct 9, 2025
c0d408d
Merge pull request #934 from LIT-Protocol/chore/release-8.0.2
Ansonhkg Oct 9, 2025
84bb588
chore: align naga release branch config
Ansonhkg Oct 9, 2025
bce36d9
Merge pull request #935 from LIT-Protocol/fix/naga-release-workflow
Ansonhkg Oct 9, 2025
034c3da
feat(health-checks): implement Naga health check system with automate…
Ansonhkg Oct 9, 2025
7cb8c48
fix(release): update branch reference in release workflow to use head…
Ansonhkg Oct 9, 2025
dd339e0
chore(changeset): add e2e to changeset
Ansonhkg Oct 9, 2025
46c2f2b
fmt
Ansonhkg Oct 9, 2025
dd8f214
fix(health-checks): add Rust and wasm-pack installation steps to work…
Ansonhkg Oct 9, 2025
8df7ea5
chore(naga-health): rename health check file
Ansonhkg Oct 9, 2025
c8b32a4
fix(naga-health-check): update health check script syntax for consist…
Ansonhkg Oct 9, 2025
e6a5d98
Merge pull request #937 from LIT-Protocol/feature/jss-29-feature-add-…
Ansonhkg Oct 9, 2025
88a6d33
chore(changeset): add keep.md to ensure .changeset directory is prese…
Ansonhkg Oct 10, 2025
4c6a192
fmt
Ansonhkg Oct 10, 2025
88e0876
chore(changeset): remove keep.md as it's in invalid format. It expect…
Ansonhkg Oct 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 8 additions & 0 deletions .changeset/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Changesets

Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works
with multi-package repos, or single-package repos to help you version and publish your code. You can
find the full documentation for it [in our repository](https://github.com/changesets/changesets)

We have a quick list of common questions to get you started engaging with this project in
[our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md)
11 changes: 11 additions & 0 deletions .changeset/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"$schema": "https://unpkg.com/@changesets/[email protected]/schema.json",
"changelog": "@changesets/cli/changelog",
"commit": false,
"fixed": [],
"linked": [],
"access": "public",
"baseBranch": "naga",
"updateInternalDependencies": "minor",
"ignore": []
}
20 changes: 20 additions & 0 deletions .changeset/gentle-windows-bathe.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
'@lit-protocol/access-control-conditions': patch
'@lit-protocol/access-control-conditions-schemas': patch
'@lit-protocol/artillery': patch
'@lit-protocol/auth': patch
'@lit-protocol/auth-helpers': patch
'@lit-protocol/auth-services': patch
'@lit-protocol/constants': patch
'@lit-protocol/contracts': patch
'@lit-protocol/crypto': patch
'@lit-protocol/e2e': patch
'@lit-protocol/lit-client': patch
'@lit-protocol/logger': patch
'@lit-protocol/networks': patch
'@lit-protocol/schemas': patch
'@lit-protocol/types': patch
'@lit-protocol/wasm': patch
---

naga-test release
5 changes: 5 additions & 0 deletions .changeset/rude-radios-grab.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@lit-protocol/e2e': patch
---

Add standalone Naga health checks (EOA + single PKP) covering handshake, pkpSign, signSessionKey, executeJs, and encrypt/decrypt, with status logging via @lit-protocol/lit-status-sdk (no breaking changes).
29 changes: 29 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# dependencies & artifacts
node_modules
**/node_modules
dist
**/dist
tmp
e2e/dist
coverage

# vcs & editor
.git
.gitignore
.vscode
.idea

# env and secrets (mount or --env-file at runtime instead)
**/.env*
.env*

out
**/out

# allow lit-auth-server build output for docker image
!dist/apps/lit-auth-server/**
!dist/apps/lit-auth-server

# allow lit-login-server build output for docker image
!dist/apps/lit-login-server/**
!dist/apps/lit-login-server
19 changes: 0 additions & 19 deletions .env.ci

This file was deleted.

28 changes: 8 additions & 20 deletions .env.sample
Original file line number Diff line number Diff line change
@@ -1,21 +1,9 @@
#Tinny ENV Vars
MAX_ATTEMPTS=1
NETWORK=datil-dev
DEBUG=true
WAIT_FOR_KEY_INTERVAL=3000
LIT_OFFICAL_RPC=https://chain-rpc.litprotocol.com/http
TIME_TO_RELEASE_KEY=10000
RUN_IN_BAND=true
RUN_IN_BAND_INTERVAL=5000
PRIVATE_KEYS="0x59c6995e998f97a5a0044966f0945389dc9e86dae88c7a8412f4603b6b78690d,0x5de4111afa1a4b94908f83103eb1f1706367c2e68ca870fc3fb9a804cdab365a,0x7c852118294e51e653712a81e05800f419141751be58f605c371e15141b007a6,0x47e179ec197488593b187f80a00eb0da91f1b9d0b13f8733639f19c30a34926a,0x8b3a350cf5c34c9194ca85829a2df0ec3153be0318b5e2d3348e872092edffba,0x92db14e403b83dfe3df233f83dfa3a0d7096f21ca9b0d6d6b8d88b2b4ec1564e,0x4bbbf85ce3377467afe5d46f804f221813b2bb87f24d81f60f1fcdbf7cbf4356,0xdbda1821b80551c9d65939329250298aa3472ba22feea921c0cf5d620ea67b97,0x2a871d0798f97d79848a013d4936a73bf4cc922c825d33c1cf7073dff6d409c6"
NO_SETUP=false
USE_SHIVA=false
NETWORK_CONFIG=./networkContext.json
TEST_TIMEOUT=45000
# LIT_YELLOWSTONE_PRIVATE_RPC_URL=<OVERWRITE ME>
# LOCAL_RPC_URL=<OVERWRITE ME>

#Shiva Client ENV Vars
STOP_TESTNET=false
TESTNET_MANAGER_URL=http://0.0.0.0:8000
USE_LIT_BINARIES=true
LIT_NODE_BINARY_PATH=/path/to/lit_node/binary
LIT_ACTION_BINARY_PATH=/path/to/lit_action_binary
LOG_LEVEL=silent
LIVE_MASTER_ACCOUNT=
LOCAL_MASTER_ACCOUNT=0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80

NODE_NO_WARNINGS=1
NODE_OPTIONS=--no-deprecation
2 changes: 2 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
node_modules
packages/wasm/rust/**/*
packages/wasm/src/pkg/*
**/*.spec.ts
**/*.test.ts
146 changes: 0 additions & 146 deletions .github/workflows/ci.yml

This file was deleted.

102 changes: 102 additions & 0 deletions .github/workflows/e2e-naga.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
name: E2E - Naga (matrix)

on:
push:
branches: [naga, canary-naga]
pull_request:

jobs:
build:
name: Build once
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions-rs/toolchain@v1
with:
toolchain: stable
override: true
components: rust-std
- uses: jetli/[email protected]
with:
version: latest
- uses: actions/setup-node@v4
with:
node-version: 22.18.0
registry-url: https://registry.npmjs.org
- name: Enable corepack + pin pnpm
run: |
corepack enable
corepack prepare [email protected] --activate
- run: pnpm install --frozen-lockfile
- run: pnpm build
- name: Upload build output
uses: actions/upload-artifact@v4
with:
name: build-output
path: |
dist
packages/wasm/src/pkg
if-no-files-found: error

e2e:
name: E2E (${{ matrix.network }})
needs: build
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
include:
- environment: naga-dev
network: naga-dev
privateKey: LIVE_MASTER_ACCOUNT_NAGA_DEV
# - environment: naga-staging
# network: naga-staging
# privateKey: LIVE_MASTER_ACCOUNT_NAGA_STAGING
- environment: naga-test
network: naga-test
privateKey: LIVE_MASTER_ACCOUNT_NAGA_TEST
env:
LOG_LEVEL: debug2
LIVE_MASTER_ACCOUNT: ${{ secrets[matrix.privateKey] }}
LOCAL_MASTER_ACCOUNT: ${{ secrets[matrix.privateKey] }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 22.18.0
registry-url: https://registry.npmjs.org
- name: Enable corepack + pin pnpm
run: |
corepack enable
corepack prepare [email protected] --activate
- name: Install Dependencies
run: pnpm install --frozen-lockfile
- name: Download build output
uses: actions/download-artifact@v4
with:
name: build-output
path: build-output
- name: Restore build artifacts
run: |
mkdir -p dist
mkdir -p packages/wasm/src/pkg
if [ -d build-output/dist ]; then
cp -a build-output/dist/. dist/
fi
if [ -d build-output/packages/wasm/src/pkg ]; then
cp -a build-output/packages/wasm/src/pkg/. packages/wasm/src/pkg/
fi
rm -rf build-output
- name: Verify required secrets
run: |
if [ -z "${LIVE_MASTER_ACCOUNT}" ]; then
echo "LIVE_MASTER_ACCOUNT is not set for network ${{ matrix.network }}" >&2
exit 1
fi
if [ -z "${LOCAL_MASTER_ACCOUNT}" ]; then
echo "LOCAL_MASTER_ACCOUNT is not set for network ${{ matrix.network }}" >&2
exit 1
fi
- name: Run health check (${{ matrix.network }})
run: NETWORK=${{ matrix.network }} pnpm run test:e2e:ci -- packages/e2e/src/e2e.spec.ts --testNamePattern "^all "
timeout-minutes: 10
Loading
Loading