Salt la conținutul principal

Tutoriale de dezvoltare Ethereum

Bine ai venit la lista de tutoriale a comunității.

Optimism standard bridge contract walkthrough

Intermediar

Ori Pomerantz30 martie 2022 33 min

How does the standard bridge for Optimism work? Why does it work this way?

soliditybridgelayer 2 (nivel 2)

Dovezile Merkle pentru integritatea datelor off-line

Avansat

Ori Pomerantz30 decembrie 2021 9 min

Asigurarea integrității datelor pe lanț pentru datele stocate în majoritate în afara lanțului

merkleintegritatestocare

NFT Minter Tutorial

Intermediar

smudgil6 octombrie 2021 28 min

In this tutorial, you’ll build an NFT minter and learn how to create a full stack dApp by connecting your smart contract to a React frontend using MetaMask and Web3 tools.

soliditynftminteralchemycontractele inteligentefront-enduiwallet (portofel)pinata

Cum să configurați Tellor ca oracol personal

Începător

Tellor29 iunie 2021 2 min

Un ghid pentru a începe integrarea oracolului Tellor în protocolul dvs.

soliditycontracte inteligentefluxuri de prețurioracole

Învățați despre subiectele fundamentale din Ethereum cu SQL

Începător

Paul Apivat11 mai 2021 8 min

Acest tutorial îi ajută pe cititori să înțeleagă conceptele fundamentale ale lui Ethereum, cum ar fi tranzacțiile, blocurile și gazul, prin interogarea datelor on-chain cu „Limbajul de interogare structurat” (SQL).

sqlinterogareadate analiticenoțiuni de bazăblocuritranzacțiigaz

Analiza contractului Uniswap-v2

Intermediar

Ori Pomerantz1 mai 2021 61 min

Cum funcționează contractul Uniswap-v2? De ce este scris în acest fel?

solidity

Cum să emitem un NFT (Partea 2/3 din seria de tutoriale despre NFT-uri)

Începător

Sumi Mudgil22 aprilie 2021 9 min

Acest tutorial descrie cum se emite un NFT pe blockchain-ul Ethereum folosind contractul nostru inteligent și Web3.

nft-urierc-721alchemysoliditycontractele inteligente

Cum să vă vizualizați NFT-ul în portofel (Partea 3/3 din seria de tutoriale NFT)

Începător

Sumi Mudgil22 aprilie 2021 2 min

Tutorialul acesta descrie cum se poate vizualiza un NFT existent pe MetaMask!

nft-urierc-721alchemytokenuri nefungibilesolidity

Cum să scrieți și să implementați un NFT (Partea 1/3 din seria de tutoriale NFT)

Începător

Sumi Mudgil22 aprilie 2021 13 min

Acesta este primul tutorial al unei serii despre NFT-uri care vă va arăta pas cu pas cum să scrieți și să implementați un contract inteligent de token nefungibil (token ERC-721) folosind Ethereum și Inter Planetary File System (IPFS).

nft-urierc-721alchemysoliditycontractele inteligente

Trimiterea de tokenuri folosind ethers.js

Începător

Kim YongJun6 aprilie 2021 2 min

Ghid simplu pentru începători de trimitere a tokenurilor folosind ethers.js.

ethers.jserc-20jetoane

Îndrumar pentru contractul Vyper ERC-721

Începător

Ori Pomerantz1 aprilie 2021 20 min

Contractul ERC-721 al lui Ryuya Nakamura și modul în care funcționează acesta

vypererc-721python

Contractul inteligent „Hello World” pentru începători

Începător

elanh31 martie 2021 12 min

Tutorial introductiv despre scrierea și implementarea unui contract inteligent simplu pe Ethereum.

solidityhardhatalchemycontractele inteligentenoțiuni de bazăimplementare

Analiza contractului ERC-20

Începător

Ori Pomerantz9 martie 2021 27 min

Ce conține contractul OpenZeppelin ERC-20 și de ce există?

solidityerc-20

Monitorizarea Geth cu InfluxDB și Grafana

Intermediar

Mario Havel13 ianuarie 2021 5 min

clienținoduri

