dApp Permissions
- User confirmation before processing requests8.7 / 8.7Description
Requires user confirmation before processing requests from dApps for specific RPC methods.
-
The wallet requires explicit user confirmation for all supported privileged RPC methods; the two unsupported methods (eth_decrypt and eth_getEncryptionPublicKey) returned errors without confirmation, which poses no risk.
— Verified by Sebastian Camia at Coinspect
Evidence · 1 screenshot
Last updated on Sep 3, 2026Report an issue with this check -
- User consent for dApp access7.7 / 7.7Description
Requires user approval before granting dApp access to specific RPC methods.
-
The wallet correctly rejects all RPC requests (eth_accounts, eth_decrypt, eth_getEncryptionPublicKey, eth_signTypedData_v4, personal_sign, eth_sendTransaction) without prior connection, and no information is leaked.
— Verified by Sebastian Camia at Coinspect
Evidence · 1 screenshot
Last updated on Sep 3, 2026Report an issue with this check -
- Wallet unlock before requests5.6 / 5.6Description
Requires users to unlock it before processing dApp requests when in a locked state.
-
The wallet requires users to unlock it before processing dApp requests when in a locked state.
— Verified by Sebastian Camia at Coinspect
Evidence · 1 screenshot
Last updated on Sep 3, 2026Report an issue with this check -
- Mismatching EIP-712 chainId detection3.5 / 3.5Description
Alerts users or rejects signing EIP-712 messages with a mismatched chain ID.
-
The wallet displays a warning message indicating that the chain ID of the signature does not match the currently connected chain (Polygon) and identifies a risky signature.
— Verified by Sebastian Camia at Coinspect
Evidence · 1 screenshot
Last updated on Sep 3, 2026Report an issue with this check -
- eth_sign method disabled3.3 / 3.3Description
Restricts the use of the deprecated and insecure eth_sign method by default.
-
The wallet rejected the `eth_sign` request, responding with 'Error: method not supported'.
— Verified by Sebastian Camia at Coinspect
Evidence · 1 screenshot
Last updated on Sep 3, 2026Report an issue with this check -
- Mismatching SIWE domain detection0.0 / 1.9Description
Warns users when the domain in a Sign-In with Ethereum (EIP-4361) message does not match the requesting dApp's origin.
-
The wallet does not warn or block the signing request, even though the dApp origin (deploy-preview-40--wallettesting.netlify.app) differs from the domain specified in the SIWE object (https://opensea.io).
— Verified by Sebastian Camia at Coinspect
Evidence · 2 screenshots
Last updated on Sep 3, 2026Report an issue with this check -
- Token approval management1.6 / 1.6Description
Allows users to view and revoke token approvals.
-
The wallet provides a way to list existing token approvals and revoke them.
— Verified by Sebastian Camia at Coinspect
Evidence · 5 screenshots



Last updated on Sep 3, 2026Report an issue with this check -
- Connected dApp management1.5 / 1.5Description
Allows users to list and revoke connected dApps.
-
The wallet lists connected dApps, and after disconnecting the testing dApp, RPC requests from it are rejected.
— Verified by Sebastian Camia at Coinspect
Evidence · 3 screenshots

Last updated on Sep 3, 2026Report an issue with this check -
- User confirmation before switching chains0.0 / 1.2Description
Requires user confirmation before switching the active chain.
-
The wallet does not prompt for confirmation when switching networks, nor does it allow users to manage pre-approved networks to limit switching. The `switchEthereumChain` request executes without any user interaction.
— Verified by Sebastian Camia at Coinspect
Evidence · 4 screenshots


Last updated on Sep 3, 2026Report an issue with this check -
Intent Verification
- Transaction simulation6.7 / 6.7Description
Previews the expected outcome by simulating the request execution on the blockchain before signing.
-
The wallet correctly displays simulated expected inputs and outputs for both the liquidity provision (e.g., -0.01 POL, +1 UNI-V3-POS) and the swap (e.g., -0.01 POL, +0.001215 USDC.e) before signing.
— Verified by Sebastian Camia at Coinspect
Evidence · 2 screenshots
Last updated on Sep 3, 2026Report an issue with this check -
- Clear token approval dialog6.7 / 6.7Description
Clearly displays all the key details for ERC-20 Approve requests.
-
The wallet clearly identifies ERC-20 approval requests and displays the token symbol or address, the spender address, and the approved amount.
— Verified by Sebastian Camia at Coinspect
Evidence · 4 screenshots


Last updated on Sep 3, 2026Report an issue with this check -
- Clear message signing dialog3.8 / 3.8Description
Clearly displays all message signature request details without truncating or hiding information.
-
All the contents of both the personal_sign and eth_signTypedData requests are visible and scrollable, including the verifyingContract from the EIP712Domain.
— Verified by Sebastian Camia at Coinspect
Evidence · 4 screenshots


Last updated on Sep 3, 2026Report an issue with this check -
- EIP-712 message parsing0.0 / 2.4Description
Displays human-readable details for EIP-712 signature requests from well-known protocols.
-
The wallet displays raw JSON for the EIP-712 signature request, failing to render structured, human-readable signing details as required.
— Verified by Sebastian Camia at Coinspect
Evidence · 2 screenshots
Last updated on Sep 3, 2026Report an issue with this check -
- Invalid address checksum detection0.0 / 2.2Description
Warns users when they input addresses with invalid EIP-55 checksums.
-
The wallet allowed a transaction to both, a manually entered address and through the dApp, with an invalid EIP-55 checksum (0xA62A0d4fE4C2b10aadFBD4628f697d09a76Cd954) without displaying any checksum warning; the transaction was submitted successfully.
— Verified by Sebastian Camia at Coinspect
Evidence · 4 screenshots


Last updated on Sep 3, 2026Report an issue with this check -
- Mandatory message review0.0 / 2.1Description
Requires users to review all the details before signing a message.
-
The confirm button is active without scrolling through the entire message. This is the case in both the eth_signTypedData_v4 and personal_sign screens.
— Verified by Sebastian Camia at Coinspect
Evidence · 4 screenshots


Last updated on Sep 3, 2026Report an issue with this check -
- Links to blockchain explorers0.6 / 1.2Description
Provides clickable links to block explorers for at least one key blockchain identifier.
-
The wallet provides a block explorer link for the transaction hash in the transaction history, but no clickable explorer links for addresses or contract addresses in either the transaction preview or the history.
— Verified by Sebastian Camia at Coinspect
Evidence · 2 screenshots
Last updated on Sep 3, 2026Report an issue with this check -
Physical Access
- Seed phrase access control6.6 / 6.6Description
Requires authentication to access seed phrases or private keys.
-
A password prompt is displayed before revealing the seed phrase/private key, confirming that authentication is required.
— Verified by Sebastian Camia at Coinspect
Evidence · 1 screenshot
Last updated on Sep 3, 2026Report an issue with this check -
- Manual wallet lock3.4 / 3.4Description
Allows users to lock it manually.
-
A "Lock Wallet" button is present within the settings screen.
— Verified by Sebastian Camia at Coinspect
Evidence · 1 screenshot
Last updated on Sep 3, 2026Report an issue with this check -
- Automatic wallet lock0.0 / 3.4Description
Verifies wallet auto-locks on inactivity.
-
The screen lock settings do not meet the acceptance criteria, as the lowest configurable time is 5 minutes, and the wallet sets it to 2 hours as default. This means the wallet will not auto-lock after inactivity within 20 minutes.
— Verified by Sebastian Camia at Coinspect
Evidence · 1 screenshot
Last updated on Sep 3, 2026Report an issue with this check -
- Robust Authentication0.0 / 3.2Description
Uses strong authentication, such as resistance to trivial or commonly-used passwords.
-
The wallet allows an 8 character long, trivial password like '11111111'.
— Verified by Sebastian Camia at Coinspect
Evidence · 1 screenshot
Last updated on Sep 3, 2026Report an issue with this check -
- Seed phrase access warning1.8 / 1.8Description
Warns users of the risk before allowing access to seed phrases or private keys.
-
The wallet displays a warning to the user before revealing the seed phrase or private key. The risks of sharing the secrets are clearly communicated.
— Verified by Sebastian Camia at Coinspect
Evidence · 2 screenshots
Last updated on Sep 3, 2026Report an issue with this check -
- Clipboard seed phrase leak prevention1.8 / 1.8Description
Limits exposure of secrets by restricting or warning on copying seed phrases or taking screenshots.
-
The wallet prevents copying the seed phrase to the clipboard.
— Verified by Sebastian Camia at Coinspect
Evidence · 1 screenshot
Last updated on Sep 3, 2026Report an issue with this check -
Threat Prevention
- Malicious and poisoned address detection2.5 / 5.1Description
Prevents or alerts users about interactions with a known malicious address or a lookalike (poisoned) address.
-
The wallet flags known malicious addresses when entered manually and via a dApp, and flags lookalike addresses when entered manually, but it does not flag a lookalike address supplied by a dApp.
— Verified by Sebastian Camia at Coinspect
Evidence · 5 screenshots



Last updated on Sep 3, 2026Report an issue with this check -
- Phishing dApp detection5.1 / 5.1Description
Prevents or alerts users about interactions with a known malicious URL.
-
The wallet warns the user when attempting to connect to a known phishing site.
— Verified by Sebastian Camia at Coinspect
Evidence · 2 screenshots
Last updated on Sep 3, 2026Report an issue with this check -
- Trusted dApp detection0.0 / 3.3Description
Informs users when interacting with a trusted dApp URL.
-
All three dApps (Uniswap, 1inch, and Sushi) look the same, so the UI does not visually distinguish verified dApps from unknown ones.
— Verified by Sebastian Camia at Coinspect
Evidence · 4 screenshots


Last updated on Sep 3, 2026Report an issue with this check -
- Unknown address detection0.0 / 2.8Description
Warns users when interacting with an unknown address.
-
The wallet displays a warning for new addresses when sending directly through the UI. However, no warning or indicator is shown when initiating a transaction to a new address via a dApp.
— Verified by Sebastian Camia at Coinspect
Evidence · 2 screenshots
Last updated on Sep 3, 2026Report an issue with this check -
- Full dApp URL display1.5 / 1.5Description
Clearly displays the full dApp URL in the connection prompt.
-
The full dApp origin URL is shown in the connection dialog without truncation.
— Verified by Sebastian Camia at Coinspect
Evidence · 1 screenshot
Last updated on Sep 3, 2026Report an issue with this check -
- Malicious or spam token filtering1.3 / 1.3Description
Hides malicious tokens and NFTs by default.
-
The wallet displays only standard tokens and excludes spam tokens. NFTs are not displayed.
— Verified by Sebastian Camia at Coinspect
Evidence · 1 screenshot
Last updated on Sep 3, 2026Report an issue with this check -
- dApp access disclosure dialog0.0 / 1.0Description
Discloses the dApp's read access to the user's account and its ability to request signatures on connection.
-
The wallet's dApp connection dialog does not disclose access to the user's balance, activity, or ability to request transaction approvals; it only states 'Request to Connect Your Wallet'.
— Verified by Sebastian Camia at Coinspect
Evidence · 1 screenshot
Last updated on Sep 3, 2026Report an issue with this check -
This ranking is for informational purposes only. It should not be relied on to provide legal, tax, financial, investment, or other types of advice. Coinspect does not guarantee or warrant the accuracy, completeness, timeliness, suitability, or validity of the information provided and will not be responsible for any claim attributable to reliance on errors, omissions, or other inaccuracies of any part of such information.