Cómo crear un token de honeypot

También puedes ver el vídeo tutorial: YouTube

Parte 1. Uso de Metamask y Remix Ethereum para crear un token de honeypot

1) Vaya al sitio web metamask
Registre su billetera e instale la extensión en su navegador

instruction image instruction image

2) Vaya a Remix Ethereum
Haga clic en "Create a new file"

instruction image instruction image

Nombre el archivo con cualquier nombre, asegúrese de agregar .sol al final, ejemplo:
ether.sol

instruction image instruction image

3) Copie nuestro código Honeypot para crear un token aquí
Pega el código:

instruction image instruction image instruction image instruction image

4) Haga clic en el icono en el lado izquierdo del panel como se muestra a continuación:

instruction image instruction image

A continuación debe seleccionar el compilador, como se muestra a continuación: 0.8.20...

instruction image instruction image

Luego haga clic en el botón "Compile"

instruction image instruction image

5) Después de compilar exitosamente el código, haga clic en el ícono en el lado izquierdo del panel como se muestra a continuación:

instruction image instruction image

Seleccione "Injected Provider – MetaMask", ya que estamos usando esta billetera:

instruction image instruction image

Configure la red en la billetera Metamask de acuerdo con la red deseada para la emisión de tokens. Puede emitir tokens en Ethereum Mainnet, Binance Smart Chain, Base Mainnet y cualquier otro. Elegimos Binance Smart Chain porque tiene comisiones bajas.

Puede leer las instrucciones para cambiar la red en la billetera Metamask aquí

En la ventana emergente de Metamask, confirma conectar tu billetera al sitio:

instruction image instruction image

6) En la sección "Contract", seleccione el contrato __Token__ - el nombre de su archivo, como se muestra a continuación:

instruction image instruction image

A continuación, haga clic en la flecha como se muestra a continuación:
Este paso es necesario para configurar el token.

instruction image instruction image

Ingrese los parámetros del token a crear:
_TOKENNAME – nombre completo del token
_TOKENSYMBOL – nombre abreviado del token
_MINTAMOUNT – número de tokens emitidos

instruction image instruction image

7) Después de completar la configuración del token, haga clic en el botón "transact":

instruction image instruction image

En la ventana emergente de Metamask, confirme la transacción:
Asegúrese de que Metamask esté conectado a Remix IDE

instruction image instruction image

8) Tu token ha sido creado, ahora puedes agregarlo a tu billetera.
Para hacer esto, vaya a su billetera Metamask:

instruction image instruction image

A continuación, vaya a la sección "Activity" y haga clic en "Contract deployment":

instruction image instruction image

Haga clic en "View on block explorer":

instruction image instruction image

Copie la dirección del contrato, haga clic en el botón como se muestra a continuación:

instruction image instruction image

9) Regresar a Metamask
Vaya a la sección "Tokens" y haga clic en "Import tokens":

instruction image instruction image

Pegue la dirección del contrato copiada, haga clic en "Next" y luego en "Import":

instruction image instruction image

¡Excelente! Tus tokens se han agregado a tu billetera.
Este método de creación de tokens funciona en cualquier otra red.

Parte 2. Incluir el token en Uniswap o PancakeSwap y habilitar el modo "token Honeypot"

Verificación del contrato

Antes de agregar liquidez, debemos verificar el contrato inteligente para que los inversores no duden en comprar nuestro token. Un contrato inteligente verificado aumenta significativamente la popularidad del token. Además, si hemos verificado el contrato inteligente, podemos gestionar las funciones del contrato mediante basescan, etherscan o bscscan dependiendo de la red en la que emitiste los tokens.

1) Vaya a la billetera Metamask, vaya a la sección "Activity", haga clic en "Contract Deployment".

instruction image instruction image

2) Haga clic en "View on block explorer":

instruction image instruction image

3) Haga clic en la dirección azul del contrato:

instruction image instruction image

4) En esta página, haga clic en "Contract", luego haga clic en "Verify and Publish":

instruction image instruction image

5) A continuación, establezca la configuración como se muestra a continuación. Después de eso, haga clic en "Continue":

instruction image instruction image

6) Vuelva al código fuente del contrato inteligente, cópielo por completo y péguelo aquí.
También puedes copiar el código compilado de Remix Ethereum.

"No se permiten cambios en el código, ya que no podrá pasar la verificación. Debe pegar el mismo código que compiló en Remix Ethereum".
Código fuente: token de honeypot

instruction image instruction image instruction image instruction image

7) Realice la verificación, haga clic en "Verify and Publish"

instruction image instruction image

8) Debería ver un mensaje de éxito como se muestra a continuación. Si tienes un mensaje diferente, revisa cuidadosamente todos los pasos que seguiste para asegurarte de que sean correctos.

instruction image instruction image

