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.
Tieni presente che usare BscScan per interagire con i contratti non è consigliato per i principianti. Se non ti senti sicuro, ti suggeriamo di usare invece la guida Come usare le Farm.
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.

Puoi anche usare -1 come valore per dare approvazione illimitata alla spesa. Questo non significa che spenderai tutto per impostazione predefinita, ma solo che qualsiasi transazione di qualsiasi dimensione che utilizza questo contratto sarà consentita dal tuo portafoglio.
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.
Usare la funzione di prelievo d'emergenza farà perdere i tuoi premi CAKE!
Il team di PancakeSwap consiglia vivamente di evitare questa funzione a meno che non sia ufficialmente consigliato dal team di PancakeSwap, o se sei molto a tuo agio nell'interagire con gli smart contract e capisci il codice sottostante.
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?