From fe2f449e6ad0dd32f6aff98612484f744bbf3ba5 Mon Sep 17 00:00:00 2001 From: Gaubee Date: Sat, 10 Jan 2026 22:03:52 +0800 Subject: [PATCH] fix(forge): add missing bio_signMessage permission The forge miniapp's useForge hook calls bio_signMessage to sign the internal chain recharge message, but this permission was not declared in the manifest. The bridge rejects undeclared permissions, causing the wallet connection flow to fail. Added bio_signMessage to the permissions array in manifest.json. --- miniapps/forge/manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/miniapps/forge/manifest.json b/miniapps/forge/manifest.json index aedfd2afe..2f764ab84 100644 --- a/miniapps/forge/manifest.json +++ b/miniapps/forge/manifest.json @@ -9,7 +9,7 @@ "website": "https://forge.dweb.xin", "category": "exchange", "tags": ["兑换", "跨链桥", "DeFi"], - "permissions": ["bio_requestAccounts", "bio_selectAccount", "bio_createTransaction", "bio_signTransaction"], + "permissions": ["bio_requestAccounts", "bio_selectAccount", "bio_createTransaction", "bio_signTransaction", "bio_signMessage"], "chains": ["ethereum", "bfmeta"], "officialScore": 70, "communityScore": 85,