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 Pomerantz📆 30 martie 2022 ⏱️33 min

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

soliditybridgelayer 2 (nivel 2)

Cum se execută un nod ușor cu Geth

Începător

✍️Brian Gu📆 4 martie 2022 ⏱️3 min

How to download, install and run a lightclient with Geth.

clienținoduri

Dovezile Merkle pentru integritatea datelor off-line

Avansat

✍️Ori Pomerantz📆 30 decembrie 2021 ⏱️9 min

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

merkleintegritatestocare

NFT Minter Tutorial

Intermediar

✍️smudgil📆 6 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

✍️Tellor📆 29 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 Apivat📆 11 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 Pomerantz📆 1 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 Mudgil📆 22 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 Mudgil📆 22 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 Mudgil📆 22 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 YongJun📆 6 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 Pomerantz📆 1 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

✍️elanh📆 31 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 Pomerantz📆 9 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 Havel📆 13 ianuarie 2021 ⏱️5 min

clienținoduri

Creați și implementați o aplicație DeFi

Intermediar

✍️strykerin📆 31 decembrie 2020 ⏱️11 min

Depuneți tokenuri ERC20 în contractul inteligent „FarmToken” și emiteţi tokenuri „Farm Token”

soliditydefiweb3.jstruffleganachecontracte inteligente

Utilizarea WebSockets

Începător

✍️Elan Halpern📆 1 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 Izdebski📆 14 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 Halpern📆 4 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 Halpern📆 30 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 Starostenko📆 16 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 Starostenko📆 16 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

✍️MiZiet📆 16 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 Garreau📆 8 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

✍️Trailofbits📆 7 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

✍️Trailofbits📆 7 septembrie 2020 ⏱️3 min

Un flux de lucru sugerat pentru scrierea unor contracte inteligente securizate

contracte inteligentesecuritatesolidity

Liniile directoare privind securitatea contractelor inteligente

Intermediar

✍️Trailofbits📆 6 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 Waas📆 6 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

✍️Trailofbits📆 13 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 Waas📆 26 iunie 2020 ⏱️7 min

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

soliditycontracte inteligentestocaretruffle

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

Avansat

✍️Trailofbits📆 9 iunie 2020 ⏱️7 min

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

soliditycontracte inteligentesecuritatetestareanaliză statică

Configurarea integrării continue cu Solidity și Truffle

Intermediar

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

Cum să configurați „Travis” sau „Circle CI” pentru testarea „Truffle” și plugin-uri utile

soliditycontracte inteligentetestaretruffleintegrare continuăganache

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

Intermediar

✍️EthereumOnArm📆 7 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 Waas📆 27 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

✍️jdourlens📆 19 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

✍️jdourlens📆 11 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

✍️Trailofbits📆 10 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

✍️jdourlens📆 7 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

✍️jdourlens📆 5 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

✍️jdourlens📆 5 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

✍️jdourlens📆 3 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

✍️jdourlens📆 3 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ñada📆 19 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

✍️Trailofbits📆 13 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?