---
title: "¿Cuánto cuesta desplegar un proyecto NFT en Ethereum?"
description: "En resumen, depende..."
---

# ¿Cuánto cuesta desplegar un proyecto NFT en Ethereum?

<ExternalVideo
  url="https://www.youtube.com/watch?v=dnYSdTAQylk&embeds_referring_euri=https%3A%2F%2Falchemy.com%2F&source_ve_path=Mjg2NTksOTY3MTQ&feature=emb_imp_woyt&ab_channel=Alchemy"
  provider="youtube"
  providerUid="dnYSdTAQylk"
/>

En resumen, depende.

<ImageBlock
  src="https://media.alchemy.com/1704715758-the-price-of-ether-has-skyrocketed-in-2021.png"
  alt="El precio de Ether se disparó en 2021... ¡y las tarifas de gas también!"
  width={802}
  height={753}
  caption="El precio de Ether se disparó en 2021... ¡y las tarifas de gas también!"
/>

El precio de Ether se disparó en 2021... ¡y también las tarifas de gas!

Si te estás iniciando en el [desarrollo de Web3](https://www.alchemy.com/overviews/how-to-learn-web3-development) por primera vez, explorando cosas como el lenguaje de programación [Solidity](https://soliditylang.org/), los contratos inteligentes de [Ethereum](https://ethereum.org/en/), y [la creación de NFTs](https://www.youtube.com/watch?v=ftMzXpToq9Q)...

1. ¡Bienvenido! Te espera un viaje intenso...
1. ¡ASEGÚRATE DE ENTENDER CÓMO FUNCIONAN LAS TARIFAS DE GAS Y LAS TARIFAS DE TRANSACCIÓN!

Antes, desplegar [aplicaciones descentralizadas](https://www.alchemy.com/dapps/top/defi-dapps) era relativamente accesible.

- En 2017, el proyecto NFT [CryptoPunks](https://www.larvalabs.com/cryptopunks) se desplegó por **$7.56** \([fuente](https://etherscan.io/tx/0x0885b9e5184f497595e1ae2652d63dbdb2785de2e498af837d672f5765f28430)\)
- En 2020, el token Shiba Inu \($SHIB\) se desplegó por **$60** \([fuente](https://etherscan.io/tx/0x0a4022e61c49c59b2538b78a6c7c9a0e4bb8c8fce2d1b4a725baef3c55fb7363)\)

Hoy — 30 de noviembre de 2021 — desplegar esos mismos contratos costaría un ojo de la cara :\(

- [CryptoPunks](https://www.larvalabs.com/cryptopunks) costaría **$964**
- $SHIB costaría **$2,026**

Esto significa que hoy cuesta entre 30 y 120 veces más, en términos de USD, desplegar contratos en Ethereum comparado con hace unos años.

<ImageBlock
  src="https://media.alchemy.com/1704715821-cryptopunks-is-one-of-the-earliest-and-most-successful-nft-projects-around.png"
  alt="CryptoPunks es uno de los proyectos NFT más antiguos y exitosos que existen."
  width={1128}
  height={911}
  caption="CryptoPunks es uno de los proyectos NFT más antiguos y exitosos que existen."
/>

La gran pregunta es... ¿POR QUÉ?

Bueno, hay tres factores que en última instancia afectan tus costos de despliegue:

1. las **UNIDADES** de gas usadas en la transacción para desplegar tu contrato
1. el **PRECIO** por unidad de gas según las condiciones de tráfico actuales y la congestión de la red
1. el **VALOR** de Ether \(ETH\) según las tasas de mercado

y estos factores se combinan en una fórmula muy simple:

**COSTO TOTAL** = **UNIDADES** **PRECIO** **VALOR**

Veamos el [despliegue del contrato de CryptoPunks de 2017](https://etherscan.io/tx/0x0885b9e5184f497595e1ae2652d63dbdb2785de2e498af837d672f5765f28430) como ejemplo inicial. Según la información de la transacción en [Etherscan](https://etherscan.io/):

1. **UNIDADES** de gas = 2,142,276 gas
1. **PRECIO** por gas = 0.000000011 ETH por gas \(o 11 gwei\)
1. **VALOR** de ETH = $320.97 por ETH

COSTO TOTAL = 2,142,276 0.000000011 320.97

**COSTO TOTAL = $7.56**

¿Qué cambia entonces si intentamos desplegar el contrato de CryptoPunks hoy, en 2021?

- Las **UNIDADES** de gas se mantuvieron iguales — El número de unidades de gas depende de la lógica contenida en el contrato inteligente, y es el mismo contrato hoy que hace 4 años.
- El **PRECIO** por gas aumentó — Ethereum se ha vuelto una blockchain muy popular para transaccionar, y a mayor tráfico, mayor es el costo de una unidad de gas en términos de ETH debido al mecanismo de puja de gas. Esto ocurre cuando los usuarios envían transacciones con tarifas de gas cada vez más altas para incentivar a los mineros a incluir sus transacciones primero.
- El **VALOR** de ETH también aumentó — Más inversionistas y más interés con el tiempo significan más demanda por la criptomoneda.

El **PRECIO** promedio por gas en estos días está entre 0.0000001 ETH y 0.00000015 ETH \(100~150 gwei\), mientras que el **VALOR** promedio de ETH está entre $4,000 y $4,500.

Entonces, ¿cómo se vería el cálculo para desplegar el contrato de CryptoPunks hoy?

1. **UNIDADES** de gas = 2,142,276 gas
1. **PRECIO** por gas = 0.0000001 ETH por gas \(o 100 gwei\)
1. **VALOR** de ETH = $4,500 por ETH

**COSTO TOTAL** = 2,142,276 0.0000001 4,500 = **$964**

¡Pruébalo tú mismo! Busca tu contrato NFT favorito en [Etherscan](https://www.alchemy.com/dapps/etherscan), encuentra los tres componentes de la tarifa de transacción, y verifica el costo final. ¿Qué precios estás viendo hoy? Twittea tu ejemplo a [@thatguyintech](https://twitter.com/thatguyintech) y con gusto lo retwitteo :\)

Ahora quizás te preguntes: "¿por qué la gente sigue construyendo en Ethereum si es tan caro?"

Es una excelente pregunta. Y hay tres muy buenas razones:

1. **Descentralización**. Ethereum es la plataforma de contratos inteligentes más descentralizada disponible hoy. Según [ethernodes.org](https://ethernodes.org/), hay más de 3000 nodos ejecutando la red. Otras plataformas de contratos inteligentes tienen muchos menos nodos o validadores. Cuanto más descentralizada es la red, más difícil es censurarla, controlarla, manipularla o derribarla. Estas garantías suelen ser necesarias para aplicaciones financieras serias.
1. **Ecosistema de desarrolladores**. Tiene el ecosistema de desarrolladores más grande y las herramientas más maduras. Según Electric Capital, [Ethereum tiene más de 2400 desarrolladores activos mensuales y sigue creciendo](https://medium.com/electric-capital/electric-capital-developer-report-2020-9417165c6444). Ethereum es la plataforma de contratos inteligentes más antigua y ha disfrutado de los mayores efectos de red en términos de construir aplicaciones utilizables y herramientas componibles.**‍**
1. **Mercado**. Ethereum tiene el mercado de aplicaciones más grande \(más usuarios y dinero\). Los protocolos DeFi y los mercados de NFT más grandes y usados están construidos hoy en Ethereum.

Aun con todos estos beneficios, esto no significa que Ethereum tenga que ser la mejor herramienta para tu proyecto. Quizás solo estás explorando y aprendiendo, y el costo de desplegar en [Ethereum mainnet](https://www.alchemy.com/rpc/ethereum) no tiene ningún sentido. O tal vez tu caso de uso específico prioriza velocidad y eficiencia por encima de las garantías de descentralización. Sea cual sea el caso, hay muchas razones por las que podrías querer explorar alternativas. Aquí van un par de alternativas para empezar...

Si quieres quedarte dentro del [ecosistema de Ethereum](https://www.alchemy.com/dapps/ecosystem/ethereum), revisa las **sidechains** y las **layer 2s** \(L2s\):

- [Polygon](https://polygon.technology/)
- [Immutable X](https://www.immutable.com/)
- [Optimism](https://www.optimism.io/)
- [Arbitrum](https://offchainlabs.com/)
- [ZKSync](https://zksync.io/)
- [StarkNet](https://starkware.co/)

<ImageBlock
  src="https://media.alchemy.com/1704715961-polygon-approach-to-scaling-ethereum.png"
  alt="Polygon's approach to scaling Ethereum - https://polygon.technology"
  width={430}
  height={430}
  caption="Polygon's approach to scaling Ethereum - https://polygon.technology"
/>

El beneficio de usar una sidechain o una solución layer 2 de Ethereum es que puedes usar herramientas similares, y el mecanismo de seguridad subyacente para registrar tus transacciones y proteger tu DApp sigue siendo el mismo. También te beneficias de costos de transacción mucho más bajos y mayor velocidad. La contrapartida es que, por ahora, tanto la experiencia de usuario como la de desarrollador pueden dejar que desear.

Si quieres ir más lejos y explorar diferentes blockchains con distintos lenguajes de programación y arquitecturas de sistema, deberías considerar estas otras **layer 1s** \(L1s\):

- [Flow](https://www.onflow.org/)
- [Solana](https://solana.com/)
- [Avalanche](https://www.avax.network/)
- [Tezos](https://tezos.com/)
- [Polkadot](https://polkadot.network/)

Por último, si te preocupan los costos de despliegue pero aún así quieres desplegar en Ethereum mainnet, puedes intentar optimizar tu código Solidity para reducir la lógica innecesaria. El propósito de las tarifas de gas es pagarle a los mineros por ejecutar la lógica de tu programa. Mientras menos compleja sea la lógica, más barato es desplegar y ejecutar tu contrato.

Aquí hay [un excelente artículo que explica cómo optimizar contratos inteligentes de NFT en Ethereum para reducir el gas.](https://medium.com/@kaymonft/optimizing-nft-smart-contracts-to-reduce-gas-usage-7f4e819eb49d)

<EmbeddedTable
  table={{
    columns: [
      { key: "1", width: 200, title: "ERC721Enumerable", dataType: "object" },
      { key: "2", width: 200, title: "Gas Amount", dataType: "object" },
      { key: "3", width: 200, title: "Total Cost ETH", dataType: "object" },
      { key: "4", width: 200, title: "Total Cost USD", dataType: "object" },
    ],
    data: [
      {
        "1": { title: "<p><strong>Deployment Cost</strong></p>", tooltip: "", icon: "" },
        "2": { title: "<p>1,775,269</p>", tooltip: "", icon: "" },
        "3": { title: "<p>0.25208198</p>", tooltip: "", icon: "" },
        "4": { title: "<p>$1,076.92</p>", tooltip: "", icon: "" },
        id: 0,
      },
      {
        "1": { title: "<p><strong>Mint 1 (Wallet 1)</strong></p>", tooltip: "", icon: "" },
        "2": { title: "<p>102,474</p>", tooltip: "", icon: "" },
        "3": { title: "<p>0.01455130</p>", tooltip: "", icon: "" },
        "4": { title: "<p>$62.16</p>", tooltip: "", icon: "" },
        id: 1,
      },
      {
        "1": { title: "<p><strong>Mint 2 (Wallet 1)</strong></p>", tooltip: "", icon: "" },
        "2": { title: "<p>147,874</p>", tooltip: "", icon: "" },
        "3": { title: "<p>0.02099810</p>", tooltip: "", icon: "" },
        "4": { title: "<p>$89.70</p>", tooltip: "", icon: "" },
        id: 2,
      },
      {
        "1": { title: "<p><strong>Mint 3 (Wallet 1)</strong></p>", tooltip: "", icon: "" },
        "2": { title: "<p>147,874</p>", tooltip: "", icon: "" },
        "3": { title: "<p>0.02099810</p>", tooltip: "", icon: "" },
        "4": { title: "<p>$89.70</p>", tooltip: "", icon: "" },
        id: 3,
      },
      {
        "1": { title: "<p><strong>Mint 4 (Wallet 2)</strong></p>", tooltip: "", icon: "" },
        "2": { title: "<p>145,074</p>", tooltip: "", icon: "" },
        "3": { title: "<p>0.02060050</p>", tooltip: "", icon: "" },
        "4": { title: "<p>$88.01</p>", tooltip: "", icon: "" },
        id: 4,
      },
      {
        "1": { title: "<p><strong>Mint 5 (Wallet 2)</strong></p>", tooltip: "", icon: "" },
        "2": { title: "<p>147,874</p>", tooltip: "", icon: "" },
        "3": { title: "<p>0.02099810</p>", tooltip: "", icon: "" },
        "4": { title: "<p>$89.70</p>", tooltip: "", icon: "" },
        id: 5,
      },
      {
        "1": { title: "<p><strong>Mint 6 (Wallet 2)</strong></p>", tooltip: "", icon: "" },
        "2": { title: "<p>147,874</p>", tooltip: "", icon: "" },
        "3": { title: "<p>0.02099810</p>", tooltip: "", icon: "" },
        "4": { title: "<p>$89.70</p>", tooltip: "", icon: "" },
        id: 6,
      },
    ],
  }}
/>

‍Si te resultó útil esta explicación, ¡escríbenos un tweet a [@Alchemy](https://x.com/Alchemy)! Nos encantaría ver qué estás construyendo y darle impulso a tu proyecto :\)

<ImageBlock
  src="https://media.alchemy.com/1704716189-introducing-gas-price-notification.png"
  alt="Banner que presenta las notificaciones de precio de gas de Alchemy"
  width={1106}
  height={796}
  caption="Presentamos las notificaciones de precio de gas"
/>
