diff --git a/packages/core/package.json b/packages/core/package.json
index 37dbb7678..3e3f938ad 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/cross-inpage-provider-core",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -29,9 +29,9 @@
     "build-version-info": "node ./scripts/buildVersionInfo.js"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-events": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-events": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
     "events": "^3.3.0",
     "lodash-es": "^4.17.21",
     "ms": "^2.1.3"
diff --git a/packages/desktop/desktop-bridge-injected/package.json b/packages/desktop/desktop-bridge-injected/package.json
index 8a6fe3051..5a500f427 100644
--- a/packages/desktop/desktop-bridge-injected/package.json
+++ b/packages/desktop/desktop-bridge-injected/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/desktop-bridge-injected",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -34,7 +34,7 @@
     "electron": "^17.2.0"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4"
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5"
   }
 }
diff --git a/packages/empty/package.json b/packages/empty/package.json
index c525f0220..8b07c9751 100644
--- a/packages/empty/package.json
+++ b/packages/empty/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/cross-inpage-provider-empty",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
diff --git a/packages/errors/package.json b/packages/errors/package.json
index ee5f07374..86085ed48 100644
--- a/packages/errors/package.json
+++ b/packages/errors/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/cross-inpage-provider-errors",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
diff --git a/packages/events/package.json b/packages/events/package.json
index 338634009..f3a5b6dec 100644
--- a/packages/events/package.json
+++ b/packages/events/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/cross-inpage-provider-events",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
diff --git a/packages/example/package.json b/packages/example/package.json
index fa3aa23ae..eb2182a55 100644
--- a/packages/example/package.json
+++ b/packages/example/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/cross-inpage-provider-example",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "private": true,
   "scripts": {
     "postinstall": "patch-package",
@@ -28,17 +28,17 @@
     "@metamask/onboarding": "^1.0.1",
     "@mizuwallet-sdk/core": "^1.4.0",
     "@mysten/dapp-kit": "0.13.2",
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/onekey-aptos-provider": "2.2.4",
-    "@onekeyfe/onekey-cardano-provider": "2.2.4",
-    "@onekeyfe/onekey-conflux-provider": "2.2.4",
-    "@onekeyfe/onekey-cosmos-provider": "2.2.4",
-    "@onekeyfe/onekey-near-provider": "2.2.4",
-    "@onekeyfe/onekey-solana-provider": "2.2.4",
-    "@onekeyfe/onekey-sui-provider": "2.2.4",
-    "@onekeyfe/onekey-tron-provider": "2.2.4",
-    "@onekeyfe/onekey-webln-provider": "2.2.4",
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/onekey-aptos-provider": "2.2.5",
+    "@onekeyfe/onekey-cardano-provider": "2.2.5",
+    "@onekeyfe/onekey-conflux-provider": "2.2.5",
+    "@onekeyfe/onekey-cosmos-provider": "2.2.5",
+    "@onekeyfe/onekey-near-provider": "2.2.5",
+    "@onekeyfe/onekey-solana-provider": "2.2.5",
+    "@onekeyfe/onekey-sui-provider": "2.2.5",
+    "@onekeyfe/onekey-tron-provider": "2.2.5",
+    "@onekeyfe/onekey-webln-provider": "2.2.5",
     "@polkadot/api": "^9.11.3",
     "@polkadot/extension-dapp": "^0.47.5",
     "@radix-ui/react-checkbox": "^1.1.2",
diff --git a/packages/extension/extension-bridge-hosted/package.json b/packages/extension/extension-bridge-hosted/package.json
index 968c90107..c9bd5353b 100644
--- a/packages/extension/extension-bridge-hosted/package.json
+++ b/packages/extension/extension-bridge-hosted/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/extension-bridge-hosted",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -28,8 +28,8 @@
     "start": "tsc --watch"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
     "uuid": "^8.3.2"
   },
   "devDependencies": {
diff --git a/packages/extension/extension-bridge-injected/package.json b/packages/extension/extension-bridge-injected/package.json
index caaa2b089..73d3944bd 100644
--- a/packages/extension/extension-bridge-injected/package.json
+++ b/packages/extension/extension-bridge-injected/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/extension-bridge-injected",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -28,7 +28,7 @@
     "start": "tsc --watch"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4"
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5"
   }
 }
diff --git a/packages/injected/package.json b/packages/injected/package.json
index cfb3306e2..2eec730c0 100644
--- a/packages/injected/package.json
+++ b/packages/injected/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/cross-inpage-provider-injected",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -42,12 +42,12 @@
     "electron": "*"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/desktop-bridge-injected": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4",
-    "@onekeyfe/inpage-providers-hub": "2.2.4",
-    "@onekeyfe/native-bridge-injected": "2.2.4",
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/desktop-bridge-injected": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5",
+    "@onekeyfe/inpage-providers-hub": "2.2.5",
+    "@onekeyfe/native-bridge-injected": "2.2.5",
     "buffer": "^6.0.3",
     "crypto-browserify": "^3.12.0"
   }
diff --git a/packages/native/native-bridge-injected/package.json b/packages/native/native-bridge-injected/package.json
index a7ba71d29..c0ef5cf9d 100644
--- a/packages/native/native-bridge-injected/package.json
+++ b/packages/native/native-bridge-injected/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/native-bridge-injected",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -28,7 +28,7 @@
     "start": "tsc --watch"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4"
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5"
   }
 }
