From 2c49090e8d3aca18854b55dcecbd0fc5e181d419 Mon Sep 17 00:00:00 2001 From: tolgahan-arikan Date: Tue, 6 Jan 2026 15:49:49 +0300 Subject: [PATCH 01/10] Fix apple auth scope (#950) * Fix apple auth scope * Fix Apple auth scope test --- packages/wallet/wdk/src/sequence/handlers/authcode.ts | 3 ++- packages/wallet/wdk/test/authcode.test.ts | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/wallet/wdk/src/sequence/handlers/authcode.ts b/packages/wallet/wdk/src/sequence/handlers/authcode.ts index f73f9ec5d..13c035c0f 100644 --- a/packages/wallet/wdk/src/sequence/handlers/authcode.ts +++ b/packages/wallet/wdk/src/sequence/handlers/authcode.ts @@ -45,11 +45,12 @@ export class AuthCodeHandler extends IdentityHandler implements Handler { isSignUp, }) + const scope = this.signupKind === 'apple' ? 'name email' : 'openid profile email' const searchParams = new URLSearchParams({ client_id: this.audience, redirect_uri: this.redirectUri, response_type: 'code', - scope: 'openid profile email', + scope, state, }) diff --git a/packages/wallet/wdk/test/authcode.test.ts b/packages/wallet/wdk/test/authcode.test.ts index 4874e475b..801547b11 100644 --- a/packages/wallet/wdk/test/authcode.test.ts +++ b/packages/wallet/wdk/test/authcode.test.ts @@ -311,6 +311,8 @@ describe('AuthCodeHandler', () => { expect(result).toContain('https://appleid.apple.com/auth/authorize?') expect(result).toContain('client_id=apple-client-id') + const resultUrl = new URL(result) + expect(resultUrl.searchParams.get('scope')).toBe('name email') }) it('Should create commitment without signer', async () => { From 0b631135293f8b1dcf592d03625e623a51313f4d Mon Sep 17 00:00:00 2001 From: Taylan Pince Date: Tue, 6 Jan 2026 13:53:04 +0100 Subject: [PATCH 02/10] 3.0.0-beta.7 --- .changeset/nice-tips-slide.md | 18 ++++++++++++ .changeset/pre.json | 29 ++++++++++--------- packages/services/api/CHANGELOG.md | 6 ++++ packages/services/api/package.json | 2 +- packages/services/builder/CHANGELOG.md | 6 ++++ packages/services/builder/package.json | 2 +- packages/services/guard/CHANGELOG.md | 6 ++++ packages/services/guard/package.json | 2 +- .../services/identity-instrument/CHANGELOG.md | 6 ++++ .../services/identity-instrument/package.json | 2 +- packages/services/indexer/CHANGELOG.md | 6 ++++ packages/services/indexer/package.json | 2 +- packages/services/marketplace/CHANGELOG.md | 6 ++++ packages/services/marketplace/package.json | 2 +- packages/services/metadata/CHANGELOG.md | 6 ++++ packages/services/metadata/package.json | 2 +- packages/services/relayer/CHANGELOG.md | 8 +++++ packages/services/relayer/package.json | 2 +- packages/services/userdata/CHANGELOG.md | 6 ++++ packages/services/userdata/package.json | 2 +- packages/utils/abi/CHANGELOG.md | 6 ++++ packages/utils/abi/package.json | 2 +- packages/wallet/core/CHANGELOG.md | 10 +++++++ packages/wallet/core/package.json | 2 +- packages/wallet/dapp-client/CHANGELOG.md | 11 +++++++ packages/wallet/dapp-client/package.json | 2 +- packages/wallet/primitives/CHANGELOG.md | 6 ++++ packages/wallet/primitives/package.json | 2 +- packages/wallet/wdk/CHANGELOG.md | 12 ++++++++ packages/wallet/wdk/package.json | 2 +- 30 files changed, 148 insertions(+), 28 deletions(-) create mode 100644 .changeset/nice-tips-slide.md diff --git a/.changeset/nice-tips-slide.md b/.changeset/nice-tips-slide.md new file mode 100644 index 000000000..1595123e7 --- /dev/null +++ b/.changeset/nice-tips-slide.md @@ -0,0 +1,18 @@ +--- +'@0xsequence/api': patch +'@0xsequence/builder': patch +'@0xsequence/guard': patch +'@0xsequence/identity-instrument': patch +'@0xsequence/indexer': patch +'@0xsequence/marketplace': patch +'@0xsequence/metadata': patch +'@0xsequence/relayer': patch +'@0xsequence/userdata': patch +'@0xsequence/abi': patch +'@0xsequence/wallet-core': patch +'@0xsequence/dapp-client': patch +'@0xsequence/wallet-primitives': patch +'@0xsequence/wallet-wdk': patch +--- + +Apple auth fix diff --git a/.changeset/pre.json b/.changeset/pre.json index 73184ae44..b5ae4e476 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -4,20 +4,20 @@ "initialVersions": { "docs": "0.1.0", "web": "0.1.0", - "@0xsequence/api": "3.0.0-beta.5", - "@0xsequence/builder": "3.0.0-beta.5", - "@0xsequence/guard": "3.0.0-beta.5", - "@0xsequence/identity-instrument": "3.0.0-beta.5", - "@0xsequence/indexer": "3.0.0-beta.5", - "@0xsequence/marketplace": "3.0.0-beta.5", - "@0xsequence/metadata": "3.0.0-beta.5", - "@0xsequence/relayer": "3.0.0-beta.5", - "@0xsequence/userdata": "3.0.0-beta.5", - "@0xsequence/abi": "3.0.0-beta.5", - "@0xsequence/wallet-core": "3.0.0-beta.5", - "@0xsequence/dapp-client": "3.0.0-beta.5", - "@0xsequence/wallet-primitives": "3.0.0-beta.5", - "@0xsequence/wallet-wdk": "3.0.0-beta.5", + "@0xsequence/api": "3.0.0-beta.6", + "@0xsequence/builder": "3.0.0-beta.6", + "@0xsequence/guard": "3.0.0-beta.6", + "@0xsequence/identity-instrument": "3.0.0-beta.6", + "@0xsequence/indexer": "3.0.0-beta.6", + "@0xsequence/marketplace": "3.0.0-beta.6", + "@0xsequence/metadata": "3.0.0-beta.6", + "@0xsequence/relayer": "3.0.0-beta.6", + "@0xsequence/userdata": "3.0.0-beta.6", + "@0xsequence/abi": "3.0.0-beta.6", + "@0xsequence/wallet-core": "3.0.0-beta.6", + "@0xsequence/dapp-client": "3.0.0-beta.6", + "@0xsequence/wallet-primitives": "3.0.0-beta.6", + "@0xsequence/wallet-wdk": "3.0.0-beta.6", "@repo/eslint-config": "0.0.1-beta.1", "@repo/typescript-config": "0.0.1-beta.1", "@repo/ui": "0.0.1-beta.1" @@ -25,6 +25,7 @@ "changesets": [ "cyan-radios-relax", "goofy-laws-serve", + "nice-tips-slide", "open-toes-marry", "plain-feet-stare", "wild-feet-carry", diff --git a/packages/services/api/CHANGELOG.md b/packages/services/api/CHANGELOG.md index 11007faa9..67e4397fa 100644 --- a/packages/services/api/CHANGELOG.md +++ b/packages/services/api/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/api +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/services/api/package.json b/packages/services/api/package.json index 6191c7940..ebee82a3e 100644 --- a/packages/services/api/package.json +++ b/packages/services/api/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/api", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.7", "description": "api sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/api", "author": "Sequence Platforms Inc.", diff --git a/packages/services/builder/CHANGELOG.md b/packages/services/builder/CHANGELOG.md index 2877d5538..db3ac42b4 100644 --- a/packages/services/builder/CHANGELOG.md +++ b/packages/services/builder/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/builder +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/services/builder/package.json b/packages/services/builder/package.json index de33fd730..cf96f7c82 100644 --- a/packages/services/builder/package.json +++ b/packages/services/builder/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/builder", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.7", "description": "builder sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/builder", "author": "Sequence Platforms Inc.", diff --git a/packages/services/guard/CHANGELOG.md b/packages/services/guard/CHANGELOG.md index 7adaddd55..da644f2c9 100644 --- a/packages/services/guard/CHANGELOG.md +++ b/packages/services/guard/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/guard +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/services/guard/package.json b/packages/services/guard/package.json index 5c93bdfc1..d5a45f884 100644 --- a/packages/services/guard/package.json +++ b/packages/services/guard/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/guard", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.7", "description": "guard sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/guard", "author": "Sequence Platforms Inc.", diff --git a/packages/services/identity-instrument/CHANGELOG.md b/packages/services/identity-instrument/CHANGELOG.md index 866782714..cdc4def2b 100644 --- a/packages/services/identity-instrument/CHANGELOG.md +++ b/packages/services/identity-instrument/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/identity-instrument +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/services/identity-instrument/package.json b/packages/services/identity-instrument/package.json index 026b8c291..f7b312d34 100644 --- a/packages/services/identity-instrument/package.json +++ b/packages/services/identity-instrument/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/identity-instrument", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.7", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/services/indexer/CHANGELOG.md b/packages/services/indexer/CHANGELOG.md index e320c4307..a63e9c95f 100644 --- a/packages/services/indexer/CHANGELOG.md +++ b/packages/services/indexer/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/indexer +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/services/indexer/package.json b/packages/services/indexer/package.json index cb91b590c..4505186fe 100644 --- a/packages/services/indexer/package.json +++ b/packages/services/indexer/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/indexer", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.7", "description": "indexer sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/indexer", "author": "Sequence Platforms Inc.", diff --git a/packages/services/marketplace/CHANGELOG.md b/packages/services/marketplace/CHANGELOG.md index 6e33420f0..a87ed3a81 100644 --- a/packages/services/marketplace/CHANGELOG.md +++ b/packages/services/marketplace/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/marketplace +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/services/marketplace/package.json b/packages/services/marketplace/package.json index 58959af0d..c58da41ca 100644 --- a/packages/services/marketplace/package.json +++ b/packages/services/marketplace/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/marketplace", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.7", "description": "marketplace sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/marketplace", "author": "Sequence Platforms Inc.", diff --git a/packages/services/metadata/CHANGELOG.md b/packages/services/metadata/CHANGELOG.md index 4fc3e61cc..0ee3c8f35 100644 --- a/packages/services/metadata/CHANGELOG.md +++ b/packages/services/metadata/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/metadata +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/services/metadata/package.json b/packages/services/metadata/package.json index 9218059ef..61f9080a5 100644 --- a/packages/services/metadata/package.json +++ b/packages/services/metadata/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/metadata", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.7", "publishConfig": { "access": "public" }, diff --git a/packages/services/relayer/CHANGELOG.md b/packages/services/relayer/CHANGELOG.md index 00efdf828..fad56dd06 100644 --- a/packages/services/relayer/CHANGELOG.md +++ b/packages/services/relayer/CHANGELOG.md @@ -1,5 +1,13 @@ # @0xsequence/relayer +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix +- Updated dependencies + - @0xsequence/wallet-primitives@3.0.0-beta.7 + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/services/relayer/package.json b/packages/services/relayer/package.json index 9e49fe299..c52074855 100644 --- a/packages/services/relayer/package.json +++ b/packages/services/relayer/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/relayer", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.7", "type": "module", "publishConfig": { "access": "public" diff --git a/packages/services/userdata/CHANGELOG.md b/packages/services/userdata/CHANGELOG.md index b28ab5220..a15a9e62e 100644 --- a/packages/services/userdata/CHANGELOG.md +++ b/packages/services/userdata/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/userdata +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/services/userdata/package.json b/packages/services/userdata/package.json index 3d2fd79e9..2ca0160fd 100644 --- a/packages/services/userdata/package.json +++ b/packages/services/userdata/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/userdata", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.7", "description": "userdata sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/userdata", "author": "Sequence Platforms Inc.", diff --git a/packages/utils/abi/CHANGELOG.md b/packages/utils/abi/CHANGELOG.md index 92b0978a1..3740a7bd9 100644 --- a/packages/utils/abi/CHANGELOG.md +++ b/packages/utils/abi/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/abi +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/utils/abi/package.json b/packages/utils/abi/package.json index fdf2e38c2..162e3352b 100644 --- a/packages/utils/abi/package.json +++ b/packages/utils/abi/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/abi", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.7", "description": "abi sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/utils/abi", "author": "Sequence Platforms Inc.", diff --git a/packages/wallet/core/CHANGELOG.md b/packages/wallet/core/CHANGELOG.md index 0ff25b21a..c60afe376 100644 --- a/packages/wallet/core/CHANGELOG.md +++ b/packages/wallet/core/CHANGELOG.md @@ -1,5 +1,15 @@ # @0xsequence/wallet-core +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix +- Updated dependencies + - @0xsequence/guard@3.0.0-beta.7 + - @0xsequence/relayer@3.0.0-beta.7 + - @0xsequence/wallet-primitives@3.0.0-beta.7 + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/wallet/core/package.json b/packages/wallet/core/package.json index b7e7b463f..591b7804c 100644 --- a/packages/wallet/core/package.json +++ b/packages/wallet/core/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/wallet-core", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.7", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/wallet/dapp-client/CHANGELOG.md b/packages/wallet/dapp-client/CHANGELOG.md index e7feb8989..2cefab933 100644 --- a/packages/wallet/dapp-client/CHANGELOG.md +++ b/packages/wallet/dapp-client/CHANGELOG.md @@ -1,5 +1,16 @@ # @0xsequence/dapp-client +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix +- Updated dependencies + - @0xsequence/guard@3.0.0-beta.7 + - @0xsequence/relayer@3.0.0-beta.7 + - @0xsequence/wallet-core@3.0.0-beta.7 + - @0xsequence/wallet-primitives@3.0.0-beta.7 + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/wallet/dapp-client/package.json b/packages/wallet/dapp-client/package.json index 40a6659c5..713c346c0 100644 --- a/packages/wallet/dapp-client/package.json +++ b/packages/wallet/dapp-client/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/dapp-client", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.7", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/wallet/primitives/CHANGELOG.md b/packages/wallet/primitives/CHANGELOG.md index c98111672..17a270ec4 100644 --- a/packages/wallet/primitives/CHANGELOG.md +++ b/packages/wallet/primitives/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/wallet-primitives +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/wallet/primitives/package.json b/packages/wallet/primitives/package.json index 08e2b41ba..7638adebe 100644 --- a/packages/wallet/primitives/package.json +++ b/packages/wallet/primitives/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/wallet-primitives", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.7", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/wallet/wdk/CHANGELOG.md b/packages/wallet/wdk/CHANGELOG.md index 6f2094f85..7026b2d08 100644 --- a/packages/wallet/wdk/CHANGELOG.md +++ b/packages/wallet/wdk/CHANGELOG.md @@ -1,5 +1,17 @@ # @0xsequence/wallet-wdk +## 3.0.0-beta.7 + +### Patch Changes + +- Apple auth fix +- Updated dependencies + - @0xsequence/guard@3.0.0-beta.7 + - @0xsequence/identity-instrument@3.0.0-beta.7 + - @0xsequence/relayer@3.0.0-beta.7 + - @0xsequence/wallet-core@3.0.0-beta.7 + - @0xsequence/wallet-primitives@3.0.0-beta.7 + ## 3.0.0-beta.6 ### Patch Changes diff --git a/packages/wallet/wdk/package.json b/packages/wallet/wdk/package.json index 069ea2491..bf782efa2 100644 --- a/packages/wallet/wdk/package.json +++ b/packages/wallet/wdk/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/wallet-wdk", - "version": "3.0.0-beta.6", + "version": "3.0.0-beta.7", "license": "Apache-2.0", "type": "module", "publishConfig": { From 15de255018154745b334d893cc14122589ed444e Mon Sep 17 00:00:00 2001 From: tolgahan-arikan Date: Tue, 6 Jan 2026 16:35:09 +0300 Subject: [PATCH 03/10] Update apple auth scope (#951) --- packages/wallet/wdk/src/sequence/handlers/authcode.ts | 3 +-- packages/wallet/wdk/test/authcode.test.ts | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/wallet/wdk/src/sequence/handlers/authcode.ts b/packages/wallet/wdk/src/sequence/handlers/authcode.ts index 13c035c0f..74ad9ee93 100644 --- a/packages/wallet/wdk/src/sequence/handlers/authcode.ts +++ b/packages/wallet/wdk/src/sequence/handlers/authcode.ts @@ -45,13 +45,12 @@ export class AuthCodeHandler extends IdentityHandler implements Handler { isSignUp, }) - const scope = this.signupKind === 'apple' ? 'name email' : 'openid profile email' const searchParams = new URLSearchParams({ client_id: this.audience, redirect_uri: this.redirectUri, response_type: 'code', - scope, state, + ...(this.signupKind === 'apple' ? {} : { scope: 'openid profile email' }), }) return `${this.oauthUrl}?${searchParams.toString()}` diff --git a/packages/wallet/wdk/test/authcode.test.ts b/packages/wallet/wdk/test/authcode.test.ts index 801547b11..f5930894d 100644 --- a/packages/wallet/wdk/test/authcode.test.ts +++ b/packages/wallet/wdk/test/authcode.test.ts @@ -312,7 +312,7 @@ describe('AuthCodeHandler', () => { expect(result).toContain('https://appleid.apple.com/auth/authorize?') expect(result).toContain('client_id=apple-client-id') const resultUrl = new URL(result) - expect(resultUrl.searchParams.get('scope')).toBe('name email') + expect(resultUrl.searchParams.has('scope')).toBe(false) }) it('Should create commitment without signer', async () => { From e5e1a0307f2300df74e66009b68802aac42adee2 Mon Sep 17 00:00:00 2001 From: Taylan Pince Date: Tue, 6 Jan 2026 15:55:39 +0100 Subject: [PATCH 04/10] 3.0.0-beta.8 --- .changeset/new-turkeys-double.md | 18 ++++++++++++ .changeset/pre.json | 29 ++++++++++--------- packages/services/api/CHANGELOG.md | 6 ++++ packages/services/api/package.json | 2 +- packages/services/builder/CHANGELOG.md | 6 ++++ packages/services/builder/package.json | 2 +- packages/services/guard/CHANGELOG.md | 6 ++++ packages/services/guard/package.json | 2 +- .../services/identity-instrument/CHANGELOG.md | 6 ++++ .../services/identity-instrument/package.json | 2 +- packages/services/indexer/CHANGELOG.md | 6 ++++ packages/services/indexer/package.json | 2 +- packages/services/marketplace/CHANGELOG.md | 6 ++++ packages/services/marketplace/package.json | 2 +- packages/services/metadata/CHANGELOG.md | 6 ++++ packages/services/metadata/package.json | 2 +- packages/services/relayer/CHANGELOG.md | 8 +++++ packages/services/relayer/package.json | 2 +- packages/services/userdata/CHANGELOG.md | 6 ++++ packages/services/userdata/package.json | 2 +- packages/utils/abi/CHANGELOG.md | 6 ++++ packages/utils/abi/package.json | 2 +- packages/wallet/core/CHANGELOG.md | 10 +++++++ packages/wallet/core/package.json | 2 +- packages/wallet/dapp-client/CHANGELOG.md | 11 +++++++ packages/wallet/dapp-client/package.json | 2 +- packages/wallet/primitives/CHANGELOG.md | 6 ++++ packages/wallet/primitives/package.json | 2 +- packages/wallet/wdk/CHANGELOG.md | 12 ++++++++ packages/wallet/wdk/package.json | 2 +- 30 files changed, 148 insertions(+), 28 deletions(-) create mode 100644 .changeset/new-turkeys-double.md diff --git a/.changeset/new-turkeys-double.md b/.changeset/new-turkeys-double.md new file mode 100644 index 000000000..72f26beb9 --- /dev/null +++ b/.changeset/new-turkeys-double.md @@ -0,0 +1,18 @@ +--- +'@0xsequence/api': patch +'@0xsequence/builder': patch +'@0xsequence/guard': patch +'@0xsequence/identity-instrument': patch +'@0xsequence/indexer': patch +'@0xsequence/marketplace': patch +'@0xsequence/metadata': patch +'@0xsequence/relayer': patch +'@0xsequence/userdata': patch +'@0xsequence/abi': patch +'@0xsequence/wallet-core': patch +'@0xsequence/dapp-client': patch +'@0xsequence/wallet-primitives': patch +'@0xsequence/wallet-wdk': patch +--- + +Apple auth fixes diff --git a/.changeset/pre.json b/.changeset/pre.json index b5ae4e476..7b641a2f6 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -4,20 +4,20 @@ "initialVersions": { "docs": "0.1.0", "web": "0.1.0", - "@0xsequence/api": "3.0.0-beta.6", - "@0xsequence/builder": "3.0.0-beta.6", - "@0xsequence/guard": "3.0.0-beta.6", - "@0xsequence/identity-instrument": "3.0.0-beta.6", - "@0xsequence/indexer": "3.0.0-beta.6", - "@0xsequence/marketplace": "3.0.0-beta.6", - "@0xsequence/metadata": "3.0.0-beta.6", - "@0xsequence/relayer": "3.0.0-beta.6", - "@0xsequence/userdata": "3.0.0-beta.6", - "@0xsequence/abi": "3.0.0-beta.6", - "@0xsequence/wallet-core": "3.0.0-beta.6", - "@0xsequence/dapp-client": "3.0.0-beta.6", - "@0xsequence/wallet-primitives": "3.0.0-beta.6", - "@0xsequence/wallet-wdk": "3.0.0-beta.6", + "@0xsequence/api": "3.0.0-beta.7", + "@0xsequence/builder": "3.0.0-beta.7", + "@0xsequence/guard": "3.0.0-beta.7", + "@0xsequence/identity-instrument": "3.0.0-beta.7", + "@0xsequence/indexer": "3.0.0-beta.7", + "@0xsequence/marketplace": "3.0.0-beta.7", + "@0xsequence/metadata": "3.0.0-beta.7", + "@0xsequence/relayer": "3.0.0-beta.7", + "@0xsequence/userdata": "3.0.0-beta.7", + "@0xsequence/abi": "3.0.0-beta.7", + "@0xsequence/wallet-core": "3.0.0-beta.7", + "@0xsequence/dapp-client": "3.0.0-beta.7", + "@0xsequence/wallet-primitives": "3.0.0-beta.7", + "@0xsequence/wallet-wdk": "3.0.0-beta.7", "@repo/eslint-config": "0.0.1-beta.1", "@repo/typescript-config": "0.0.1-beta.1", "@repo/ui": "0.0.1-beta.1" @@ -25,6 +25,7 @@ "changesets": [ "cyan-radios-relax", "goofy-laws-serve", + "new-turkeys-double", "nice-tips-slide", "open-toes-marry", "plain-feet-stare", diff --git a/packages/services/api/CHANGELOG.md b/packages/services/api/CHANGELOG.md index 67e4397fa..eb752f763 100644 --- a/packages/services/api/CHANGELOG.md +++ b/packages/services/api/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/api +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + ## 3.0.0-beta.7 ### Patch Changes diff --git a/packages/services/api/package.json b/packages/services/api/package.json index ebee82a3e..a708e47b6 100644 --- a/packages/services/api/package.json +++ b/packages/services/api/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/api", - "version": "3.0.0-beta.7", + "version": "3.0.0-beta.8", "description": "api sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/api", "author": "Sequence Platforms Inc.", diff --git a/packages/services/builder/CHANGELOG.md b/packages/services/builder/CHANGELOG.md index db3ac42b4..2e8c05853 100644 --- a/packages/services/builder/CHANGELOG.md +++ b/packages/services/builder/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/builder +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + ## 3.0.0-beta.7 ### Patch Changes diff --git a/packages/services/builder/package.json b/packages/services/builder/package.json index cf96f7c82..5af46487e 100644 --- a/packages/services/builder/package.json +++ b/packages/services/builder/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/builder", - "version": "3.0.0-beta.7", + "version": "3.0.0-beta.8", "description": "builder sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/builder", "author": "Sequence Platforms Inc.", diff --git a/packages/services/guard/CHANGELOG.md b/packages/services/guard/CHANGELOG.md index da644f2c9..a1fb935b7 100644 --- a/packages/services/guard/CHANGELOG.md +++ b/packages/services/guard/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/guard +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + ## 3.0.0-beta.7 ### Patch Changes diff --git a/packages/services/guard/package.json b/packages/services/guard/package.json index d5a45f884..c8f5dab29 100644 --- a/packages/services/guard/package.json +++ b/packages/services/guard/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/guard", - "version": "3.0.0-beta.7", + "version": "3.0.0-beta.8", "description": "guard sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/guard", "author": "Sequence Platforms Inc.", diff --git a/packages/services/identity-instrument/CHANGELOG.md b/packages/services/identity-instrument/CHANGELOG.md index cdc4def2b..13752db89 100644 --- a/packages/services/identity-instrument/CHANGELOG.md +++ b/packages/services/identity-instrument/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/identity-instrument +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + ## 3.0.0-beta.7 ### Patch Changes diff --git a/packages/services/identity-instrument/package.json b/packages/services/identity-instrument/package.json index f7b312d34..d999bfd8c 100644 --- a/packages/services/identity-instrument/package.json +++ b/packages/services/identity-instrument/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/identity-instrument", - "version": "3.0.0-beta.7", + "version": "3.0.0-beta.8", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/services/indexer/CHANGELOG.md b/packages/services/indexer/CHANGELOG.md index a63e9c95f..ca9c4bd97 100644 --- a/packages/services/indexer/CHANGELOG.md +++ b/packages/services/indexer/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/indexer +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + ## 3.0.0-beta.7 ### Patch Changes diff --git a/packages/services/indexer/package.json b/packages/services/indexer/package.json index 4505186fe..61722246d 100644 --- a/packages/services/indexer/package.json +++ b/packages/services/indexer/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/indexer", - "version": "3.0.0-beta.7", + "version": "3.0.0-beta.8", "description": "indexer sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/indexer", "author": "Sequence Platforms Inc.", diff --git a/packages/services/marketplace/CHANGELOG.md b/packages/services/marketplace/CHANGELOG.md index a87ed3a81..f6cff132a 100644 --- a/packages/services/marketplace/CHANGELOG.md +++ b/packages/services/marketplace/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/marketplace +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + ## 3.0.0-beta.7 ### Patch Changes diff --git a/packages/services/marketplace/package.json b/packages/services/marketplace/package.json index c58da41ca..2418ebeed 100644 --- a/packages/services/marketplace/package.json +++ b/packages/services/marketplace/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/marketplace", - "version": "3.0.0-beta.7", + "version": "3.0.0-beta.8", "description": "marketplace sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/marketplace", "author": "Sequence Platforms Inc.", diff --git a/packages/services/metadata/CHANGELOG.md b/packages/services/metadata/CHANGELOG.md index 0ee3c8f35..596f86db8 100644 --- a/packages/services/metadata/CHANGELOG.md +++ b/packages/services/metadata/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/metadata +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + ## 3.0.0-beta.7 ### Patch Changes diff --git a/packages/services/metadata/package.json b/packages/services/metadata/package.json index 61f9080a5..5ec735f5d 100644 --- a/packages/services/metadata/package.json +++ b/packages/services/metadata/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/metadata", - "version": "3.0.0-beta.7", + "version": "3.0.0-beta.8", "publishConfig": { "access": "public" }, diff --git a/packages/services/relayer/CHANGELOG.md b/packages/services/relayer/CHANGELOG.md index fad56dd06..8c46eae3c 100644 --- a/packages/services/relayer/CHANGELOG.md +++ b/packages/services/relayer/CHANGELOG.md @@ -1,5 +1,13 @@ # @0xsequence/relayer +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes +- Updated dependencies + - @0xsequence/wallet-primitives@3.0.0-beta.8 + ## 3.0.0-beta.7 ### Patch Changes diff --git a/packages/services/relayer/package.json b/packages/services/relayer/package.json index c52074855..375d30454 100644 --- a/packages/services/relayer/package.json +++ b/packages/services/relayer/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/relayer", - "version": "3.0.0-beta.7", + "version": "3.0.0-beta.8", "type": "module", "publishConfig": { "access": "public" diff --git a/packages/services/userdata/CHANGELOG.md b/packages/services/userdata/CHANGELOG.md index a15a9e62e..663be2cc1 100644 --- a/packages/services/userdata/CHANGELOG.md +++ b/packages/services/userdata/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/userdata +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + ## 3.0.0-beta.7 ### Patch Changes diff --git a/packages/services/userdata/package.json b/packages/services/userdata/package.json index 2ca0160fd..02d742b6b 100644 --- a/packages/services/userdata/package.json +++ b/packages/services/userdata/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/userdata", - "version": "3.0.0-beta.7", + "version": "3.0.0-beta.8", "description": "userdata sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/userdata", "author": "Sequence Platforms Inc.", diff --git a/packages/utils/abi/CHANGELOG.md b/packages/utils/abi/CHANGELOG.md index 3740a7bd9..33b36f118 100644 --- a/packages/utils/abi/CHANGELOG.md +++ b/packages/utils/abi/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/abi +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + ## 3.0.0-beta.7 ### Patch Changes diff --git a/packages/utils/abi/package.json b/packages/utils/abi/package.json index 162e3352b..19a81dad6 100644 --- a/packages/utils/abi/package.json +++ b/packages/utils/abi/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/abi", - "version": "3.0.0-beta.7", + "version": "3.0.0-beta.8", "description": "abi sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/utils/abi", "author": "Sequence Platforms Inc.", diff --git a/packages/wallet/core/CHANGELOG.md b/packages/wallet/core/CHANGELOG.md index c60afe376..a93c6d3bb 100644 --- a/packages/wallet/core/CHANGELOG.md +++ b/packages/wallet/core/CHANGELOG.md @@ -1,5 +1,15 @@ # @0xsequence/wallet-core +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes +- Updated dependencies + - @0xsequence/guard@3.0.0-beta.8 + - @0xsequence/relayer@3.0.0-beta.8 + - @0xsequence/wallet-primitives@3.0.0-beta.8 + ## 3.0.0-beta.7 ### Patch Changes diff --git a/packages/wallet/core/package.json b/packages/wallet/core/package.json index 591b7804c..752e44925 100644 --- a/packages/wallet/core/package.json +++ b/packages/wallet/core/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/wallet-core", - "version": "3.0.0-beta.7", + "version": "3.0.0-beta.8", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/wallet/dapp-client/CHANGELOG.md b/packages/wallet/dapp-client/CHANGELOG.md index 2cefab933..a51a917f7 100644 --- a/packages/wallet/dapp-client/CHANGELOG.md +++ b/packages/wallet/dapp-client/CHANGELOG.md @@ -1,5 +1,16 @@ # @0xsequence/dapp-client +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes +- Updated dependencies + - @0xsequence/guard@3.0.0-beta.8 + - @0xsequence/relayer@3.0.0-beta.8 + - @0xsequence/wallet-core@3.0.0-beta.8 + - @0xsequence/wallet-primitives@3.0.0-beta.8 + ## 3.0.0-beta.7 ### Patch Changes diff --git a/packages/wallet/dapp-client/package.json b/packages/wallet/dapp-client/package.json index 713c346c0..fe0107b98 100644 --- a/packages/wallet/dapp-client/package.json +++ b/packages/wallet/dapp-client/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/dapp-client", - "version": "3.0.0-beta.7", + "version": "3.0.0-beta.8", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/wallet/primitives/CHANGELOG.md b/packages/wallet/primitives/CHANGELOG.md index 17a270ec4..e09abfd9d 100644 --- a/packages/wallet/primitives/CHANGELOG.md +++ b/packages/wallet/primitives/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/wallet-primitives +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes + ## 3.0.0-beta.7 ### Patch Changes diff --git a/packages/wallet/primitives/package.json b/packages/wallet/primitives/package.json index 7638adebe..a85749c3b 100644 --- a/packages/wallet/primitives/package.json +++ b/packages/wallet/primitives/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/wallet-primitives", - "version": "3.0.0-beta.7", + "version": "3.0.0-beta.8", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/wallet/wdk/CHANGELOG.md b/packages/wallet/wdk/CHANGELOG.md index 7026b2d08..fdf3ad71c 100644 --- a/packages/wallet/wdk/CHANGELOG.md +++ b/packages/wallet/wdk/CHANGELOG.md @@ -1,5 +1,17 @@ # @0xsequence/wallet-wdk +## 3.0.0-beta.8 + +### Patch Changes + +- Apple auth fixes +- Updated dependencies + - @0xsequence/guard@3.0.0-beta.8 + - @0xsequence/identity-instrument@3.0.0-beta.8 + - @0xsequence/relayer@3.0.0-beta.8 + - @0xsequence/wallet-core@3.0.0-beta.8 + - @0xsequence/wallet-primitives@3.0.0-beta.8 + ## 3.0.0-beta.7 ### Patch Changes diff --git a/packages/wallet/wdk/package.json b/packages/wallet/wdk/package.json index bf782efa2..83371b8c2 100644 --- a/packages/wallet/wdk/package.json +++ b/packages/wallet/wdk/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/wallet-wdk", - "version": "3.0.0-beta.7", + "version": "3.0.0-beta.8", "license": "Apache-2.0", "type": "module", "publishConfig": { From d62fe68de294b0d505ec57eee4f70b4baad9b040 Mon Sep 17 00:00:00 2001 From: Corban Riley Date: Wed, 7 Jan 2026 11:33:10 -0500 Subject: [PATCH 05/10] dapp-client: export TransportMessage and MessageType --- packages/wallet/dapp-client/src/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/wallet/dapp-client/src/index.ts b/packages/wallet/dapp-client/src/index.ts index d16662c37..e89ab9e95 100644 --- a/packages/wallet/dapp-client/src/index.ts +++ b/packages/wallet/dapp-client/src/index.ts @@ -23,8 +23,9 @@ export type { GetFeeTokensResponse, FeeToken, FeeOption, + TransportMessage, } from './types/index.js' -export { RequestActionType, TransportMode } from './types/index.js' +export { RequestActionType, TransportMode, MessageType } from './types/index.js' export { FeeOptionError, TransactionError, From 9fb48f715989903fff39665ad594253b6e140693 Mon Sep 17 00:00:00 2001 From: Corban Riley Date: Fri, 9 Jan 2026 18:35:35 -0500 Subject: [PATCH 06/10] Adding eoa LoginMethod to dapp-client --- packages/wallet/dapp-client/src/types/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/wallet/dapp-client/src/types/index.ts b/packages/wallet/dapp-client/src/types/index.ts index 72e3dbe11..6a0eb08da 100644 --- a/packages/wallet/dapp-client/src/types/index.ts +++ b/packages/wallet/dapp-client/src/types/index.ts @@ -21,7 +21,7 @@ export const RequestActionType = { SEND_WALLET_TRANSACTION: 'sendWalletTransaction', } as const -export type LoginMethod = 'google' | 'apple' | 'email' | 'passkey' | 'mnemonic' +export type LoginMethod = 'google' | 'apple' | 'email' | 'passkey' | 'mnemonic' | 'eoa' export interface GuardConfig { url: string From 40c19fff50562740904ef2f55a11c18583356713 Mon Sep 17 00:00:00 2001 From: Taylan Pince Date: Tue, 13 Jan 2026 18:28:32 +0100 Subject: [PATCH 07/10] 3.0.0-beta.9 --- .changeset/pre.json | 29 ++++++++++--------- .changeset/tiny-files-chew.md | 18 ++++++++++++ packages/services/api/CHANGELOG.md | 6 ++++ packages/services/api/package.json | 2 +- packages/services/builder/CHANGELOG.md | 6 ++++ packages/services/builder/package.json | 2 +- packages/services/guard/CHANGELOG.md | 6 ++++ packages/services/guard/package.json | 2 +- .../services/identity-instrument/CHANGELOG.md | 6 ++++ .../services/identity-instrument/package.json | 2 +- packages/services/indexer/CHANGELOG.md | 6 ++++ packages/services/indexer/package.json | 2 +- packages/services/marketplace/CHANGELOG.md | 6 ++++ packages/services/marketplace/package.json | 2 +- packages/services/metadata/CHANGELOG.md | 6 ++++ packages/services/metadata/package.json | 2 +- packages/services/relayer/CHANGELOG.md | 8 +++++ packages/services/relayer/package.json | 2 +- packages/services/userdata/CHANGELOG.md | 6 ++++ packages/services/userdata/package.json | 2 +- packages/utils/abi/CHANGELOG.md | 6 ++++ packages/utils/abi/package.json | 2 +- packages/wallet/core/CHANGELOG.md | 10 +++++++ packages/wallet/core/package.json | 2 +- packages/wallet/dapp-client/CHANGELOG.md | 11 +++++++ packages/wallet/dapp-client/package.json | 2 +- packages/wallet/primitives/CHANGELOG.md | 6 ++++ packages/wallet/primitives/package.json | 2 +- packages/wallet/wdk/CHANGELOG.md | 12 ++++++++ packages/wallet/wdk/package.json | 2 +- 30 files changed, 148 insertions(+), 28 deletions(-) create mode 100644 .changeset/tiny-files-chew.md diff --git a/.changeset/pre.json b/.changeset/pre.json index 7b641a2f6..0284e14c5 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -4,20 +4,20 @@ "initialVersions": { "docs": "0.1.0", "web": "0.1.0", - "@0xsequence/api": "3.0.0-beta.7", - "@0xsequence/builder": "3.0.0-beta.7", - "@0xsequence/guard": "3.0.0-beta.7", - "@0xsequence/identity-instrument": "3.0.0-beta.7", - "@0xsequence/indexer": "3.0.0-beta.7", - "@0xsequence/marketplace": "3.0.0-beta.7", - "@0xsequence/metadata": "3.0.0-beta.7", - "@0xsequence/relayer": "3.0.0-beta.7", - "@0xsequence/userdata": "3.0.0-beta.7", - "@0xsequence/abi": "3.0.0-beta.7", - "@0xsequence/wallet-core": "3.0.0-beta.7", - "@0xsequence/dapp-client": "3.0.0-beta.7", - "@0xsequence/wallet-primitives": "3.0.0-beta.7", - "@0xsequence/wallet-wdk": "3.0.0-beta.7", + "@0xsequence/api": "3.0.0-beta.8", + "@0xsequence/builder": "3.0.0-beta.8", + "@0xsequence/guard": "3.0.0-beta.8", + "@0xsequence/identity-instrument": "3.0.0-beta.8", + "@0xsequence/indexer": "3.0.0-beta.8", + "@0xsequence/marketplace": "3.0.0-beta.8", + "@0xsequence/metadata": "3.0.0-beta.8", + "@0xsequence/relayer": "3.0.0-beta.8", + "@0xsequence/userdata": "3.0.0-beta.8", + "@0xsequence/abi": "3.0.0-beta.8", + "@0xsequence/wallet-core": "3.0.0-beta.8", + "@0xsequence/dapp-client": "3.0.0-beta.8", + "@0xsequence/wallet-primitives": "3.0.0-beta.8", + "@0xsequence/wallet-wdk": "3.0.0-beta.8", "@repo/eslint-config": "0.0.1-beta.1", "@repo/typescript-config": "0.0.1-beta.1", "@repo/ui": "0.0.1-beta.1" @@ -29,6 +29,7 @@ "nice-tips-slide", "open-toes-marry", "plain-feet-stare", + "tiny-files-chew", "wild-feet-carry", "wise-heads-buy" ] diff --git a/.changeset/tiny-files-chew.md b/.changeset/tiny-files-chew.md new file mode 100644 index 000000000..672546fd0 --- /dev/null +++ b/.changeset/tiny-files-chew.md @@ -0,0 +1,18 @@ +--- +'@0xsequence/api': patch +'@0xsequence/builder': patch +'@0xsequence/guard': patch +'@0xsequence/identity-instrument': patch +'@0xsequence/indexer': patch +'@0xsequence/marketplace': patch +'@0xsequence/metadata': patch +'@0xsequence/relayer': patch +'@0xsequence/userdata': patch +'@0xsequence/abi': patch +'@0xsequence/wallet-core': patch +'@0xsequence/dapp-client': patch +'@0xsequence/wallet-primitives': patch +'@0xsequence/wallet-wdk': patch +--- + +dapp client updates for EOA login diff --git a/packages/services/api/CHANGELOG.md b/packages/services/api/CHANGELOG.md index eb752f763..d0449f7f8 100644 --- a/packages/services/api/CHANGELOG.md +++ b/packages/services/api/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/api +## 3.0.0-beta.9 + +### Patch Changes + +- dapp client updates for EOA login + ## 3.0.0-beta.8 ### Patch Changes diff --git a/packages/services/api/package.json b/packages/services/api/package.json index a708e47b6..4e464c681 100644 --- a/packages/services/api/package.json +++ b/packages/services/api/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/api", - "version": "3.0.0-beta.8", + "version": "3.0.0-beta.9", "description": "api sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/api", "author": "Sequence Platforms Inc.", diff --git a/packages/services/builder/CHANGELOG.md b/packages/services/builder/CHANGELOG.md index 2e8c05853..af8df7f69 100644 --- a/packages/services/builder/CHANGELOG.md +++ b/packages/services/builder/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/builder +## 3.0.0-beta.9 + +### Patch Changes + +- dapp client updates for EOA login + ## 3.0.0-beta.8 ### Patch Changes diff --git a/packages/services/builder/package.json b/packages/services/builder/package.json index 5af46487e..013a52514 100644 --- a/packages/services/builder/package.json +++ b/packages/services/builder/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/builder", - "version": "3.0.0-beta.8", + "version": "3.0.0-beta.9", "description": "builder sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/builder", "author": "Sequence Platforms Inc.", diff --git a/packages/services/guard/CHANGELOG.md b/packages/services/guard/CHANGELOG.md index a1fb935b7..e4d2c0a2e 100644 --- a/packages/services/guard/CHANGELOG.md +++ b/packages/services/guard/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/guard +## 3.0.0-beta.9 + +### Patch Changes + +- dapp client updates for EOA login + ## 3.0.0-beta.8 ### Patch Changes diff --git a/packages/services/guard/package.json b/packages/services/guard/package.json index c8f5dab29..c098ad0a1 100644 --- a/packages/services/guard/package.json +++ b/packages/services/guard/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/guard", - "version": "3.0.0-beta.8", + "version": "3.0.0-beta.9", "description": "guard sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/guard", "author": "Sequence Platforms Inc.", diff --git a/packages/services/identity-instrument/CHANGELOG.md b/packages/services/identity-instrument/CHANGELOG.md index 13752db89..b59c8f017 100644 --- a/packages/services/identity-instrument/CHANGELOG.md +++ b/packages/services/identity-instrument/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/identity-instrument +## 3.0.0-beta.9 + +### Patch Changes + +- dapp client updates for EOA login + ## 3.0.0-beta.8 ### Patch Changes diff --git a/packages/services/identity-instrument/package.json b/packages/services/identity-instrument/package.json index d999bfd8c..1243ba84c 100644 --- a/packages/services/identity-instrument/package.json +++ b/packages/services/identity-instrument/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/identity-instrument", - "version": "3.0.0-beta.8", + "version": "3.0.0-beta.9", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/services/indexer/CHANGELOG.md b/packages/services/indexer/CHANGELOG.md index ca9c4bd97..fec6e5947 100644 --- a/packages/services/indexer/CHANGELOG.md +++ b/packages/services/indexer/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/indexer +## 3.0.0-beta.9 + +### Patch Changes + +- dapp client updates for EOA login + ## 3.0.0-beta.8 ### Patch Changes diff --git a/packages/services/indexer/package.json b/packages/services/indexer/package.json index 61722246d..164097420 100644 --- a/packages/services/indexer/package.json +++ b/packages/services/indexer/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/indexer", - "version": "3.0.0-beta.8", + "version": "3.0.0-beta.9", "description": "indexer sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/indexer", "author": "Sequence Platforms Inc.", diff --git a/packages/services/marketplace/CHANGELOG.md b/packages/services/marketplace/CHANGELOG.md index f6cff132a..d180788d1 100644 --- a/packages/services/marketplace/CHANGELOG.md +++ b/packages/services/marketplace/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/marketplace +## 3.0.0-beta.9 + +### Patch Changes + +- dapp client updates for EOA login + ## 3.0.0-beta.8 ### Patch Changes diff --git a/packages/services/marketplace/package.json b/packages/services/marketplace/package.json index 2418ebeed..2f7a1aa36 100644 --- a/packages/services/marketplace/package.json +++ b/packages/services/marketplace/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/marketplace", - "version": "3.0.0-beta.8", + "version": "3.0.0-beta.9", "description": "marketplace sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/marketplace", "author": "Sequence Platforms Inc.", diff --git a/packages/services/metadata/CHANGELOG.md b/packages/services/metadata/CHANGELOG.md index 596f86db8..c304a5485 100644 --- a/packages/services/metadata/CHANGELOG.md +++ b/packages/services/metadata/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/metadata +## 3.0.0-beta.9 + +### Patch Changes + +- dapp client updates for EOA login + ## 3.0.0-beta.8 ### Patch Changes diff --git a/packages/services/metadata/package.json b/packages/services/metadata/package.json index 5ec735f5d..c59c27f41 100644 --- a/packages/services/metadata/package.json +++ b/packages/services/metadata/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/metadata", - "version": "3.0.0-beta.8", + "version": "3.0.0-beta.9", "publishConfig": { "access": "public" }, diff --git a/packages/services/relayer/CHANGELOG.md b/packages/services/relayer/CHANGELOG.md index 8c46eae3c..9fecf4b9c 100644 --- a/packages/services/relayer/CHANGELOG.md +++ b/packages/services/relayer/CHANGELOG.md @@ -1,5 +1,13 @@ # @0xsequence/relayer +## 3.0.0-beta.9 + +### Patch Changes + +- dapp client updates for EOA login +- Updated dependencies + - @0xsequence/wallet-primitives@3.0.0-beta.9 + ## 3.0.0-beta.8 ### Patch Changes diff --git a/packages/services/relayer/package.json b/packages/services/relayer/package.json index 375d30454..4f30550c1 100644 --- a/packages/services/relayer/package.json +++ b/packages/services/relayer/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/relayer", - "version": "3.0.0-beta.8", + "version": "3.0.0-beta.9", "type": "module", "publishConfig": { "access": "public" diff --git a/packages/services/userdata/CHANGELOG.md b/packages/services/userdata/CHANGELOG.md index 663be2cc1..f9a97c126 100644 --- a/packages/services/userdata/CHANGELOG.md +++ b/packages/services/userdata/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/userdata +## 3.0.0-beta.9 + +### Patch Changes + +- dapp client updates for EOA login + ## 3.0.0-beta.8 ### Patch Changes diff --git a/packages/services/userdata/package.json b/packages/services/userdata/package.json index 02d742b6b..6c4427fa7 100644 --- a/packages/services/userdata/package.json +++ b/packages/services/userdata/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/userdata", - "version": "3.0.0-beta.8", + "version": "3.0.0-beta.9", "description": "userdata sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/userdata", "author": "Sequence Platforms Inc.", diff --git a/packages/utils/abi/CHANGELOG.md b/packages/utils/abi/CHANGELOG.md index 33b36f118..9ddc56462 100644 --- a/packages/utils/abi/CHANGELOG.md +++ b/packages/utils/abi/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/abi +## 3.0.0-beta.9 + +### Patch Changes + +- dapp client updates for EOA login + ## 3.0.0-beta.8 ### Patch Changes diff --git a/packages/utils/abi/package.json b/packages/utils/abi/package.json index 19a81dad6..1eb722f85 100644 --- a/packages/utils/abi/package.json +++ b/packages/utils/abi/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/abi", - "version": "3.0.0-beta.8", + "version": "3.0.0-beta.9", "description": "abi sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/utils/abi", "author": "Sequence Platforms Inc.", diff --git a/packages/wallet/core/CHANGELOG.md b/packages/wallet/core/CHANGELOG.md index a93c6d3bb..32e56d238 100644 --- a/packages/wallet/core/CHANGELOG.md +++ b/packages/wallet/core/CHANGELOG.md @@ -1,5 +1,15 @@ # @0xsequence/wallet-core +## 3.0.0-beta.9 + +### Patch Changes + +- dapp client updates for EOA login +- Updated dependencies + - @0xsequence/guard@3.0.0-beta.9 + - @0xsequence/relayer@3.0.0-beta.9 + - @0xsequence/wallet-primitives@3.0.0-beta.9 + ## 3.0.0-beta.8 ### Patch Changes diff --git a/packages/wallet/core/package.json b/packages/wallet/core/package.json index 752e44925..e2978f593 100644 --- a/packages/wallet/core/package.json +++ b/packages/wallet/core/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/wallet-core", - "version": "3.0.0-beta.8", + "version": "3.0.0-beta.9", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/wallet/dapp-client/CHANGELOG.md b/packages/wallet/dapp-client/CHANGELOG.md index a51a917f7..322d41ff7 100644 --- a/packages/wallet/dapp-client/CHANGELOG.md +++ b/packages/wallet/dapp-client/CHANGELOG.md @@ -1,5 +1,16 @@ # @0xsequence/dapp-client +## 3.0.0-beta.9 + +### Patch Changes + +- dapp client updates for EOA login +- Updated dependencies + - @0xsequence/guard@3.0.0-beta.9 + - @0xsequence/relayer@3.0.0-beta.9 + - @0xsequence/wallet-core@3.0.0-beta.9 + - @0xsequence/wallet-primitives@3.0.0-beta.9 + ## 3.0.0-beta.8 ### Patch Changes diff --git a/packages/wallet/dapp-client/package.json b/packages/wallet/dapp-client/package.json index fe0107b98..4b76c39de 100644 --- a/packages/wallet/dapp-client/package.json +++ b/packages/wallet/dapp-client/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/dapp-client", - "version": "3.0.0-beta.8", + "version": "3.0.0-beta.9", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/wallet/primitives/CHANGELOG.md b/packages/wallet/primitives/CHANGELOG.md index e09abfd9d..c0880a0d7 100644 --- a/packages/wallet/primitives/CHANGELOG.md +++ b/packages/wallet/primitives/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/wallet-primitives +## 3.0.0-beta.9 + +### Patch Changes + +- dapp client updates for EOA login + ## 3.0.0-beta.8 ### Patch Changes diff --git a/packages/wallet/primitives/package.json b/packages/wallet/primitives/package.json index a85749c3b..b964899e2 100644 --- a/packages/wallet/primitives/package.json +++ b/packages/wallet/primitives/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/wallet-primitives", - "version": "3.0.0-beta.8", + "version": "3.0.0-beta.9", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/wallet/wdk/CHANGELOG.md b/packages/wallet/wdk/CHANGELOG.md index fdf3ad71c..37fc483bb 100644 --- a/packages/wallet/wdk/CHANGELOG.md +++ b/packages/wallet/wdk/CHANGELOG.md @@ -1,5 +1,17 @@ # @0xsequence/wallet-wdk +## 3.0.0-beta.9 + +### Patch Changes + +- dapp client updates for EOA login +- Updated dependencies + - @0xsequence/guard@3.0.0-beta.9 + - @0xsequence/identity-instrument@3.0.0-beta.9 + - @0xsequence/relayer@3.0.0-beta.9 + - @0xsequence/wallet-core@3.0.0-beta.9 + - @0xsequence/wallet-primitives@3.0.0-beta.9 + ## 3.0.0-beta.8 ### Patch Changes diff --git a/packages/wallet/wdk/package.json b/packages/wallet/wdk/package.json index 83371b8c2..103d9cb7c 100644 --- a/packages/wallet/wdk/package.json +++ b/packages/wallet/wdk/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/wallet-wdk", - "version": "3.0.0-beta.8", + "version": "3.0.0-beta.9", "license": "Apache-2.0", "type": "module", "publishConfig": { From 110e26c3500d80cce3b7cc47240603116712d575 Mon Sep 17 00:00:00 2001 From: Tolgahan Arikan Date: Fri, 16 Jan 2026 15:48:29 +0300 Subject: [PATCH 08/10] chore(dapp-client): re-export network/util helpers and add explicit session config helper --- packages/wallet/dapp-client/src/index.ts | 22 +++++++- .../wallet/dapp-client/src/utils/index.ts | 50 ++++++++++++++++++- 2 files changed, 68 insertions(+), 4 deletions(-) diff --git a/packages/wallet/dapp-client/src/index.ts b/packages/wallet/dapp-client/src/index.ts index e89ab9e95..c2315b138 100644 --- a/packages/wallet/dapp-client/src/index.ts +++ b/packages/wallet/dapp-client/src/index.ts @@ -35,7 +35,17 @@ export { SigningError, ModifyExplicitSessionError, } from './utils/errors.js' -export { getExplorerUrl, jsonReplacers, jsonRevivers } from './utils/index.js' +export { + createExplicitSessionConfig, + getExplorerUrl, + getNetwork, + getRelayerUrl, + getRpcUrl, + jsonReplacers, + jsonRevivers, + VALUE_FORWARDER_ADDRESS, +} from './utils/index.js' +export type { ExplicitSessionParams, NativeTokenSpending, SessionDuration } from './utils/index.js' export type { SequenceStorage, ExplicitSessionData, @@ -46,6 +56,14 @@ export type { } from './utils/storage.js' export { WebStorage } from './utils/storage.js' -export { Attestation, Permission, Extensions, SessionConfig, Constants, Payload } from '@0xsequence/wallet-primitives' +export { + Attestation, + Permission, + Extensions, + SessionConfig, + Constants, + Payload, + Network, +} from '@0xsequence/wallet-primitives' export type { ExplicitSessionConfig, ExplicitSession, ImplicitSession, Session } from '@0xsequence/wallet-core' export { Signers, Wallet, Utils, Envelope, State } from '@0xsequence/wallet-core' diff --git a/packages/wallet/dapp-client/src/utils/index.ts b/packages/wallet/dapp-client/src/utils/index.ts index cdb2c4e69..12bf312c3 100644 --- a/packages/wallet/dapp-client/src/utils/index.ts +++ b/packages/wallet/dapp-client/src/utils/index.ts @@ -1,6 +1,8 @@ /* eslint-disable @typescript-eslint/no-explicit-any */ -import { Network } from '@0xsequence/wallet-primitives' -import { Bytes, Hex } from 'ox' +import type { ExplicitSessionConfig } from '@0xsequence/wallet-core' +import { Network, Permission } from '@0xsequence/wallet-primitives' +import { Bytes, Hex, type Address } from 'ox' +export { VALUE_FORWARDER_ADDRESS } from './constants.js' type JsonReplacer = (key: string, value: any) => any type JsonReviver = (key: string, value: any) => any @@ -124,6 +126,50 @@ const uint8ArrayReviver: JsonReviver = (key, value) => { export const jsonRevivers = chainRevivers([mapReviver, bigIntReviver, uint8ArrayReviver]) export const jsonReplacers = chainReplacers([mapReplacer, bigIntReplacer, uint8ArrayReplacer]) +export type SessionDuration = { + days?: number + hours?: number + minutes?: number +} + +export type NativeTokenSpending = { + valueLimit: bigint + allowedRecipients?: Address.Address[] +} + +export type ExplicitSessionParams = { + chainId: number + expiresIn: SessionDuration + permissions: Permission.Permission[] + nativeTokenSpending?: NativeTokenSpending +} + +export const createExplicitSessionConfig = (params: ExplicitSessionParams): ExplicitSessionConfig => { + const nowInSeconds = BigInt(Math.floor(Date.now() / 1000)) + const { days = 0, hours = 0, minutes = 0 } = params.expiresIn + const sessionLifetimeSeconds = days * 24 * 60 * 60 + hours * 60 * 60 + minutes * 60 + const deadline = nowInSeconds + BigInt(sessionLifetimeSeconds) + + if (params.permissions.length === 0) { + throw new Error('createExplicitSessionConfig: At least one permission is required.') + } + + const nativeTokenSpending = params.nativeTokenSpending + const valueLimit = nativeTokenSpending?.valueLimit ?? 0n + const nativeTokenReceivers = [...(nativeTokenSpending?.allowedRecipients || [])] + const nativeTokenSpendingPermissions = nativeTokenReceivers.map((receiver) => ({ + target: receiver, + rules: [], + })) + + return { + chainId: params.chainId, + valueLimit, + deadline, + permissions: [...params.permissions, ...nativeTokenSpendingPermissions], + } +} + /** * Apply a template to a string. * From f5f6a7a90ddc94ccf35885f8da83c810a485f42e Mon Sep 17 00:00:00 2001 From: Taylan Pince Date: Tue, 20 Jan 2026 18:22:24 +0100 Subject: [PATCH 09/10] 3.0.0-beta.10 --- .changeset/crisp-zoos-retire.md | 18 ++++++++++++ .changeset/pre.json | 29 ++++++++++--------- packages/services/api/CHANGELOG.md | 6 ++++ packages/services/api/package.json | 2 +- packages/services/builder/CHANGELOG.md | 6 ++++ packages/services/builder/package.json | 2 +- packages/services/guard/CHANGELOG.md | 6 ++++ packages/services/guard/package.json | 2 +- .../services/identity-instrument/CHANGELOG.md | 6 ++++ .../services/identity-instrument/package.json | 2 +- packages/services/indexer/CHANGELOG.md | 6 ++++ packages/services/indexer/package.json | 2 +- packages/services/marketplace/CHANGELOG.md | 6 ++++ packages/services/marketplace/package.json | 2 +- packages/services/metadata/CHANGELOG.md | 6 ++++ packages/services/metadata/package.json | 2 +- packages/services/relayer/CHANGELOG.md | 8 +++++ packages/services/relayer/package.json | 2 +- packages/services/userdata/CHANGELOG.md | 6 ++++ packages/services/userdata/package.json | 2 +- packages/utils/abi/CHANGELOG.md | 6 ++++ packages/utils/abi/package.json | 2 +- packages/wallet/core/CHANGELOG.md | 10 +++++++ packages/wallet/core/package.json | 2 +- packages/wallet/dapp-client/CHANGELOG.md | 11 +++++++ packages/wallet/dapp-client/package.json | 2 +- packages/wallet/primitives/CHANGELOG.md | 6 ++++ packages/wallet/primitives/package.json | 2 +- packages/wallet/wdk/CHANGELOG.md | 12 ++++++++ packages/wallet/wdk/package.json | 2 +- 30 files changed, 148 insertions(+), 28 deletions(-) create mode 100644 .changeset/crisp-zoos-retire.md diff --git a/.changeset/crisp-zoos-retire.md b/.changeset/crisp-zoos-retire.md new file mode 100644 index 000000000..84fd2a25c --- /dev/null +++ b/.changeset/crisp-zoos-retire.md @@ -0,0 +1,18 @@ +--- +'@0xsequence/api': patch +'@0xsequence/builder': patch +'@0xsequence/guard': patch +'@0xsequence/identity-instrument': patch +'@0xsequence/indexer': patch +'@0xsequence/marketplace': patch +'@0xsequence/metadata': patch +'@0xsequence/relayer': patch +'@0xsequence/userdata': patch +'@0xsequence/abi': patch +'@0xsequence/wallet-core': patch +'@0xsequence/dapp-client': patch +'@0xsequence/wallet-primitives': patch +'@0xsequence/wallet-wdk': patch +--- + +dapp-client updates diff --git a/.changeset/pre.json b/.changeset/pre.json index 0284e14c5..5483a869a 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -4,25 +4,26 @@ "initialVersions": { "docs": "0.1.0", "web": "0.1.0", - "@0xsequence/api": "3.0.0-beta.8", - "@0xsequence/builder": "3.0.0-beta.8", - "@0xsequence/guard": "3.0.0-beta.8", - "@0xsequence/identity-instrument": "3.0.0-beta.8", - "@0xsequence/indexer": "3.0.0-beta.8", - "@0xsequence/marketplace": "3.0.0-beta.8", - "@0xsequence/metadata": "3.0.0-beta.8", - "@0xsequence/relayer": "3.0.0-beta.8", - "@0xsequence/userdata": "3.0.0-beta.8", - "@0xsequence/abi": "3.0.0-beta.8", - "@0xsequence/wallet-core": "3.0.0-beta.8", - "@0xsequence/dapp-client": "3.0.0-beta.8", - "@0xsequence/wallet-primitives": "3.0.0-beta.8", - "@0xsequence/wallet-wdk": "3.0.0-beta.8", + "@0xsequence/api": "3.0.0-beta.9", + "@0xsequence/builder": "3.0.0-beta.9", + "@0xsequence/guard": "3.0.0-beta.9", + "@0xsequence/identity-instrument": "3.0.0-beta.9", + "@0xsequence/indexer": "3.0.0-beta.9", + "@0xsequence/marketplace": "3.0.0-beta.9", + "@0xsequence/metadata": "3.0.0-beta.9", + "@0xsequence/relayer": "3.0.0-beta.9", + "@0xsequence/userdata": "3.0.0-beta.9", + "@0xsequence/abi": "3.0.0-beta.9", + "@0xsequence/wallet-core": "3.0.0-beta.9", + "@0xsequence/dapp-client": "3.0.0-beta.9", + "@0xsequence/wallet-primitives": "3.0.0-beta.9", + "@0xsequence/wallet-wdk": "3.0.0-beta.9", "@repo/eslint-config": "0.0.1-beta.1", "@repo/typescript-config": "0.0.1-beta.1", "@repo/ui": "0.0.1-beta.1" }, "changesets": [ + "crisp-zoos-retire", "cyan-radios-relax", "goofy-laws-serve", "new-turkeys-double", diff --git a/packages/services/api/CHANGELOG.md b/packages/services/api/CHANGELOG.md index d0449f7f8..8a7997a58 100644 --- a/packages/services/api/CHANGELOG.md +++ b/packages/services/api/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/api +## 3.0.0-beta.10 + +### Patch Changes + +- dapp-client updates + ## 3.0.0-beta.9 ### Patch Changes diff --git a/packages/services/api/package.json b/packages/services/api/package.json index 4e464c681..1dcb3dae2 100644 --- a/packages/services/api/package.json +++ b/packages/services/api/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/api", - "version": "3.0.0-beta.9", + "version": "3.0.0-beta.10", "description": "api sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/api", "author": "Sequence Platforms Inc.", diff --git a/packages/services/builder/CHANGELOG.md b/packages/services/builder/CHANGELOG.md index af8df7f69..76bd0fe59 100644 --- a/packages/services/builder/CHANGELOG.md +++ b/packages/services/builder/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/builder +## 3.0.0-beta.10 + +### Patch Changes + +- dapp-client updates + ## 3.0.0-beta.9 ### Patch Changes diff --git a/packages/services/builder/package.json b/packages/services/builder/package.json index 013a52514..f0b0d62b0 100644 --- a/packages/services/builder/package.json +++ b/packages/services/builder/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/builder", - "version": "3.0.0-beta.9", + "version": "3.0.0-beta.10", "description": "builder sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/builder", "author": "Sequence Platforms Inc.", diff --git a/packages/services/guard/CHANGELOG.md b/packages/services/guard/CHANGELOG.md index e4d2c0a2e..d20ea859e 100644 --- a/packages/services/guard/CHANGELOG.md +++ b/packages/services/guard/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/guard +## 3.0.0-beta.10 + +### Patch Changes + +- dapp-client updates + ## 3.0.0-beta.9 ### Patch Changes diff --git a/packages/services/guard/package.json b/packages/services/guard/package.json index c098ad0a1..cacf82ffa 100644 --- a/packages/services/guard/package.json +++ b/packages/services/guard/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/guard", - "version": "3.0.0-beta.9", + "version": "3.0.0-beta.10", "description": "guard sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/guard", "author": "Sequence Platforms Inc.", diff --git a/packages/services/identity-instrument/CHANGELOG.md b/packages/services/identity-instrument/CHANGELOG.md index b59c8f017..9dca72984 100644 --- a/packages/services/identity-instrument/CHANGELOG.md +++ b/packages/services/identity-instrument/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/identity-instrument +## 3.0.0-beta.10 + +### Patch Changes + +- dapp-client updates + ## 3.0.0-beta.9 ### Patch Changes diff --git a/packages/services/identity-instrument/package.json b/packages/services/identity-instrument/package.json index 1243ba84c..a05aff012 100644 --- a/packages/services/identity-instrument/package.json +++ b/packages/services/identity-instrument/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/identity-instrument", - "version": "3.0.0-beta.9", + "version": "3.0.0-beta.10", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/services/indexer/CHANGELOG.md b/packages/services/indexer/CHANGELOG.md index fec6e5947..0898bb564 100644 --- a/packages/services/indexer/CHANGELOG.md +++ b/packages/services/indexer/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/indexer +## 3.0.0-beta.10 + +### Patch Changes + +- dapp-client updates + ## 3.0.0-beta.9 ### Patch Changes diff --git a/packages/services/indexer/package.json b/packages/services/indexer/package.json index 164097420..332d21732 100644 --- a/packages/services/indexer/package.json +++ b/packages/services/indexer/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/indexer", - "version": "3.0.0-beta.9", + "version": "3.0.0-beta.10", "description": "indexer sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/indexer", "author": "Sequence Platforms Inc.", diff --git a/packages/services/marketplace/CHANGELOG.md b/packages/services/marketplace/CHANGELOG.md index d180788d1..9fe90e1d3 100644 --- a/packages/services/marketplace/CHANGELOG.md +++ b/packages/services/marketplace/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/marketplace +## 3.0.0-beta.10 + +### Patch Changes + +- dapp-client updates + ## 3.0.0-beta.9 ### Patch Changes diff --git a/packages/services/marketplace/package.json b/packages/services/marketplace/package.json index 2f7a1aa36..17cc4cf51 100644 --- a/packages/services/marketplace/package.json +++ b/packages/services/marketplace/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/marketplace", - "version": "3.0.0-beta.9", + "version": "3.0.0-beta.10", "description": "marketplace sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/marketplace", "author": "Sequence Platforms Inc.", diff --git a/packages/services/metadata/CHANGELOG.md b/packages/services/metadata/CHANGELOG.md index c304a5485..f0831c0a5 100644 --- a/packages/services/metadata/CHANGELOG.md +++ b/packages/services/metadata/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/metadata +## 3.0.0-beta.10 + +### Patch Changes + +- dapp-client updates + ## 3.0.0-beta.9 ### Patch Changes diff --git a/packages/services/metadata/package.json b/packages/services/metadata/package.json index c59c27f41..afed07373 100644 --- a/packages/services/metadata/package.json +++ b/packages/services/metadata/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/metadata", - "version": "3.0.0-beta.9", + "version": "3.0.0-beta.10", "publishConfig": { "access": "public" }, diff --git a/packages/services/relayer/CHANGELOG.md b/packages/services/relayer/CHANGELOG.md index 9fecf4b9c..0e23d886c 100644 --- a/packages/services/relayer/CHANGELOG.md +++ b/packages/services/relayer/CHANGELOG.md @@ -1,5 +1,13 @@ # @0xsequence/relayer +## 3.0.0-beta.10 + +### Patch Changes + +- dapp-client updates +- Updated dependencies + - @0xsequence/wallet-primitives@3.0.0-beta.10 + ## 3.0.0-beta.9 ### Patch Changes diff --git a/packages/services/relayer/package.json b/packages/services/relayer/package.json index 4f30550c1..3c2802d78 100644 --- a/packages/services/relayer/package.json +++ b/packages/services/relayer/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/relayer", - "version": "3.0.0-beta.9", + "version": "3.0.0-beta.10", "type": "module", "publishConfig": { "access": "public" diff --git a/packages/services/userdata/CHANGELOG.md b/packages/services/userdata/CHANGELOG.md index f9a97c126..659989d4c 100644 --- a/packages/services/userdata/CHANGELOG.md +++ b/packages/services/userdata/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/userdata +## 3.0.0-beta.10 + +### Patch Changes + +- dapp-client updates + ## 3.0.0-beta.9 ### Patch Changes diff --git a/packages/services/userdata/package.json b/packages/services/userdata/package.json index 6c4427fa7..3b4086385 100644 --- a/packages/services/userdata/package.json +++ b/packages/services/userdata/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/userdata", - "version": "3.0.0-beta.9", + "version": "3.0.0-beta.10", "description": "userdata sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/services/userdata", "author": "Sequence Platforms Inc.", diff --git a/packages/utils/abi/CHANGELOG.md b/packages/utils/abi/CHANGELOG.md index 9ddc56462..e62c45c4b 100644 --- a/packages/utils/abi/CHANGELOG.md +++ b/packages/utils/abi/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/abi +## 3.0.0-beta.10 + +### Patch Changes + +- dapp-client updates + ## 3.0.0-beta.9 ### Patch Changes diff --git a/packages/utils/abi/package.json b/packages/utils/abi/package.json index 1eb722f85..83978c3d8 100644 --- a/packages/utils/abi/package.json +++ b/packages/utils/abi/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/abi", - "version": "3.0.0-beta.9", + "version": "3.0.0-beta.10", "description": "abi sub-package for Sequence", "repository": "https://github.com/0xsequence/sequence.js/tree/master/packages/utils/abi", "author": "Sequence Platforms Inc.", diff --git a/packages/wallet/core/CHANGELOG.md b/packages/wallet/core/CHANGELOG.md index 32e56d238..a8a4c0121 100644 --- a/packages/wallet/core/CHANGELOG.md +++ b/packages/wallet/core/CHANGELOG.md @@ -1,5 +1,15 @@ # @0xsequence/wallet-core +## 3.0.0-beta.10 + +### Patch Changes + +- dapp-client updates +- Updated dependencies + - @0xsequence/guard@3.0.0-beta.10 + - @0xsequence/relayer@3.0.0-beta.10 + - @0xsequence/wallet-primitives@3.0.0-beta.10 + ## 3.0.0-beta.9 ### Patch Changes diff --git a/packages/wallet/core/package.json b/packages/wallet/core/package.json index e2978f593..2b575325f 100644 --- a/packages/wallet/core/package.json +++ b/packages/wallet/core/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/wallet-core", - "version": "3.0.0-beta.9", + "version": "3.0.0-beta.10", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/wallet/dapp-client/CHANGELOG.md b/packages/wallet/dapp-client/CHANGELOG.md index 322d41ff7..3a46bc242 100644 --- a/packages/wallet/dapp-client/CHANGELOG.md +++ b/packages/wallet/dapp-client/CHANGELOG.md @@ -1,5 +1,16 @@ # @0xsequence/dapp-client +## 3.0.0-beta.10 + +### Patch Changes + +- dapp-client updates +- Updated dependencies + - @0xsequence/guard@3.0.0-beta.10 + - @0xsequence/relayer@3.0.0-beta.10 + - @0xsequence/wallet-core@3.0.0-beta.10 + - @0xsequence/wallet-primitives@3.0.0-beta.10 + ## 3.0.0-beta.9 ### Patch Changes diff --git a/packages/wallet/dapp-client/package.json b/packages/wallet/dapp-client/package.json index 4b76c39de..8ab8875c4 100644 --- a/packages/wallet/dapp-client/package.json +++ b/packages/wallet/dapp-client/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/dapp-client", - "version": "3.0.0-beta.9", + "version": "3.0.0-beta.10", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/wallet/primitives/CHANGELOG.md b/packages/wallet/primitives/CHANGELOG.md index c0880a0d7..0a422e031 100644 --- a/packages/wallet/primitives/CHANGELOG.md +++ b/packages/wallet/primitives/CHANGELOG.md @@ -1,5 +1,11 @@ # @0xsequence/wallet-primitives +## 3.0.0-beta.10 + +### Patch Changes + +- dapp-client updates + ## 3.0.0-beta.9 ### Patch Changes diff --git a/packages/wallet/primitives/package.json b/packages/wallet/primitives/package.json index b964899e2..7b1aa271f 100644 --- a/packages/wallet/primitives/package.json +++ b/packages/wallet/primitives/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/wallet-primitives", - "version": "3.0.0-beta.9", + "version": "3.0.0-beta.10", "license": "Apache-2.0", "type": "module", "publishConfig": { diff --git a/packages/wallet/wdk/CHANGELOG.md b/packages/wallet/wdk/CHANGELOG.md index 37fc483bb..eedb582ce 100644 --- a/packages/wallet/wdk/CHANGELOG.md +++ b/packages/wallet/wdk/CHANGELOG.md @@ -1,5 +1,17 @@ # @0xsequence/wallet-wdk +## 3.0.0-beta.10 + +### Patch Changes + +- dapp-client updates +- Updated dependencies + - @0xsequence/guard@3.0.0-beta.10 + - @0xsequence/identity-instrument@3.0.0-beta.10 + - @0xsequence/relayer@3.0.0-beta.10 + - @0xsequence/wallet-core@3.0.0-beta.10 + - @0xsequence/wallet-primitives@3.0.0-beta.10 + ## 3.0.0-beta.9 ### Patch Changes diff --git a/packages/wallet/wdk/package.json b/packages/wallet/wdk/package.json index 103d9cb7c..ed1843b76 100644 --- a/packages/wallet/wdk/package.json +++ b/packages/wallet/wdk/package.json @@ -1,6 +1,6 @@ { "name": "@0xsequence/wallet-wdk", - "version": "3.0.0-beta.9", + "version": "3.0.0-beta.10", "license": "Apache-2.0", "type": "module", "publishConfig": { From 221699f1b9243ff43c3e6e059ed2f83ee5ea0db8 Mon Sep 17 00:00:00 2001 From: Tolgahan Arikan Date: Mon, 26 Jan 2026 14:57:29 +0300 Subject: [PATCH 10/10] fix(dapp-client): tighten transport message source validation --- packages/wallet/dapp-client/src/DappTransport.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/wallet/dapp-client/src/DappTransport.ts b/packages/wallet/dapp-client/src/DappTransport.ts index 502c238bd..090b1070b 100644 --- a/packages/wallet/dapp-client/src/DappTransport.ts +++ b/packages/wallet/dapp-client/src/DappTransport.ts @@ -378,10 +378,7 @@ export class DappTransport { return } - const isPotentiallyValidSource = - this.walletWindow && (event.source === this.walletWindow || !this.walletWindow.closed) - - if (!isPotentiallyValidSource && event.data?.type !== MessageType.WALLET_OPENED) { + if (!this.walletWindow || event.source !== this.walletWindow) { return }