Description
Problem
Wallet connections currently provide limited security visibility. Applications cannot consistently determine whether an adapter supports expected security properties or whether a connection presents known risks.
Solution
Implement a wallet security assessment layer that evaluates adapter metadata, supported capabilities, connection origin, authentication state, and known vulnerability information.
Return a structured security report rather than a single opaque score.
Acceptance Criteria
Note for Contributors
Do not create a false sense of security by treating an adapter score as a guarantee. The API should expose the underlying factors that produced the assessment.
Description
Problem
Wallet connections currently provide limited security visibility. Applications cannot consistently determine whether an adapter supports expected security properties or whether a connection presents known risks.
Solution
Implement a wallet security assessment layer that evaluates adapter metadata, supported capabilities, connection origin, authentication state, and known vulnerability information.
Return a structured security report rather than a single opaque score.
Acceptance Criteria
src/wallet/index.tsandsrc/index.ts.Note for Contributors
Do not create a false sense of security by treating an adapter score as a guarantee. The API should expose the underlying factors that produced the assessment.