diff --git a/packages/providers/inpage-providers-hub/package.json b/packages/providers/inpage-providers-hub/package.json
index 5538b3785..5e0d90223 100644
--- a/packages/providers/inpage-providers-hub/package.json
+++ b/packages/providers/inpage-providers-hub/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/inpage-providers-hub",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -30,26 +30,26 @@
     "start": "tsc --watch"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/onekey-algo-provider": "2.2.4",
-    "@onekeyfe/onekey-alph-provider": "2.2.4",
-    "@onekeyfe/onekey-aptos-provider": "2.2.4",
-    "@onekeyfe/onekey-bfc-provider": "2.2.4",
-    "@onekeyfe/onekey-btc-provider": "2.2.4",
-    "@onekeyfe/onekey-cardano-provider": "2.2.4",
-    "@onekeyfe/onekey-conflux-provider": "2.2.4",
-    "@onekeyfe/onekey-cosmos-provider": "2.2.4",
-    "@onekeyfe/onekey-eth-provider": "2.2.4",
-    "@onekeyfe/onekey-nostr-provider": "2.2.4",
-    "@onekeyfe/onekey-polkadot-provider": "2.2.4",
-    "@onekeyfe/onekey-private-provider": "2.2.4",
-    "@onekeyfe/onekey-scdo-provider": "2.2.4",
-    "@onekeyfe/onekey-solana-provider": "2.2.4",
-    "@onekeyfe/onekey-sui-provider": "2.2.4",
-    "@onekeyfe/onekey-ton-provider": "2.2.4",
-    "@onekeyfe/onekey-tron-provider": "2.2.4",
-    "@onekeyfe/onekey-webln-provider": "2.2.4",
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/onekey-algo-provider": "2.2.5",
+    "@onekeyfe/onekey-alph-provider": "2.2.5",
+    "@onekeyfe/onekey-aptos-provider": "2.2.5",
+    "@onekeyfe/onekey-bfc-provider": "2.2.5",
+    "@onekeyfe/onekey-btc-provider": "2.2.5",
+    "@onekeyfe/onekey-cardano-provider": "2.2.5",
+    "@onekeyfe/onekey-conflux-provider": "2.2.5",
+    "@onekeyfe/onekey-cosmos-provider": "2.2.5",
+    "@onekeyfe/onekey-eth-provider": "2.2.5",
+    "@onekeyfe/onekey-nostr-provider": "2.2.5",
+    "@onekeyfe/onekey-polkadot-provider": "2.2.5",
+    "@onekeyfe/onekey-private-provider": "2.2.5",
+    "@onekeyfe/onekey-scdo-provider": "2.2.5",
+    "@onekeyfe/onekey-solana-provider": "2.2.5",
+    "@onekeyfe/onekey-sui-provider": "2.2.5",
+    "@onekeyfe/onekey-ton-provider": "2.2.5",
+    "@onekeyfe/onekey-tron-provider": "2.2.5",
+    "@onekeyfe/onekey-webln-provider": "2.2.5",
     "preact": "^10.25.1",
     "web3": "^1.7.3"
   },
