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. Leung12 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 Pomerantz15 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 Pomerantz15 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

EthereumOnArm10 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

qbzzt15 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 Pomerantz1 aprile 2022 15 min

Ottimizzare gli smart contract per i Rollup ottimistici

livello 2

Guida del ponte standard di Optimism per contratti

Intermedio

Ori Pomerantz30 marzo 2022 33 min

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

soliditypontelivello 2

Prove di Merkle per l'integrità dei dati offline

Argomenti avanzati

Ori Pomerantz30 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 Pomerantz30 dicembre 2021 31 min

Come comprendere un contratto quando non hai il codice sorgente

evmopcode

Contratto intelligente "Hello World" per principianti - full stack

Principiante

nstrike225 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

smudgil6 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

Tellor29 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 Apivat11 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 Pomerantz1 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 Mudgil22 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 Mudgil22 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 Mudgil22 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 YongJun6 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 YongJun6 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 Pomerantz1 aprile 2021 20 min

Il contratto ERC-721 di Ryuya Nakamura e come funziona

vypererc-721python

Smart Contract "Hello World" per principianti

Principiante

elanh31 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 Pomerantz9 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 Kowalska26 febbraio 2021 6 min

Tutorial per principianti

contratti intelligentisoliditywaffletest

Monitorare Geth con InfluxDB e Grafana

Intermedio

Mario Havel13 gennaio 2021 5 min

clientnodi

Creare e distribuire un'App DeFi

Intermedio

strykerin31 dicembre 2020 11 min

Deposita i token ERC20 sullo smart contract e conia token Farm

soliditydefiweb3.jstruffleganachesmart contract

Uso dei WebSocket

Principiante

Elan Halpern1 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 Izdebski14 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 Halpern4 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 Halpern30 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 Starostenko16 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 Starostenko16 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

MiZiet16 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 Garreau8 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

Trailofbits7 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

Trailofbits7 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

Trailofbits6 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 Waas6 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

Trailofbits13 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 Waas26 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

Trailofbits9 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 Waas5 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 Waas2 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 Waas27 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

jdourlens19 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

jdourlens11 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

Trailofbits10 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

jdourlens7 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

jdourlens5 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

jdourlens5 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

jdourlens3 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

jdourlens3 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ñada19 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

Trailofbits13 gennaio 2020 11 min

Come usare Manticore per trovare automaticamente bug negli Smart Contract

soliditysmart contractsicurezzatestverifica formale

Questo tutorial è stato utile?