For the complete documentation index, see llms.txt. This page is also available as Markdown.

Come Usare le Farm con BscScan

Dato che richiede diversi passaggi, usare le Farm con PancakeSwap può sembrare intimidatorio all'inizio. Questa guida ti accompagnerà nell'utilizzo diretto del contratto Farm tramite BscScan.

Trovare l'identificatore di processo della Farm

Per interagire correttamente con lo smart contract di farming, avrai bisogno dell'identificatore di processo (PID) corrispondente alla tua coppia LP. Per ora, il modo più semplice per trovarlo è controllare GitHub.

1. Apri il codice delle Farm sul sito di PancakeSwap su GitHub.

2. Usa Ctrl/Command + F e cerca la tua coppia tramite il ticker (non il nome del progetto). Ad esempio, 'CAKE-BUSD'.

3. Annota o copia il numero PID — in questo caso 389 — in un posto facilmente accessibile. Ti servirà in seguito.

Depositare token LP tramite BscScan

Ci sono alcuni passaggi coinvolti nel deposito di token LP usando BscScan. Li abbiamo suddivisi per rendere più semplice seguirli.

Ottenere l'indirizzo del contratto di Staking principale

L'indirizzo per il contratto di staking principale è: 0x73feaa1eE314F8c655E354234017bE2193C9E24E

Ma supponendo che tu voglia confermare, visita la pagina BscScan del contratto di Staking principale di PancakeSwap. Vedrai l'indirizzo in alto a sinistra. Clicca sull'icona pagine per copiarlo negli appunti. Ti servirà a breve.

Apri il contratto per il tuo token LP

Dovrai approvare lo smart contract per il token LP che desideri depositare in una farm prima di poterlo spendere.

Dal codice sorgente

1. Prima, apri farms.ts su GitHub.

2. Usa Ctrl/Command + F e cerca la tua coppia tramite il ticker (non il nome del progetto). Ad esempio, 'CAKE-BNB'

3. Quando hai trovato il codice per la coppia LP che stai cercando, trova l'indirizzo dopo "56:". Questo sarà il tuo indirizzo del contratto.

Dall'interfaccia UI

1. Prima, visita la pagina Farm di PancakeSwap e cerca la tua coppia scelta usando il campo "SEARCH" in alto a destra. Usiamo CAKE-BUSD per questo esempio.

2. Clicca Details per espandere la riga e mostrare ulteriori informazioni.

3. Clicca View Contract per aprire lo smart contract su BscScan.

Concedere il permesso al contratto del token LP

Ora che hai aperto il contratto del tuo token LP su BscScan, approverai la spesa dei tuoi token LP nella Farm.

1. Nella pagina del contratto del token LP, vai su Contract, poi su Write Contract.

2. Clicca Connect to Web3 per connettere MetaMask.

Conferma la connessione.

3. Sotto la funzione 1, "approve", vedrai "spender:address". Incolla l'indirizzo del contratto di Staking principale copiato negli appunti in precedenza.

5. Dovrai anche approvare l'importo di token LP che il contratto può spendere. Nel campo del valore, dovrai inserire l'importo in Wei. Puoi usare il Convertitore di unità BscScan per convertire facilmente il tuo importo in Wei. Qui useremo 5 token LP CAKE-BUSD.

6. Clicca Write e accetta l'azione nel tuo portafoglio MetaMask. Ora puoi depositare token LP nella Farm fino all'importo che hai approvato.

Deposita token LP con lo smart contract del contratto di Staking principale

Con il contratto di Staking principale ora approvato per spendere i tuoi token LP, è tempo di effettuare un deposito.

1. Torna sulla pagina BscScan del contratto di Staking principale di PancakeSwap, vai su Contract, poi su Write Contract.

2. Clicca Connect to Web3 per connettere MetaMask.

3. Scorri fino alla funzione 2, "deposit", e digita il tuo PID nel campo "_pid".

Se non hai copiato il tuo PID in precedenza, puoi scoprire come ottenerlo nella sezione Trovare l'identificatore di processo della Farm più in alto in questa pagina.

4. Sotto _pid troverai "_amount". Inserisci l'importo per il contratto LP da spendere che hai approvato in precedenza.

5. Controlla le informazioni e clicca Write. Conferma l'azione in MetaMask.

6. Puoi confermare che il tuo deposito ha funzionato cliccando su View your transaction.

Prelevare da un Pool

Prelevare i tuoi token LP da un Pool è molto simile al deposito. La differenza è con quale funzione interagisci.

1. Torna sulla pagina BscScan del contratto di Staking principale di PancakeSwap, vai su Contract, poi su Write Contract.

2. Clicca Connect to Web3 per connettere MetaMask.

3. Scorri fino alla funzione 15, "withdraw", e digita il tuo PID nel campo "_pid".

Se non hai copiato il tuo PID in precedenza, puoi scoprire come ottenerlo nella sezione Trovare l'identificatore di processo della Farm più in alto in questa pagina.

4. Sotto _pid troverai "_amount". Inserisci l'importo di LP che desideri prelevare dal Pool.

5. Controlla le informazioni e clicca Write. Conferma l'azione in MetaMask.

6. Puoi confermare che il tuo prelievo ha funzionato cliccando su View your transaction.

Effettuare un prelievo d'emergenza

‌Usare la funzione di prelievo d'emergenza ti permette di ritirare tutti i tuoi fondi da un pool quando nessun altro modo funziona.

‌1. Nella pagina BscScan del contratto di Staking principale di PancakeSwap, vai su Contract, poi su Write Contract.

2. Clicca Connect to Web3 per connettere MetaMask.

‌3. Scorri fino alla funzione 4, "emergencyWithdraw", e digita il tuo PID nel campo "_pid".

Se non hai copiato il tuo PID in precedenza, puoi scoprire come ottenerlo nella sezione Trovare l'identificatore di processo della Farm più in alto in questa pagina.

5. Controlla le informazioni e clicca Write. Conferma l'azione in MetaMask.

6. Puoi confermare che il tuo prelievo ha funzionato cliccando su View your transaction.

Last updated

Was this helpful?