diff --git a/packages/providers/inpage-providers-hub/src/floatingButton/images.tsx b/packages/providers/inpage-providers-hub/src/floatingButton/images.tsx
index 1078b5402..c48c3c4ba 100644
--- a/packages/providers/inpage-providers-hub/src/floatingButton/images.tsx
+++ b/packages/providers/inpage-providers-hub/src/floatingButton/images.tsx
@@ -7,3 +7,17 @@ export const Logo = ({ style }: { style: any }) => (
     src="data:image/webp;base64,UklGRswEAABXRUJQVlA4WAoAAAAQAAAALwAALwAAQUxQSCgDAAABoGTbtuq6OdLTNzPbxXCJoehehJlKbkKYmZMGMDPUmZmZOWaM3tN9axXuvVKaEBETEPXhvIhYdOw5Nz35xld//wf//f3Vm0/edO6xiyJi3jBmHsxFLD7poZ/9H39+6KRFEXODGZphLL/iN9WubbvUo/Spa8ed6m9XrohhM9Uo4oKtmtqut47FvmuTbj0/YjTFXMx7StuEIrnUVVKrT82LucooVnxqmwQBpCpI0dT6yYoYFZqY94kHEAEpioW6HPCTedFExGAYT3nAgiAguRRFBA/4VAwHEXNxgS1SFdQMC1O2XhBzMYwV20wCgswuCAImt66I4by4ylYyQRAsZ4CCgK1XxbxY8rsJEBAQLFMUkGLy9yURp5goSXkaC5ILyVMiHrGVXFGclrKiKLY+Ekt+tSuoACI1MxVAtPPXJSdor1QFhApSFdReT7jQTgRBM5lB0Ayw84LbbAXQkhkVQEsKtt72bEFUBMGaIiqCYPbsu04EECqIZQChAk589zuTIAioIDURBFQQk99ttS8IIgKiKIAIIgLau3UsqqCAgoIqqqCABXAMKAKCIGKdXBDEDGRKEcBZQAQkHwvmILnToyC5II632otK2VmkqoC9W783SVnyAgg1KarJH953UhIUVMGMgqAg4MQPXrQTpCiWcovkAoidL91rK3WhJAJTCWDrPVvsNBNrkltERDDr3LJZ+kI9M6NUFexx89q/nAiCYE2sgiC5E/9aE8/ZSq4gUKgDChZan4u4yAmAgBSnAgEpJy+K2LTVVJJcmElySW7dFKO421YARXEqBFAUsfXuGA3jkL32ggogoohQUMnt3XtIDKOJS+ykLCgIYKko2HpJNBGDmPeKYwXNchFLgiKOfWVeDCKiiYN+cawlZUYtOPaXg6KJvIljfrXrRRAEFEVEBfvOX4+JJspNHPGmdj0ouQgKoNB3+uYR0US9ieXX79fUJTAHsdinLun+65dHE9M2ESfev0tl0k1S6rM+TSbdBHXXfSdGNDH9YBhx1MUv77CK9R0vX3x0xHAQMw8HEYuOPOO6x1778redLbQ7f/vytceuPeOoRRGDYdQBVlA4IH4BAACQCACdASowADAAPpE2lkiloqIhMdZqALASCWkABRXm1xMlLv4/sMpVEDsQhAZmdBuj/t2DLLfSj9jeN2h/33kRqlO8uEYD82VJykmZgAD++u9Yi1iq75P1V2sgP+qtpKI6W2w+S89zFwU6NocVAgS4Ahpa8cwJdBVEzwmXPHuS+Bkf1jepfuaBisZjtz5k66v9TsX4ZHJ5vxopXrXVhzZQUpWcle5eRr0hlxA/4qZCdCu7tBQ5hgNercW+3c8xj+8Y/zuF1X58pDYUF3k54O/II2gG8Dqeo/A55jNiCpze2OAuo27ogApJXra1b+faewFXX38yPcZcdAUmJbAX3uojPiByizCXOCi4wxWsVeiO7lp3pZm8f0ZyYUdSt4Zp0OC1vqmHm6T91y+5ksk6nQ1HLhk4+cITpVoLHyAFiOAJR65xrUvCXEZkm4vPDlcD+/++gTsKJ77gEkOU8XBObUsURriu7kcnYOLmxbgVkhgyFKQgHakg1e2tS8mJzSAA"
   />
 )
+
+export const HighRisk = ({ style }: { style: any }) => (
+  <img 
+    style={style}
+    src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAgCAYAAACYTcH3AAACrElEQVRYCe1XvW5TMRT+fFMCBNGBNQ8AL8CAxERLB6ZIzJGY6QO0UmekdkViBqkrAxNDaF+AvkBfAEYGQgsq3GvOZ/cqvonta1uRWPAS/xyf893j7/wE+D/8HlD+7bTdEwwnDaqJgn54feNc5sfbuPqQpqErVQzmE4b7gJp21bUrffwUV4ftKvW3ShV05eiRMBBKqqmVcW/1z7M98xH3Noe4eK+BcUy9hpr/wWjnGb59j8m5Z9me2cDFtA8IDQh37lLWNdY3z/LMKW6PGzSzPqXtOb0zgHq+hZ9f2r3Yb5ZnNPTLmLLlM3qnhn61vB9aJ4MhIQWMEDdvMOxPMGpDP3o5GYywIMsrrtUGdZJ3ksDMcCuJtC4Ady7EHM9wc9fd8817wZC0FXQwKhqor79x51GFakcMnPuM2D01ZVoInwO9YEjaWCgP0LxhLmHEsBSEjJHMN/Aj+tRRMPRKCWlDgGxmDpM5CkajeRtWXHYieSrInSAYG8rxlF8Cx4Y6a9vq8IKxRCsP5VUz3R1pO/Z9ZPaCSa0/XRPpK5LZV7dWwJC0kheirHfNSqQ9WKyrpExr5dWUthZ3gQ13wXlu/WGESFI0gORuMhh6pwaYmV/QLkfHM6X1R5QwxyT3Lda0aTM6dWvJM/mkVRgcbOPS9LwsiBr1u9ZYyu913WL2XnimpP6wX2mBUJnMz+R7szzk1i3zTH31h4Z8g+/uktDOdbT++PSQdwx180zSAD0hQr9gfLeWLC1ePaKUZOy9uLT/lB9V4XJiwCgoiQIJ0oJhP0K/5tUyDdaoALlvnkmQzQtwrPWKtCKbBkwT7UPWajOorII6NWBG+CWhmRcFQa0FB2zQ5HXODJjHwFwmB/8CENOD5KpD25w5X8LQZDmQZ9siw52jtU8tCP1Z2tWj9n/VX19Qwam7VmWvAAAAAElFTkSuQmCC"
+  />
+)
+
+export const MediumRsik = ({ style }: { style: any }) => (
+  <img
+    style={style}
+    src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAABk0lEQVRIDe2XPU7DQBCF3zqRaEgukAuEAyS0AaWhA1qkhJ5cAA6DZEu0IaKhAQ4QDoAvkAvEDRTx8mbJILceJyshsZK1uyPNfLMz+zN2qLSrM3TbnzhHgn5FvLOh93insWX2hpUYdWr5eoR+mSDlvKuyPfUCvqMDywCfnKJHwZzfvsFhPd6hcB4Xicw4uYkFFh7BHXazAOdkKMLIbRDghErYY7eewmODA88M5z7JNwc4ppWxjC3em+HcJ9nDM9ZyZmUcFc4L4/ci4soHFrie8w+LMqFL0bOelrYFqjpWqOpbcz5lro/ko6F4G845vMq9rN5H3XAlMJTXT+FN+tphZ547rS/MJyOMm4BFtzZ8C+xRUx6HRs0KbwRV5X+4RiJq/zfD7iq7XY6fJWTmu730mE1PfpB8YKQGrN3McFktobe1iRUFzfm6Ios2VHgRjbgFeSBX+CI2PEnwGODtQ6TMn6kINDq9Sl+QBfj9U/h9mdFQjAgsWPVeitOhhqt6L281n0wtDnfyM+FaWPsNCkJzqXiV9w3zlWKqZDoCQAAAAABJRU5ErkJggg=="
+  />
+)
\ No newline at end of file
diff --git a/packages/providers/inpage-providers-hub/src/floatingButton/index.tsx b/packages/providers/inpage-providers-hub/src/floatingButton/index.tsx
index 50de063f5..fa7d826cf 100644
--- a/packages/providers/inpage-providers-hub/src/floatingButton/index.tsx
+++ b/packages/providers/inpage-providers-hub/src/floatingButton/index.tsx
@@ -1,7 +1,7 @@
 import { render } from 'preact';
 import { useEffect, useMemo, useCallback, useRef, useState } from 'preact/hooks';
 import { IHostSecurity, EHostSecurityLevel } from './type';
