Come faccio a configurare il rilascio di portafoglio per il mio portafoglio di trading DEX?
Cos'è il rilascio di portafoglio?
Il rilascio di portafoglio è una funzionalità di sicurezza per i portafogli di trading OKX DEX. Questi portafogli sono smart contract che non possono essere importati in altre applicazioni per portafogli tramite una frase mnemonica o una chiave privata.
Il rilascio di portafoglio ti consente di:
- Trasferire il controllo del tuo portafoglio di trading DEX al tuo portafoglio a custodia autonoma. 
- Garantirti l’accesso completo e costante ai tuoi asset. 
- Utilizzare uno strumento basato sul web per trasferire fondi al tuo portafoglio quando necessario. 
Come funziona il rilascio di portafoglio?
In sintesi, ecco come funziona:
- Nell’app OKX, attiva il rilascio di portafoglio per trasferire il controllo del portafoglio di trading DEX all’indirizzo del portafoglio che preferisci. 
- È fondamentale controllare attentamente l’indirizzo wallet che preferisci e quello originale del portafoglio di trading DEX nell’app. 
- Configura ed esegui uno script che prepara un’interfaccia per il trasferimento dei token nel tuo browser web. 
- Usa il browser per trasferire in modo sicuro gli asset dal tuo portafoglio di trading DEX al tuo portafoglio personale. 
Come posso configurare il rilascio di portafoglio?
- Controlla su quali blockchain si trova il tuo portafoglio di trading DEX. 
- Crea un portafoglio di auto-custodia se necessario: - Se non hai ancora un indirizzo wallet, creane uno con OKX Wallet, MetaMask o un altro portafoglio. Scopri come creare un portafoglio OKX qui. 
- Per le EVM chains (BNB Chain, Base, ecc.): Puoi usare un unico indirizzo wallet su più blockchain. Deposita circa 5 USD in token gas. 
- Per Solana (SOL), usa un portafoglio Solana e deposita circa 5 USD in SOL come gas. 
 
- Nell’app, seleziona Trading > Rilascio di portafoglio e segui le istruzioni sullo schermo. - Seleziona la scheda Trading sull'app - Seleziona l'icona rilascio di portafoglio - In questo modo il controllo del tuo portafoglio di trading DEX viene trasferito all’indirizzo wallet che hai scelto. - Seleziona “Rilascio di portafoglio” per continuare 
 
- Durante la configurazione, ti verrà chiesto di inserire e verificare il tuo nuovo indirizzo prima di procedere: - Inserisci il nuovo indirizzo per ogni blockchain supportata (ad es. SOL, BASE, BNB Chain). 
- Per BASE e BNB Chain viene utilizzato lo stesso indirizzo EVM. - Controlla gli indirizzi - Nota: non usare un indirizzo proveniente da un exchange centralizzato. Farlo potrebbe comportare la perdita definitiva degli asset. 
 
- Scopri come eseguire il backup della chiave privata del tuo portafoglio qui. 
 
- Una volta completato il rilascio di portafoglio, continua sul Web per trasferire i tuoi fondi. 
Come faccio a configurare lo strumento di trasferimento sul mio browser web?
Prima di iniziare
Per trasferire i tuoi fondi, devi prima configurare lo strumento di trasferimento nel browser web. Per farlo, è necessario installare le versioni più recenti di Node.js e del package manager npm:
- Nodi.js: versione 22.19.0 o successiva 
- npm: versione 10.9.3 o successiva 
Seleziona il tuo sistema operativo prima di scaricare
Scarica i file di installazione
- Scarica l’archivio del progetto qui nella cartella che preferisci. 
- Dopo aver scaricato e decompresso i file del progetto, apri la cartella denominata - Wallet-Release-main.
Esegui lo script di installazione
i) Utenti Mac
- Apri il file - offBoarding_Mac_script.commandnella cartella- Wallet-Release-main.
- Se compare un avviso, vai su Impostazioni di sistema > Sicurezza e privacy > Sicurezza, seleziona Apri comunque > Apri comunque di nuovo, poi inserisci la password del Mac. 
- Se viene visualizzato un errore di accesso: - Apri il menu della cartella - Wallet-Release-maine seleziona Nuovo terminale nella cartella.
- Digita - chmod 755 offBoarding_Mac_script.commande premi Invio.
- Apri di nuovo il file - offBoarding_Mac_script.command
 
- Dopo la configurazione, verranno visualizzate la cartella - node_modulese il file- .env.- Su Mac, i file - .envpossono essere nascosti. Premi Commando + Sposta +. (Punto) per mostrare i file nascosti.
 
