Vai al contenuto principale

Tutorial per lo sviluppo su Ethereum

Benvenuti nella nostra lista selezionata di tutorial della community.

EIP-1271: firmare e verificare le firme dei contratti intelligenti

Intermedio

✍️Nathan H. Leung📆 12 gennaio 2023 ⏱️6 min

Una panoramica della generazione e della verifica delle firme dei contratti intelligenti con EIP-1271. Rivediamo anche l'implementazione di EIP-1271 utilizzata in Safe (precedentemente Gnosis Safe) per fornire un esempio concreto agli sviluppatori di contratti intelligenti su cui costruire.

eip-1271contratti intelligentiverificafirma

Salva nella cache quanto vuoi

Intermedio

✍️Ori Pomerantz📆 15 settembre 2022 ⏱️22 min

Scopri come creare e utilizzare un contratto di memorizzazione nella cache per transazioni rollup più economiche

livello 2memorizzazione nella cachearchiviazione

ERC-20 con barriere di sicurezza

Principiante

✍️Ori Pomerantz📆 15 agosto 2022 ⏱️8 min

Come aiutare le persone a evitare errori banali

erc-20

Come trasformare un Raspberry Pi 4 in un nodo eseguendo il flashing della scheda MicroSD

Intermedio

✍️EthereumOnArm📆 10 giugno 2022 ⏱️8 min

Esegui il flashing del Raspberry Pi 4, collega un cavo Ethernet, collega il disco SSD e accendi il dispositivo per trasformare Raspberry Pi 4 in un nodo completo di Ethereum + validatore

clientlivello di esecuzionelivello di consensonodi

Comprendere le specifiche EVM dello Yellow Paper

Intermedio

✍️qbzzt📆 15 maggio 2022 ⏱️19 min

Comprendere la parte dello Yellow Paper che spiega la macchina virtuale di Ethereum (EVM), ovvero le specifiche formali di Ethereum.

evm

ABI brevi per l'ottimizzazione dei calldata

Intermedio

✍️Ori Pomerantz📆 1 aprile 2022 ⏱️15 min

Ottimizzare gli smart contract per i Rollup ottimistici

livello 2

Guida del ponte standard di Optimism per contratti

Intermedio

✍️Ori Pomerantz📆 30 marzo 2022 ⏱️33 min

Come funziona il ponte standard per Optimism? Perché funziona così?

soliditypontelivello 2

Come eseguire un nodo leggero con Geth

Principiante

✍️📆 4 marzo 2022 ⏱️3 min

Come scaricare, installare ed eseguire un client leggero con Geth.

clientnodi

Prove di Merkle per l'integrità dei dati offline

Argomenti avanzati

✍️Ori Pomerantz📆 30 dicembre 2021 ⏱️10 min

Garantire l'integrità dei dati sulla catena per i dati memorizzati principalmente al di fuori di essa

archiviazione

Decompilare un contratto

Argomenti avanzati

✍️Ori Pomerantz📆 30 dicembre 2021 ⏱️31 min

Come comprendere un contratto quando non hai il codice sorgente

evmopcode

Contratto intelligente "Hello World" per principianti - full stack

Principiante

✍️nstrike2📆 25 ottobre 2021 ⏱️45 min

Tutorial introduttivo su come scrivere e distribuire un semplice smart contract su Ethereum.

solidityhardhatalchemycontratti intelligentidistribuzioneblockexplorerfrontendtransazioni

Tutorial del Coniatore di NFT

Intermedio

✍️smudgil📆 6 ottobre 2021 ⏱️28 min

In questo tutorial, creerai un coniatore di NFT e imparerai come creare una dapp in full stack connettendo il tuo smart contract a un frontend di React usando gli strumenti di MetaMask e Web3.

soliditynftalchemycontratti intelligentifrontendpinata

Come Configurare Tellor come tuo Oracolo

Principiante

✍️Tellor📆 29 giugno 2021 ⏱️2 min

Una guida per iniziare a integrare l'oracolo di Tellor nel tuo protocollo

soliditysmart contractoracoli