-import { Logo } from './images';
+import { HighRisk, Logo, MediumRsik } from './images';
 
 let isInjected = false;
 interface i18nText {
@@ -262,144 +262,81 @@ function SecurityInfoRow({ title, children }: { title: string; children: any })
   );
 }
 
+const SECURITY_INFO = {
+  [EHostSecurityLevel.Security]: {
+    titleId: 'verifiedSite',
+    icon: (
+      <svg
+        width="16"
+        height="16"
+        viewBox="0 0 24 24"
+        fill="none"
+        xmlns="http://www.w3.org/2000/svg"
+      >
+        <path
+          width="16"
+          height="16"
+          viewBox="0 0 24 24"
+          d="M10.4673 2.69869C11.2767 1.76711 12.7232 1.7671 13.5326 2.69868L14.8908 4.26193C14.8977 4.26983 14.9082 4.27364 14.9185 4.272L16.9638 3.94755C18.1827 3.7542 19.2907 4.68395 19.3119 5.91786L19.3476 7.98845C19.3478 7.99891 19.3533 8.00854 19.3623 8.01393L21.1377 9.08009C22.1956 9.71544 22.4468 11.1399 21.6699 12.0988L20.3663 13.7079C20.3597 13.716 20.3578 13.7269 20.3612 13.7368L21.0359 15.6947C21.4379 16.8615 20.7147 18.1142 19.5032 18.3493L17.4703 18.744C17.46 18.746 17.4515 18.7531 17.4478 18.7629L16.7061 20.6964C16.2641 21.8487 14.9049 22.3434 13.8257 21.7448L12.0147 20.7404C12.0055 20.7353 11.9944 20.7353 11.9852 20.7404L10.1742 21.7448C9.09503 22.3434 7.73582 21.8487 7.29383 20.6964L6.55216 18.7629C6.54841 18.7531 6.53989 18.746 6.52962 18.744L4.49668 18.3493C3.2852 18.1142 2.56198 16.8615 2.96404 15.6947L3.63873 13.7368C3.64214 13.7269 3.64021 13.716 3.63362 13.7079L2.32998 12.0988C1.55311 11.1399 1.80428 9.71544 2.86226 9.08009L4.63762 8.01393C4.64659 8.00854 4.65215 7.99891 4.65233 7.98845L4.68797 5.91786C4.70921 4.68395 5.81725 3.7542 7.0361 3.94755L9.08142 4.272C9.09176 4.27364 9.10221 4.26983 9.10907 4.26193L10.4673 2.69869ZM15.2071 11.2071C15.5976 10.8166 15.5976 10.1834 15.2071 9.79289C14.8166 9.40237 14.1834 9.40237 13.7929 9.79289L11 12.5858L10.2071 11.7929C9.81655 11.4024 9.18339 11.4024 8.79286 11.7929C8.40234 12.1834 8.40234 12.8166 8.79286 13.2071L9.93931 14.3536C10.5251 14.9393 11.4748 14.9393 12.0606 14.3536L15.2071 11.2071Z"
+          fill="#006B3B"
+          fillOpacity="0.906"
+        />
+      </svg>
+    ),
+  },
+  [EHostSecurityLevel.High]: {
+    titleId: 'maliciousSiteWarning',
+    icon: (
+      <HighRisk style={{ width: 16, height: 16}} />
+    ),
+  },
+  [EHostSecurityLevel.Medium]: {
+    titleId: 'suspectedMaliciousBehavior',
+    icon: (
+      <MediumRsik style={{ width: 16, height: 16}} />
+    ),
+  },
+};
+
 function SecurityRiskDetectionRow({ securityInfo }: { securityInfo: IHostSecurity }) {
   const { securityElement, securityStatus } = useMemo(() => {
-    const security =
-      securityInfo?.checkSources
-        .filter((item) => item.riskLevel === EHostSecurityLevel.Security)
-        .map((item) => item.name)
-        .join(' & ') || '';
-    if (security) {
-      return {
-        securityStatus: EHostSecurityLevel.Security,
-        securityElement: (
-          <>
-            <span
-              style={{
-                color: 'rgba(0, 0, 0, 0.88)',
-                fontWeight: '500',
-                fontSize: '12px',
-                lineHeight: '16px',
-              }}
-            >
-              {i18n.verifiedSite}
-            </span>
-            <svg
-              width="16"
-              height="16"
-              viewBox="0 0 24 24"
-              fill="none"
-              xmlns="http://www.w3.org/2000/svg"
-            >
-              <path
-                width="16"
-                height="16"
-                viewBox="0 0 24 24"
-                d="M10.4673 2.69869C11.2767 1.76711 12.7232 1.7671 13.5326 2.69868L14.8908 4.26193C14.8977 4.26983 14.9082 4.27364 14.9185 4.272L16.9638 3.94755C18.1827 3.7542 19.2907 4.68395 19.3119 5.91786L19.3476 7.98845C19.3478 7.99891 19.3533 8.00854 19.3623 8.01393L21.1377 9.08009C22.1956 9.71544 22.4468 11.1399 21.6699 12.0988L20.3663 13.7079C20.3597 13.716 20.3578 13.7269 20.3612 13.7368L21.0359 15.6947C21.4379 16.8615 20.7147 18.1142 19.5032 18.3493L17.4703 18.744C17.46 18.746 17.4515 18.7531 17.4478 18.7629L16.7061 20.6964C16.2641 21.8487 14.9049 22.3434 13.8257 21.7448L12.0147 20.7404C12.0055 20.7353 11.9944 20.7353 11.9852 20.7404L10.1742 21.7448C9.09503 22.3434 7.73582 21.8487 7.29383 20.6964L6.55216 18.7629C6.54841 18.7531 6.53989 18.746 6.52962 18.744L4.49668 18.3493C3.2852 18.1142 2.56198 16.8615 2.96404 15.6947L3.63873 13.7368C3.64214 13.7269 3.64021 13.716 3.63362 13.7079L2.32998 12.0988C1.55311 11.1399 1.80428 9.71544 2.86226 9.08009L4.63762 8.01393C4.64659 8.00854 4.65215 7.99891 4.65233 7.98845L4.68797 5.91786C4.70921 4.68395 5.81725 3.7542 7.0361 3.94755L9.08142 4.272C9.09176 4.27364 9.10221 4.26983 9.10907 4.26193L10.4673 2.69869ZM15.2071 11.2071C15.5976 10.8166 15.5976 10.1834 15.2071 9.79289C14.8166 9.40237 14.1834 9.40237 13.7929 9.79289L11 12.5858L10.2071 11.7929C9.81655 11.4024 9.18339 11.4024 8.79286 11.7929C8.40234 12.1834 8.40234 12.8166 8.79286 13.2071L9.93931 14.3536C10.5251 14.9393 11.4748 14.9393 12.0606 14.3536L15.2071 11.2071Z"
-                fill="#006B3B"
-                fillOpacity="0.906"
-              />
-            </svg>
-          </>
-        ),
-      };
-    }
-    const highSecurity =
-      securityInfo?.checkSources
-        .filter((item) => item.riskLevel === EHostSecurityLevel.High)
-        .map((item) => item.name)
-        .join(' & ') || '';
-
-    if (highSecurity) {
+    if (securityInfo.level === EHostSecurityLevel.Unknown) {
       return {
-        securityStatus: EHostSecurityLevel.High,
+        securityStatus: EHostSecurityLevel.Unknown,
         securityElement: (
-          <>
-            <span
-              style={{
-                color: 'rgba(0, 0, 0, 0.88)',
-                fontWeight: '500',
-                fontSize: '12px',
-                lineHeight: '16px',
-              }}
-            >
-              {i18n.maliciousSiteWarning}
-            </span>
-            <svg
-              width="18"
-              height="16"
-              viewBox="0 0 18 16"
-              fill="none"
-              xmlns="http://www.w3.org/2000/svg"
-            >
-              <path
-                fillRule="evenodd"
-                clipRule="evenodd"
-                d="M6.83981 2.21151C7.8045 0.557753 10.194 0.557748 11.1587 2.21151L17.007 12.2371C17.9792 13.9038 16.777 15.9968 14.8475 15.9968H3.15098C1.22151 15.9968 0.0193263 13.9038 0.991535 12.2371L6.83981 2.21151ZM9.00008 5.99683C9.46032 5.99683 9.83342 6.36992 9.83342 6.83016V9.33016C9.83342 9.7904 9.46032 10.1635 9.00008 10.1635C8.53984 10.1635 8.16675 9.7904 8.16675 9.33016V6.83016C8.16675 6.36992 8.53984 5.99683 9.00008 5.99683ZM7.95842 11.8302C7.95842 11.2549 8.42478 10.7885 9.00008 10.7885C9.57538 10.7885 10.0417 11.2549 10.0417 11.8302C10.0417 12.4055 9.57538 12.8718 9.00008 12.8718C8.42478 12.8718 7.95842 12.4055 7.95842 11.8302Z"
-                fill="#BB0007"
-                fillOpacity="0.836"
-              />
-            </svg>
-          </>
+          <span
+            style={{
+              color: 'rgba(0, 0, 0, 0.88)',
+              fontWeight: '500',
+              fontSize: '12px',
+              lineHeight: '16px',
+            }}
+          >
+            {i18n.unknown}
+          </span>
         ),
-      };
+      }
     }
 
-    const mediumSecurity =
-      securityInfo?.checkSources
-        .filter((item) => EHostSecurityLevel.Medium == item.riskLevel)
-        .map((item) => item.name)
-        .join(' & ') || '';
-    if (mediumSecurity) {
-      return {
-        securityStatus: EHostSecurityLevel.Medium,
-        securityElement: (
-          <>
-            <span
-              style={{
-                color: 'rgba(0, 0, 0, 0.88)',
-                fontWeight: '500',
-                fontSize: '12px',
-                lineHeight: '16px',
-              }}
-            >
-              {i18n.suspectedMaliciousBehavior}
-            </span>
-            <svg
-              width="16"
-              height="16"
-              viewBox="0 0 16 16"
-              fill="none"
-              xmlns="http://www.w3.org/2000/svg"
-            >
-              <path
-                fillRule="evenodd"
-                clipRule="evenodd"
-                d="M3.96786 0.159913C3.52858 0.159899 3.14962 0.159886 2.83748 0.185389C2.50802 0.212306 2.18034 0.271736 1.86503 0.432398C1.39462 0.672081 1.01217 1.05453 0.772486 1.52494C0.611824 1.84025 0.552394 2.16794 0.525477 2.49739C0.499974 2.80953 0.499986 3.18849 0.500001 3.62776V11.692C0.499986 12.1313 0.499974 12.5103 0.525477 12.8224C0.552394 13.1519 0.611824 13.4796 0.772486 13.7949C1.01217 14.2653 1.39462 14.6477 1.86503 14.8874C2.18034 15.0481 2.50802 15.1075 2.83748 15.1344C3.14962 15.1599 3.52858 15.1599 3.96786 15.1599H12.0321C12.4714 15.1599 12.8504 15.1599 13.1625 15.1344C13.492 15.1075 13.8197 15.0481 14.135 14.8874C14.6054 14.6477 14.9878 14.2653 15.2275 13.7949C15.3882 13.4796 15.4476 13.1519 15.4745 12.8224C15.5 12.5103 15.5 12.1313 15.5 11.6921V3.62778C15.5 3.18849 15.5 2.80953 15.4745 2.49739C15.4476 2.16794 15.3882 1.84025 15.2275 1.52494C14.9878 1.05453 14.6054 0.672081 14.135 0.432398C13.8197 0.271736 13.492 0.212306 13.1625 0.185389C12.8504 0.159886 12.4714 0.159899 12.0322 0.159913H3.96786ZM6.33333 6.82658C6.33333 6.36634 6.70643 5.99325 7.16667 5.99325H8C8.46024 5.99325 8.83333 6.36634 8.83333 6.82658V10.9932C8.83333 11.4535 8.46024 11.8266 8 11.8266C7.53976 11.8266 7.16667 11.4535 7.16667 10.9932V7.65991C6.70643 7.65991 6.33333 7.28682 6.33333 6.82658ZM8 3.49325C7.53976 3.49325 7.16667 3.86634 7.16667 4.32658C7.16667 4.78682 7.53976 5.15991 8 5.15991C8.46024 5.15991 8.83333 4.78682 8.83333 4.32658C8.83333 3.86634 8.46024 3.49325 8 3.49325Z"
-                fill="#5E4200"
-                fillOpacity="0.844"
-              />
-            </svg>
-          </>
-        ),
-      };
-    }
     return {
-      securityStatus: EHostSecurityLevel.Unknown,
+      securityStatus: securityInfo.level,
       securityElement: (
-        <span
-          style={{
-            color: 'rgba(0, 0, 0, 0.88)',
-            fontWeight: '500',
-            fontSize: '12px',
-            lineHeight: '16px',
-          }}
-        >
-          {i18n.unknown}
-        </span>
-      ),
-    };
-  }, [securityInfo?.checkSources]);
+        <>
+          <span
+            style={{
+              color: 'rgba(0, 0, 0, 0.88)',
+              fontWeight: '500',
+              fontSize: '12px',
+              lineHeight: '16px',
+            }}
+          >
+            {securityInfo?.level ? i18n[SECURITY_INFO[securityInfo.level].titleId as keyof typeof i18n] : i18n.unknown}
+          </span>
+          {securityInfo?.level ? SECURITY_INFO[securityInfo.level].icon : null}
+        </>
+      )
+    }
+  }, [securityInfo.level]);
   return (
     <SecurityInfoRow title={i18n.riskDetection}>
       <div
diff --git a/packages/providers/onekey-algo-provider/package.json b/packages/providers/onekey-algo-provider/package.json
index 767d39d77..850ea9f8b 100644
--- a/packages/providers/onekey-algo-provider/package.json
+++ b/packages/providers/onekey-algo-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-algo-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -28,9 +28,9 @@
     "start": "tsc --watch"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4"
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5"
   }
 }
