Cómo crear un token honeypot

Guía completa paso a paso

[Only for research and testing]

Antes de aprender a crear un token honeypot, estas son las características de nuestro código de token que se pueden activar y desactivar, protegiéndolo de ser detectado por los detectores de honeypot:

  1. Desarrolla un token único con la funcionalidad para activar y desactivar el modo honeypot.
  2. Implementa código que active el modo honeypot cuando esté encendido y permita vender cuando esté apagado.
  3. Prueba el token para asegurar que el modo honeypot protege eficazmente contra la detección por parte de los detectores de honeypot.

Are You Ready To Create a Honeypot Token?

[Only for research and testing.]

Paso 1: Necesitas REMIX IDE y Metamask para crear el token

Instalar Metamask:

  • Descarga e instala la extensión Metamask para Google Chrome. Crea una nueva cartera o importa una existente.
Create Metamask

2. Ve a Remix IDE para empezar a escribir y desplegar tu contrato inteligente.

3. Crear un nuevo archivo en Remix: Haz clic en el icono de archivo y crea un nuevo archivo.

4. Nómbralo con extensión .sol (por ejemplo, NewBSCToken.sol)

Create File in Remix IDE

5. Insertar tu código:

Copia el código del token honeypot proporcionado y pégalo en tu nuevo archivo. [Obtén el código aquí]

New file created in Remix IDE
Honeypot token code pasted

6. Desplázate hacia abajo en el código del contrato inteligente en Remix hasta llegar a esta fila como se muestra en la imagen de abajo.

Write coin details here

7. Ahora vamos a hacer algunos ajustes del token.

Write coin name and other details

Nombre: (Nombre de tu token) *Escribe el nombre del token entre comillas "xxxxx"
Símbolo: (Asigna un símbolo) *Escribe el símbolo entre comillas "XXX"
Decimales: (Se recomienda 18)
Suministro total: Si tus decimales son 18 y quieres 1000000 de suministro total, escribe 1000000000000000000000000 (1000000 + 18 ceros)

8. Haz clic en el icono de la izquierda como se muestra a continuación para compilar tu código.

Now compile

Selecciona la versión del compilador 0.8.0

Select compiler in Remix IDE

Luego haz clic en Compile.

Click on Compile

9. Después de compilar, haz clic en el icono que se muestra a continuación y selecciona Injected Provider - Metamask en la sección Environment.

Choose environment

10. En la sección Contract, selecciona NewBSCToken como contrato.

Select file name

11. Vuelve a la cartera de Metamask. Copia tu dirección de cartera y pégala en el paréntesis, luego haz clic en el botón "Deploy".

Metamask wallet address
Confirm in Metamask

12. Haz clic en Confirm en la transacción en tu ventana emergente de Metamask.

13. Si todo va bien, tu token está en camino. Vuelve a Metamask, ve a Activity y haz clic en Contract deployment.

Contract deployment

Haz clic en View on block explorer

View contract on block explorer

Copia la dirección del contrato haciendo clic en el icono de copiar a la derecha.

Success - contract deployed

14. Vuelve a Metamask y haz clic en Import Token.

See your token

Selecciona Custom Token, pega la dirección del contrato, espera a que aparezca tu token y luego haz clic en Add Custom Token.

Add custom token

Puedes crear tokens en la red principal de ETH, Binance Smart Chain, Arbitrum One y cualquier otra cadena usando el mismo método.

🎉 ¡Felicidades! Has creado exitosamente tu propio token y ya está en tu cartera.

Pero aún no hemos terminado... Un paso más importante: Verificar el contrato

Paso 2: Verificar tu contrato

¿Por qué verificar? Para aumentar la popularidad del token. Los inversores podrían evitar los tokens no verificados y terminar no comprando ningún token.

1. Vuelve a Metamask, ve a Activity y haz clic en la implementación del contrato.

Deployment done

2. Haz clic en View on block explorer

View on blockchain

3. Haz clic en la dirección del contrato

Check details here

En esta página, haz clic en Contract

Click on contract

Haz clic en Verify and Publish

Click on verify and publish

4. Selecciona la configuración como se indica a continuación:

Select details as provided

Compiler Type: Single File