Imparare gli argomenti fondamentali di Ethereum con SQL

Principiante

✍️Paul Apivat📆 11 maggio 2021 ⏱️8 min

Questo tutorial aiuta i lettori a comprendere i concetti fondamentali di Ethereum, incluse le transazioni, i blocchi e il gas, interrogando i dati sulla catena con il Linguaggio di Richiesta Strutturato (SQL).

sqlinterrogazionitransazioni

Guida dettagliata al contratto Uniswap-v2

Intermedio

✍️Ori Pomerantz📆 1 maggio 2021 ⏱️59 min

Come funziona il contratto Uniswap-v2? Perché è scritto così?

solidity

Come coniare un NFT (Parte 2/3 della Serie di tutorial sugli NFT)

Principiante

✍️Sumi Mudgil📆 22 aprile 2021 ⏱️9 min

Questo tutorial descrive come coniare un NFT sulla Blockchain di Ethereum usando il nostro contratto intelligente e Web3.

erc-721fornisce servizi e strumenti api per la creazione e il monitoraggio di applicazioni su ethereum. file: glossariosoliditycontratti intelligenti

Come visualizzare il tuo NFT nel portafoglio (Parte 3/3 della Serie di tutorial sugli NFT)

Principiante

✍️Sumi Mudgil📆 22 aprile 2021 ⏱️2 min

Questo tutorial descrive come visualizzare un NFT esistente su MetaMask!

erc-721alchemysolidity

Come Scrivere e Distribuire un NFT (Parte 1/3 della Serie di tutorial sugli NFT)

Principiante

✍️Sumi Mudgil📆 22 aprile 2021 ⏱️13 min

Questo tutorial è la Parte 1 di una serie sui NFT che ti guiderà passo dopo passo alla scrittura e distribuzione del contratto intelligente di un Token Non Fungibile (token ERC-721) usando Ethereum e l'InterPlanetary File System (IPFS).

erc-721alchemysoliditycontratti intelligenti

Invio di token utilizzando ethers.js

Principiante

✍️Kim YongJun📆 6 aprile 2021 ⏱️2 min

Guida per principianti per l'invio di token utilizzando ethers.js.

ethers.jserc-20token

Invio di token utilizzando ethers.js

Principiante

✍️Kim YongJun📆 6 aprile 2021 ⏱️2 min

Guida per principianti per l'invio di token utilizzando ethers.js.

ethers.jserc-20token

Guisa sul Contratto ERC-721 Vyper

Principiante

✍️Ori Pomerantz📆 1 aprile 2021 ⏱️20 min

Il contratto ERC-721 di Ryuya Nakamura e come funziona

vypererc-721python

Smart Contract "Hello World" per principianti

Principiante

✍️elanh📆 31 marzo 2021 ⏱️12 min

Tutorial introduttivo su come scrivere e distribuire un semplice smart contract su Ethereum.

solidityhardhatalchemysmart contractdistribuzione

Guida dettagliata al contratto ERC-20

Principiante

✍️Ori Pomerantz📆 9 marzo 2021 ⏱️27 min

Cosa c'è nel contratto ERC-20 di OpenZeppelin e a cosa serve?

solidityerc-20

Testare semplici contratti intelligenti con la libreria Waffle

Principiante

✍️Ewa Kowalska📆 26 febbraio 2021 ⏱️6 min

Tutorial per principianti

contratti intelligentisoliditywaffletest

Monitorare Geth con InfluxDB e Grafana

Intermedio

✍️Mario Havel📆 13 gennaio 2021 ⏱️5 min

clientnodi

Creare e distribuire un'App DeFi

Intermedio

✍️strykerin📆 31 dicembre 2020 ⏱️11 min

Deposita i token ERC20 sullo smart contract e conia token Farm

soliditydefiweb3.jstruffleganachesmart contract

Uso dei WebSocket

Principiante

✍️Elan Halpern📆 1 dicembre 2020 ⏱️6 min

Guida all'uso di WebSocket e Alchemy per creare richieste JSON-RPC e iscriversi a eventi.