- Aggiorna il file - .envnella cartella- Wallet-Release-main:- Inserisci la chiave privata del portafoglio e l’ indirizzo del portafoglio di trading DEX (AA). Se utilizzi OKX Wallet, segui questa guida per visualizzare la chiave privata del tuo portafoglio. 
- Per la blockchain Solana, assicurati di copiare l’ indirizzo di controllo (sono presenti due indirizzi di trading DEX). 
- La chiave privata di Solana deve essere fornita in formato base58. 
- Se stai utilizzando solo EVM, puoi lasciare vuoti i campi Solana (e viceversa). 
 
- Esegui di nuovo lo strumento aprendo il file - offBoarding_Mac_script.command.
- Apri il browser e vai su http://localhost:3000. 
Nota: Dopo questa configurazione iniziale, devi solo ripetere Passaggio 4 per eseguire di nuovo il progetto.
ii) Utenti Windows
- Apri il file - offBoarding_Windows_script.batnella cartella- Wallet-Release-main.
- Se Windows Defender SmartScreen mostra un avviso, seleziona Altre info > Esegui comunque. 
- Se visualizzi un errore di autorizzazione, apri il menu contestuale sul file e seleziona Esegui come amministratore. 
- Dopo la configurazione, verranno visualizzate la cartella - node_modulese il file- .env.
- Aggiorna il file - .envnella cartella- Wallet-Release-main:- Inserisci la chiave privata del tuo portafoglio e l’indirizzo wallet di trading DEX. 
- Per Solana: usa un formato valido a 64 byte oppure base58 per la chiave privata. 
- Se utilizzi solo EVM, puoi lasciare vuoti i campi Solana (e viceversa). 
- È incluso un file - .env.examplecome riferimento.
 
- Esegui di nuovo lo strumento - offBoarding_Windows_script.bat.
- Apri il browser e vai su http://localhost:3000. 
Nota: Dopo questa configurazione iniziale, devi solo ripetere Passaggio 4 per eseguire di nuovo il progetto.
Come trasferisco i miei token con lo strumento di trasferimento?
- Vai a OKLink e seleziona la blockchain da cui desideri trasferire i token. - Trova la blockchain nella scheda Explorer 
- Per la blockchain Solana sono presenti due indirizzi di trading DEX: copia l’indirizzo di archiviazione. - Copia l’indirizzo di archiviazione 
- Incolla l’indirizzo in OKLink e avvia la ricerca. - Puoi visualizzare i tuoi saldi dei token nativi (SOL, BNB, ETH). - Visualizza qui il saldo dei token nativi 
- Puoi anche visualizzare i tuoi saldi dei token fungibili (USDT, USDC, ecc.). - Visualizza qui il saldo dei token fungibili 
 
- Se devi trasferire token fungibili, seleziona il token elencato per trovare l’ indirizzo del contratto, quindi copialo. - Copia l’indirizzo del contratto 
- Nello strumento di rilascio di portafoglio, incolla l’ indirizzo del contratto del token nel campo Recipient Address e inserisci l’importo del trasferimento (non deve superare il saldo del token). - Incolla l’indirizzo del contratto del token nel campo Recipient Address 
- Per trasferire un token nativo, seleziona token nativo sotto tipo di asset. - Seleziona il token nativo come tipo di asset 
- Se l'importo inserito è superiore al tuo saldo, la transazione verrà interrotta immediatamente. 
- Controlla la gas fee stimata e gli altri dettagli della transazione, quindi seleziona Conferma per inviare la transazione. 
- Se l’operazione va a buon fine, vedrai un messaggio di conferma con l’hash della transazione. 
- Apri l’explorer della blockchain e inserisci l’hash della transazione per verificarla. 
- Per terminare il programma, chiudi la finestra del terminale aperta dallo script. 
Problemi comuni e soluzioni
- Chiave privata non valida: assicurati che la chiave Solana utilizzi il formato corretto (base58). 
- DEXTRADING_ADDRESS/EOA_PRIVATE_KEY non impostati: verifica che il tuo file - .envincluda tutte le variabili richieste.
- Saldo insufficiente: verifica che il tuo portafoglio abbia abbastanza token per coprire il trasferimento. 
- Troppe cifre decimali: verifica che la precisione decimale del token corrisponda al valore inserito. 
- Porta già in uso: un altro programma potrebbe utilizzare la porta 3000. Chiudi gli altri terminali in esecuzione o termina il processo. 
- Popup degli strumenti per sviluppatori (Mac): chiudi eventuali popup che richiedono l’installazione degli strumenti per sviluppatori. Non sono necessari. 
- Popup di installazione del software (Windows): chiudi eventuali popup che ti chiedono di installare software aggiuntivo.