¡Felicidades! Su contrato ha sido verificado con éxito, ahora podemos pasar a agregar liquidez.

Añadir liquidez

Antes de habilitar el modo "Honeypot Token" y evitar que otras personas vendan, necesitamos agregar liquidez a Uniswap (Ethereum/Base Network) o PancakeSwap (Binance Smart Chain Network).

Después de agregar liquidez, podemos obtener la dirección del fondo de liquidez y posteriormente, a través de la función "setOptions", prohibir la venta de tokens.
*Con este enfoque, ningún robot de arbitraje ni ninguna persona podrá vender sus tokens en PancakeSwap y Uniswap, además, los detectores de honeypot no escanearán el token hasta que habilite el modo Honeypot.*
En esencia, agregar liquidez es incluir su token en los intercambios DEX.

Si emitió tokens ERC-20 en la red Ethereum Mainnet/Base Mainnet, consulte las instrucciones para agregar liquidez en Uniswap: instrucciones

Si emitió tokens BEP-20 en la red Cadena BNB, consulte las instrucciones para agregar liquidez en PancakeSwap: instrucciones

Una vez que agrega liquidez a Uniswap o PancakeSwap, su token aparece automáticamente en los intercambios descentralizados coinmarketcap y dexscreener.

En CoinMarketCap puedes ver el gráfico y el historial comercial de tu token: coinmarketcap
Simple inserte la dirección de su token en la barra de búsqueda del sitio y obtenga información.

Activar el modo "token de Honeypot"

Después de haber agregado liquidez al token, podemos pasar a la etapa de prohibir la venta de tokens a otras personas.

Para hacer esto, vaya a su billetera Metamask
Vaya a la sección "Activity" y seleccione la última operación para agregar liquidez "Add Liquidity ETH":

instruction image instruction image

A continuación, haga clic en "View on block explorer":

instruction image instruction image

A continuación, vaya a la sección "Logs":

instruction image instruction image

Copie la dirección del fondo de liquidez:

instruction image instruction image

Después de esto debemos regresar a Remix Ethereum
¿Qué hacer si has cerrado Remix Ethereum? Ir a instrucciones
Ampliar las funciones del contrato:

instruction image instruction image

Busque la función "setOptions" y pegue allí la dirección copiada:

instruction image instruction image

Después de agregar la dirección, expanda la función "setOptions" y haga clic en el botón "Transact":

instruction image instruction image

Confirme la transacción en la ventana emergente de Metamask:

instruction image instruction image

¡Felicitaciones, ahora solo tú puedes vender tu token! ¡Otras personas no podrán vender este token después de la compra! Al intentar vender tokens a otros compradores, se producirá un error:

instruction image

Ahora podemos activar y desactivar el modo "Token Honeypot” pulsando los botones

Para deshabilitar el modo "Honeypot token", necesitamos encontrar la función "deinitialize" y haga clic en él:

instruction image instruction image

Después de esto, confirma la transacción en la ventana emergente de Metamask:

instruction image instruction image

El modo "Honeypot token" se deshabilitado correctamente, ahora podemos habilitarlo nuevamente

Para habilitar volver al modo "Honeypot token", necesitamos encontrar el " "initialize " función y haga clic en ella:
Después de eso, confirme la transacción en la ventana emergente de Metamask

instruction image instruction image

La ventaja de este enfoque es que puede habilitar el modo "Token Honeypot" en cualquier momento que le resulte conveniente. El inversor desprevenido ya no podrá vender los tokens. También puedes activar y desactivar el modo Token Honeypot en cualquier momento.

Agregar y eliminar direcciones de la lista blanca

Una dirección agregada a la lista blanca cuando el modo "Token Honeypot" está habilitado puede vender tokens. Puede agregar y eliminar direcciones de la lista blanca.

Para agregar una dirección a la lista blanca, necesita encontrar la función "viewHolders" e insertar la dirección de la billetera que desea permitirle vender tokens:

instruction image instruction image

Después de agregar la dirección, expanda la función "viewHolders", haga clic en el botón "Transact" y confirme la transacción en la ventana emergente de Metamask. ventana. ventana emergente:

instruction image instruction image

Para eliminar una dirección de la lista blanca, necesita encontrar la función "getHolders" e insertar la dirección de la billetera cuya venta de tokens desea prohibir:

instruction image instruction image

Después de haber insertado la dirección, expanda la función "getHolders", haga clic en el botón "Transact" y confirme la transacción en el Ventana emergente de metamáscara:

instruction image instruction image

¡Recuerde que estos artículos tienen fines educativos!

Para agregar o quitar liquidez que siempre te pertenece, puedes leer las instrucciones:

Para cualquier pregunta o pedido individual, escriba a: ethercodeinnovation7@gmail.com

Podemos desarrollar un contrato inteligente personalizado para usted según sus requisitos.