diff --git a/packages/providers/onekey-alph-provider/package.json b/packages/providers/onekey-alph-provider/package.json
index 79fe6b9ec..deccdb902 100644
--- a/packages/providers/onekey-alph-provider/package.json
+++ b/packages/providers/onekey-alph-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-alph-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -31,9 +31,9 @@
     "@alephium/get-extension-wallet": "^1.5.2",
     "@alephium/walletconnect-provider": "^1.5.2",
     "@alephium/web3": "^1.5.2",
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4"
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5"
   }
 }
diff --git a/packages/providers/onekey-aptos-provider/package.json b/packages/providers/onekey-aptos-provider/package.json
index 576eb7dcc..b090e203f 100644
--- a/packages/providers/onekey-aptos-provider/package.json
+++ b/packages/providers/onekey-aptos-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-aptos-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -29,10 +29,10 @@
   },
   "dependencies": {
     "@aptos-labs/wallet-standard": "^0.2.0",
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4",
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5",
     "@wallet-standard/core": "1.0.3",
     "eth-rpc-errors": "^4.0.3"
   },
diff --git a/packages/providers/onekey-bfc-provider/package.json b/packages/providers/onekey-bfc-provider/package.json
index ea5156481..00489cf11 100644
--- a/packages/providers/onekey-bfc-provider/package.json
+++ b/packages/providers/onekey-bfc-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-bfc-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -29,10 +29,10 @@
   },
   "dependencies": {
     "@benfen/bfc.js": "0.2.7",
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4",
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5",
     "eth-rpc-errors": "^4.0.3",
     "mitt": "^3.0.0"
   },
