Skip to content

feat: security utilities - #75

Open
Robert-MacWha wants to merge 12 commits into
ethereum:masterfrom
Robert-MacWha:blocklist
Open

feat: security utilities#75
Robert-MacWha wants to merge 12 commits into
ethereum:masterfrom
Robert-MacWha:blocklist

Conversation

@Robert-MacWha

@Robert-MacWha Robert-MacWha commented Mar 9, 2026

Copy link
Copy Markdown
Contributor

Introduce security utilities for Kohaku common.

Currently Includes:

  • Standard blocklist interface for seal / scamsniffer / metamask
  • Address poisoning detector utility

Plan document: https://github.com/Robert-MacWha/kohaku/blob/blocklist/packages/security/README.md

@Robert-MacWha

Copy link
Copy Markdown
Contributor Author

Open conversation for what should be in/out of scope. I'm generally following features raised in walletbeat's security features, the 1ts wallet security discussion, and the 1ts wallet security standard.

As a general rule, features should be in-scope if:

  • Publicly-sourced (or from-chain). Wouldn't rely on a company's API, or wallet-internal state.
  • Platform-agnostic
  • Wallet-agnostic

And out-of scope if:

  • UX-coupled (IMPORTANT)
  • Informs wallet architecture decisions
  • Requires persistent infrastructure (IE nodes, maintaining indexers, or hosting APIs).

@Robert-MacWha
Robert-MacWha marked this pull request as ready for review March 18, 2026 00:26
@Robert-MacWha

Copy link
Copy Markdown
Contributor Author

Address formatting may be more important since wallets use different standards

@Robert-MacWha

Copy link
Copy Markdown
Contributor Author

Block websites with obfuscated JS

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