Compiler version: 0.8.0

License Type: No license

Luego haz clic en Continue

5. Vuelve a nuestro código fuente desde el sitio de REMIX IDE, cópialo y pégalo en el espacio.

Insert code here

Completa la prueba de bot y publícalo.

Click on verify and publish

6. Deberías ver el mensaje de éxito como se muestra a continuación:

Now verified

🎉 ¡Felicidades! Tu contrato ahora está verificado y tu token está listado en el DEX.

Para Ethereum: Uniswap | Para BSC: PancakeSwap

Si estás usando PancakeSwap en BSC, lee nuestra guía sobre cómo añadir liquidez en PancakeSwap.

ACTIVAR/DESACTIVAR EL MODO HONEYPOT

*Toma nota: Después de desactivar el modo honeypot, siempre puedes volver a activarlo en cualquier momento.
Puedes retirar liquidez libremente tanto si el modo honeypot está activado como desactivado. Es seguro retirar liquidez en ambas situaciones.
Los compradores pueden vender sus tokens si el modo honeypot está desactivado.
Los compradores pueden vender sus tokens si el modo honeypot no está activado.

1. Vuelve a Metamask, haz clic en Activity, en Contract Deployment y en View on block explorer.

Verified contract
Go to this option

2. Haz clic en el texto azul contract address

Honeypot token contract

3. En esta página, haz clic en Contract.

Click on contract again

4. Haz clic en Write Contract

Write contract

5. Haz clic en Connect to Web3 para conectar tu cartera Metamask.

Connect to Web3

6. Haz clic en el plugin de Metamask en la esquina superior derecha para verificar la conectividad. Asegúrate de que la cartera conectada sea la propietaria del contrato/creadora del token.

Check on BSC scan

7. Desplázate hacia abajo en la página y haz clic en "setFees" para activar/desactivar el modo honeypot.

setFees function

🔴 Para activar el modo honeypot:

Escribe 0 en newBuyFee. Escribe 99 en newSellFee. Luego haz clic en Transact.

Set fees to switch ON

⚠️ Advertencia: Siempre sigue los números mostrados. No uses otros números.
Una vez hecho, el modo honeypot está activado. Los usuarios NO podrán vender tokens.
*Nota: Activa siempre DESPUÉS de añadir liquidez para ser indetectable.

🟢 Para desactivar el modo honeypot:

Escribe 0 en newBuyFee. Escribe 0 en newSellFee. Luego haz clic en Transact.

Set fees to switch OFF

✅ Los compradores PUEDEN vender sus tokens cuando el modo honeypot está desactivado.

Recuerda, esta publicación es solo para fines de prueba y educativos.

Si necesitas ayuda, contáctame: https://t.me/rambotalk

¡Buena suerte con tus tokens!

Preguntas frecuentes

Token honeypot

Un token honeypot cripto es un tipo de criptomoneda que atrae inversores. Pero una vez que la gente lo compra, los creadores pueden dificultar su venta. A menudo no tienen valor real. Es importante investigar antes de invertir en cualquier nueva criptomoneda.

¿Qué es un token honeypot?

Un token honeypot es un tipo de criptomoneda diseñada con mecanismos en el contrato inteligente. A menudo incluye comisiones ocultas y restricciones de venta para controlar el comportamiento del trading.

¿Por qué debería desplegar mi propio token honeypot?

Crear tu propio token honeypot te permite explorar la tecnología blockchain, comprender la seguridad de los contratos inteligentes y descubrir aplicaciones dentro de los exchanges descentralizados.

¿Cómo puedo crear un token con comisiones en BSC?

Puedes crear un token con comisiones en BSC desplegando un contrato inteligente con una estructura de comisiones que incluya tarifas de transacción, utilizando el código honeypot.

¿Cuáles son los pasos para crear un token con mecanismo honeypot?

Los pasos incluyen escribir el código fuente, definir el nombre y símbolo del token, establecer el suministro total y configurar el modo honeypot.

¿Cómo despliego en exchanges descentralizados?

Despliega tu token siguiendo el proceso de implementación del contrato, luego añade liquidez en DEX como PancakeSwap usando tu cartera Metamask.

Guías y tutoriales

Idiomas disponibles