diff --git a/packages/providers/onekey-btc-provider/package.json b/packages/providers/onekey-btc-provider/package.json
index 3e96ebc39..bf0ec96c1 100644
--- a/packages/providers/onekey-btc-provider/package.json
+++ b/packages/providers/onekey-btc-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-btc-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -28,9 +28,9 @@
     "start": "tsc --watch"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4"
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5"
   }
 }
diff --git a/packages/providers/onekey-cardano-provider/package.json b/packages/providers/onekey-cardano-provider/package.json
index 40071a26d..d2069b416 100644
--- a/packages/providers/onekey-cardano-provider/package.json
+++ b/packages/providers/onekey-cardano-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-cardano-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider",
     "cardano"
@@ -29,9 +29,9 @@
     "start": "tsc --watch"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4"
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5"
   }
 }
diff --git a/packages/providers/onekey-conflux-provider/package.json b/packages/providers/onekey-conflux-provider/package.json
index 30f5fab23..9f5981934 100644
--- a/packages/providers/onekey-conflux-provider/package.json
+++ b/packages/providers/onekey-conflux-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-conflux-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -28,9 +28,9 @@
     "start": "tsc --watch"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4"
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5"
   }
 }
diff --git a/packages/providers/onekey-cosmos-provider/package.json b/packages/providers/onekey-cosmos-provider/package.json
index 23214f589..4905a534b 100644
--- a/packages/providers/onekey-cosmos-provider/package.json
+++ b/packages/providers/onekey-cosmos-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-cosmos-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -29,10 +29,10 @@
   },
   "dependencies": {
     "@noble/hashes": "^1.3.0",
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4",
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5",
     "eth-rpc-errors": "^4.0.3",
     "long": "^5.2.1",
     "mitt": "^3.0.0"
diff --git a/packages/providers/onekey-eth-provider/package.json b/packages/providers/onekey-eth-provider/package.json
index cccb7d91d..8a0d23b76 100644
--- a/packages/providers/onekey-eth-provider/package.json
+++ b/packages/providers/onekey-eth-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-eth-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -28,10 +28,10 @@
     "start": "tsc --watch"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4",
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5",
     "eth-rpc-errors": "^4.0.3",
     "uuid": "^8.3.2"
   },
