Crear CSV de NFT en OpenSea

_

Para crear un archivo CSV (Comma Separated Values) de tu colección de NFT en OpenSea, necesitarás acceder a tus activos en la plataforma y extraer los datos relevantes. Aquí hay una guía paso a paso para hacerlo:

Code
opensea opensea
  1. Accede a tu cuenta en OpenSea: Dirígete al sitio web de OpenSea e inicia sesión en tu cuenta.
  2. Ve a tu colección: Navega a la sección de tu perfil o cuenta donde se encuentran tus activos o tu colección de NFT.
  3. Abre las herramientas de desarrollador del navegador: Para extraer los datos de los NFT, necesitarás acceder a las herramientas de desarrollador de tu navegador web. Puedes hacer esto haciendo clic derecho en la página y seleccionando «Inspeccionar» o presionando F12 en la mayoría de los navegadores.
  4. Selecciona la pestaña «Consola»: En las herramientas de desarrollador, busca la pestaña «Consola». Allí es donde escribirás comandos para extraer los datos.
  5. Escribe el código para extraer los datos: Utiliza código JavaScript para obtener información sobre tus NFT. Específicamente, necesitarás obtener datos como el nombre del NFT, el identificador del token (token ID), el precio, la fecha de compra, etc. Puedes usar la API de OpenSea para hacer esto.

Aquí hay un ejemplo de código para extraer información básica de tus NFT en OpenSea:

// Obtiene la dirección de tu cuenta de OpenSea
const accountAddress = "TU_DIRECCION_DE_CUENTA";

// URL para obtener los NFT de la cuenta en OpenSea
const apiUrl = `https://api.opensea.io/api/v1/assets?owner=${accountAddress}&order_direction=desc&offset=0&limit=50`;

// Realiza la solicitud HTTP para obtener los datos de tus NFT
fetch(apiUrl)
  .then(response => response.json())
  .then(data => {
    const nfts = data.assets;
    const csvData = "Nombre del NFT,Token ID,Precio,Fecha de compra\n";

    nfts.forEach(nft => {
      const name = nft.name;
      const tokenId = nft.token_id;
      const price = nft.sell_orders ? nft.sell_orders[0].current_price : "No disponible";
      const purchaseDate = nft.last_sale ? nft.last_sale.created_date : "No vendido";

      // Agrega los datos al CSV
      csvData += `${name},${tokenId},${price},${purchaseDate}\n`;
    });

    // Descarga el archivo CSV
    downloadCSV(csvData, "mis_nft_opensea.csv");
  })
  .catch(error => console.error("Error al obtener los datos:", error));

// Función para descargar el archivo CSV
function downloadCSV(csv, filename) {
  const csvBlob = new Blob([csv], { type: "text/csv" });
  const csvUrl = URL.createObjectURL(csvBlob);
  const a = document.createElement("a");
  a.href = csvUrl;
  a.download = filename;
  document.body.appendChild(a);
  a.click();
}

<p>
  1. Reemplaza TU_DIRECCION_DE_CUENTA en el código anterior con la dirección de tu cuenta de OpenSea.
  2. Ejecuta el código: Copia y pega el código en la consola de las herramientas de desarrollador y presiona Enter. El código obtendrá los datos de tus NFT y generará un archivo CSV para descargar.
  3. Descarga el archivo CSV: Se generará un archivo CSV con el nombre «mis_nft_opensea.csv» que contiene los datos de tu colección de NFT en OpenSea.

Recuerda que este es solo un ejemplo básico y puedes personalizar el código para obtener más información sobre tus NFT si lo deseas. Además, ten en cuenta que las APIs y las estructuras de datos pueden cambiar con el tiempo, por lo que es posible que necesites ajustar el código si hay cambios en la plataforma OpenSea.

Aquí te proporciono otra solución utilizando la extensión «OpenSea Collection CSV Export» para el navegador Google Chrome. Esta extensión fue diseñada específicamente para exportar colecciones de NFT de OpenSea a un archivo CSV. Sigue estos pasos:

  1. Abre el navegador Google Chrome.
  2. Instala la extensión «OpenSea Collection CSV Export» desde la Chrome Web Store (Export My NFT Listings).
  3. Una vez instalada la extensión, ve a tu colección de NFT en OpenSea desde tu cuenta.
  4. Haz clic en el ícono de la extensión en la barra de herramientas del navegador.
  5. La extensión generará automáticamente un archivo CSV que contiene los datos de tu colección de NFT en OpenSea.
  6. Descarga el archivo CSV generado y guárdalo en tu computadora.

Con esta extensión, deberías poder exportar tus datos de forma más sencilla. Recuerda siempre revisar las reseñas y calificaciones de las extensiones antes de instalarlas, y ten precaución al otorgar permisos a extensiones de terceros para acceder a tus datos.

Comments are disabled.