Utilizarea WebSockets

Începător

Elan Halpern1 decembrie 2020 6 min

Ghid de utilizare a WebSockets și Alchemy pentru a face cereri JSON-RPC și a vă abona la evenimente.

alchemywebsocketsinterogareanoțiuni de bazăabonamentjavascript

Waffle: Simularea dinamică și testarea apelurilor de contracte

Intermediar

Daniel Izdebski14 noiembrie 2020 7 min

Tutorial Waffle avansat de folosire a simulării dinamice și testarea apelurilor de contracte

wafflecontracte inteligentesoliditytestaresimulare

Sending Transactions Using Web3

Începător

Elan Halpern4 noiembrie 2020 9 min

This is a beginner friendly guide to sending Ethereum transactions using web3. Există trei etape principale pentru a trimite o tranzacție în blockchain-ul Ethereum: crearea, semnarea și difuzarea. Le vom parcurge pe toate trei.

tranzacțiiweb3.jsalchemy

Noțiuni de bază despre dezvoltare în Ethereum

Începător

Elan Halpern30 octombrie 2020 4 min

This is a beginner's guide to getting started with Ethereum development. Vă vom îndruma de la crearea unui endpoint API la realizarea unei solicitări de linie de comandă și până la a vă scrie primul script web3! Nu este nevoie să aveți experiență de dezvoltator pe blockchain!

noțiuni de bazăjavascriptethers.jsnoduriinterogareaalchemy

Testarea tokenurilor ERC-20 cu Waffle

Intermediar

Vladislav Starostenko16 octombrie 2020 41 min

Învățați cum să testați contractele inteligente Solidity și cum să folosiți validatorii-matcher ai contractelor inteligente cu Waffle.

wafflecontracte inteligentesoliditytestareerc-20

Testarea tokenurilor ERC-20 cu Waffle

Intermediar

Vladislav Starostenko16 octombrie 2020 41 min

Învățați cum să testați contractele inteligente Solidity și cum să folosiți validatorii-matcher ai contractelor inteligente cu Waffle.

wafflecontracte inteligentesoliditytestareerc-20

Waffle spune „Salut, lume”; tutorial cu Hardhat și eteri

Începător

MiZiet16 octombrie 2020 4 min

Realizează primul tău proiect Waffle cu hardhat și ethers.js

wafflecontracte inteligentesoliditytestarehardhatethers.js

O introducere pentru dezvoltatorii Python despre Ethereum, partea 1

Începător

Marc Garreau8 septembrie 2020 12 min

O introducere despre dezvoltarea Ethereum, utilă în special pentru cei care au cunoștințe de programare în limbajul Python

noțiuni de bazăpythonweb3.py

Un ghid pentru instrumentele de securitate ale contractelor inteligente

Intermediar

Trailofbits7 septembrie 2020 6 min

O prezentare generală a trei tehnici diferite de testare și analiză a programelor

soliditycontracte inteligentesecuritate

Lista de verificare a securității contractelor inteligente

Intermediar

Trailofbits7 septembrie 2020 3 min

Un flux de lucru sugerat pentru scrierea unor contracte inteligente securizate

contracte inteligentesecuritatesolidity

Liniile directoare privind securitatea contractelor inteligente

Intermediar

Trailofbits6 septembrie 2020 5 min

O listă de verificare a ghidurilor de securitate de luat în considerare la construirea aplicației dapp

soliditycontracte inteligentesecuritate

The Graph: Remedierea interogării datelor Web3

Intermediar

Markus Waas6 septembrie 2020 8 min

Blockchain este ca o bază de date, dar fără SQL. Toate datele sunt acolo, dar nu există nicio modalitate de a le accesa. O să-ți arăt cum să reparăm acest lucru cu Graph și GraphQL.

soliditycontracte inteligenteinterogareathe graphcreate-eth-appreact

Lista de verificare a integrării tokenului

Intermediar

Trailofbits13 august 2020 5 min

Listă cu lucruri de considerat când interacționăm cu tokenuri

soliditycontracte inteligentesecuritatetokenuri