fornisce servizi e strumenti api per la creazione e il monitoraggio di applicazioni su ethereum. file: glossariowebsocketqueryjavascript

Waffle: simulazioni dinamiche e test delle chiamate del contratto

Intermedio

✍️Daniel Izdebski📆 14 novembre 2020 ⏱️6 min

Tutorial avanzato su Waffle per usare la simulazione dinamica e testare le chiamate di contratto

wafflesmart contractsoliditytestsimulazione

Inviare transazioni usando Web3

Principiante

✍️Elan Halpern📆 4 novembre 2020 ⏱️10 min

Questa è una guida per principianti per inviare transazioni di Ethereum usando Web3. Ci sono tre fasi principali per inviare una transazione alla blockchain di Ethereum: creare, firmare e trasmettere. Le vedremo tutte e tre.

transazioniweb3.jsalchemy

Primi passi con lo sviluppo di Ethereum

Principiante

✍️Elan Halpern📆 30 ottobre 2020 ⏱️4 min

Questa è una guida per principianti per iniziare con lo sviluppo di Ethereum. Ti guideremo dal lancio di un endpoint API alla formulazione di una richiesta da riga di comando, fino alla scrittura del tuo primo script web3! Non è necessaria alcuna esperienza di sviluppo con le blockchain!

javascriptethers.jsnodiqueryfornisce servizi e strumenti api per la creazione e il monitoraggio di applicazioni su ethereum. file: glossario

Testare i token ERC-20 con Waffle

Intermedio

✍️Vladislav Starostenko📆 16 ottobre 2020 ⏱️41 min

Scopri come testare i contratti intelligenti di Solidity e usa gli abbinatori di contratti intelligenti con Waffle.

wafflesmart contractsoliditytesterc-20

Testare i token ERC-20 con Waffle

Intermedio

✍️Vladislav Starostenko📆 16 ottobre 2020 ⏱️41 min

Scopri come testare gli smart contract di Solidity e usare gli abbinatori di smart contract con Waffle.

wafflesmart contractsoliditytesterc-20

Tutorial Waffle Hello world con hardhat ed ethers

Principiante

✍️MiZiet📆 16 ottobre 2020 ⏱️4 min

Crea il tuo primo progetto Waffle con hardhat ed ethers.js

wafflesmart contractsoliditytesthardhatethers.js

Un'introduzione ad Ethereum per sviluppatori con Python, parte 1

Principiante

✍️Marc Garreau📆 8 settembre 2020 ⏱️12 min

Un'introduzione allo sviluppo di Ethereum, particolarmente utile per chi conosce il linguaggio di programmazione Python

pythonweb3.py

Una guida agli strumenti di sicurezza per gli smart contract

Intermedio

✍️Trailofbits📆 7 settembre 2020 ⏱️6 min

Una panoramica di tre differenti tecniche di test e analisi del programma

soliditysmart contractsicurezza

Elenco di controllo di sicurezza per gli smart contract

Intermedio

✍️Trailofbits📆 7 settembre 2020 ⏱️3 min

Un flusso di lavoro suggerito per scrivere smart contract sicuri

smart contractsicurezzasolidity

Linee guida di sicurezza per gli Smart Contract

Intermedio

✍️Trailofbits📆 6 settembre 2020 ⏱️5 min

Elenco di controllo con le linee guida di sicurezza da tenere presenti per la creazione di una dapp

soliditysmart contractsicurezza

The Graph: query di dati in Web3

Intermedio

✍️Markus Waas📆 6 settembre 2020 ⏱️8 min

La blockchain è come un database ma senza SQL. Contiene tutti i dati, ma non c'è modo di accedervi. Vediamo come risolvere la situazione con The Graph e GraphQL.

soliditycontratto intelligentequerythe graphcreate-eth-appreact

Elenco di controllo per l'integrazione dei token

Intermedio

✍️Trailofbits📆 13 agosto 2020 ⏱️5 min

Elenco di controllo degli aspetti da tenere presente quando si interagisce con i token

soliditysmart contractsicurezzatokens

Ridimensionare i contratti per combattere i limiti di dimensioni

Intermedio

