Skip to content

feat: add Who I Am as pre-approved trust certifier - #59

Merged
sirdeggen merged 1 commit into
masterfrom
feat/whoiam-trust-certifier
Jul 14, 2026
Merged

feat: add Who I Am as pre-approved trust certifier#59
sirdeggen merged 1 commit into
masterfrom
feat/whoiam-trust-certifier

Conversation

@sirdeggen

Copy link
Copy Markdown
Contributor

Summary

  • Adds Who I Am (https://whoiam.bsvblockchain.tech) to the app-level default trust certifiers list, matching the approach already used in bsv-browser.
  • Extends library DEFAULT_SETTINGS with the certifier (identity key, icon, trust score 5) and applies it via settingsManager.config before the first settings load so new wallets get it automatically.

Details

Pre-approved entry:

Field Value
Name Who I Am
Description Certifies email, phone, and X account ownership
Icon https://whoiam.bsvblockchain.tech/whoiam.png
Identity key 02e7eeb3986273db6843b790a1595ed0ff1b2ae8f43ae2e7f1a0c9db4dd3fb9441
Trust 5

Test plan

  • Fresh wallet setup: open Trust Network page and confirm Who I Am appears in the default certifiers list
  • Confirm Metanet Trust Services and SocialCert still appear as before
  • Existing wallet with saved settings: verify settings are unchanged (defaults only apply when no settings token exists yet)
  • Optional: verify Who I Am icon loads from https://whoiam.bsvblockchain.tech/whoiam.png

Match bsv-browser by extending library default trust settings with
whoiam.bsvblockchain.tech so new wallets include it by default.
@sirdeggen
sirdeggen merged commit 6a4d3f4 into master Jul 14, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant