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-1271
contratti intelligenti
verifica
firma

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 2
memorizzazione nella cache
archiviazione

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

client
livello di esecuzione
livello di consenso
nodi

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ì?

solidity
ponte
livello 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

evm
opcode

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.

solidity
hardhat
alchemy
contratti intelligenti
distribuzione
blockexplorer
frontend
transazioni

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.

solidity
nft
alchemy
contratti intelligenti
frontend
pinata

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

solidity
contratti intelligenti
oracoli

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).

sql
interrogazioni
transazioni

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-721
alchemy
solidity
contratti 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-721
alchemy
solidity

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-721
alchemy
solidity
contratti 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.js
erc-20
token

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.js
erc-20
token

Guisa sul Contratto ERC-721 Vyper

Principiante

Ori Pomerantz1 aprile 2021 20 min

Il contratto ERC-721 di Ryuya Nakamura e come funziona

vyper
erc-721
python

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.

solidity
hardhat
alchemy
smart contract
distribuzione

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?

solidity
erc-20

Testare semplici contratti intelligenti con la libreria Waffle

Principiante

Ewa Kowalska26 febbraio 2021 6 min

Tutorial per principianti

contratti intelligenti
solidity
waffle
test

Monitorare Geth con InfluxDB e Grafana

Intermedio

Mario Havel13 gennaio 2021 5 min

client
nodi

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.

alchemy
websocket
query
javascript

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

waffle
smart contract
solidity
test
simulazione

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.

transazioni
web3.js
alchemy

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!

javascript
ethers.js
nodi
query
alchemy

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.

waffle
smart contract
solidity
test
erc-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.

waffle
smart contract
solidity
test
erc-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

waffle
smart contract
solidity
test
hardhat
ethers.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

python
web3.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

solidity
contratti intelligenti
sicurezza

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 contract
sicurezza
solidity

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

solidity
smart contract
sicurezza

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.

solidity
contratti intelligenti
query
the graph
create-eth-app
react

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

solidity
contratti intelligenti
sicurezza
token

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?

solidity
contratti intelligenti
archiviazione

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

solidity
contratti intelligenti
sicurezza
test
analisi statica

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

solidity
contratti intelligenti
test
simulazione

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-app
frontend
javascript
ethers.js
the graph
defi

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-app
frontend
javascript
ethers.js
the graph
defi

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

transazioni
frontend
javascript
web3.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.js
javascript

Come usare Echidna per testare gli smart contract

Argomenti avanzati

Trailofbits10 aprile 2020 13 min

Come usare Echidna per testare automaticamente gli smart contract

solidity
contratti intelligenti
sicurezza
test
fuzzing

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 contract
tokens
solidity
erc-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 contract
solidity
remix
distribuzione
componibilità

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 intelligenti
token
solidity
erc-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 contract
remix
solidity
distribuzione

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 intelligenti
remix
solidity
eventi

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 contract
erc-721
solidity
token

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

solidity
contratti intelligenti
sicurezza
test
verifica formale

Questo tutorial è stato utile?