Hey grupo 👋🏼!
Mi nombre es Martín y soy un #dev cubano que se ha apasionado con las #tech vinculadas a las #blockchains desde hace unos meses.
Estoy convencido de que las #criptomonedas y las tecnologías descentralizadas van a ser una parte importante del futuro, pues tienen implicaciones muy profundas sobre cómo funciona la sociedad y las personas.
He decidido entonces comenzar a aportar mi esfuerzo en desarrollar soluciones sobre las #blockchains, utilizando toda la tech alrededor de estas, como los #SmartContracts, #web3, entre otras.
Son muchas las cosas que se pueden lograr, y ya se han visto casos de usos importantes como #DeFi, los #NFT, las #DAO y los juegos Play-to-Earn, además de protocolos descentralizados que cubren muchísimas aristas de la vida financiera, como las #DEX (Descentralized Exchanges), las farms, etc.
Teniendo esto en cuenta, es hora de ir a por nuestras propias soluciones!
Si eres #dev, te invito a que descubras este mundo tan apasionante y nuevo. En este canal voy a ir "desbrozando" el camino para que puedas montarte de la manera más fácil, a la vez que entre todos aportamos contenido e ideas.
Si ya has programado sobre las blockchains e incluso si eres un crack, únete y ayuda a otros a convertirse en lo mismo😉!
Aparte de en este canal, también comparto mucha info e ideas en mi Twitter @martinproenza.
Gracias por llegar acá. Ahora únete y ayúdanos a cambiar el mundo!! 🚀🚀🚀
Mi nombre es Martín y soy un #dev cubano que se ha apasionado con las #tech vinculadas a las #blockchains desde hace unos meses.
Estoy convencido de que las #criptomonedas y las tecnologías descentralizadas van a ser una parte importante del futuro, pues tienen implicaciones muy profundas sobre cómo funciona la sociedad y las personas.
He decidido entonces comenzar a aportar mi esfuerzo en desarrollar soluciones sobre las #blockchains, utilizando toda la tech alrededor de estas, como los #SmartContracts, #web3, entre otras.
Son muchas las cosas que se pueden lograr, y ya se han visto casos de usos importantes como #DeFi, los #NFT, las #DAO y los juegos Play-to-Earn, además de protocolos descentralizados que cubren muchísimas aristas de la vida financiera, como las #DEX (Descentralized Exchanges), las farms, etc.
Teniendo esto en cuenta, es hora de ir a por nuestras propias soluciones!
Si eres #dev, te invito a que descubras este mundo tan apasionante y nuevo. En este canal voy a ir "desbrozando" el camino para que puedas montarte de la manera más fácil, a la vez que entre todos aportamos contenido e ideas.
Si ya has programado sobre las blockchains e incluso si eres un crack, únete y ayuda a otros a convertirse en lo mismo😉!
Aparte de en este canal, también comparto mucha info e ideas en mi Twitter @martinproenza.
Gracias por llegar acá. Ahora únete y ayúdanos a cambiar el mundo!! 🚀🚀🚀
Block Builders Cuba pinned «Hey grupo 👋🏼! Mi nombre es Martín y soy un #dev cubano que se ha apasionado con las #tech vinculadas a las #blockchains desde hace unos meses. Estoy convencido de que las #criptomonedas y las tecnologías descentralizadas van a ser una parte importante del…»
Chic@s, vamos a tener este grupo que les comparto debajo para compartir ideas, mieles, discutir temas, etc., todo sobre desarrollo en las #blockchains.
A la par voy a llevar este canal, donde voy a ir compartiendo todo lo que vaya aprendiendo en mi camino sobre este tema y cualquier cosa interesante que me vaya encontrando, que sirva de soporte para todos aprender.
El objetivo final de todo esto es que comencemos a idear nuestras propias soluciones usando las #blockchain como soporte para construirlas.
Este es un mundo apasionante mi gente. Vamos a comenzar a aprenderlo y a entenderlo, porque definitivamente es parte del futuro.
Nos vemos por aquí...
https://t.me/blockbuilders_CU
A la par voy a llevar este canal, donde voy a ir compartiendo todo lo que vaya aprendiendo en mi camino sobre este tema y cualquier cosa interesante que me vaya encontrando, que sirva de soporte para todos aprender.
El objetivo final de todo esto es que comencemos a idear nuestras propias soluciones usando las #blockchain como soporte para construirlas.
Este es un mundo apasionante mi gente. Vamos a comenzar a aprenderlo y a entenderlo, porque definitivamente es parte del futuro.
Nos vemos por aquí...
https://t.me/blockbuilders_CU
Telegram
Block Builders CU - Grupo
Las #blockchains y la #web3 son tecnologías radicales que van a cambiar muchas cosas para la humanidad.
Este es un grupo para adentrarnos entre todos en este apasionante mundo desde el punto de vista técnico y filosófico.
#Devs, let's buidl !!!
Este es un grupo para adentrarnos entre todos en este apasionante mundo desde el punto de vista técnico y filosófico.
#Devs, let's buidl !!!
En breve voy a comenzar a publicar algunos primeros pasos y contenido inicial para ir aprendiendo.
Por mi parte, llevo ya un tiempo probando cosas, así que ya tengo un camino recorrido y puedo ayudar en algunas cosas.
Cualquier pregunta que tengan durante su aprendizaje, pueden dejarla en los comentarios y yo o alguien del grupo podemos responderlas.
Por mi parte, llevo ya un tiempo probando cosas, así que ya tengo un camino recorrido y puedo ayudar en algunas cosas.
Cualquier pregunta que tengan durante su aprendizaje, pueden dejarla en los comentarios y yo o alguien del grupo podemos responderlas.
Si quieres ser un #dev de #blockchains, lo primero es entender qué son las mismas 🤷🏻♂️.
En mi aprendizaje descubrí que las blockchains NO se explican como una sola cosa, sino como un sistema semi-complejo en el que participan varias partes.
Por un lado están los nodos, que son los que contienen todos los datos que hay en la blockchain, y tienen instalado un software para comunicarse con otros nodos y acordar el estado verdadero de la blockchain, en lo que se conoce como el protocolo de consenso. En los nodos participan los mineros.
Por otro lado están las wallets, que no son más que aplicaciones que emiten transferencias firmadas de manera criptográfica para saber qué usuario las envía. Las wallets las controlan los usuarios de la blockchain.
En adición a esto, también participan los desarrolladores, que son los que deciden sobre las características de todo el software que rige la blockchain, nodos, wallets, etc.
Como ven, es un sistema con varias partes y varios participantes, y para explicarlo hay que conocer todas estas partes.
Algo genial que me sucedió cuando intentaba entender todo, fue este video que les comparto debajo, donde se explica muy detalladamente el sistema de #Bitcoin en particular, pero esto se extrapola a cualquier blockchain.
Es un video largo (40 min), pero vale la pena verlo despacio y entenderlo.
Acá se los dejo👇🏼
https://youtu.be/44D9nVxqGIE
En mi aprendizaje descubrí que las blockchains NO se explican como una sola cosa, sino como un sistema semi-complejo en el que participan varias partes.
Por un lado están los nodos, que son los que contienen todos los datos que hay en la blockchain, y tienen instalado un software para comunicarse con otros nodos y acordar el estado verdadero de la blockchain, en lo que se conoce como el protocolo de consenso. En los nodos participan los mineros.
Por otro lado están las wallets, que no son más que aplicaciones que emiten transferencias firmadas de manera criptográfica para saber qué usuario las envía. Las wallets las controlan los usuarios de la blockchain.
En adición a esto, también participan los desarrolladores, que son los que deciden sobre las características de todo el software que rige la blockchain, nodos, wallets, etc.
Como ven, es un sistema con varias partes y varios participantes, y para explicarlo hay que conocer todas estas partes.
Algo genial que me sucedió cuando intentaba entender todo, fue este video que les comparto debajo, donde se explica muy detalladamente el sistema de #Bitcoin en particular, pero esto se extrapola a cualquier blockchain.
Es un video largo (40 min), pero vale la pena verlo despacio y entenderlo.
Acá se los dejo👇🏼
https://youtu.be/44D9nVxqGIE
YouTube
Cómo funciona bitcoin. Wallets, mineros, forks, blockchain. Explicación sencilla y completa español.
cryptoespanol.org
Explicación esquemática y visual del ecosistema bitcoin, cubriendo usuarios, mineros y desarrolladores así como wallets, blockchain y forks. Todo en menos de una hora!
Yo use Coinbase (y su hermano GDAX) para operar en crypto.
Si te…
Explicación esquemática y visual del ecosistema bitcoin, cubriendo usuarios, mineros y desarrolladores así como wallets, blockchain y forks. Todo en menos de una hora!
Yo use Coinbase (y su hermano GDAX) para operar en crypto.
Si te…
Este otro video que les comparto aquí -del mismo canal que el anterior☝🏼- va un poquito más profundo en la parte técnica de las blockchains, y cubre un poco cómo sucede el consenso, cómo se adicionan los bloques en la cadena de bloques, qué es la Prueba de Trabajo (Proof of Work o PoW) y cómo todo consiste en encontrar un simple número, llamado nonce.
Además, si lo entiendes, verás qué es la descentralización y cómo es posible que esto lleve a características tan peculiares como inmutabilidad, que sea incensurable y que no tenga fronteras.
Acá está el video 👇🏼
https://youtu.be/hEoYL5j0wYU
Además, si lo entiendes, verás qué es la descentralización y cómo es posible que esto lleve a características tan peculiares como inmutabilidad, que sea incensurable y que no tenga fronteras.
Acá está el video 👇🏼
https://youtu.be/hEoYL5j0wYU
YouTube
Cómo funciona Blockchain. Explicación sencilla visual en español
Explicación esquemática sobre el funcionamiento de blockchain y bitcoin.
Todos los comentarios bienvenidos.
Twitter: @CryptoEsp
Web: cryptoespanol.org
Únete al chat de la comunidad en Discord: 🙌🏻
https://discord.gg/3WsunuD
21/11: en la cabecera de los…
Todos los comentarios bienvenidos.
Twitter: @CryptoEsp
Web: cryptoespanol.org
Únete al chat de la comunidad en Discord: 🙌🏻
https://discord.gg/3WsunuD
21/11: en la cabecera de los…
Hey grupo, muy buenas tardes 👋🏼
Para los que ya entienden cómo funcionan las blockchains y también han visto cómo es el funcionamiento de las blockchains que tienen soporte para smart contracts, pues el 🚀PRÓXIMO PASO🚀 es comenzar a conocer el/los lenguajes de programación que se usan para escribir los mismos.
Solidity es el lenguaje más conocido para la red Ethereum (también hay un lenguaje que se llama Vyper, menos conocido), pero Solidity también se usa para programar contractos para otras sidechains, como Polygon o Arbitrum, también llamadas de Capa 2 (Layer 2 o L2).
En mi caso, encuentro que la manera más fácil y divertida de hacerlo es usando un sitio web llamado cryptozombies, donde básicamente se programa un juego basado en NFTs.
Acá pueden encontrarlo y comenzar las lecciones. Es algo genial y se van a enganchar enseguida!
👉🏼 https://cryptozombies.io/es/
Ahí van a poder cubrir aprendizaje sobre Solidity, pero además la manera de comunicar las blockchains con una interfaz de usuario, con lo que se conoce como web3.
GG. Comiencen y compartan al terminar cada lección 😎
Para los que ya entienden cómo funcionan las blockchains y también han visto cómo es el funcionamiento de las blockchains que tienen soporte para smart contracts, pues el 🚀PRÓXIMO PASO🚀 es comenzar a conocer el/los lenguajes de programación que se usan para escribir los mismos.
Solidity es el lenguaje más conocido para la red Ethereum (también hay un lenguaje que se llama Vyper, menos conocido), pero Solidity también se usa para programar contractos para otras sidechains, como Polygon o Arbitrum, también llamadas de Capa 2 (Layer 2 o L2).
En mi caso, encuentro que la manera más fácil y divertida de hacerlo es usando un sitio web llamado cryptozombies, donde básicamente se programa un juego basado en NFTs.
Acá pueden encontrarlo y comenzar las lecciones. Es algo genial y se van a enganchar enseguida!
👉🏼 https://cryptozombies.io/es/
Ahí van a poder cubrir aprendizaje sobre Solidity, pero además la manera de comunicar las blockchains con una interfaz de usuario, con lo que se conoce como web3.
GG. Comiencen y compartan al terminar cada lección 😎
cryptozombies.io
CryptoZombies - Aprende a programar en Ethereum. Impulsado por Loom Network
CryptoZombies es una escuela de programación interactiva que enseña a crear contratos inteligentes en Solidity mientras construyes tu propio juego cripto-coleccionable.
Sobre este tutorial de cryptozombies☝🏼, el código que van a ir escribiendo es REAL y totalmente ejecutable en Ethereum.
Más adelante, cuando veamos cómo desplegar código en una blockchain de verdad (o en una testnet), vamos a intentar desplegar el código de cryptozombies en Ethereum o Polygon, y hasta podríamos hacerle una interfaz serverless y desplegarla en Netlify o Vercel 😱😱😱.
Umjum 🤭
Más adelante, cuando veamos cómo desplegar código en una blockchain de verdad (o en una testnet), vamos a intentar desplegar el código de cryptozombies en Ethereum o Polygon, y hasta podríamos hacerle una interfaz serverless y desplegarla en Netlify o Vercel 😱😱😱.
Umjum 🤭
🧠 RESOLVIENDO DUDAS 🧠
¿Por qué una misma transacción en Ethereum a veces es más barata y a veces es más cara? ¿De qué depende el costo del fee en Ethereum?
La razón es: Todo depende del precio del gas, y el precio del gas es variable.
Veamos:
El costo de cualquier transacción en Ethereum se expresa en una unidad llamada gas, y siempre se paga la misma cantidad de gas por la misma transacción. La cantidad de gas de dos transacciones iguales es SIEMPRE la misma.
La cantidad de gas que se paga por una transacción depende de la cantidad de bytes en memoria que esta transacción afecte (pago por memoria) y la cantidad de instrucciones que se ejecuten (pago por ejecución).
Para una misma función en un smart contract, la cantidad a pagar SIEMPRE es la misma y es predecible (es una ciencia y depende del bytecode que se genere para el contrato, etc).
Entonces, ¿por qué varía el precio de las transacciones?
La explicación es: la cantidad de gas es la misma, pero el precio de cada unidad de gas varía según la demanda de la red.
El costo de 1 unidad de gas se expresa en gwei. Este precio es variable porque depende de lo que la gente que está haciendo transacciones en Ethereum esté dispuesto a pagar, y por eso varía constantemente.
En el siguiente sitio web puedes consultar el precio sugerido de 1 gas en gwei, según la velocidad con que quieres que se ejecute tu transacción:
https://ethgasstation.info/
Ahora mismo al consultarlo, veo que el precio es 174 gwei por cada unidad de gas (altísimo 😬).
Entonces, si una transacción cuesta 50000 gas, para saber su precio en gwei en este momento, hacemos:
50000 gas x 174 gwei = 8700000 gwei
Este valor está expresado en gwei, pero realmente lo queremos expresar en ETH, que es con lo que vamos a pagar el fee.
Lo próximo que debes conocer es que 1 ETH tiene 10^9 gwei o 1000000000 gwei.
Por tanto, para saber el costo en ETH, simplemente divides la cantidad de gwei que vas a gastar, entre 1000000000.
8700000 gwei / 1000000000 = 0.0087 ETH
Este es el precio de tu transacción, en ETH 😱😱😱. Ya lo calculaste!!!
Por tanto, podemos decir que una transacción que consume 50000 gas, cuando el precio del gas es 174 gwei, te cuesta 0.0087 ETH.
Los 50000 gas para ESA transacción SIEMPRE van a ser fijos. Lo que varía es el precio de cada unidad de gas, que se expresa en gwei.
Muy sencillo 😜.
NOTA: Una transacción de 50000 gas es una transacción bastante común 😳.
¿Por qué una misma transacción en Ethereum a veces es más barata y a veces es más cara? ¿De qué depende el costo del fee en Ethereum?
La razón es: Todo depende del precio del gas, y el precio del gas es variable.
Veamos:
El costo de cualquier transacción en Ethereum se expresa en una unidad llamada gas, y siempre se paga la misma cantidad de gas por la misma transacción. La cantidad de gas de dos transacciones iguales es SIEMPRE la misma.
La cantidad de gas que se paga por una transacción depende de la cantidad de bytes en memoria que esta transacción afecte (pago por memoria) y la cantidad de instrucciones que se ejecuten (pago por ejecución).
Para una misma función en un smart contract, la cantidad a pagar SIEMPRE es la misma y es predecible (es una ciencia y depende del bytecode que se genere para el contrato, etc).
Entonces, ¿por qué varía el precio de las transacciones?
La explicación es: la cantidad de gas es la misma, pero el precio de cada unidad de gas varía según la demanda de la red.
El costo de 1 unidad de gas se expresa en gwei. Este precio es variable porque depende de lo que la gente que está haciendo transacciones en Ethereum esté dispuesto a pagar, y por eso varía constantemente.
En el siguiente sitio web puedes consultar el precio sugerido de 1 gas en gwei, según la velocidad con que quieres que se ejecute tu transacción:
https://ethgasstation.info/
Ahora mismo al consultarlo, veo que el precio es 174 gwei por cada unidad de gas (altísimo 😬).
Entonces, si una transacción cuesta 50000 gas, para saber su precio en gwei en este momento, hacemos:
50000 gas x 174 gwei = 8700000 gwei
Este valor está expresado en gwei, pero realmente lo queremos expresar en ETH, que es con lo que vamos a pagar el fee.
Lo próximo que debes conocer es que 1 ETH tiene 10^9 gwei o 1000000000 gwei.
Por tanto, para saber el costo en ETH, simplemente divides la cantidad de gwei que vas a gastar, entre 1000000000.
8700000 gwei / 1000000000 = 0.0087 ETH
Este es el precio de tu transacción, en ETH 😱😱😱. Ya lo calculaste!!!
Por tanto, podemos decir que una transacción que consume 50000 gas, cuando el precio del gas es 174 gwei, te cuesta 0.0087 ETH.
Los 50000 gas para ESA transacción SIEMPRE van a ser fijos. Lo que varía es el precio de cada unidad de gas, que se expresa en gwei.
Muy sencillo 😜.
NOTA: Una transacción de 50000 gas es una transacción bastante común 😳.
EGS
EGS Static
Block Builders Cuba
🧠 RESOLVIENDO DUDAS 🧠 ¿Por qué una misma transacción en Ethereum a veces es más barata y a veces es más cara? ¿De qué depende el costo del fee en Ethereum? La razón es: Todo depende del precio del gas, y el precio del gas es variable. Veamos: El costo…
Algo interesante que comenta @luisciber sobre este post ☝🏼.
Cuando despliegas en una red de pruebas (testnet), YA puedes conocer de antemano la cantidad de gas que consume el despliegue de tu contrato.
Sin embargo, NO sabes el precio que te va a costar dicho despliegue, porque esto depende del precio en gwei de cada unidad de gas en la blockchain donde vayas a desplegar.
Sabiendo el gas que cuesta desplegar en la testnet (en la mainnet va a ser el mismo), puedes estimar el costo de desplegar usando el sitio https://ethgasstation.info/
Cuando despliegas en una red de pruebas (testnet), YA puedes conocer de antemano la cantidad de gas que consume el despliegue de tu contrato.
Sin embargo, NO sabes el precio que te va a costar dicho despliegue, porque esto depende del precio en gwei de cada unidad de gas en la blockchain donde vayas a desplegar.
Sabiendo el gas que cuesta desplegar en la testnet (en la mainnet va a ser el mismo), puedes estimar el costo de desplegar usando el sitio https://ethgasstation.info/
Hey chic@s, hoy a las 7 pm (en poco más de 1 hr) va a ocurrir esta charla en el canal de Startup Cuba que debe estar muy interesante.
Cristóbal va a hablar sobre por qué se deben adoptar las tech de las blockchain y web3, más allá de solamente las criptos.
Es necesaria también la parte filosófica para saber el por qué son importantes estás techs.
Nos vemos allí.
Cristóbal va a hablar sobre por qué se deben adoptar las tech de las blockchain y web3, más allá de solamente las criptos.
Es necesaria también la parte filosófica para saber el por qué son importantes estás techs.
Nos vemos allí.
Forwarded from Sandra Madiedo Ruiz
Esta tarde, a las 7:00 p.m, tenemos charla sobre ¿por qué apostar por el Blockchain? Con el estelar Cristóbal Pereira un emprendedor apasionado por el Blockchain y Criptoactivos. En su web, resume su palmarés: “desde 2015 que estoy full time y quiero compartir contigo todo lo que he aprendido y sigo aprendiendo día a día”.
Es el CEO detrás de LatAmTech Finance, quien organiza uno de los eventos regionales más importantes sobre estos temas, el Blockchain Summit Latam o instructor en Blockchain Academy Chile . También es co-host en el podcast Criptohispanos.
Es el CEO detrás de LatAmTech Finance, quien organiza uno de los eventos regionales más importantes sobre estos temas, el Blockchain Summit Latam o instructor en Blockchain Academy Chile . También es co-host en el podcast Criptohispanos.
beacons.ai
cristpereirag – Bio Links & Creator Profile | Beacons Mobile Website Builder
@cristpereirag | Hola Soy un apasionado de la tecnolog a blockchain bitcoin y las criptomonedas Desde 2015 que estoy full time y quiero compartir contigo todo lo que he aprendido y sigo aprendiendo d a a d a.
Hey grupo, he estado sin publicar aquí durante 2 o 3 días 😅... pero hay una razón para eso.
He estado explorando un nuevo ecosistema blockchain que promete mucho y he estado atento a lo que está sucediendo 👀. Si fuera a desarrollar alguna solución, valoraría seriamente desarrollarla dentro de ese ecosistema.
Dentro de un rato les cuento más detalles para que entiendan las potencialidades...
He estado explorando un nuevo ecosistema blockchain que promete mucho y he estado atento a lo que está sucediendo 👀. Si fuera a desarrollar alguna solución, valoraría seriamente desarrollarla dentro de ese ecosistema.
Dentro de un rato les cuento más detalles para que entiendan las potencialidades...
Mi exploración de una blockchain me ha tenido fuera de todo en los últimos 3 días.
Acá lo cuento todo y les digo por qué creo que hay que tener en cuenta esta blockchain, sobre todo para nosotros los desarrolladores👇🏼 (lectura de 3 minutos)
https://read.cash/@mortinp/la-blockchain-que-me-ha-entretenido-en-los-ultimos-3-dias-a8eb4bfb
Acá lo cuento todo y les digo por qué creo que hay que tener en cuenta esta blockchain, sobre todo para nosotros los desarrolladores👇🏼 (lectura de 3 minutos)
https://read.cash/@mortinp/la-blockchain-que-me-ha-entretenido-en-los-ultimos-3-dias-a8eb4bfb
read.cash
La blockchain que me ha entretenido en los últimos 3 días
Disclaimer: El siguiente artículo es un análisis de solamente 7 días (3 días a full) participando en la comunidad de la blockchain a la que me refiero, por lo cual puedo estar totalmente equivocado. N...
Forwarded from ErichGarciaCruz (Erich García Cruz)
Blokchain_PDF.pdf
16.2 MB
Librito GRATIS mis gente 👍
Fundamentos de BlockChain
Fundamentos de BlockChain
Vamos a ver.... ya todos tenemos que comenzar a programar apps descentralizadas. Son el futuro.
Para los #devs, les dejo rápido lo que tienen que hacer para comenzar a desarrollar de manera local en su PC:
1. Instala Metamask en tu navegador para que puedas interactuar con la dApp que vas a crear.
2. Instalar Ganache: https://www.trufflesuite.com/ganache
Ganache es una blockchain que corre localmente y puedes interactuar con ella desde el navegador con Metamask u otra wallet.
3. Instalar Truffle: https://www.trufflesuite.com/
Truffle es una suite en la command line que te facilita el desarrollo de dApps. Tiene scaffolding de proyectos con ejemplos, y te deja desplegar en Ganache, en cualquier testnet online y en cualquier mainnet.
> npm install -g truffle
4. Instala un plugin para Solidity en tu IDE favorito. Todos los IDEs tienen su plugin para Solidity.
5. Para tu primera dApp, sigue este tutorial de Truffle: https://www.trufflesuite.com/tutorial
Cumpliendo este tutorial vas a aprender muchas cosas, incluyendo algunas configuraciones que vas a tener que hacer en Metamask.
Si quieres puedes adicionarle nuevas funcionalidades. Yo le hice una para que alguien donara con su wallet, y mostraba las donaciones que se habían hecho a cada perrito (el tuto es un pet-shop).
Con eso ya tienes las cosas iniciales. Si te quedan dudas o te estancas en algún paso, consúltame en los comentarios y te ayudo a resolverlo.
Nos fuimooooooss!!! GG
Para los #devs, les dejo rápido lo que tienen que hacer para comenzar a desarrollar de manera local en su PC:
1. Instala Metamask en tu navegador para que puedas interactuar con la dApp que vas a crear.
2. Instalar Ganache: https://www.trufflesuite.com/ganache
Ganache es una blockchain que corre localmente y puedes interactuar con ella desde el navegador con Metamask u otra wallet.
3. Instalar Truffle: https://www.trufflesuite.com/
Truffle es una suite en la command line que te facilita el desarrollo de dApps. Tiene scaffolding de proyectos con ejemplos, y te deja desplegar en Ganache, en cualquier testnet online y en cualquier mainnet.
> npm install -g truffle
4. Instala un plugin para Solidity en tu IDE favorito. Todos los IDEs tienen su plugin para Solidity.
5. Para tu primera dApp, sigue este tutorial de Truffle: https://www.trufflesuite.com/tutorial
Cumpliendo este tutorial vas a aprender muchas cosas, incluyendo algunas configuraciones que vas a tener que hacer en Metamask.
Si quieres puedes adicionarle nuevas funcionalidades. Yo le hice una para que alguien donara con su wallet, y mostraba las donaciones que se habían hecho a cada perrito (el tuto es un pet-shop).
Con eso ya tienes las cosas iniciales. Si te quedan dudas o te estancas en algún paso, consúltame en los comentarios y te ayudo a resolverlo.
Nos fuimooooooss!!! GG
Trufflesuite
Ganache - Truffle Suite
Quickly fire up a personal Ethereum blockchain which you can use to run tests, execute commands, and inspect state while controlling how the chain operates.
Buenas noches grupo, sería buenísimo que los que se fueran animando a instalar el setup local para desarrollar dApps con Solidity y web3, lo confirmaran por acá.
Eso serviría para ir sabiendo cómo vamos, y marcar el ritmo de enseñanza para ir juntos.
Cualquier bobería que vayan haciendo también sería bueno que lo compartieran.
En estos días voy a desplegar en una testnet algún demo de prueba de algo interesante para probarlo entre todos.
Eso serviría para ir sabiendo cómo vamos, y marcar el ritmo de enseñanza para ir juntos.
Cualquier bobería que vayan haciendo también sería bueno que lo compartieran.
En estos días voy a desplegar en una testnet algún demo de prueba de algo interesante para probarlo entre todos.
El crack @ragnarok2203 logró su primera dApp desplegada en una testnet de Ethereum, Ropsten. Es un chat desarrollado con React + web3 y Solidity para los smart contracts.
Acá está su tweet anunciándolo 👇🏼
https://twitter.com/RagnarokReinier/status/1447344851394117632
En el tweet se explica cómo probarla.
Acá está el contrato desplegado en ropsten: https://ropsten.etherscan.io/address/0x3ee62bbd03986a2629b2346d80c3b9adce2bb8c2
Ahí pueden ver el código y las transacciones que se ejecutan en la blockchain cuando envían un mensaje.
Primer demo para nuestro #BlockchainDemoHall 🚀
Acá está su tweet anunciándolo 👇🏼
https://twitter.com/RagnarokReinier/status/1447344851394117632
En el tweet se explica cómo probarla.
Acá está el contrato desplegado en ropsten: https://ropsten.etherscan.io/address/0x3ee62bbd03986a2629b2346d80c3b9adce2bb8c2
Ahí pueden ver el código y las transacciones que se ejecutan en la blockchain cuando envían un mensaje.
Primer demo para nuestro #BlockchainDemoHall 🚀
Twitter
Reinier Hernández 🐸🐍
Lo prometido es deuda. Ya tengo el Smart contract corriendo en la red de pruebas de Ropsten y la Dapp desplegada en Vercel. Pueden verlo aquí smart-chat.ragnarok22.dev A continuación los pasos para poder usarla. Hilo 🧵👇🏻 twitter.com/RagnarokReinie…