Logo
Nuevos usuarios de RPC: 35% de descuento el primer mesVer oferta
RPC Assistant

Cómo crear un token en peaq: Guía paso a paso para desarrolladores

Resumen

Aprende a crear un token en la red peaq, la blockchain de capa 1 para DePIN y la Economía de las Máquinas. Esta guía cubre estándares de tokens, herramientas sin código como Token Tool de Bitbond, despliegue de contratos inteligentes y configuración esencial de RPC para interactuar con peaq.

Lista de verificación para la creación de tokens

Antes de comenzar, considera los siguientes criterios para elegir el mejor enfoque para tu proyecto:

CriterioQué verificarPor qué es importante
Estándar del token¿ERC-20, ERC-721 o ERC-1400?Determina la funcionalidad del token (fungible, no fungible o valor).
Habilidad técnica¿Sabes escribir Solidity?Las herramientas sin código son más rápidas; los contratos personalizados ofrecen más flexibilidad.
Funcionalidades personalizadas¿Necesitas impuestos, acuñación, quema o listas blancas?Las funcionalidades avanzadas requieren código personalizado o una herramienta que las soporte.
Presupuesto¿Cuáles son las tarifas de gas en peaq?peaq ofrece tarifas bajas, pero los contratos complejos cuestan más de desplegar.
Cronograma¿Qué tan pronto necesitas el token en vivo?Las herramientas sin código pueden desplegar en minutos; el desarrollo personalizado toma más tiempo.
Fiabilidad del RPC¿Tienes un endpoint RPC de peaq fiable?Un RPC estable asegura un despliegue e interacción fluidos.

Entendiendo peaq y sus estándares de tokens

peaq es una blockchain basada en Substrate que es compatible con EVM, lo que significa que puedes desplegar tokens estándar de Ethereum como ERC-20, ERC-721 y ERC-1400. La red está optimizada para proyectos DePIN, ofreciendo alto rendimiento (10,000 TPS en el lanzamiento), tarifas bajas y un coeficiente de Nakamoto de 130+. Para la creación de tokens, tienes dos caminos principales:

  • Generadores de tokens sin código como Token Tool de Bitbond, que proporcionan una interfaz amigable para configurar y desplegar tokens sin escribir Solidity.
  • Despliegue de contratos inteligentes personalizados usando herramientas como Hardhat o Remix, dándote control total sobre la lógica del token.

Prerrequisitos

Antes de crear un token, asegúrate de tener:

  • Una billetera Web3 (ej., MetaMask) configurada para la red peaq.
  • Suficientes tokens PEAQ para cubrir las tarifas de gas (para despliegue y transacciones).
  • Un endpoint RPC de peaq fiable. Puedes usar el RPC público de OnFinality u obtener un endpoint dedicado para cargas de trabajo de producción. Consulta la Guía RPC de peaq para detalles de conexión.
  • (Opcional) Familiaridad básica con Solidity si despliegas un contrato personalizado.

Paso a paso: Creando un token usando Token Tool de Bitbond

Token Tool de Bitbond es la solución sin código más popular para peaq. Sigue estos pasos:

Paso 1: Accede a Token Tool

Navega a Token Tool en peaq.

Paso 2: Conecta tu billetera

Haz clic en "Connect Wallet" y selecciona MetaMask (u otro proveedor Web3). Asegúrate de que tu billetera esté configurada en la red peaq. Si no, agrega peaq usando los siguientes detalles RPC:

  • Nombre de la red: peaq
  • URL RPC: https://peaq.api.onfinality.io/public (o tu propio endpoint)
  • ID de cadena: 3338
  • Símbolo: PEAQ
  • Explorador de bloques: https://peaq.subscan.io

Paso 3: Configura los detalles del token

Completa los parámetros del token:

  • Nombre del token: ej., "MyDePINToken"
  • Símbolo: ej., "MDT"
  • Suministro inicial: ej., 1000000
  • Decimales: 18 (estándar)

Paso 4: Configuración avanzada (Opcional)

Puedes habilitar funcionalidades como:

  • Can Burn: Permitir a los titulares quemar tokens.
  • Can Mint: Permitir al propietario acuñar nuevos tokens.
  • Set Total Supply Cap: Limitar el suministro máximo.
  • Charge Transaction Tax: Aplicar una tarifa en las transferencias.
  • Apply Burn Fee: Mecanismo de token deflacionario.
  • Apply Holder Rewards: Funcionalidad de token de reflexión.

Paso 5: Revisa y confirma

Verifica la tarifa de gas estimada (mostrada en PEAQ). Haz clic en "Create Token" y confirma la transacción en tu billetera. Espera la confirmación (generalmente menos de un minuto). La dirección del contrato de tu token se mostrará al tener éxito.

Paso a paso: Desplegando un token ERC-20 personalizado en peaq

Para desarrolladores que necesitan control total, aquí está cómo desplegar un token personalizado usando Hardhat:

1. Configura el proyecto

mkdir peaq-token
cd peaq-token
npm init -y
npm install --save-dev hardhat @nomicfoundation/hardhat-toolbox
npx hardhat init

2. Escribe el contrato inteligente

Crea contracts/MyToken.sol:

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

import "@openzeppelin/contracts/token/ERC20/ERC20.sol";

contract MyToken is ERC20 {
    constructor(uint256 initialSupply) ERC20("MyDePINToken", "MDT") {
        _mint(msg.sender, initialSupply);
    }
}

3. Configura Hardhat para peaq

