Preparatevi al lancio aereo dalla Base!
La rete ha 4 volte meno utenti attivi rispetto a zkSync. Scopri come implementare il tuo contratto ed effettuare transazioni economiche e di alta qualità.
1) Innanzitutto, devi creare un file di codice.
Vai su https://remix.ethereum.org.
Fai clic su "Crea nuovo file" e assegnagli un nome.
Codice:
// Identificatore di licenza SPDX: MIT
solidità del pragma ^0.8.0;
contratto Cryppinfluence {
indirizzo proprietario pubblico;
mappatura (indirizzo => uint) pagamenti pubblici;
costruttore() {
proprietario = msg.mittente;
}
funzione Donate() debito pubblico {
pagamenti[msg.mittente] = msg.valore;
}
funzione MoneyBack() pubblico {
indirizzo pagabile _a = pagabile(proprietario);
indirizzo _thisContract = indirizzo(questo);
_to.transfer(_thisContract.balance);
}
}
Copia il codice e incollalo nel file Remix.
2) Ora compila e distribuisci il contratto.
Vai su "Compilatore Solidity", seleziona la versione 0.8.0 e fai clic su Compila.
Ora vai su "Distribuisci ed esegui transazioni".
Seleziona "Ambiente: Metamask" (seleziona in anticipo la rete di base nel portafoglio).
Fare clic su "Distribuisci".
Selezionare gas basso.
3) Come interagire con il contratto:
Inserisci un valore.
Fai clic su "Dona".
Ora fai clic sul pulsante "Rimborso".
4) Verifica del contratto.
Copia l'indirizzo del contratto in Remix.
Vai su https://basescan.org e incolla l'indirizzo.
Apri la scheda Contratto e fai clic su Verifica e pubblica.
Seleziona le impostazioni come mostrato nello screenshot qui sotto.
Incolla il codice e fai clic su Verifica e pubblica.
5) Interagire con il contratto in BaseScan:
Apri la pagina del tuo contratto.
Apri la scheda Contratto -> Scrivi contratto.
Fare clic su "Connetti a Web3".
Utilizza le funzioni disponibili.