Reducerea dimensiunii contractelor pentru a evita depășirea limitei de mărime a contractelor

Intermediar

Markus Waas26 iunie 2020 6 min

Ce puteți face ca să nu devină contractele prea mari?

soliditycontracte inteligentestocare

Cum se utilizează Slither pentru a găsi erori în contractele inteligente

Avansat

Trailofbits9 iunie 2020 7 min

Cum se utilizează Slither pentru a găsi automat erori în contractele Inteligente

soliditycontracte inteligentesecuritatetestareanaliză statică

Cum să transformaţi Raspberry Pi 4 într-un nod doar prin flasharea cardului MicroSD

Intermediar

EthereumOnArm7 mai 2020 8 min

Flashați-vă Raspberry Pi 4, conectați un cablu ethernet, conectați discul SSD și porniți dispozitivul pentru a transforma Raspberry Pi 4 într-un nod Ethereum complet, care rulează nivelul de execuție sau nivelul de consens (Lanț Beacon / validator)

clienținivel de execuțienivel de consensnoduri

Începeţi dezvoltarea aplicației dvs. dapp de frontend cu create-eth-app

Începător

Markus Waas27 aprilie 2020 6 min

O prezentare generală a modului de utilizare a create-eth-app și a funcţionalităţilor sale

create-eth-appfront-endjavascriptethers.jsthe graphdefi

Apelarea unui contract inteligent din JavaScript

Începător

jdourlens19 aprilie 2020 3 min

Cum să apelaţi o funcție a unui contract inteligent din JavaScript folosind ca exemplu un token Dai

tranzacțiifrontendjavascriptweb3.js

Configurați web3.js pentru a utiliza blockchain-ul Ethereum în JavaScript

Începător

jdourlens11 aprilie 2020 3 min

Cum se utilizează un contract inteligent pentru a interacționa cu un token folosind limbajul Solidity

web3.jsjavascript

Cum se folosește Echidna pentru a testa contracte inteligente

Avansat

Trailofbits10 aprilie 2020 14 min

Cum să utilizați Echidna pentru a testa automat contractele inteligente

soliditycontracte inteligentesecuritatetestarefuzzing

Transferurile și aprobarea de tokenuuri ERC-20 dintr-un contract inteligent Solidity

Intermediar

jdourlens7 aprilie 2020 6 min

Cum se utilizează un contract inteligent pentru a interacționa cu un token folosind limbajul Solidity

contracte inteligentetokenurisoliditynoțiuni de bazăerc-20

Interacționează cu alte contracte din Solidity

Avansat

jdourlens5 aprilie 2020 4 min

Cum se implementezi un contract inteligent dintr-un contract existent și să interacționezi cu acesta

contracte inteligentesolidityremixfabriciimplementarecombinabilitate

Înțelegerea contractului inteligent de token ERC-20

Începător

jdourlens5 aprilie 2020 5 min

Introducere despre implementarea primului dvs. contract inteligent pe o rețea de testare Ethereum

contracte inteligentetokenurisoliditynoțiuni de bazăerc-20

Implementarea primului dvs. contract inteligent

Începător

jdourlens3 aprilie 2020 4 min

Introducere despre implementarea primului dvs. contract inteligent într-o rețea de testare Ethereum

contracte inteligenteremixsoliditynoțiuni de bazăimplementare

Înregistrarea datelor din contractele inteligente cu evenimente

Intermediar

jdourlens3 aprilie 2020 2 min

O introducere în evenimente de contracte inteligente și cum să le utilizezi pentru a înregistra date

contracte inteligenteremixsolidityevenimente

Cum să implementăm o piață ERC-721

Intermediar

Alberto Cuesta Cañada19 martie 2020 6 min

Cum să pui articole tokenizate de vânzare pe un panou publicitar descentralizat

contracte inteligenteerc-721soliditytokenuri

Cum se folosește Manticore pentru a găsi erori în contractele inteligente

Avansat

Trailofbits13 ianuarie 2020 11 min

Cum se folosește Manticore pentru a găsi automat erori în contractele inteligente

soliditycontracte inteligentesecuritatetestareverificare formală

A fost util acest tutorial?