✍️Markus Waas📆 26 giugno 2020 ⏱️6 min

Cosa puoi fare per impedire che i tuoi smart contract diventino troppo grandi?

soliditycontratto intelligentearchiviazionetruffle

Come usare Slither per trovare i bug dello Smart Contract

Argomenti avanzati

✍️Trailofbits📆 9 giugno 2020 ⏱️7 min

Come usare Slither per trovare automaticamente bug negli Smart Contract

soliditysmart contractsicurezzatestanalisi statica

Configurazione dell'integrazione continua di Solidity e Truffle

Intermedio

✍️Markus Waas📆 5 giugno 2020 ⏱️4 min

Come configurare Travis o Circle CI per il test con Truffle insieme ai plugin utili

soliditycontratto intelligentetesttruffleganache

Come simulare i contratti intelligenti in Solidity per testarli

Intermedio

✍️Markus Waas📆 2 maggio 2020 ⏱️4 min

Perché è importante prendersi gioco dei propri contratti in fase di test

soliditycontratto intelligentetestsimulazione

Avvia lo sviluppo del frontend della tua dapp con create-eth-app

Principiante

✍️Markus Waas📆 27 aprile 2020 ⏱️6 min

Una panoramica su come usare create-eth-app e le sue funzionalità

create-eth-appfrontendjavascriptethers.jsthe graphdefi

Chiamare un contratto intelligente da JavaScript

Principiante

✍️jdourlens📆 19 aprile 2020 ⏱️3 min

Come chiamare la funzione di un contratto intelligente da JavaScript usando un esempio di token Dai

transazionifrontendjavascriptweb3.js

Configura web3.js per usare la blockchain di Ethereum in JavaScript

Principiante

✍️jdourlens📆 11 aprile 2020 ⏱️3 min

Come usare uno Smart Contract per interagire con un token utilizzando il linguaggio Solidity

web3.jsjavascript

Come usare Echidna per testare gli smart contract

Argomenti avanzati

✍️Trailofbits📆 10 aprile 2020 ⏱️13 min

Come usare Echidna per testare automaticamente gli smart contract

soliditycontratto intelligentesicurezzatestfuzzing

Trasferimento e approvazione di token ERC-20 da uno Smart Contract Solidity

Intermedio

✍️jdourlens📆 7 aprile 2020 ⏱️6 min

Come usare uno smart contract per interagire con un token utilizzando il linguaggio Solidity

smart contracttokenssolidityerc-20

Interazione con altri contratti da Solidity

Argomenti avanzati

✍️jdourlens📆 5 aprile 2020 ⏱️4 min

Come distribuire uno Smart Contract da uno esistente e interagirvi

smart contractsolidityremixdistribuzionecomponibilità

Comprendere il contratto intelligente del token ERC-20

Principiante

✍️jdourlens📆 5 aprile 2020 ⏱️4 min

Un'introduzione alla distribuzione del tuo primo contratto intelligente su una rete di prova di Ethereum

contratti intelligentitokensolidityerc-20

Distribuzione del primo Smart Contract

Principiante

✍️jdourlens📆 3 aprile 2020 ⏱️4 min

Introduzione alla distribuzione del primo Smart Contract su una rete di prova Ethereum

smart contractremixsoliditydistribuzione

Registrare dati dagli Smart Contract con gli eventi

Intermedio

✍️jdourlens📆 3 aprile 2020 ⏱️2 min

Introduzione agli eventi degli Smart Contract e come usarli per registrare dati

contratti intelligentiremixsolidityeventi

Come implementare un market ERC-721

Intermedio

✍️Alberto Cuesta Cañada📆 19 marzo 2020 ⏱️6 min

Come mettere in vendita oggetti tokenizzati su bacheche di annunci decentralizzate

smart contracterc-721soliditytoken

Come usare Manticore per trovare bug negli Smart Contract

Argomenti avanzati

✍️Trailofbits📆 13 gennaio 2020 ⏱️11 min

Come usare Manticore per trovare automaticamente bug negli Smart Contract

soliditysmart contractsicurezzatestverifica formale

Questo tutorial è stato utile?