diff --git a/packages/providers/onekey-near-provider/package.json b/packages/providers/onekey-near-provider/package.json
index 0ea1bc633..4a08a7f65 100644
--- a/packages/providers/onekey-near-provider/package.json
+++ b/packages/providers/onekey-near-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-near-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -35,10 +35,10 @@
     "near-api-js": "^0.44.2"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4",
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5",
     "borsh": "^0.6.0",
     "depd": "^2.0.0",
     "tweetnacl": "^1.0.3"
diff --git a/packages/providers/onekey-nostr-provider/package.json b/packages/providers/onekey-nostr-provider/package.json
index 0cfc6a254..d7bfa349e 100644
--- a/packages/providers/onekey-nostr-provider/package.json
+++ b/packages/providers/onekey-nostr-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-nostr-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -28,9 +28,9 @@
     "start": "tsc --watch"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4"
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5"
   }
 }
diff --git a/packages/providers/onekey-polkadot-provider/package.json b/packages/providers/onekey-polkadot-provider/package.json
index 1fa4caea3..2cf4ddd4d 100644
--- a/packages/providers/onekey-polkadot-provider/package.json
+++ b/packages/providers/onekey-polkadot-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-polkadot-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -29,10 +29,10 @@
   },
   "dependencies": {
     "@noble/hashes": "^1.3.0",
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4",
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5",
     "@polkadot/extension-inject": "^0.46.3",
     "eth-rpc-errors": "^4.0.3",
     "long": "^5.2.1",
diff --git a/packages/providers/onekey-private-provider/package.json b/packages/providers/onekey-private-provider/package.json
index a1e6ef923..af5e4414a 100644
--- a/packages/providers/onekey-private-provider/package.json
+++ b/packages/providers/onekey-private-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-private-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -28,9 +28,9 @@
     "start": "tsc --watch"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4"
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5"
   }
 }
