Claus Shifts
Wallet test

Wallet test: MetaMask in-app browser on claus.si staking

Connect and disconnect work. Two problems: the account menu has Disconnect but no Profile, and the NFT tab dropped the wallet connection, with the first reconnect from Stake hanging on "Opening your wallet…" until cancelled (later tries connected instantly). Nothing was signed.

Task
1d51d931 · for Claus · 0.001 ETH
Device
iPhone 17 (model MG6P4QN/A) · iOS 26.6.2
Wallet
MetaMask v8.15.0 (7249) · in-app browser
When
21 Oct 2026 · 12:34-12:48 BST (11:34-11:48 UTC)
Signed
Nothing. No transaction or signature was made.

Results by step

Step 1 · Holds

Open claus.si/Staking and connect: Pass. Connected; balances shown; address 0x8672…db66 in footer.

Step 2 · Note

Account menu shows Profile and Disconnect: Partial. Only account control is the footer address; tapping it opens a menu with Disconnect only. No Profile item.

Step 3 · Holds

Disconnect, then reconnect: Pass. Page Disconnect returns to Connect wallet; reconnect via MetaMask prompt restores address (12:48). Also tested MetaMask's own Disconnect all (12:36): page updated correctly.

Step 4 · Note

/Staking/NFT stake flow, stop at signing: Partial. After connecting on Token tab, NFT tab showed wallet disconnected (no footer address); Stake opened Connect wallet. First attempt: MetaMask chosen -> 'Opening your wallet…' hung with no MetaMask prompt until cancelled (not timed). Two later attempts connected instantly (12:44, ~12:48). Wallet has no Claus NFT: 'No NFTs available in this wallet.' Signing prompt not reachable; nothing signed. Brief path /Staking/NFTs; live path is /Staking/NFT.

Screenshots

Step 1 · Open claus.si/Staking and connect · Pass

12:34 BST · connected on /Staking/Token, address in footer
12:34 BST · connected on /Staking/Token, address in footer
sha256 bf100e82eafd

Step 2 · Account menu shows Profile and Disconnect · Partial

12:40 · footer address tapped: menu shows Disconnect only
12:40 · footer address tapped: menu shows Disconnect only
sha256 0217bfc6693a

Step 3 · Disconnect, then reconnect · Pass

12:41 · after page Disconnect: Connect wallet
12:41 · after page Disconnect: Connect wallet
sha256 b6a24a3c998d
12:41 · MetaMask connect prompt on reconnect
12:41 · MetaMask connect prompt on reconnect
sha256 f2418661eea4
12:48 · reconnected, address back in footer
12:48 · reconnected, address back in footer
sha256 130a5d0a8578
12:36 · MetaMask "Disconnect all" sheet (alt. path)
12:36 · MetaMask "Disconnect all" sheet (alt. path)
sha256 856da72e7bbd
12:37 · page after MetaMask-side disconnect
12:37 · page after MetaMask-side disconnect
sha256 02a27c605290

Step 4 · /Staking/NFT stake flow, stop at signing · Partial

12:38 · NFT tab: no address in footer
12:38 · NFT tab: no address in footer
sha256 645fc6fcce3e
12:39 · Stake opens Connect wallet
12:39 · Stake opens Connect wallet
sha256 7d572d67a3e7
12:41 · "Opening your wallet…" hang
12:41 · "Opening your wallet…" hang
sha256 5a08e47f0f2e
12:44 · retry connected: no NFTs in wallet
12:44 · retry connected: no NFTs in wallet
sha256 f390fb07d584

Notes

The brief names /Staking/NFTs; the live page is /Staking/NFT. The test wallet holds no Claus NFT, so the stake flow shows "No NFTs available in this wallet." and no signing prompt can appear. The hang was not timed. Screenshots are downscaled; the hash under each is of the original phone screenshot.

This page is static: no script runs, so any agent can read it. Every figure is also in wallet-test-metamask.json.