diff --git a/.changeset/dirty-guests-love.md b/.changeset/dirty-guests-love.md deleted file mode 100644 index f8becef946..0000000000 --- a/.changeset/dirty-guests-love.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rainbow-me/rainbowkit": patch ---- - -Added mobile support for `zealWallet` wallet connector diff --git a/.changeset/eleven-ants-shave.md b/.changeset/eleven-ants-shave.md deleted file mode 100644 index 7e160596ee..0000000000 --- a/.changeset/eleven-ants-shave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rainbow-me/rainbowkit": patch ---- - -Added missing `rdns` property to some wallets. This helps them work with EIP-6963 connectors. diff --git a/.changeset/five-chicken-dress.md b/.changeset/five-chicken-dress.md deleted file mode 100644 index 44e6559398..0000000000 --- a/.changeset/five-chicken-dress.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rainbow-me/rainbowkit": patch ---- - -Improved the Safe Wallet app browser connection flow with a Safe button included by default in the wallet list diff --git a/.changeset/loud-lobsters-behave.md b/.changeset/loud-lobsters-behave.md deleted file mode 100644 index 91758d6696..0000000000 --- a/.changeset/loud-lobsters-behave.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@rainbow-me/rainbowkit": patch -"site": patch ---- - -Added Binance Web3 Wallet support with `binanceWallet` wallet connector diff --git a/.changeset/red-apples-know.md b/.changeset/red-apples-know.md deleted file mode 100644 index 05573c5eda..0000000000 --- a/.changeset/red-apples-know.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@rainbow-me/rainbowkit": patch ---- - -Resolved an issue where the Phantom wallet did not appear as an EIP-6963 connector. diff --git a/.changeset/selfish-wasps-join.md b/.changeset/selfish-wasps-join.md deleted file mode 100644 index 121de8c2af..0000000000 --- a/.changeset/selfish-wasps-join.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -"generated-test-app": patch -"rainbowkit-next-app": patch -"with-next-siwe-iron-session": patch -"with-next-rainbow-button": patch -"with-next-siwe-next-auth": patch -"with-next-custom-button": patch -"with-next-wallet-button": patch -"with-create-react-app": patch -"with-next-app-i18n": patch -"with-next-mint-nft": patch -"with-next-app": patch -"with-remix": patch -"with-next": patch -"with-vite": patch -"example": patch -"site": patch -"@rainbow-me/create-rainbowkit": patch ---- - -- updated `wagmi` to `^2.12.0` -- updated `viem` to `2.17.0` -- update `@tanstack/react-query` to `^5.51.11` diff --git a/examples/with-create-react-app/CHANGELOG.md b/examples/with-create-react-app/CHANGELOG.md index 341bce3c61..0ffccfbde4 100644 --- a/examples/with-create-react-app/CHANGELOG.md +++ b/examples/with-create-react-app/CHANGELOG.md @@ -1,5 +1,19 @@ # with-create-react-app +## 0.1.92 + +### Patch Changes + +- 4cff94d: - updated `wagmi` to `^2.12.0` + - updated `viem` to `2.17.0` + - update `@tanstack/react-query` to `^5.51.11` +- Updated dependencies [b530c80] +- Updated dependencies [7f6e36e] +- Updated dependencies [2eeb7b9] +- Updated dependencies [72fe07d] +- Updated dependencies [d02d73f] + - @rainbow-me/rainbowkit@2.1.4 + ## 0.1.91 ### Patch Changes diff --git a/examples/with-create-react-app/package.json b/examples/with-create-react-app/package.json index e5435fa8af..aa49a24610 100644 --- a/examples/with-create-react-app/package.json +++ b/examples/with-create-react-app/package.json @@ -1,6 +1,6 @@ { "name": "with-create-react-app", - "version": "0.1.91", + "version": "0.1.92", "private": true, "dependencies": { "@rainbow-me/rainbowkit": "workspace:*", diff --git a/examples/with-next-app-i18n/CHANGELOG.md b/examples/with-next-app-i18n/CHANGELOG.md index aafc9ba8ae..f9f4d2c4f0 100644 --- a/examples/with-next-app-i18n/CHANGELOG.md +++ b/examples/with-next-app-i18n/CHANGELOG.md @@ -1,5 +1,19 @@ # with-next-app-i18n +## 0.0.41 + +### Patch Changes + +- 4cff94d: - updated `wagmi` to `^2.12.0` + - updated `viem` to `2.17.0` + - update `@tanstack/react-query` to `^5.51.11` +- Updated dependencies [b530c80] +- Updated dependencies [7f6e36e] +- Updated dependencies [2eeb7b9] +- Updated dependencies [72fe07d] +- Updated dependencies [d02d73f] + - @rainbow-me/rainbowkit@2.1.4 + ## 0.0.40 ### Patch Changes diff --git a/examples/with-next-app-i18n/package.json b/examples/with-next-app-i18n/package.json index 9d045b9693..42406a2820 100644 --- a/examples/with-next-app-i18n/package.json +++ b/examples/with-next-app-i18n/package.json @@ -1,7 +1,7 @@ { "name": "with-next-app-i18n", "private": true, - "version": "0.0.40", + "version": "0.0.41", "scripts": { "dev": "next dev", "build": "next build", diff --git a/examples/with-next-app/CHANGELOG.md b/examples/with-next-app/CHANGELOG.md index 4570fca295..f619b1a420 100644 --- a/examples/with-next-app/CHANGELOG.md +++ b/examples/with-next-app/CHANGELOG.md @@ -1,5 +1,19 @@ # with-next-app +## 0.0.41 + +### Patch Changes + +- 4cff94d: - updated `wagmi` to `^2.12.0` + - updated `viem` to `2.17.0` + - update `@tanstack/react-query` to `^5.51.11` +- Updated dependencies [b530c80] +- Updated dependencies [7f6e36e] +- Updated dependencies [2eeb7b9] +- Updated dependencies [72fe07d] +- Updated dependencies [d02d73f] + - @rainbow-me/rainbowkit@2.1.4 + ## 0.0.40 ### Patch Changes diff --git a/examples/with-next-app/package.json b/examples/with-next-app/package.json index b587ff9d4c..046b12b830 100644 --- a/examples/with-next-app/package.json +++ b/examples/with-next-app/package.json @@ -1,7 +1,7 @@ { "name": "with-next-app", "private": true, - "version": "0.0.40", + "version": "0.0.41", "scripts": { "dev": "next dev", "build": "next build", diff --git a/examples/with-next-custom-button/CHANGELOG.md b/examples/with-next-custom-button/CHANGELOG.md index 9621447eb4..b321e45a01 100644 --- a/examples/with-next-custom-button/CHANGELOG.md +++ b/examples/with-next-custom-button/CHANGELOG.md @@ -1,5 +1,19 @@ # with-next-custom-button +## 0.0.93 + +### Patch Changes + +- 4cff94d: - updated `wagmi` to `^2.12.0` + - updated `viem` to `2.17.0` + - update `@tanstack/react-query` to `^5.51.11` +- Updated dependencies [b530c80] +- Updated dependencies [7f6e36e] +- Updated dependencies [2eeb7b9] +- Updated dependencies [72fe07d] +- Updated dependencies [d02d73f] + - @rainbow-me/rainbowkit@2.1.4 + ## 0.0.92 ### Patch Changes diff --git a/examples/with-next-custom-button/package.json b/examples/with-next-custom-button/package.json index 23d1cea3e9..24cfd4583e 100644 --- a/examples/with-next-custom-button/package.json +++ b/examples/with-next-custom-button/package.json @@ -1,7 +1,7 @@ { "name": "with-next-custom-button", "private": true, - "version": "0.0.92", + "version": "0.0.93", "scripts": { "dev": "next dev", "build": "next build", diff --git a/examples/with-next-mint-nft/CHANGELOG.md b/examples/with-next-mint-nft/CHANGELOG.md index 8ea4a46776..a362c8a1f5 100644 --- a/examples/with-next-mint-nft/CHANGELOG.md +++ b/examples/with-next-mint-nft/CHANGELOG.md @@ -1,5 +1,19 @@ # with-next-mint-nft +## 0.0.93 + +### Patch Changes + +- 4cff94d: - updated `wagmi` to `^2.12.0` + - updated `viem` to `2.17.0` + - update `@tanstack/react-query` to `^5.51.11` +- Updated dependencies [b530c80] +- Updated dependencies [7f6e36e] +- Updated dependencies [2eeb7b9] +- Updated dependencies [72fe07d] +- Updated dependencies [d02d73f] + - @rainbow-me/rainbowkit@2.1.4 + ## 0.0.92 ### Patch Changes diff --git a/examples/with-next-mint-nft/package.json b/examples/with-next-mint-nft/package.json index d93012e64c..3fd8c11ae0 100644 --- a/examples/with-next-mint-nft/package.json +++ b/examples/with-next-mint-nft/package.json @@ -1,7 +1,7 @@ { "name": "with-next-mint-nft", "private": true, - "version": "0.0.92", + "version": "0.0.93", "scripts": { "dev": "next dev", "build": "next build", diff --git a/examples/with-next-rainbow-button/CHANGELOG.md b/examples/with-next-rainbow-button/CHANGELOG.md index ae48be7988..457f9b14a6 100644 --- a/examples/with-next-rainbow-button/CHANGELOG.md +++ b/examples/with-next-rainbow-button/CHANGELOG.md @@ -1,5 +1,14 @@ # with-next-rainbow-button +## 0.0.22 + +### Patch Changes + +- 4cff94d: - updated `wagmi` to `^2.12.0` + - updated `viem` to `2.17.0` + - update `@tanstack/react-query` to `^5.51.11` + - @rainbow-me/rainbow-button@0.2.13 + ## 0.0.21 ### Patch Changes diff --git a/examples/with-next-rainbow-button/package.json b/examples/with-next-rainbow-button/package.json index 9fff66e64f..51892b9693 100644 --- a/examples/with-next-rainbow-button/package.json +++ b/examples/with-next-rainbow-button/package.json @@ -1,7 +1,7 @@ { "name": "with-next-rainbow-button", "private": true, - "version": "0.0.21", + "version": "0.0.22", "scripts": { "dev": "next dev", "build": "next build", diff --git a/examples/with-next-siwe-iron-session/CHANGELOG.md b/examples/with-next-siwe-iron-session/CHANGELOG.md index f30e82f1bb..a382fc7161 100644 --- a/examples/with-next-siwe-iron-session/CHANGELOG.md +++ b/examples/with-next-siwe-iron-session/CHANGELOG.md @@ -1,5 +1,19 @@ # with-next-siwe-iron-session +## 0.0.75 + +### Patch Changes + +- 4cff94d: - updated `wagmi` to `^2.12.0` + - updated `viem` to `2.17.0` + - update `@tanstack/react-query` to `^5.51.11` +- Updated dependencies [b530c80] +- Updated dependencies [7f6e36e] +- Updated dependencies [2eeb7b9] +- Updated dependencies [72fe07d] +- Updated dependencies [d02d73f] + - @rainbow-me/rainbowkit@2.1.4 + ## 0.0.74 ### Patch Changes diff --git a/examples/with-next-siwe-iron-session/package.json b/examples/with-next-siwe-iron-session/package.json index fa7976f4b1..9e456593c2 100644 --- a/examples/with-next-siwe-iron-session/package.json +++ b/examples/with-next-siwe-iron-session/package.json @@ -1,7 +1,7 @@ { "name": "with-next-siwe-iron-session", "private": true, - "version": "0.0.74", + "version": "0.0.75", "scripts": { "dev": "next dev", "build": "next build", diff --git a/examples/with-next-siwe-next-auth/CHANGELOG.md b/examples/with-next-siwe-next-auth/CHANGELOG.md index aa4fcacd5b..3e841a7b27 100644 --- a/examples/with-next-siwe-next-auth/CHANGELOG.md +++ b/examples/with-next-siwe-next-auth/CHANGELOG.md @@ -1,5 +1,20 @@ # with-next-siwe-next-auth +## 0.0.76 + +### Patch Changes + +- 4cff94d: - updated `wagmi` to `^2.12.0` + - updated `viem` to `2.17.0` + - update `@tanstack/react-query` to `^5.51.11` +- Updated dependencies [b530c80] +- Updated dependencies [7f6e36e] +- Updated dependencies [2eeb7b9] +- Updated dependencies [72fe07d] +- Updated dependencies [d02d73f] + - @rainbow-me/rainbowkit@2.1.4 + - @rainbow-me/rainbowkit-siwe-next-auth@0.4.1 + ## 0.0.75 ### Patch Changes diff --git a/examples/with-next-siwe-next-auth/package.json b/examples/with-next-siwe-next-auth/package.json index b519e8815d..55f3e743bc 100644 --- a/examples/with-next-siwe-next-auth/package.json +++ b/examples/with-next-siwe-next-auth/package.json @@ -1,7 +1,7 @@ { "name": "with-next-siwe-next-auth", "private": true, - "version": "0.0.75", + "version": "0.0.76", "scripts": { "dev": "next dev", "build": "next build", diff --git a/examples/with-next-wallet-button/CHANGELOG.md b/examples/with-next-wallet-button/CHANGELOG.md index 26d4392abe..51184732b8 100644 --- a/examples/with-next-wallet-button/CHANGELOG.md +++ b/examples/with-next-wallet-button/CHANGELOG.md @@ -1,5 +1,19 @@ # with-next-wallet-button +## 0.0.22 + +### Patch Changes + +- 4cff94d: - updated `wagmi` to `^2.12.0` + - updated `viem` to `2.17.0` + - update `@tanstack/react-query` to `^5.51.11` +- Updated dependencies [b530c80] +- Updated dependencies [7f6e36e] +- Updated dependencies [2eeb7b9] +- Updated dependencies [72fe07d] +- Updated dependencies [d02d73f] + - @rainbow-me/rainbowkit@2.1.4 + ## 0.0.21 ### Patch Changes diff --git a/examples/with-next-wallet-button/package.json b/examples/with-next-wallet-button/package.json index 6aed6752c8..2db6e3dd22 100644 --- a/examples/with-next-wallet-button/package.json +++ b/examples/with-next-wallet-button/package.json @@ -1,7 +1,7 @@ { "name": "with-next-wallet-button", "private": true, - "version": "0.0.21", + "version": "0.0.22", "scripts": { "dev": "next dev", "build": "next build", diff --git a/examples/with-next/CHANGELOG.md b/examples/with-next/CHANGELOG.md index 37226ae873..4c5a4ef7b8 100644 --- a/examples/with-next/CHANGELOG.md +++ b/examples/with-next/CHANGELOG.md @@ -1,5 +1,19 @@ # with-next +## 0.0.93 + +### Patch Changes + +- 4cff94d: - updated `wagmi` to `^2.12.0` + - updated `viem` to `2.17.0` + - update `@tanstack/react-query` to `^5.51.11` +- Updated dependencies [b530c80] +- Updated dependencies [7f6e36e] +- Updated dependencies [2eeb7b9] +- Updated dependencies [72fe07d] +- Updated dependencies [d02d73f] + - @rainbow-me/rainbowkit@2.1.4 + ## 0.0.92 ### Patch Changes diff --git a/examples/with-next/package.json b/examples/with-next/package.json index 4ef84b3d5a..7550ed1892 100644 --- a/examples/with-next/package.json +++ b/examples/with-next/package.json @@ -1,7 +1,7 @@ { "name": "with-next", "private": true, - "version": "0.0.92", + "version": "0.0.93", "scripts": { "dev": "next dev", "build": "next build", diff --git a/examples/with-remix/CHANGELOG.md b/examples/with-remix/CHANGELOG.md index 84d5094d2b..7efef9e8a0 100644 --- a/examples/with-remix/CHANGELOG.md +++ b/examples/with-remix/CHANGELOG.md @@ -1,5 +1,19 @@ # with-remix +## 0.0.92 + +### Patch Changes + +- 4cff94d: - updated `wagmi` to `^2.12.0` + - updated `viem` to `2.17.0` + - update `@tanstack/react-query` to `^5.51.11` +- Updated dependencies [b530c80] +- Updated dependencies [7f6e36e] +- Updated dependencies [2eeb7b9] +- Updated dependencies [72fe07d] +- Updated dependencies [d02d73f] + - @rainbow-me/rainbowkit@2.1.4 + ## 0.0.91 ### Patch Changes diff --git a/examples/with-remix/package.json b/examples/with-remix/package.json index cfdc564bd2..8db1e74d09 100644 --- a/examples/with-remix/package.json +++ b/examples/with-remix/package.json @@ -1,7 +1,7 @@ { "name": "with-remix", "private": true, - "version": "0.0.91", + "version": "0.0.92", "type": "module", "scripts": { "build": "remix build", diff --git a/examples/with-vite/CHANGELOG.md b/examples/with-vite/CHANGELOG.md index c355aa398d..efb9f61b53 100644 --- a/examples/with-vite/CHANGELOG.md +++ b/examples/with-vite/CHANGELOG.md @@ -1,5 +1,19 @@ # with-vite +## 0.0.81 + +### Patch Changes + +- 4cff94d: - updated `wagmi` to `^2.12.0` + - updated `viem` to `2.17.0` + - update `@tanstack/react-query` to `^5.51.11` +- Updated dependencies [b530c80] +- Updated dependencies [7f6e36e] +- Updated dependencies [2eeb7b9] +- Updated dependencies [72fe07d] +- Updated dependencies [d02d73f] + - @rainbow-me/rainbowkit@2.1.4 + ## 0.0.80 ### Patch Changes diff --git a/examples/with-vite/package.json b/examples/with-vite/package.json index 33eb8522ee..4ce2395d6e 100644 --- a/examples/with-vite/package.json +++ b/examples/with-vite/package.json @@ -1,7 +1,7 @@ { "name": "with-vite", "private": true, - "version": "0.0.80", + "version": "0.0.81", "type": "module", "scripts": { "dev": "vite dev", diff --git a/packages/create-rainbowkit/CHANGELOG.md b/packages/create-rainbowkit/CHANGELOG.md index 23e1553133..51971a788e 100644 --- a/packages/create-rainbowkit/CHANGELOG.md +++ b/packages/create-rainbowkit/CHANGELOG.md @@ -1,5 +1,13 @@ # @rainbow-me/create-rainbowkit +## 0.3.6 + +### Patch Changes + +- 4cff94d: - updated `wagmi` to `^2.12.0` + - updated `viem` to `2.17.0` + - update `@tanstack/react-query` to `^5.51.11` + ## 0.3.5 ### Patch Changes diff --git a/packages/create-rainbowkit/generated-test-app/CHANGELOG.md b/packages/create-rainbowkit/generated-test-app/CHANGELOG.md index ad27ad21a5..7aa0b3efbb 100644 --- a/packages/create-rainbowkit/generated-test-app/CHANGELOG.md +++ b/packages/create-rainbowkit/generated-test-app/CHANGELOG.md @@ -1,5 +1,19 @@ # generated-test-app +## 0.1.95 + +### Patch Changes + +- 4cff94d: - updated `wagmi` to `^2.12.0` + - updated `viem` to `2.17.0` + - update `@tanstack/react-query` to `^5.51.11` +- Updated dependencies [b530c80] +- Updated dependencies [7f6e36e] +- Updated dependencies [2eeb7b9] +- Updated dependencies [72fe07d] +- Updated dependencies [d02d73f] + - @rainbow-me/rainbowkit@2.1.4 + ## 0.1.94 ### Patch Changes diff --git a/packages/create-rainbowkit/generated-test-app/package.json b/packages/create-rainbowkit/generated-test-app/package.json index 976fbbc53c..ec757a9165 100644 --- a/packages/create-rainbowkit/generated-test-app/package.json +++ b/packages/create-rainbowkit/generated-test-app/package.json @@ -1,7 +1,7 @@ { "name": "generated-test-app", "private": true, - "version": "0.1.94", + "version": "0.1.95", "scripts": { "dev": "next dev", "build": "next build", diff --git a/packages/create-rainbowkit/package.json b/packages/create-rainbowkit/package.json index d1642e50be..c5c3b5b16c 100644 --- a/packages/create-rainbowkit/package.json +++ b/packages/create-rainbowkit/package.json @@ -1,7 +1,7 @@ { "name": "@rainbow-me/create-rainbowkit", "description": "Scaffold a new RainbowKit project", - "version": "0.3.5", + "version": "0.3.6", "files": [ "dist", "templates" diff --git a/packages/create-rainbowkit/templates/next-app/CHANGELOG.md b/packages/create-rainbowkit/templates/next-app/CHANGELOG.md index a996f2f56b..1ef1c31e92 100644 --- a/packages/create-rainbowkit/templates/next-app/CHANGELOG.md +++ b/packages/create-rainbowkit/templates/next-app/CHANGELOG.md @@ -1,5 +1,19 @@ # rainbowkit-next-app +## 0.0.95 + +### Patch Changes + +- 4cff94d: - updated `wagmi` to `^2.12.0` + - updated `viem` to `2.17.0` + - update `@tanstack/react-query` to `^5.51.11` +- Updated dependencies [b530c80] +- Updated dependencies [7f6e36e] +- Updated dependencies [2eeb7b9] +- Updated dependencies [72fe07d] +- Updated dependencies [d02d73f] + - @rainbow-me/rainbowkit@2.1.4 + ## 0.0.94 ### Patch Changes diff --git a/packages/create-rainbowkit/templates/next-app/package.json b/packages/create-rainbowkit/templates/next-app/package.json index 0e91f7ed81..648a2118ab 100644 --- a/packages/create-rainbowkit/templates/next-app/package.json +++ b/packages/create-rainbowkit/templates/next-app/package.json @@ -1,7 +1,7 @@ { "name": "rainbowkit-next-app", "private": true, - "version": "0.0.94", + "version": "0.0.95", "scripts": { "dev": "next dev", "build": "next build", diff --git a/packages/example/CHANGELOG.md b/packages/example/CHANGELOG.md index 326bf2e103..cbf56cd9cb 100644 --- a/packages/example/CHANGELOG.md +++ b/packages/example/CHANGELOG.md @@ -1,5 +1,21 @@ # example +## 0.0.103 + +### Patch Changes + +- 4cff94d: - updated `wagmi` to `^2.12.0` + - updated `viem` to `2.17.0` + - update `@tanstack/react-query` to `^5.51.11` +- Updated dependencies [b530c80] +- Updated dependencies [7f6e36e] +- Updated dependencies [2eeb7b9] +- Updated dependencies [72fe07d] +- Updated dependencies [d02d73f] + - @rainbow-me/rainbowkit@2.1.4 + - @rainbow-me/rainbow-button@0.2.13 + - @rainbow-me/rainbowkit-siwe-next-auth@0.4.1 + ## 0.0.102 ### Patch Changes diff --git a/packages/example/package.json b/packages/example/package.json index b9cfb0e80f..afae882a4a 100644 --- a/packages/example/package.json +++ b/packages/example/package.json @@ -1,6 +1,6 @@ { "name": "example", - "version": "0.0.102", + "version": "0.0.103", "description": "", "private": true, "main": "index.js", diff --git a/packages/rainbow-button/CHANGELOG.md b/packages/rainbow-button/CHANGELOG.md index 99fd060b46..b99aa00e40 100644 --- a/packages/rainbow-button/CHANGELOG.md +++ b/packages/rainbow-button/CHANGELOG.md @@ -1,5 +1,16 @@ # @rainbow-me/rainbow-button +## 0.2.13 + +### Patch Changes + +- Updated dependencies [b530c80] +- Updated dependencies [7f6e36e] +- Updated dependencies [2eeb7b9] +- Updated dependencies [72fe07d] +- Updated dependencies [d02d73f] + - @rainbow-me/rainbowkit@2.1.4 + ## 0.2.12 ### Patch Changes diff --git a/packages/rainbow-button/package.json b/packages/rainbow-button/package.json index 4189708c3f..8c6eb922a9 100644 --- a/packages/rainbow-button/package.json +++ b/packages/rainbow-button/package.json @@ -1,7 +1,7 @@ { "name": "@rainbow-me/rainbow-button", "description": "Rainbow connector button", - "version": "0.2.12", + "version": "0.2.13", "files": [ "dist", "styles.css" diff --git a/packages/rainbowkit/CHANGELOG.md b/packages/rainbowkit/CHANGELOG.md index 9381054f13..04e5c9f249 100644 --- a/packages/rainbowkit/CHANGELOG.md +++ b/packages/rainbowkit/CHANGELOG.md @@ -1,5 +1,15 @@ # @rainbow-me/rainbowkit +## 2.1.4 + +### Patch Changes + +- b530c80: Added mobile support for `zealWallet` wallet connector +- 7f6e36e: Added missing `rdns` property to some wallets. This helps them work with EIP-6963 connectors. +- 2eeb7b9: Improved the Safe Wallet app browser connection flow with a Safe button included by default in the wallet list +- 72fe07d: Added Binance Web3 Wallet support with `binanceWallet` wallet connector +- d02d73f: Resolved an issue where the Phantom wallet did not appear as an EIP-6963 connector. + ## 2.1.3 ### Patch Changes diff --git a/packages/rainbowkit/package.json b/packages/rainbowkit/package.json index ff82838744..7685ea679d 100644 --- a/packages/rainbowkit/package.json +++ b/packages/rainbowkit/package.json @@ -1,6 +1,6 @@ { "name": "@rainbow-me/rainbowkit", - "version": "2.1.3", + "version": "2.1.4", "description": "The best way to connect a wallet", "files": [ "dist", diff --git a/packages/rainbowkit/src/locales/ar_AR.json b/packages/rainbowkit/src/locales/ar_AR.json index d1e16f1740..27a8b18c32 100644 --- a/packages/rainbowkit/src/locales/ar_AR.json +++ b/packages/rainbowkit/src/locales/ar_AR.json @@ -368,6 +368,22 @@ } } }, + "binance": { + "qr_code": { + "step1": { + "description": "نوصي بوضع Binance على الشاشة الرئيسية للوصول السريع إلى محفظتك.", + "title": "افتح تطبيق Binance" + }, + "step2": { + "description": "يمكنك بسهولة نسخ محفظتك الاحتياطي باستخدام ميزة النسخ الاحتياطي على هاتفك.", + "title": "إنشاء أو استيراد محفظة" + }, + "step3": { + "description": "بعد الفحص، سيظهر لك موجه الاتصال لتوصيل المحفظة الخاصة بك.", + "title": "اضغط على زر WalletConnect" + } + } + }, "coin98": { "qr_code": { "step1": { @@ -644,6 +660,22 @@ } } }, + "nestwallet": { + "extension": { + "step1": { + "title": "قم بتثبيت امتداد NestWallet", + "description": "نوصي بتثبيت NestWallet على شريط المهام للوصول السريع إلى محفظتك." + }, + "step2": { + "title": "إنشاء أو استيراد محفظة", + "description": "تأكد من عمل نسخة احتياطية لمحفظتك باستخدام طريقة آمنة. لا تشارك عبارتك السرية مع أحد." + }, + "step3": { + "title": "قم بتحديث متصفحك", + "description": "بمجرد إعداد محفظتك، انقر أدناه لتحديث المتصفح وتحميل الامتداد." + } + } + }, "okx": { "qr_code": { "step1": { @@ -1019,6 +1051,20 @@ } }, "zeal": { + "qr_code": { + "step1": { + "title": "افتح تطبيق Zeal", + "description": "أضف محفظة Zeal إلى الشاشة الرئيسية للوصول الأسرع إلى محفظتك." + }, + "step2": { + "title": "إنشاء أو استيراد محفظة", + "description": "أنشئ محفظة جديدة أو استورد واحدة موجودة بالفعل." + }, + "step3": { + "title": "اضغط على أيقونة الرمز الاستجابة السريعة وامسحها", + "description": "اضغط على أيقونة QR على الشاشة الرئيسية، قراءة الرمز وتأكيد الرسالة الموجهة للاتصال." + } + }, "extension": { "step1": { "title": "قم بتثبيت امتداد Zeal", diff --git a/packages/rainbowkit/src/locales/es_419.json b/packages/rainbowkit/src/locales/es_419.json index 90e7173721..d208f7a4ca 100644 --- a/packages/rainbowkit/src/locales/es_419.json +++ b/packages/rainbowkit/src/locales/es_419.json @@ -368,6 +368,22 @@ } } }, + "binance": { + "qr_code": { + "step1": { + "description": "Recomendamos poner Binance en tu pantalla de inicio para un acceso más rápido a tu billetera.", + "title": "Abre la aplicación Binance" + }, + "step2": { + "description": "Puede respaldar fácilmente su billetera utilizando nuestra función de respaldo en su teléfono.", + "title": "Crear o Importar una Billetera" + }, + "step3": { + "description": "Después de escanear, aparecerá un mensaje de conexión para que conecte su billetera.", + "title": "Toque el botón WalletConnect" + } + } + }, "coin98": { "qr_code": { "step1": { @@ -644,6 +660,22 @@ } } }, + "nestwallet": { + "extension": { + "step1": { + "title": "Instala la extensión NestWallet", + "description": "Recomendamos fijar NestWallet a tu barra de tareas para un acceso más rápido a tu billetera." + }, + "step2": { + "title": "Crear o Importar una Billetera", + "description": "Asegúrese de respaldar su billetera utilizando un método seguro. Nunca comparta su frase secreta con nadie." + }, + "step3": { + "title": "Refrescar tu navegador", + "description": "Una vez que configures tu billetera, haz clic a continuación para refrescar el navegador y cargar la extensión." + } + } + }, "okx": { "qr_code": { "step1": { @@ -1019,6 +1051,20 @@ } }, "zeal": { + "qr_code": { + "step1": { + "title": "Abre la aplicación Zeal", + "description": "Agrega Zeal Wallet a tu pantalla de inicio para un acceso más rápido a tu billetera." + }, + "step2": { + "title": "Crear o Importar una Billetera", + "description": "Crea una nueva billetera o importa una existente." + }, + "step3": { + "title": "Toque el icono de QR y escanee", + "description": "Toca el icono QR en tu pantalla de inicio, escanea el código y confirma el prompt para conectar." + } + }, "extension": { "step1": { "title": "Instale la extensión Zeal", diff --git a/packages/rainbowkit/src/locales/fr_FR.json b/packages/rainbowkit/src/locales/fr_FR.json index eac4ed3e68..9d19669917 100644 --- a/packages/rainbowkit/src/locales/fr_FR.json +++ b/packages/rainbowkit/src/locales/fr_FR.json @@ -368,6 +368,22 @@ } } }, + "binance": { + "qr_code": { + "step1": { + "description": "Nous vous recommandons de mettre Binance sur votre écran d'accueil pour un accès plus rapide à votre portefeuille.", + "title": "Ouvrez l'application Binance" + }, + "step2": { + "description": "Vous pouvez facilement sauvegarder votre portefeuille en utilisant notre fonction de sauvegarde sur votre téléphone.", + "title": "Créer ou Importer un Portefeuille" + }, + "step3": { + "description": "Après avoir numérisé, une invite de connexion apparaîtra pour vous permettre de connecter votre portefeuille.", + "title": "Appuyez sur le bouton WalletConnect" + } + } + }, "coin98": { "qr_code": { "step1": { @@ -644,6 +660,22 @@ } } }, + "nestwallet": { + "extension": { + "step1": { + "title": "Installez l'extension NestWallet", + "description": "Nous vous recommandons d'épingler NestWallet à votre barre des tâches pour un accès plus rapide à votre portefeuille." + }, + "step2": { + "title": "Créer ou Importer un Portefeuille", + "description": "Assurez-vous de sauvegarder votre portefeuille en utilisant une méthode sécurisée. Ne partagez jamais votre phrase secrète avec quiconque." + }, + "step3": { + "title": "Rafraîchissez votre navigateur", + "description": "Une fois que vous avez configuré votre portefeuille, cliquez ci-dessous pour actualiser le navigateur et charger l'extension." + } + } + }, "okx": { "qr_code": { "step1": { @@ -1019,6 +1051,20 @@ } }, "zeal": { + "qr_code": { + "step1": { + "title": "Ouvrez l'application Zeal", + "description": "Ajoutez Zeal Wallet à votre écran d'accueil pour un accès plus rapide à votre portefeuille." + }, + "step2": { + "title": "Créer ou Importer un Portefeuille", + "description": "Créez un nouveau portefeuille ou importez-en un existant." + }, + "step3": { + "title": "Touchez l'icône QR et scannez", + "description": "Touchez l'icône QR sur votre écran d'accueil, scannez le code et confirmez l'invite pour vous connecter." + } + }, "extension": { "step1": { "title": "Installez l'extension Zeal", diff --git a/packages/rainbowkit/src/locales/hi_IN.json b/packages/rainbowkit/src/locales/hi_IN.json index 8a54d4b3db..cfb28dc421 100644 --- a/packages/rainbowkit/src/locales/hi_IN.json +++ b/packages/rainbowkit/src/locales/hi_IN.json @@ -368,6 +368,22 @@ } } }, + "binance": { + "qr_code": { + "step1": { + "description": "हम अपने वॉलेट के तेज एक्सेस के लिए Binance को अपने होम स्क्रीन पर रखने की सलाह देते हैं।", + "title": "Binance ऐप को खोलें" + }, + "step2": { + "description": "आप अपने फोन पर हमारे बैकअप फीचर का उपयोग करके आसानी से अपने वॉलेट का बैकअप कर सकते हैं।", + "title": "वॉलेट बनाएं या आयात करें" + }, + "step3": { + "description": "जैसे ही आप स्कैन करेंगे, एक कनेक्शन संकेत आपके वॉलेट को कनेक्ट करने के लिए प्रकट होगा।", + "title": "WalletConnect बटन पर टैप करें" + } + } + }, "coin98": { "qr_code": { "step1": { @@ -644,6 +660,22 @@ } } }, + "nestwallet": { + "extension": { + "step1": { + "title": "NestWallet एक्सटेंशन स्थापित करें", + "description": "हम आपके वॉलेट के तेज एक्सेस के लिए NestWallet को आपके टास्कबार में पिन करने की सलाह देते हैं।" + }, + "step2": { + "title": "वॉलेट बनाएं या आयात करें", + "description": "अपने वॉलेट का बैकअप एक सुरक्षित तरीके से लेने के लिए सुनिश्चित करें। किसी के साथ भी अपना गुप्त वाक्यांश साझा न करें।" + }, + "step3": { + "title": "अपने ब्राउज़र को ताज़ा करें", + "description": "एक बार जब आप अपना वॉलेट सेटअप कर लेते हैं, तो नीचे क्लिक करें ताकि ब्राउज़र को ताज़ा करें और एक्सटेंशन लोड करें।" + } + } + }, "okx": { "qr_code": { "step1": { @@ -1019,6 +1051,20 @@ } }, "zeal": { + "qr_code": { + "step1": { + "title": "Zeal ऐप को खोलें", + "description": "अपने वॉलेट तक तेजी से पहुंचने के लिए अपने होम स्क्रीन पर Zeal वॉलेट जोड़ें।" + }, + "step2": { + "title": "वॉलेट बनाएं या आयात करें", + "description": "नया बटुआ बनाएं या मौजूदा को आयात करें।" + }, + "step3": { + "title": "QR आइकन पर टैप करें और स्कैन करें", + "description": "अपने होमस्क्रीन पर QR आइकन पर टैप करें, कोड स्कैन करें और प्रम्प्ट को कनेक्ट करने की पुष्टि करें।" + } + }, "extension": { "step1": { "title": "Zeal एक्सटेंशन स्थापित करें", diff --git a/packages/rainbowkit/src/locales/id_ID.json b/packages/rainbowkit/src/locales/id_ID.json index 757ef7bfcd..1e2aa03687 100644 --- a/packages/rainbowkit/src/locales/id_ID.json +++ b/packages/rainbowkit/src/locales/id_ID.json @@ -368,6 +368,22 @@ } } }, + "binance": { + "qr_code": { + "step1": { + "description": "Kami merekomendasikan untuk meletakkan Binance di layar utama Anda untuk akses lebih cepat ke wallet Anda.", + "title": "Buka aplikasi Binance" + }, + "step2": { + "description": "Anda dapat dengan mudah mencadangkan wallet Anda menggunakan fitur cadangan kami di telepon Anda.", + "title": "Buat atau Impor Dompet" + }, + "step3": { + "description": "Setelah Anda memindai, akan muncul petunjuk koneksi untuk Anda menghubungkan dompet Anda.", + "title": "Ketuk tombol WalletConnect" + } + } + }, "coin98": { "qr_code": { "step1": { @@ -644,6 +660,22 @@ } } }, + "nestwallet": { + "extension": { + "step1": { + "title": "Instal ekstensi NestWallet", + "description": "Kami menyarankan untuk memasang NestWallet ke taskbar Anda untuk akses dompet yang lebih cepat." + }, + "step2": { + "title": "Buat atau Impor Dompet", + "description": "Pastikan untuk mencadangkan wallet Anda menggunakan metode yang aman. Jangan pernah berbagi frasa rahasia Anda dengan siapa pun." + }, + "step3": { + "title": "Segarkan browser Anda", + "description": "Setelah Anda menyiapkan dompet Anda, klik di bawah ini untuk menyegarkan browser dan memuat ekstensi." + } + } + }, "okx": { "qr_code": { "step1": { @@ -1019,6 +1051,20 @@ } }, "zeal": { + "qr_code": { + "step1": { + "title": "Buka aplikasi Zeal", + "description": "Tambahkan Zeal Wallet ke layar utama Anda untuk akses yang lebih cepat ke wallet Anda." + }, + "step2": { + "title": "Buat atau Impor Dompet", + "description": "Buat dompet baru atau impor yang sudah ada." + }, + "step3": { + "title": "Ketuk ikon QR dan scan", + "description": "Ketuk ikon QR di layar utama Anda, pindai kode dan konfirmasi prompt untuk terhubung." + } + }, "extension": { "step1": { "title": "Instal ekstensi Zeal", diff --git a/packages/rainbowkit/src/locales/ja_JP.json b/packages/rainbowkit/src/locales/ja_JP.json index 968773792a..71b2e90c8c 100644 --- a/packages/rainbowkit/src/locales/ja_JP.json +++ b/packages/rainbowkit/src/locales/ja_JP.json @@ -368,6 +368,22 @@ } } }, + "binance": { + "qr_code": { + "step1": { + "description": "ウォレットへの迅速なアクセスのため、Binanceをホーム画面に設定することを推奨します。", + "title": "Binanceアプリを開く" + }, + "step2": { + "description": "電話のバックアップ機能を使用して、ウォレットを簡単にバックアップすることができます。", + "title": "ウォレットを作成またはインポート" + }, + "step3": { + "description": "スキャン後、ウォレットを接続するための接続プロンプトが表示されます。", + "title": "WalletConnectボタンをタップします" + } + } + }, "coin98": { "qr_code": { "step1": { @@ -644,6 +660,22 @@ } } }, + "nestwallet": { + "extension": { + "step1": { + "title": "NestWallet拡張機能をインストール", + "description": "ウォレットへのアクセスをより早くするため、タスクバーにNestWalletをピン留めすることを推奨します。" + }, + "step2": { + "title": "ウォレットを作成またはインポート", + "description": "ウォレットは安全な方法でバックアップしてください。秘密のフレーズを誰とも共有しないでください。" + }, + "step3": { + "title": "ブラウザを更新する", + "description": "ウォレットを設定したら、以下をクリックしてブラウザを更新し、拡張機能を読み込みます。" + } + } + }, "okx": { "qr_code": { "step1": { @@ -1019,6 +1051,20 @@ } }, "zeal": { + "qr_code": { + "step1": { + "title": "Zealアプリを開く", + "description": "ウォレットへの素早いアクセスのために、Zeal Walletをホーム画面に追加することをお勧めします。" + }, + "step2": { + "title": "ウォレットを作成またはインポート", + "description": "新しいウォレットを作成するか、既存のものをインポートします。" + }, + "step3": { + "title": "QRアイコンをタップしてスキャン", + "description": "ホーム画面のQRアイコンをタップし、コードをスキャンしてプロンプトを確認して接続します。" + } + }, "extension": { "step1": { "title": "Zeal 拡張機能をインストール", diff --git a/packages/rainbowkit/src/locales/ko_KR.json b/packages/rainbowkit/src/locales/ko_KR.json index 4140de6c9c..8953bb2e4c 100644 --- a/packages/rainbowkit/src/locales/ko_KR.json +++ b/packages/rainbowkit/src/locales/ko_KR.json @@ -368,6 +368,22 @@ } } }, + "binance": { + "qr_code": { + "step1": { + "description": "지갑에 빠르게 액세스하기 위해 홈 화면에 Binance를 두는 것을 권장합니다.", + "title": "Binance 앱 열기" + }, + "step2": { + "description": "휴대폰에서 백업 기능을 이용하여 지갑을 쉽게 백업할 수 있습니다.", + "title": "지갑 생성 또는 가져오기" + }, + "step3": { + "description": "스캔 후에 지갑을 연결하기 위한 연결 요청이 표시됩니다.", + "title": "WalletConnect 버튼을 누르세요" + } + } + }, "coin98": { "qr_code": { "step1": { @@ -644,6 +660,22 @@ } } }, + "nestwallet": { + "extension": { + "step1": { + "title": "NestWallet 확장 프로그램 설치", + "description": "지갑에 더 빠르게 접근할 수 있도록 NestWallet을 작업 표시줄에 고정하는 것을 권장합니다." + }, + "step2": { + "title": "지갑 생성 또는 가져오기", + "description": "안전한 방법을 사용하여 지갑을 백업하세요. 절대로 비밀 구문을 누구와도 공유하지 마세요." + }, + "step3": { + "title": "브라우저를 새로 고침하세요", + "description": "지갑 설정을 마친 후 아래를 클릭하여 브라우저를 새로고침하고 확장 프로그램을 로드하세요." + } + } + }, "okx": { "qr_code": { "step1": { @@ -1019,6 +1051,20 @@ } }, "zeal": { + "qr_code": { + "step1": { + "title": "Zeal 앱을 엽니다", + "description": "월렛에 더 빠르게 액세스할 수 있도록 Zeal Wallet을 홈 화면에 두세요." + }, + "step2": { + "title": "지갑 생성 또는 가져오기", + "description": "새로운 지갑을 만들거나 기존의 지갑을 가져옵니다." + }, + "step3": { + "title": "QR 아이콘을 탭하고 스캔하기", + "description": "홈화면의 QR 아이콘을 누르고 코드를 스캔하고 프롬프트를 확인하여 연결하세요." + } + }, "extension": { "step1": { "title": "Zeal 확장 프로그램을 설치하세요", diff --git a/packages/rainbowkit/src/locales/pt_BR.json b/packages/rainbowkit/src/locales/pt_BR.json index 4b29d32049..14d0c81cb2 100644 --- a/packages/rainbowkit/src/locales/pt_BR.json +++ b/packages/rainbowkit/src/locales/pt_BR.json @@ -368,6 +368,22 @@ } } }, + "binance": { + "qr_code": { + "step1": { + "description": "Recomendamos colocar o Binance na tela inicial para um acesso mais rápido à sua carteira.", + "title": "Abra o aplicativo Binance" + }, + "step2": { + "description": "Você pode facilmente fazer backup de sua carteira usando nosso recurso de backup em seu telefone.", + "title": "Criar ou Importar uma Carteira" + }, + "step3": { + "description": "Depois que você escanear, um prompt de conexão aparecerá para você conectar sua carteira.", + "title": "Toque no botão WalletConnect" + } + } + }, "coin98": { "qr_code": { "step1": { @@ -644,6 +660,22 @@ } } }, + "nestwallet": { + "extension": { + "step1": { + "title": "Instale a extensão NestWallet", + "description": "Recomendamos fixar o NestWallet na sua barra de tarefas para um acesso mais rápido à sua carteira." + }, + "step2": { + "title": "Criar ou Importar uma Carteira", + "description": "Certifique-se de fazer backup de sua carteira usando um método seguro. Nunca compartilhe sua frase secreta com ninguém." + }, + "step3": { + "title": "Atualize seu navegador", + "description": "Depois de configurar sua carteira, clique abaixo para atualizar o navegador e carregar a extensão." + } + } + }, "okx": { "qr_code": { "step1": { @@ -1019,6 +1051,20 @@ } }, "zeal": { + "qr_code": { + "step1": { + "title": "Abra o aplicativo Zeal", + "description": "Adicione a Carteira Zeal à sua tela inicial para um acesso mais rápido à sua carteira." + }, + "step2": { + "title": "Criar ou Importar uma Carteira", + "description": "Crie uma nova carteira ou importe uma existente." + }, + "step3": { + "title": "Toque no ícone do QR e escaneie", + "description": "Toque no ícone QR na sua tela inicial, escaneie o código e confirme o prompt para conectar." + } + }, "extension": { "step1": { "title": "Instale a extensão Zeal", diff --git a/packages/rainbowkit/src/locales/ru_RU.json b/packages/rainbowkit/src/locales/ru_RU.json index df07dbf6b4..e494baf8ae 100644 --- a/packages/rainbowkit/src/locales/ru_RU.json +++ b/packages/rainbowkit/src/locales/ru_RU.json @@ -368,6 +368,22 @@ } } }, + "binance": { + "qr_code": { + "step1": { + "description": "Мы рекомендуем добавить Binance на ваш экран начальной страницы для более быстрого доступа к вашему кошельку.", + "title": "Откройте приложение Binance" + }, + "step2": { + "description": "Вы можете легко сделать резервную копию вашего кошелька, используя нашу функцию резервного копирования на вашем телефоне.", + "title": "Создать или Импортировать кошелек" + }, + "step3": { + "description": "После сканирования появится запрос на подключение для подключения вашего кошелька.", + "title": "Нажмите кнопку WalletConnect" + } + } + }, "coin98": { "qr_code": { "step1": { @@ -644,6 +660,22 @@ } } }, + "nestwallet": { + "extension": { + "step1": { + "title": "Установите расширение NestWallet", + "description": "Мы рекомендуем закрепить NestWallet на панели задач для более быстрого доступа к вашему кошельку." + }, + "step2": { + "title": "Создать или Импортировать кошелек", + "description": "Обязательно сделайте резервную копию вашего кошелька с использованием безопасного метода. Никогда не делитесь своей секретной фразой с кем-либо." + }, + "step3": { + "title": "Обновите ваш браузер", + "description": "После настройки вашего кошелька, нажмите ниже, чтобы обновить браузер и загрузить расширение." + } + } + }, "okx": { "qr_code": { "step1": { @@ -1019,6 +1051,20 @@ } }, "zeal": { + "qr_code": { + "step1": { + "title": "Откройте приложение Zeal", + "description": "Добавьте Zeal Wallet на домашний экран для более быстрого доступа к вашему кошельку." + }, + "step2": { + "title": "Создать или Импортировать кошелек", + "description": "Создайте новый кошелек или импортируйте существующий." + }, + "step3": { + "title": "Нажмите на иконку QR и отсканируйте", + "description": "Нажмите на иконку QR на главном экране, отсканируйте код и подтвердите запрос на подключение." + } + }, "extension": { "step1": { "title": "Установите расширение Zeal", diff --git a/packages/rainbowkit/src/locales/th_TH.json b/packages/rainbowkit/src/locales/th_TH.json index 95b322b555..74f8453006 100644 --- a/packages/rainbowkit/src/locales/th_TH.json +++ b/packages/rainbowkit/src/locales/th_TH.json @@ -368,6 +368,22 @@ } } }, + "binance": { + "qr_code": { + "step1": { + "description": "เราขอแนะนำให้คุณวาง Binance อยู่บนหน้าจอหลักของคุณเพื่อให้เข้าถึงกระเป๋าเงินของคุณได้เร็วขึ้น", + "title": "เปิดแอป Binance" + }, + "step2": { + "description": "คุณสามารถสำรองข้อมูลกระเป๋าเงินของคุณได้ง่ายๆ ด้วยฟีเจอร์สำรองข้อมูลบนโทรศัพท์ของคุณ.", + "title": "สร้างหรือนำเข้า Wallet" + }, + "step3": { + "description": "หลังจากคุณสแกน จะปรากฏหน้าต่างเชื่อมต่อให้คุณเชื่อมต่อกระเป๋าเงินของคุณ", + "title": "แตะที่ปุ่ม WalletConnect" + } + } + }, "coin98": { "qr_code": { "step1": { @@ -644,6 +660,22 @@ } } }, + "nestwallet": { + "extension": { + "step1": { + "title": "ติดตั้งส่วนขยาย NestWallet", + "description": "เราแนะนำให้คุณตรึง NestWallet ไว้ที่แถบงานของคุณเพื่อให้เข้าถึงกระเป๋าเงินของคุณได้ง่ายขึ้น" + }, + "step2": { + "title": "สร้างหรือนำเข้า Wallet", + "description": "ตรวจสอบการสำรองข้อมูลกระเป๋าสตางค์ของคุณให้แน่นอนโดยใช้วิธีที่ปลอดภัย อย่าแชร์วลีลับของคุณกับใครเป็นอันขาด." + }, + "step3": { + "title": "รีเฟรชเบราว์เซอร์ของคุณ", + "description": "เมื่อคุณตั้งค่ากระเป๋าเงินของคุณแล้วคลิกด้านล่างเพื่อรีเฟรชเบราว์เซอร์และโหลดส่วนเสริม" + } + } + }, "okx": { "qr_code": { "step1": { @@ -1019,6 +1051,20 @@ } }, "zeal": { + "qr_code": { + "step1": { + "title": "เปิดแอป Zeal", + "description": "เพิ่ม Zeal Wallet ไปยังหน้าจอหลักของคุณเพื่อให้เข้าถึงกระเป๋าเงินของคุณได้เร็วขึ้น" + }, + "step2": { + "title": "สร้างหรือนำเข้า Wallet", + "description": "สร้างกระเป๋าเงินใหม่หรือนำเข้าที่มีอยู่แล้ว." + }, + "step3": { + "title": "แตะที่ไอคอน QR แล้วสแกน", + "description": "แตะที่ไอคอน QR บนหน้าจอหลักของคุณ สแกนรหัสและยืนยันการเชื่อมต่อ" + } + }, "extension": { "step1": { "title": "ติดตั้งส่วนขยาย Zeal", diff --git a/packages/rainbowkit/src/locales/tr_TR.json b/packages/rainbowkit/src/locales/tr_TR.json index 6785f59e4c..857da897d1 100644 --- a/packages/rainbowkit/src/locales/tr_TR.json +++ b/packages/rainbowkit/src/locales/tr_TR.json @@ -368,6 +368,22 @@ } } }, + "binance": { + "qr_code": { + "step1": { + "description": "Cüzdanınıza daha hızlı erişim için Binance'u ana ekranınıza koymanızı öneririz.", + "title": "Binance uygulamasını açın" + }, + "step2": { + "description": "Telefonunuzdaki yedekleme özelliğimizi kullanarak cüzdanınızı kolayca yedekleyebilirsiniz.", + "title": "Cüzdan Oluştur veya Cüzdanı İçe Aktar" + }, + "step3": { + "description": "Taradıktan sonra, cüzdanınızı bağlamak için bir bağlantı istemi görünecektir.", + "title": "CüzdanBağlantısı düğmesine dokunun" + } + } + }, "coin98": { "qr_code": { "step1": { @@ -644,6 +660,22 @@ } } }, + "nestwallet": { + "extension": { + "step1": { + "title": "NestWallet eklentisini yükleyin", + "description": "Cüzdanınıza daha hızlı erişim sağlamak için NestWallet'i görev çubuğunuza sabitlemenizi öneririz." + }, + "step2": { + "title": "Cüzdan Oluştur veya Cüzdanı İçe Aktar", + "description": "Cüzdanınızı güvenli bir yöntemle yedeklemeye emin olun. Gizli ifadenizi asla kimseyle paylaşmayın." + }, + "step3": { + "title": "Tarayıcınızı yenileyin", + "description": "Cüzdanınızı kurduktan sonra, aşağıya tıklayın ve tarayıcıyı yenileyin ve eklentiyi yükleyin." + } + } + }, "okx": { "qr_code": { "step1": { @@ -1019,6 +1051,20 @@ } }, "zeal": { + "qr_code": { + "step1": { + "title": "Zeal uygulamasını açın", + "description": "Cüzdanınıza daha hızlı erişim için Zeal Cüzdanı ana ekranınıza ekleyin." + }, + "step2": { + "title": "Cüzdan Oluştur veya Cüzdanı İçe Aktar", + "description": "Yeni bir cüzdan oluşturun veya mevcut birini içe aktarın." + }, + "step3": { + "title": "QR simgesine dokunun ve tarayın", + "description": "Ana ekranınızdaki QR simgesine dokunun, kodu tarayın ve bağlanmayı onaylamak için istemi kabul edin." + } + }, "extension": { "step1": { "title": "Zeal eklentisini yükleyin", diff --git a/packages/rainbowkit/src/locales/uk_UA.json b/packages/rainbowkit/src/locales/uk_UA.json index fed279ae06..a8c6ff723f 100644 --- a/packages/rainbowkit/src/locales/uk_UA.json +++ b/packages/rainbowkit/src/locales/uk_UA.json @@ -368,6 +368,22 @@ } } }, + "binance": { + "qr_code": { + "step1": { + "description": "Ми рекомендуємо додати Binance на домашній екран для швидшого доступу до вашого гаманця.", + "title": "Відкрийте додаток Binance" + }, + "step2": { + "description": "Ви можете легко зробити резервну копію вашого гаманця, використовуючи нашу функцію резервного копіювання на вашому телефоні.", + "title": "Створити або Імпортувати Гаманець" + }, + "step3": { + "description": "Після сканування з'явиться запит на під'єднання для підключення вашого гаманця.", + "title": "Натисніть кнопку WalletConnect" + } + } + }, "coin98": { "qr_code": { "step1": { @@ -644,6 +660,22 @@ } } }, + "nestwallet": { + "extension": { + "step1": { + "title": "Встановіть розширення NestWallet", + "description": "Ми рекомендуємо закріпити NestWallet на панелі задач для швидшого доступу до вашого гаманця." + }, + "step2": { + "title": "Створити або Імпортувати Гаманець", + "description": "Не забудьте зробити резервну копію вашого гаманця за допомогою безпечного методу. Ніколи не діліться вашою секретною фразою з кимось." + }, + "step3": { + "title": "Оновіть ваш браузер", + "description": "Після налаштування вашого гаманця, натисніть нижче, щоб оновити браузер і завантажити розширення." + } + } + }, "okx": { "qr_code": { "step1": { @@ -1019,6 +1051,20 @@ } }, "zeal": { + "qr_code": { + "step1": { + "title": "Відкрийте додаток Zeal", + "description": "Додайте Zeal Wallet на домашній екран для швидшого доступу до вашого гаманця." + }, + "step2": { + "title": "Створити або Імпортувати Гаманець", + "description": "Створіть новий гаманець або імпортуйте існуючий." + }, + "step3": { + "title": "Натисніть на іконку QR та відскануйте", + "description": "Торкніться іконки QR на вашому домашньому екрані, відскануйте код та підтвердіть запит на підключення." + } + }, "extension": { "step1": { "title": "Встановіть розширення Zeal", diff --git a/packages/rainbowkit/src/locales/zh_CN.json b/packages/rainbowkit/src/locales/zh_CN.json index 3f46b735ae..23997083e3 100644 --- a/packages/rainbowkit/src/locales/zh_CN.json +++ b/packages/rainbowkit/src/locales/zh_CN.json @@ -368,6 +368,22 @@ } } }, + "binance": { + "qr_code": { + "step1": { + "description": "我们建议将Binance放在您的主屏幕上,以便更快地访问您的钱包。", + "title": "打开 Binance 应用" + }, + "step2": { + "description": "您可以使用我们的手机上的备份功能轻松备份您的钱包。", + "title": "创建或导入钱包" + }, + "step3": { + "description": "在您扫描后,将出现连接提示,供您连接您的钱包。", + "title": "点击WalletConnect按钮" + } + } + }, "coin98": { "qr_code": { "step1": { @@ -644,6 +660,22 @@ } } }, + "nestwallet": { + "extension": { + "step1": { + "title": "安装 NestWallet 扩展程序", + "description": "我们建议将NestWallet固定到任务栏,以便更快速地访问您的钱包。" + }, + "step2": { + "title": "创建或导入钱包", + "description": "务必使用安全的方法备份您的钱包。决不与任何人分享您的秘密短语。" + }, + "step3": { + "title": "刷新您的浏览器", + "description": "设置钱包后,点击下方刷新浏览器并加载扩展。" + } + } + }, "okx": { "qr_code": { "step1": { @@ -1019,6 +1051,20 @@ } }, "zeal": { + "qr_code": { + "step1": { + "title": "打开 Zeal 应用", + "description": "将Zeal钱包添加到您的主屏幕,以便更快地访问您的钱包。" + }, + "step2": { + "title": "创建或导入钱包", + "description": "创建新钱包或导入现有钱包。" + }, + "step3": { + "title": "点击QR图标并扫描", + "description": "在您的主屏幕上点击QR图标,扫描代码并确认提示以进行连接。" + } + }, "extension": { "step1": { "title": "安装Zeal扩展程序", diff --git a/site/CHANGELOG.md b/site/CHANGELOG.md index 47cd887e75..7ad2baf873 100644 --- a/site/CHANGELOG.md +++ b/site/CHANGELOG.md @@ -1,5 +1,20 @@ # site +## 0.0.103 + +### Patch Changes + +- 72fe07d: Added Binance Web3 Wallet support with `binanceWallet` wallet connector +- 4cff94d: - updated `wagmi` to `^2.12.0` + - updated `viem` to `2.17.0` + - update `@tanstack/react-query` to `^5.51.11` +- Updated dependencies [b530c80] +- Updated dependencies [7f6e36e] +- Updated dependencies [2eeb7b9] +- Updated dependencies [72fe07d] +- Updated dependencies [d02d73f] + - @rainbow-me/rainbowkit@2.1.4 + ## 0.0.102 ### Patch Changes diff --git a/site/data/ar/docs/custom-wallet-list.mdx b/site/data/ar/docs/custom-wallet-list.mdx index 262d769d46..3aa00e138f 100644 --- a/site/data/ar/docs/custom-wallet-list.mdx +++ b/site/data/ar/docs/custom-wallet-list.mdx @@ -146,10 +146,27 @@ import { bybitWallet } from '@rainbow-me/rainbowkit/wallets'; import { braveWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### Coinbase Wallet +#### محفظة Binance Web3 + +```tsx +import { binanceWallet } from '@rainbow-me/rainbowkit/wallets'; +``` + +#### كوبياين بيز كوبيان + +يدعم هذا الموصل المحفظة كل من تطبيق Coinbase Wallet والإضافة، وكذلك Coinbase Smart Wallet على الويب. + +يتوفر وسيطة `preference` للتحكم فيما إذا تم تمكين المحفظة الذكية ومتاحة للمستخدمين. يتم توثيق السلوك القائم على التفضيل [هنا](https://www.smartwallet.dev/sdk/makeWeb3Provider#parameters). + +سيتم تمكين المحفظة الذكية افتراضيًا مع `all` في أوائل يونيو، دون ترقية أخرى. + +يمكن للمطورين اختبار المحفظة الذكية مع سلاسل `sepolia` و `baseSepolia` اليوم عن طريق تعيين `smartWalletOnly` و تشمل `coinbaseWallet` في قائمة محافظهم على هذا النحو: ```tsx import { coinbaseWallet } from '@rainbow-me/rainbowkit/wallets'; + +// Enable Coinbase Smart Wallet for testing +coinbaseWallet.preference = 'smartWalletOnly'; ``` #### محفظة Compass diff --git a/site/data/es-419/docs/custom-wallet-list.mdx b/site/data/es-419/docs/custom-wallet-list.mdx index 54c6cf70ab..2d26a8cce2 100644 --- a/site/data/es-419/docs/custom-wallet-list.mdx +++ b/site/data/es-419/docs/custom-wallet-list.mdx @@ -104,7 +104,7 @@ Las siguientes billeteras se proporcionan a través del objeto `wallet` (en orde import { argentWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### Bitget +#### BitKeep ```tsx import { bitgetWallet } from '@rainbow-me/rainbowkit/wallets'; @@ -148,8 +148,25 @@ import { braveWallet } from '@rainbow-me/rainbowkit/wallets'; #### Coinbase Wallet +```tsx +import { binanceWallet } from '@rainbow-me/rainbowkit/wallets'; +``` + +#### Coinbase + +Este conector de billetera es compatible tanto con la aplicación y extensión Coinbase Wallet, como con Coinbase Smart Wallet en la Web. + +Un argumento de `preferencia` está disponible para controlar si Smart Wallet está habilitado y disponible para los usuarios. El comportamiento basado en preferencias está documentado [aquí](https://www.smartwallet.dev/sdk/makeWeb3Provider#parameters). + +Smart Wallet se habilitará de forma predeterminada con `all` a principios de junio, sin necesidad de una actualización adicional. + +Los desarrolladores pueden probar Smart Wallet con las cadenas `sepolia` y `baseSepolia` hoy configurando `smartWalletOnly` e incluyendo `coinbaseWallet` en su lista de billeteras de la siguiente manera: + ```tsx import { coinbaseWallet } from '@rainbow-me/rainbowkit/wallets'; + +// Enable Coinbase Smart Wallet for testing +coinbaseWallet.preference = 'smartWalletOnly'; ``` #### Compass Wallet diff --git a/site/data/es-419/docs/migration-guide.mdx b/site/data/es-419/docs/migration-guide.mdx index b12f88f1dc..938c15d339 100644 --- a/site/data/es-419/docs/migration-guide.mdx +++ b/site/data/es-419/docs/migration-guide.mdx @@ -404,7 +404,7 @@ RainbowKit ha actualizado la dependencia de peer `wagmi` a `0.5.x`. Sigue los pasos a continuación para migrar. -#### 2. Reemplaza la importación de configureChains +#### \*\*1. Reemplaza la importación de configureChains Actualiza RainbowKit y wagmi a su última versión diff --git a/site/data/fr/docs/custom-wallet-list.mdx b/site/data/fr/docs/custom-wallet-list.mdx index ebe63bc4da..6a915b4a6e 100644 --- a/site/data/fr/docs/custom-wallet-list.mdx +++ b/site/data/fr/docs/custom-wallet-list.mdx @@ -146,10 +146,27 @@ import { bybitWallet } from '@rainbow-me/rainbowkit/wallets'; import { braveWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### Coinbase Wallet +#### Binance Web3 Wallet + +```tsx +import { binanceWallet } from '@rainbow-me/rainbowkit/wallets'; +``` + +#### Coinbase + +Ce connecteur de portefeuille prend en charge à la fois l'application et l'extension Coinbase Wallet, ainsi que Coinbase Smart Wallet sur le Web. + +Un argument `preference` est disponible pour contrôler si le Smart Wallet est activé et disponible pour les utilisateurs. Le comportement basé sur les préférences est documenté [ici](https://www.smartwallet.dev/sdk/makeWeb3Provider#parameters). + +Smart Wallet sera activé par défaut avec `all` début juin, sans mise à jour supplémentaire. + +Les développeurs peuvent tester Smart Wallet avec les chaînes `sepolia` et `baseSepolia` dès aujourd'hui en définissant `smartWalletOnly` et en incluant `coinbaseWallet` dans leur liste de portefeuilles comme ceci : ```tsx import { coinbaseWallet } from '@rainbow-me/rainbowkit/wallets'; + +// Enable Coinbase Smart Wallet for testing +coinbaseWallet.preference = 'smartWalletOnly'; ``` #### Compass Wallet diff --git a/site/data/hi/docs/custom-wallet-list.mdx b/site/data/hi/docs/custom-wallet-list.mdx index 4c4acadd39..266d013645 100644 --- a/site/data/hi/docs/custom-wallet-list.mdx +++ b/site/data/hi/docs/custom-wallet-list.mdx @@ -146,10 +146,27 @@ import { bybitWallet } from '@rainbow-me/rainbowkit/wallets'; import { braveWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### Coinbase Wallet +#### बाइनेंस वेब3 वॉलेट + +```tsx +import { binanceWallet } from '@rainbow-me/rainbowkit/wallets'; +``` + +#### कॉइनबेस + +यह वॉलेट कनेक्टर कॉइनबेस वॉलेट ऐप और एक्सटेंशन के साथ-साथ वेब पर कॉइनबेस स्मार्ट वॉलेट दोनों को सपोर्ट करता है। + +'preference' आर्ग्युमेंट उपलब्ध है जिससे यह नियंत्रित किया जा सकता है कि स्मार्ट वॉलेट सक्षम और उपयोगकर्ताओं के लिए उपलब्ध है या नहीं। प्राथमिकता आधारित व्यवहार को [यहां](https://www.smartwallet.dev/sdk/makeWeb3Provider#parameters) प्रलेखित किया गया है। + +सभी के लिए जून की शुरुआत में स्मार्ट वॉलेट डिफ़ॉल्ट रूप से सक्षम हो जाएगा, बिना किसी और अपग्रेड के। + +डेवलपर्स `smartWalletOnly` सेट करके और अपने वॉलेट सूची में `coinbaseWallet` सम्मिलित करके आज `sepolia` और `baseSepolia` चेन के साथ स्मार्ट वॉलेट का परीक्षण कर सकते हैं: ```tsx import { coinbaseWallet } from '@rainbow-me/rainbowkit/wallets'; + +// Enable Coinbase Smart Wallet for testing +coinbaseWallet.preference = 'smartWalletOnly'; ``` #### कम्पास वॉलेट diff --git a/site/data/id/docs/custom-wallet-list.mdx b/site/data/id/docs/custom-wallet-list.mdx index 17392d10e5..4360d1f0cf 100644 --- a/site/data/id/docs/custom-wallet-list.mdx +++ b/site/data/id/docs/custom-wallet-list.mdx @@ -146,10 +146,27 @@ import { bybitWallet } from '@rainbow-me/rainbowkit/wallets'; import { braveWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### Coinbase Wallet +#### Dompet Web3 Binance + +```tsx +import { binanceWallet } from '@rainbow-me/rainbowkit/wallets'; +``` + +#### Coinbase + +Konektor dompet ini mendukung baik aplikasi dan ekstensi Dompet Coinbase, serta Dompet Pintar Coinbase di Web. + +Argumen `preference` tersedia untuk mengontrol apakah Dompet Pintar diaktifkan dan tersedia untuk pengguna. Perilaku berdasarkan preferensi didokumentasikan [di sini](https://www.smartwallet.dev/sdk/makeWeb3Provider#parameters). + +Dompet Pintar akan diaktifkan secara default dengan `all` di awal bulan Juni, tanpa pembaruan lebih lanjut. + +Pengembang dapat menguji Dompet Pintar dengan rantai `sepolia` dan `baseSepolia` hari ini dengan menyetel `smartWalletOnly` dan memasukkan `coinbaseWallet` dalam daftar dompet mereka seperti ini: ```tsx import { coinbaseWallet } from '@rainbow-me/rainbowkit/wallets'; + +// Enable Coinbase Smart Wallet for testing +coinbaseWallet.preference = 'smartWalletOnly'; ``` #### Compass Wallet diff --git a/site/data/ja/docs/authentication.mdx b/site/data/ja/docs/authentication.mdx index 3eef4ee4de..a18747342f 100644 --- a/site/data/ja/docs/authentication.mdx +++ b/site/data/ja/docs/authentication.mdx @@ -98,7 +98,7 @@ const getSiweMessageOptions: GetSiweMessageOptions = () => ({ #### セッションをサーバーサイドでアクセスします -`next-auth/jwt`からインポートしたNextAuthの`getToken`関数を使用してセッショントークンにアクセスできます。 ユーザーが正常に認証されている場合、セッショントークンの`sub`プロパティ(トークンの「主題」、つまりユーザー)はユーザーの住所になります。 ユーザーが正常に認証されている場合、セッショントークンの`sub`プロパティ(トークンの「主題」、つまりユーザー)はユーザーの住所になります。 ユーザーが正常に認証されている場合、セッショントークンの`sub`プロパティ(トークンの「主題」、つまりユーザー)はユーザーの住所になります。 ユーザーが正常に認証されている場合、セッショントークンの`sub`プロパティ(トークンの「主題」、つまりユーザー)はユーザーの住所になります。 +`next-auth/jwt`からインポートしたNextAuthの`getToken`関数を使用してセッショントークンにアクセスできます。 ユーザーが正常に認証されている場合、セッショントークンの`sub`プロパティ(トークンの「主題」、つまりユーザー)はユーザーの住所になります。 ユーザーが正常に認証されている場合、セッショントークンの`sub`プロパティ(トークンの「主題」、つまりユーザー)はユーザーの住所になります。 ユーザーが正常に認証されている場合、セッショントークンの`sub`プロパティ(トークンの「主題」、つまりユーザー)はユーザーの住所になります。 ユーザーが正常に認証されている場合、セッショントークンの`sub`プロパティ(トークンの「主題」、つまりユーザー)はユーザーの住所になります。 ユーザーが正常に認証されている場合、セッショントークンの`sub`プロパティ(トークンの「主題」、つまりユーザー)はユーザーの住所になります。 また、NextAuthがクライアント側で再度それを解決する必要がないように、解決済みのセッションオブジェクトを`getServerSideProps`経由で渡すこともできます。 diff --git a/site/data/ja/docs/chains.mdx b/site/data/ja/docs/chains.mdx index cf5dbc105c..8bed58f6ef 100644 --- a/site/data/ja/docs/chains.mdx +++ b/site/data/ja/docs/chains.mdx @@ -7,11 +7,11 @@ description: チェーンのカスタマイズ ## チェーンのカスタマイズ -RainbowKitは[wagmiの`chain`オブジェクト](https://wagmi.sh/react/chains)と統合するように設計されています。 サポートされているチェーンのリストを確認してください [here](https://wagmi.sh/react/chains#supported-chains)。 サポートされているチェーンのリストを確認してください [here](https://wagmi.sh/react/chains#supported-chains)。 サポートされているチェーンのリストを確認してください [here](https://wagmi.sh/react/chains#supported-chains)。 サポートされているチェーンのリストを確認してください [here](https://wagmi.sh/react/chains#supported-chains)。 +RainbowKitは[wagmiの`chain`オブジェクト](https://wagmi.sh/react/chains)と統合するように設計されています。 サポートされているチェーンのリストを確認してください [here](https://wagmi.sh/react/chains#supported-chains)。 サポートされているチェーンのリストを確認してください [here](https://wagmi.sh/react/chains#supported-chains)。 サポートされているチェーンのリストを確認してください [here](https://wagmi.sh/react/chains#supported-chains)。 サポートされているチェーンのリストを確認してください [here](https://wagmi.sh/react/chains#supported-chains)。 サポートされているチェーンのリストを確認してください [here](https://wagmi.sh/react/chains#supported-chains)。 ### 初期チェーンのカスタマイズ -デフォルトでは、RainbowKitはWagmiに提供された最初のチェーンに接続します。 この動作は、`initialChain` propを介してカスタマイズできます。 この動作は、`initialChain` propを介してカスタマイズできます。 この動作は、`initialChain` propを介してカスタマイズできます。 この動作は、`initialChain` propを介してカスタマイズできます。 +デフォルトでは、RainbowKitはWagmiに提供された最初のチェーンに接続します。 この動作は、`initialChain` propを介してカスタマイズできます。 この動作は、`initialChain` propを介してカスタマイズできます。 この動作は、`initialChain` propを介してカスタマイズできます。 この動作は、`initialChain` propを介してカスタマイズできます。 この動作は、`initialChain` propを介してカスタマイズできます。 初期チェーンはチェーンIDを使用して設定できます。 diff --git a/site/data/ja/docs/connect-button.mdx b/site/data/ja/docs/connect-button.mdx index 3c13e331eb..92e7eda5d7 100644 --- a/site/data/ja/docs/connect-button.mdx +++ b/site/data/ja/docs/connect-button.mdx @@ -126,7 +126,7 @@ export const YourApp = () => { これらのpropsもレスポンシブな形式で定義することができます。 -小さいスクリーンでは、アカウントのアイコンのみを表示します。 しかし、大きなスクリーンでは、アイコンとアドレスを表示します。 しかし、大きなスクリーンでは、アイコンとアドレスを表示します。 しかし、大きなスクリーンでは、アイコンとアドレスを表示します。 +小さいスクリーンでは、アカウントのアイコンのみを表示します。 しかし、大きなスクリーンでは、アイコンとアドレスを表示します。 しかし、大きなスクリーンでは、アイコンとアドレスを表示します。 しかし、大きなスクリーンでは、アイコンとアドレスを表示します。 しかし、大きなスクリーンでは、アイコンとアドレスを表示します。 ```tsx ( ### ところでそれは何? -ウォレット一覧からウォレットが選択されたときに絵文字が爆発します 🌈🌈🌈。 選択したウォレットのアイコンを使用します。 選択したウォレットのアイコンを使用します。 選択したウォレットのアイコンを使用します。 +ウォレット一覧からウォレットが選択されたときに絵文字が爆発します 🌈🌈🌈。 選択したウォレットのアイコンを使用します。 選択したウォレットのアイコンを使用します。 選択したウォレットのアイコンを使用します。 選択したウォレットのアイコンを使用します。 #### デモ diff --git a/site/data/ja/docs/custom-app-info.mdx b/site/data/ja/docs/custom-app-info.mdx index 75f176fc05..008e9c0f44 100644 --- a/site/data/ja/docs/custom-app-info.mdx +++ b/site/data/ja/docs/custom-app-info.mdx @@ -7,7 +7,7 @@ description: アプリの情報をカスタマイズする ## アプリの情報をカスタマイズする -`RainbowKitProvider` の `appInfo` プロップでアプリの情報を渡すことができます。 変更できるプロパティは、アプリの名前(`appName`)と、「詳細を見る」ボタンがリダイレクトするリンク(`learnMoreUrl`)です。 `RainbowKitProvider` の `appInfo` プロップでアプリの情報を渡すことができます。 変更できるプロパティは、アプリの名前(`appName`)と、「詳細を見る」ボタンがリダイレクトするリンク(`learnMoreUrl`)です。 変更できるプロパティは、アプリの名前(`appName`)と、「詳細を見る」ボタンがリダイレクトするリンク(`learnMoreUrl`)です。 +`RainbowKitProvider` の `appInfo` プロップでアプリの情報を渡すことができます。 変更できるプロパティは、アプリの名前(`appName`)と、「詳細を見る」ボタンがリダイレクトするリンク(`learnMoreUrl`)です。 `RainbowKitProvider` の `appInfo` プロップでアプリの情報を渡すことができます。 変更できるプロパティは、アプリの名前(`appName`)と、「詳細を見る」ボタンがリダイレクトするリンク(`learnMoreUrl`)です。 変更できるプロパティは、アプリの名前(`appName`)と、「詳細を見る」ボタンがリダイレクトするリンク(`learnMoreUrl`)です。 `RainbowKitProvider` の `appInfo` プロップでアプリの情報を渡すことができます。 変更できるプロパティは、アプリの名前(`appName`)と、「詳細を見る」ボタンがリダイレクトするリンク(`learnMoreUrl`)です。 変更できるプロパティは、アプリの名前(`appName`)と、「詳細を見る」ボタンがリダイレクトするリンク(`learnMoreUrl`)です。 ```tsx import { RainbowKitProvider } from '@rainbow-me/rainbowkit'; diff --git a/site/data/ja/docs/custom-avatars.mdx b/site/data/ja/docs/custom-avatars.mdx index 8e0fdaeb7c..37861de083 100644 --- a/site/data/ja/docs/custom-avatars.mdx +++ b/site/data/ja/docs/custom-avatars.mdx @@ -7,7 +7,7 @@ description: アプリのユーザーアバターのカスタマイズ ## アプリのユーザーアバターのカスタマイズ -デフォルトでは、ENS画像が設定されていない場合のユーザーのためにアバターを提供しますが、独自のアバターコンポーネントを提供することでこれをカスタマイズすることができます。 TypeScriptを使用している場合、`AvatarComponent`タイプをインポートすることができます: デフォルトでは、ENS画像が設定されていない場合のユーザーのためにアバターを提供しますが、独自のアバターコンポーネントを提供することでこれをカスタマイズすることができます。 TypeScriptを使用している場合、`AvatarComponent`タイプをインポートすることができます: TypeScriptを使用している場合、`AvatarComponent`タイプをインポートすることができます: +デフォルトでは、ENS画像が設定されていない場合のユーザーのためにアバターを提供しますが、独自のアバターコンポーネントを提供することでこれをカスタマイズすることができます。 TypeScriptを使用している場合、`AvatarComponent`タイプをインポートすることができます: デフォルトでは、ENS画像が設定されていない場合のユーザーのためにアバターを提供しますが、独自のアバターコンポーネントを提供することでこれをカスタマイズすることができます。 TypeScriptを使用している場合、`AvatarComponent`タイプをインポートすることができます: デフォルトでは、ENS画像が設定されていない場合のユーザーのためにアバターを提供しますが、独自のアバターコンポーネントを提供することでこれをカスタマイズすることができます。 TypeScriptを使用している場合、`AvatarComponent`タイプをインポートすることができます: TypeScriptを使用している場合、`AvatarComponent`タイプをインポートすることができます: ```tsx import { diff --git a/site/data/ja/docs/custom-connect-button.mdx b/site/data/ja/docs/custom-connect-button.mdx index a1c34c612c..865a2d7695 100644 --- a/site/data/ja/docs/custom-connect-button.mdx +++ b/site/data/ja/docs/custom-connect-button.mdx @@ -7,7 +7,7 @@ description: カスタムConnectButtonの作成 ## カスタムConnectButtonの作成 -あなたは低レベルの`ConnectButton.Custom`を使用して、独自のカスタム接続ボタンを作成することができます。 このコンポーネントは、組み込みボタンを再実装するために必要なすべてを含む関数をレンダリングします。 このコンポーネントは、組み込みボタンを再実装するために必要なすべてを含む関数をレンダリングします。 このコンポーネントは、組み込みボタンを再実装するために必要なすべてを含む関数をレンダリングします。 +あなたは低レベルの`ConnectButton.Custom`を使用して、独自のカスタム接続ボタンを作成することができます。 このコンポーネントは、組み込みボタンを再実装するために必要なすべてを含む関数をレンダリングします。 このコンポーネントは、組み込みボタンを再実装するために必要なすべてを含む関数をレンダリングします。 このコンポーネントは、組み込みボタンを再実装するために必要なすべてを含む関数をレンダリングします。 このコンポーネントは、組み込みボタンを再実装するために必要なすべてを含む関数をレンダリングします。 組み込みボタンの最小の再実装は次のようになるでしょう: diff --git a/site/data/ja/docs/custom-theme.mdx b/site/data/ja/docs/custom-theme.mdx index f1accfa53b..56ef524862 100644 --- a/site/data/ja/docs/custom-theme.mdx +++ b/site/data/ja/docs/custom-theme.mdx @@ -81,7 +81,7 @@ const App = () => ( ### 組み込みテーマの拡張 -全てのテーマを再定義することなく、組み込みテーマを拡張することができます。 これは特定のテーマトークンを上書きしたいだけの時に便利です。 これは特定のテーマトークンを上書きしたいだけの時に便利です。 これは特定のテーマトークンを上書きしたいだけの時に便利です。 +全てのテーマを再定義することなく、組み込みテーマを拡張することができます。 これは特定のテーマトークンを上書きしたいだけの時に便利です。 これは特定のテーマトークンを上書きしたいだけの時に便利です。 これは特定のテーマトークンを上書きしたいだけの時に便利です。 これは特定のテーマトークンを上書きしたいだけの時に便利です。 そのためには、`lodash.merge`(または同等物)をインストールします: @@ -129,7 +129,7 @@ const App = () => { - `cssStringFromTheme` - `cssObjectFromTheme` -これらの関数は、必要なテーマ変数をすべて設定するCSSを返します。 文字列とオブジェクトの両方がサポートされているため、これは任意のCSS-in-JSシステムと統合することができます。 文字列とオブジェクトの両方がサポートされているため、これは任意のCSS-in-JSシステムと統合することができます。 文字列とオブジェクトの両方がサポートされているため、これは任意のCSS-in-JSシステムと統合することができます。 +これらの関数は、必要なテーマ変数をすべて設定するCSSを返します。 文字列とオブジェクトの両方がサポートされているため、これは任意のCSS-in-JSシステムと統合することができます。 文字列とオブジェクトの両方がサポートされているため、これは任意のCSS-in-JSシステムと統合することができます。 文字列とオブジェクトの両方がサポートされているため、これは任意のCSS-in-JSシステムと統合することができます。 文字列とオブジェクトの両方がサポートされているため、これは任意のCSS-in-JSシステムと統合することができます。 基本的な例として、各テーマのカスタムセレクタを持つ自分の`style`要素をレンダリングすることができます。 基本的な例として、各テーマのカスタムセレクタを持つ自分の`style`要素をレンダリングすることができます。 基本的な例として、各テーマのカスタムセレクタを持つ自分の`style`要素をレンダリングすることができます。 テーマのCSSのレンダリングを制御しているので、RainbowKitProviderが私たちに対してスタイルをレンダリングしないように、`theme`プロップに`null`をパスしています。 また、基本テーマと同じテーマ変数を省略するcssStringFromTheme関数のextendsオプションの使用にも注意してください。 また、基本テーマと同じテーマ変数を省略するcssStringFromTheme関数のextendsオプションの使用にも注意してください。 また、基本テーマと同じテーマ変数を省略するcssStringFromTheme関数のextendsオプションの使用にも注意してください。 diff --git a/site/data/ja/docs/custom-wallet-list.mdx b/site/data/ja/docs/custom-wallet-list.mdx index 01cfc3e29c..de36481964 100644 --- a/site/data/ja/docs/custom-wallet-list.mdx +++ b/site/data/ja/docs/custom-wallet-list.mdx @@ -7,7 +7,7 @@ description: ウォレットリストのカスタマイズ ## ウォレットリストのカスタマイズ -`'@rainbow-me/rainbowkit/wallets'`から個々のウォレットをインポートし、その必要なコネクターを持つウォレットのリストを作成するために`connectorsForWallets`関数を使うことができます。 これにより、どのウォレットを表示するか、そしてどの順序で表示するかを完全に制御することができます。 これにより、どのウォレットを表示するか、そしてどの順序で表示するかを完全に制御することができます。 これにより、どのウォレットを表示するか、そしてどの順序で表示するかを完全に制御することができます。 これにより、どのウォレットを表示するか、そしてどの順序で表示するかを完全に制御することができます。 +`'@rainbow-me/rainbowkit/wallets'`から個々のウォレットをインポートし、その必要なコネクターを持つウォレットのリストを作成するために`connectorsForWallets`関数を使うことができます。 これにより、どのウォレットを表示するか、そしてどの順序で表示するかを完全に制御することができます。 これにより、どのウォレットを表示するか、そしてどの順序で表示するかを完全に制御することができます。 これにより、どのウォレットを表示するか、そしてどの順序で表示するかを完全に制御することができます。 これにより、どのウォレットを表示するか、そしてどの順序で表示するかを完全に制御することができます。 これにより、どのウォレットを表示するか、そしてどの順序で表示するかを完全に制御することができます。 例えば、Rainbowと一般的なフォールバックウォレットのみを表示するように選択できます。 @@ -78,7 +78,7 @@ import { walletConnectWallet } from '@rainbow-me/rainbowkit/wallets'; ##### インジェクテッドウォレット -これは`window.ethereum`が存在するが、リスト内の他のウォレットによって提供されていないシナリオのために設計されたフォールバックウォレットオプションです。 このウォレットは、フォールバックが不要である場合や注入されたウォレットが利用できない場合に自動的にリストから隠れるようになっています。 このウォレットは、フォールバックが不要である場合や注入されたウォレットが利用できない場合に自動的にリストから隠れるようになっています。 このウォレットは、フォールバックが不要である場合や注入されたウォレットが利用できない場合に自動的にリストから隠れるようになっています。 このウォレットは、フォールバックが不要である場合や注入されたウォレットが利用できない場合に自動的にリストから隠れるようになっています。 +これは`window.ethereum`が存在するが、リスト内の他のウォレットによって提供されていないシナリオのために設計されたフォールバックウォレットオプションです。 このウォレットは、フォールバックが不要である場合や注入されたウォレットが利用できない場合に自動的にリストから隠れるようになっています。 このウォレットは、フォールバックが不要である場合や注入されたウォレットが利用できない場合に自動的にリストから隠れるようになっています。 このウォレットは、フォールバックが不要である場合や注入されたウォレットが利用できない場合に自動的にリストから隠れるようになっています。 このウォレットは、フォールバックが不要である場合や注入されたウォレットが利用できない場合に自動的にリストから隠れるようになっています。 このウォレットは、フォールバックが不要である場合や注入されたウォレットが利用できない場合に自動的にリストから隠れるようになっています。 **注入されたウォレットをすべてサポートするために、このウォレットをリストに常に含めることをお勧めします。** @@ -88,7 +88,7 @@ import { injectedWallet } from '@rainbow-me/rainbowkit/wallets'; ##### セーフウォレット -Safe AppsをサポートするdAppsのために、ユーザーがセーフボールトまたはマルチシグに簡単に接続できるようにするには、自動接続のための`safeWallet`オプションを含めてください。 セーフオプションはセーフウォレットブラウザ環境でのみ表示されます。 +Safe AppsをサポートするdAppsのために、ユーザーがセーフボールトまたはマルチシグに簡単に接続できるようにするには、自動接続のための`safeWallet`オプションを含めてください。 セーフオプションはセーフウォレットブラウザ環境でのみ表示されます。 セーフオプションはセーフウォレットブラウザ環境でのみ表示されます。 ```tsx import { safeWallet } from '@rainbow-me/rainbowkit/wallets'; @@ -146,10 +146,27 @@ import { bybitWallet } from '@rainbow-me/rainbowkit/wallets'; import { braveWallet } from '@rainbow-me/rainbowkit/wallets'; ``` -#### Coinbase Wallet +#### Binance Web3 ウォレット + +```tsx +import { binanceWallet } from '@rainbow-me/rainbowkit/wallets'; +``` + +#### Coinbase + +このウォレットコネクタは、Coinbase Walletアプリと拡張機能、およびWeb上のCoinbase Smart Walletの両方をサポートしています。 + +Smart Walletがユーザーに対して有効で利用可能かどうかを制御するために、`preference`引数が使用可能です。 [ここ](https://www.smartwallet.dev/sdk/makeWeb3Provider#parameters)にプリファレンスに基づく振る舞いが記述されています。 + +Smart Walletは、追加のアップグレードなしに6月初旬に`all`でデフォルトで有効化されます。 + +開発者は、今日から`sepolia`および`baseSepolia`チェーンを使用してSmart Walletをテストできます。こうすることで、`smartWalletOnly`を設定し、`coinbaseWallet`をウォレットリストに含めることができます: ```tsx import { coinbaseWallet } from '@rainbow-me/rainbowkit/wallets'; + +// Enable Coinbase Smart Wallet for testing +coinbaseWallet.preference = 'smartWalletOnly'; ``` #### コンパスウォレット @@ -419,7 +436,7 @@ const connectors = connectorsForWallets( #### 複数のグループ -`groupName`キーを使用して、異なるウォレットグループに名前をつけることができます。 これは、推奨するウォレットやその他の可能性のあるウォレットをユーザーに伝えたい場合に便利です。 これは、推奨するウォレットやその他の可能性のあるウォレットをユーザーに伝えたい場合に便利です。 これは、推奨するウォレットやその他の可能性のあるウォレットをユーザーに伝えたい場合に便利です。 これは、推奨するウォレットやその他の可能性のあるウォレットをユーザーに伝えたい場合に便利です。 +`groupName`キーを使用して、異なるウォレットグループに名前をつけることができます。 これは、推奨するウォレットやその他の可能性のあるウォレットをユーザーに伝えたい場合に便利です。 これは、推奨するウォレットやその他の可能性のあるウォレットをユーザーに伝えたい場合に便利です。 これは、推奨するウォレットやその他の可能性のあるウォレットをユーザーに伝えたい場合に便利です。 これは、推奨するウォレットやその他の可能性のあるウォレットをユーザーに伝えたい場合に便利です。 これは、推奨するウォレットやその他の可能性のあるウォレットをユーザーに伝えたい場合に便利です。 RainbowとMetaMaskを推奨しますが、Coinbaseと一般的なフォールバックウォレットも提供します。 diff --git a/site/data/ja/docs/custom-wallets.mdx b/site/data/ja/docs/custom-wallets.mdx index 254dddc20e..6417f851cb 100644 --- a/site/data/ja/docs/custom-wallets.mdx +++ b/site/data/ja/docs/custom-wallets.mdx @@ -9,7 +9,7 @@ description: カスタムウォレットを作成 > 注意: このAPIは不安定で、近い将来に変更される可能性があります。 時間をかけて、内蔵ウォレットを増やしていきます。 注意: このAPIは不安定で、近い将来に変更される可能性があります。 時間をかけて、内蔵ウォレットを増やしていきます。 [お知らせください](https://github.com/rainbow-me/rainbowkit/issues) あなたが興味を持っている特定のウォレットがあれば。 -`Wallet`関数型は、独自のカスタムウォレットを定義するのに役立ちます。 `Wallet`関数型は、独自のカスタムウォレットを定義するのに役立ちます。 次のプロパティは `Wallet` 関数の戻り値に設定できます: 次のプロパティは `Wallet` 関数の戻り値に設定できます: 次のプロパティは `Wallet` 関数の戻り値に設定できます: +`Wallet`関数型は、独自のカスタムウォレットを定義するのに役立ちます。 `Wallet`関数型は、独自のカスタムウォレットを定義するのに役立ちます。 次のプロパティは `Wallet` 関数の戻り値に設定できます: 次のプロパティは `Wallet` 関数の戻り値に設定できます: 次のプロパティは `Wallet` 関数の戻り値に設定できます: 次のプロパティは `Wallet` 関数の戻り値に設定できます: ### ウォレットのプロパティ diff --git a/site/data/ja/docs/installation.mdx b/site/data/ja/docs/installation.mdx index a88e190119..976a372d36 100644 --- a/site/data/ja/docs/installation.mdx +++ b/site/data/ja/docs/installation.mdx @@ -62,7 +62,7 @@ import { 望ましいチェーンを設定し、必要なコネクタを生成します。 また、`wagmi` 設定もセットアップする必要があります。 あなたのdAppがサーバーサイドレンダリング(SSR)を使用している場合は、`ssr`を`true`に設定してください。 -> 注: WalletConnectを利用するすべてのdAppは、現在[WalletConnect Cloud](https://cloud.walletconnect.com/)から`projectId`を取得する必要があります。 これは完全に無料で、数分で完了します。 これは完全に無料で、数分で完了します。 これは完全に無料で、数分で完了します。 これは完全に無料で、数分で完了します。 +> 注: WalletConnectを利用するすべてのdAppは、現在[WalletConnect Cloud](https://cloud.walletconnect.com/)から`projectId`を取得する必要があります。 これは完全に無料で、数分で完了します。 これは完全に無料で、数分で完了します。 これは完全に無料で、数分で完了します。 これは完全に無料で、数分で完了します。 これは完全に無料で、数分で完了します。 ```tsx line=4-99 ... @@ -116,7 +116,7 @@ RainbowKitは今後、ユーザーのウォレット選択の処理、ウォレ ##### Remix -[Remix](https://remix.run)を使用する場合、`buffer`、`events`、`http`モジュールをポリフィルする必要があります。 以下のRemix設定を参照するか、[サンプル Remix プロジェクト](https://github.com/rainbow-me/rainbowkit/blob/main/examples/with-remix)を参照してください。 +[Remix](https://remix.run)を使用する場合、`buffer`、`events`、`http`モジュールをポリフィルする必要があります。 以下のRemix設定を参照するか、[サンプル Remix プロジェクト](https://github.com/rainbow-me/rainbowkit/blob/main/examples/with-remix)を参照してください。 以下のRemix設定を参照するか、[サンプル Remix プロジェクト](https://github.com/rainbow-me/rainbowkit/blob/main/examples/with-remix)を参照してください。 ```ts /** @type {import('@remix-run/dev').AppConfig} */ diff --git a/site/data/ja/docs/introduction.mdx b/site/data/ja/docs/introduction.mdx index 42532fcc36..6a98be3c81 100644 --- a/site/data/ja/docs/introduction.mdx +++ b/site/data/ja/docs/introduction.mdx @@ -9,7 +9,7 @@ description: ウォレットを接続する最良の方法 🌈