Crea una cuenta o inicia sesión

¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera

¿Qué es Web3?

4/23
Recursos

Aportes 13

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

La librería Web3.js es una colección de módulos que contienen funcionalidad para el ecosistema ethereum. Esta compuesta por:

  • web3-eth es para interactuar con la blockchain ethereum y los smart contracts
  • web3-shh es para interactuar con el protocolo whisper y comunicar p2p y broadcast
  • web3-bzz es para el protocolo swarm, el guardado de archivos descentralizado
  • web3-utils contiene funciones “helper” (de ayuda) para desarrolladores de Dapps

Fuente https://web3js.readthedocs.io/en/v1.2.11/getting-started.html

Mi código

const Web3 = require('web3');
const endpoint = "https://mainnet.infura.io/v3/..."
const web3 = new Web3(endpoint);

console.log(web3);

web3.eth.getBlockNumber().then(number => {
  console.log(number);
})

algo que mi mente no podia procesar cuando lo vi fue que podia hacer myPromise().then(console.log) si el resultado que regresaba la promesa solo lo queria mostrar en console.

antes hacia cosas como myPromise().then(res => console.log(res)) y tambien es valido. pero cuando aprendi esa alternativa me senti el doble de pro. 😅

Algun alma caritativa que tenga un endpoint en funcionamiento para compartir ?
el endpoint del projecto del profesor le pega a un projecto inactivo

No conocía replit, excelente aporte, gracias!

Aqui bloque 14250870!

¡Este profe es un crack!

me encanta este curso muy buena explicacion

Bloque 15361427

Mi bloque es 11104877!

Bloque 15005313

Por aquí en el bloque 14976914

bloque 15373511