Problemi di connessione del wallet
Problemi comuni nell'handoff wallet EVM → wizard Botely: popup MetaMask bloccato, rete sbagliata, estensioni wallet multiple che si contendono la connessione.
Il popup MetaMask non si è aperto
Il browser potrebbe aver bloccato il popup. Clicca manualmente l'icona dell'estensione MetaMask in toolbar — la richiesta pending di solito appare lì. Altrimenti, ricarica la pagina Botely e riprova.
Alcuni browser (specialmente Brave con shields stretti) bloccano la richiesta di connessione. Abbassa gli shield su botely.trade o passa temporaneamente a Chrome / Firefox per il wizard.
Rete sbagliata in MetaMask
La rete attualmente selezionata in MetaMask non importa per l'azione `approveAgent` — la firma Hyperliquid è EIP-712 typed-data su HTTP, non una transazione on-chain. Puoi essere su Ethereum mainnet, Arbitrum, qualunque cosa.
Se il wizard insiste su una rete specifica, è un bug — segnala via support@botely.trade. L'azione è venue-agnostic a livello EIP-712.
Estensioni wallet multiple in conflitto
Se hai MetaMask + Rabby + Coinbase Wallet tutti installati, il browser potrebbe instradare la connessione a quella sbagliata. In MetaMask Settings → Experimental, attiva "Use MetaMask as default for window.ethereum" — oppure disabilita le altre estensioni prima di lanciare il wizard.
Rabby in particolare intercetta MetaMask di default. Se vuoi usare Rabby, va bene — il wizard funziona con qualunque wallet EVM EIP-712-capable. Se vuoi MetaMask, disabilita Rabby in `chrome://extensions` prima.
La firma è stata rifiutata sul device
Gli hardware wallet a volte mostrano il payload EIP-712 come hex raw anziché come campi parsed. Se il device dice "Blind signing required", attivalo nelle impostazioni dell'app del device (Ledger: app Ethereum → Settings → Blind signing → Enable).
Dopo aver attivato, riprova il wizard. Il device ora mostrerà il messaggio — verifica che l'address agent mostrato sullo schermo del device combaci con il wizard prima di premere confirm.