diff --git a/packages/providers/onekey-scdo-provider/package.json b/packages/providers/onekey-scdo-provider/package.json
index 6051fcbc8..31b1d0ccb 100644
--- a/packages/providers/onekey-scdo-provider/package.json
+++ b/packages/providers/onekey-scdo-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-scdo-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -28,9 +28,9 @@
     "start": "tsc --watch"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4"
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5"
   }
 }
diff --git a/packages/providers/onekey-solana-provider/package.json b/packages/providers/onekey-solana-provider/package.json
index 2fe943f63..b3cd55b5f 100644
--- a/packages/providers/onekey-solana-provider/package.json
+++ b/packages/providers/onekey-solana-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-solana-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider",
     "solona"
@@ -29,10 +29,10 @@
     "start": "tsc --watch"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4",
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5",
     "@solana/wallet-standard-features": "^1.1.0",
     "@solana/web3.js": "^1.41.3",
     "@wallet-standard/base": "^1.0.1",
diff --git a/packages/providers/onekey-sui-provider/package.json b/packages/providers/onekey-sui-provider/package.json
index 8546026f6..a7b81b8bc 100644
--- a/packages/providers/onekey-sui-provider/package.json
+++ b/packages/providers/onekey-sui-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-sui-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -29,10 +29,10 @@
   },
   "dependencies": {
     "@mysten/wallet-standard": "^0.7.2",
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4",
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5",
     "eth-rpc-errors": "^4.0.3",
     "mitt": "^3.0.0"
   }
diff --git a/packages/providers/onekey-ton-provider/package.json b/packages/providers/onekey-ton-provider/package.json
index 79b123cef..f4783479d 100644
--- a/packages/providers/onekey-ton-provider/package.json
+++ b/packages/providers/onekey-ton-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-ton-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -28,10 +28,10 @@
     "start": "tsc --watch"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4",
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5",
     "@tonconnect/protocol": "^2.2.6"
   }
 }
diff --git a/packages/providers/onekey-tron-provider/package.json b/packages/providers/onekey-tron-provider/package.json
index a6933eeb4..e47c3a67a 100644
--- a/packages/providers/onekey-tron-provider/package.json
+++ b/packages/providers/onekey-tron-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-tron-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -29,10 +29,10 @@
   },
   "dependencies": {
     "@noble/secp256k1": "1.7.1",
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4",
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5",
     "querystring": "^0.2.1",
     "sunweb": "^1.0.7",
     "tronweb": "^5.3.2"
diff --git a/packages/providers/onekey-webln-provider/package.json b/packages/providers/onekey-webln-provider/package.json
index e7e941c81..4d3022e8b 100644
--- a/packages/providers/onekey-webln-provider/package.json
+++ b/packages/providers/onekey-webln-provider/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/onekey-webln-provider",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
@@ -28,9 +28,9 @@
     "start": "tsc --watch"
   },
   "dependencies": {
-    "@onekeyfe/cross-inpage-provider-core": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-errors": "2.2.4",
-    "@onekeyfe/cross-inpage-provider-types": "2.2.4",
-    "@onekeyfe/extension-bridge-injected": "2.2.4"
+    "@onekeyfe/cross-inpage-provider-core": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-errors": "2.2.5",
+    "@onekeyfe/cross-inpage-provider-types": "2.2.5",
+    "@onekeyfe/extension-bridge-injected": "2.2.5"
   }
 }
diff --git a/packages/types/package.json b/packages/types/package.json
index fd67d21f2..9600183e7 100644
--- a/packages/types/package.json
+++ b/packages/types/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@onekeyfe/cross-inpage-provider-types",
-  "version": "2.2.4",
+  "version": "2.2.5",
   "keywords": [
     "cross-inpage-provider"
   ],
diff --git a/packages/webview/package.json b/packages/webview/package.json
index 27129ac66..47484e272 100644
--- a/packages/webview/package.json
+++ b/packages/webview/package.json
@@ -1,6 +1,6 @@
 {
 	"name": "@onekeyfe/onekey-cross-webview",
-	"version": "2.2.4",
+	"version": "2.2.5",
 	"keywords": [
 		"cross-inpage-provider"
 	],
@@ -36,7 +36,7 @@
 		"react-native-webview": "^11.17.2"
 	},
 	"dependencies": {
-		"@onekeyfe/cross-inpage-provider-core": "2.2.4",
-		"@onekeyfe/cross-inpage-provider-types": "2.2.4"
+		"@onekeyfe/cross-inpage-provider-core": "2.2.5",
+		"@onekeyfe/cross-inpage-provider-types": "2.2.5"
 	}
 }