Edita hardhat.config.js:

require("@nomicfoundation/hardhat-toolbox");

module.exports = {
  solidity: "0.8.20",
  networks: {
    peaq: {
      url: "https://peaq.api.onfinality.io/public",
      accounts: ["YOUR_PRIVATE_KEY"]
    }
  }
};

4. Despliega el contrato

Crea un script de despliegue scripts/deploy.js:

async function main() {
  const [deployer] = await ethers.getSigners();
  console.log("Deploying with account:", deployer.address);

  const MyToken = await ethers.getContractFactory("MyToken");
  const token = await MyToken.deploy(ethers.parseEther("1000000"));

  console.log("Token deployed to:", token.target);
}

main().catch((error) => {
  console.error(error);
  process.exitCode = 1;
});

Ejecuta:

npx hardhat run scripts/deploy.js --network peaq

Tu token ahora está en vivo en peaq.

Conectándose a peaq vía RPC

Para interactuar con tu token o la red, necesitas un endpoint RPC fiable. OnFinality proporciona servicios RPC públicos y dedicados para peaq. Aquí está cómo conectarse usando JSON-RPC:

curl https://peaq.api.onfinality.io/public \
  -X POST \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc":"2.0",
    "method":"eth_blockNumber",
    "params":[],
    "id":1
  }'

Para aplicaciones de producción, considera un nodo dedicado para evitar límites de tasa y asegurar un rendimiento consistente.

Errores comunes y solución de problemas

  • Gas insuficiente: Asegúrate de que tu billetera tenga suficiente PEAQ. Las tarifas de peaq son bajas, pero los contratos complejos pueden requerir más.
  • ID de cadena incorrecto: Verifica que tu billetera esté configurada en peaq (ID de cadena 3338).
  • Errores de RPC: Si encuentras tiempos de espera, cambia a un proveedor RPC más fiable como OnFinality.
  • Token no visible en la billetera: Importa la dirección del contrato del token manualmente en tu billetera.

Conclusiones clave

  • peaq soporta los estándares de tokens ERC-20, ERC-721 y ERC-1400 a través de su compatibilidad con EVM.
  • Las herramientas sin código como Token Tool de Bitbond permiten la creación de tokens en minutos sin programar.
  • Para tokens personalizados, usa Hardhat o Remix para desplegar contratos Solidity.
  • Siempre usa un endpoint RPC fiable para el despliegue e interacción. OnFinality ofrece servicios RPC públicos y dedicados para peaq.
  • Las tarifas bajas y el alto rendimiento de peaq lo hacen ideal para proyectos DePIN y de economía de máquinas.

Preguntas frecuentes

¿Qué es la red peaq?

peaq es una blockchain de capa 1 diseñada para la Economía de las Máquinas y DePIN. Es compatible con EVM y está construida sobre Substrate, ofreciendo alta escalabilidad, tarifas bajas e interoperabilidad.

¿Puedo crear un token en peaq sin programar?

Sí. Usa Token Tool de Bitbond, un generador de tokens sin código que te permite configurar y desplegar tokens en pocos clics.

¿Qué estándares de tokens son compatibles con peaq?

peaq soporta ERC-20 (tokens fungibles), ERC-721 (NFTs) y ERC-1400 (tokens valor) a través de su compatibilidad con EVM.

¿Cuánto cuesta crear un token en peaq?

El costo es la tarifa de gas por desplegar el contrato inteligente. Las tarifas de peaq son bajas; el despliegue típico cuesta unos pocos dólares en PEAQ.

¿Cómo me conecto a peaq?

Puedes conectarte vía RPC usando un endpoint como https://peaq.api.onfinality.io/public. Para producción, considera un nodo dedicado. Consulta la Guía RPC de peaq para detalles.

¿Dónde puedo encontrar la dirección del contrato del token después de la creación?

Después del despliegue, la dirección del contrato se muestra en la herramienta o en la salida de la consola. También puedes encontrarla en el explorador de bloques de peaq (ej., Subscan).

¿Puedo agregar funcionalidades personalizadas como impuestos o acuñación?

Sí. Token Tool soporta funcionalidades avanzadas como tarifas de quema, recompensas de reflexión y acuñación. Para lógica más compleja, despliega un contrato inteligente personalizado.

¿Cuál es el ID de cadena de peaq?

El ID de cadena es 3338.

¿Cómo obtengo tokens PEAQ para gas?

Puedes adquirir PEAQ de intercambios o faucets. Asegúrate de tener suficiente para cubrir las tarifas de despliegue y transacción.

¿Es peaq seguro para la creación de tokens?

Sí. peaq tiene un alto coeficiente de Nakamoto (130+) y utiliza técnicas criptográficas robustas. Siempre audita tu contrato inteligente si despliegas código personalizado.

Próximos pasos

Ahora que has creado tu token, considera:

  • Agregar liquidez en un intercambio descentralizado.
  • Integrarlo con billeteras y dApps.
  • Explorar las Funciones Modulares de DePIN de peaq para identidad de máquinas y pagos.
  • Monitorear el rendimiento de tu token con un proveedor RPC fiable. OnFinality ofrece precios de RPC adecuados para cualquier escala.

Para más información, visita la documentación de peaq o consulta redes compatibles para otras cadenas.

Base de conocimiento RPC

Detalles RPC relacionados

Nunca te preocupes por la infraestructura nuevamente

OnFinality elimina la carga pesada de DevOps para que puedas construir de forma más inteligente y rápida.

Comenzar