Como criar um token honeypot

Você também pode assistir ao tutorial em vídeo: YouTube

Parte 1. Usando Metamask e Remix Ethereum para criar um token honeypot

1) Acesse o site metamask
Cadastre sua carteira e instale a extensão em seu navegador

instruction image instruction image

2) Vá para o site Remix Ethereum
Clique "Create a new file"

instruction image instruction image

Nomeie o arquivo com qualquer nome, certifique-se de adicionar .sol no final, exemplo:
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) Clique no ícone do lado esquerdo do painel conforme mostrado abaixo:

instruction image instruction image

Em seguida você precisa selecionar o compilador, conforme mostrado abaixo: 0.8.20...

instruction image instruction image

Em seguida, clique no botão "Compile"

instruction image instruction image

5) Após compilar o código com sucesso, clique no ícone do lado esquerdo do painel conforme mostrado abaixo:

instruction image instruction image

Selecione "Injected Provider – MetaMask", pois estamos usando esta carteira:

instruction image instruction image

Configure a rede na carteira Metamask de acordo com a rede desejada para emissão de tokens. Você pode emitir tokens na Ethereum Mainnet, Binance Smart Chain, Base Mainnet e quaisquer outras. Escolhemos Binance Smart Chain porque tem comissões baixas.

Você pode ler as instruções para alterar a rede na carteira Metamask aqui

Na janela pop-up do Metamask, confirme a conexão de sua carteira ao site:

instruction image instruction image

6) Na seção "Contract", selecione o contrato __Token__ - o nome do seu arquivo, conforme mostrado abaixo:

instruction image instruction image

Em seguida, clique na seta:
Esta etapa é necessária para configurar o token

instruction image instruction image

Insira os parâmetros do token a ser criado:
_TOKENNAME – nome completo do token
_TOKENSYMBOL – nome abreviado do token
_MINTAMOUNT – número de tokens emitidos

instruction image instruction image

7) Após concluir a configuração do token, clique no botão "transact":

instruction image instruction image

Na janela pop-up Metamask, confirme a transação:
Certifique-se de que Metamask esteja conectado ao Remix IDE

instruction image instruction image

8) Seu token foi criado, agora você pode adicioná-lo à sua carteira.
Para fazer isso, acesse sua carteira Metamask:

instruction image instruction image

Em seguida, vá para a seção "Activity" e clique em "Contract deployment":

instruction image instruction image

Clique em "View on block explorer":

instruction image instruction image

Copie o endereço do contrato do seu token, clique no botão conforme mostrado abaixo:

instruction image instruction image

9) Retorne à Metamask
Vá para a seção "Tokens" e clique em "Import tokens":

instruction image instruction image

Cole o endereço do contrato copiado, clique em "Next" e depois em "Import":

instruction image instruction image

Ótimo! Seus tokens foram adicionados à sua carteira.
Este método de criação de tokens funciona em qualquer outra rede.

Parte 2. Listando o token no Uniswap ou PancakeSwap e habilitando o modo "Honeypot token"

Verificação do contrato

Antes de adicionar liquidez, precisamos verificar o contrato inteligente para que os investidores não tenham medo de comprar nosso token. Um contrato inteligente verificado aumenta significativamente a popularidade do token. Além disso, se tivermos verificado o contrato inteligente, podemos gerenciar as funções do contrato via basescan, etherscan ou bscscan dependendo da rede na qual você emitiu os tokens.

1) Vá para a carteira Metamask, vá para a seção "Activity", clique em "Contract Deployment".

instruction image instruction image

2) Clique em "View on block explorer":

instruction image instruction image

3) Clique no endereço azul do contrato do seu token:

instruction image instruction image

4) Nesta página, clique em "Contract" e em "Verify and Publish":

instruction image instruction image

5) Em seguida, defina as configurações conforme mostrado abaixo. Depois disso, clique em "Continue":

instruction image instruction image

6) Volte ao código fonte do contrato inteligente, copie-o completamente e cole aqui.
Você também pode copiar o código compilado do Remix Ethereum.

"Não são permitidas alterações no código, pois você não poderá passar na verificação. Você deve colar o mesmo código que compilou no Remix Ethereum."
Código fonte: token honeypot

instruction image instruction image instruction image instruction image

7) Passe pela verificação, clique em "Verify and Publish"

instruction image instruction image

8) Você deverá ver uma mensagem de sucesso conforme mostrado abaixo. Se você tiver uma mensagem diferente, verifique cuidadosamente todas as etapas seguidas para ter certeza de que estão corretas.

instruction image instruction image

Parabéns! Seu contrato foi verificado com sucesso, agora podemos avançar para a adição de liquidez.

Adicionando liquidez

Antes de ativar o modo "Honeypot Token" e impedir que outras pessoas vendam, precisamos adicionar liquidez ao Uniswap (Ethereum/Base Network) ou PancakeSwap (Binance Smart Chain Network).

Após adicionar liquidez, podemos obter o endereço do pool de liquidez e posteriormente, através da função "setOptions", proibir a venda de tokens.
*Com esta abordagem, nenhum bot ou pessoa de arbitragem poderá vender seus tokens no PancakeSwap e Uniswap, e o token também não será verificado por detectores de honeypot até que você ative o modo Honeypot.*
Basicamente, adicionar liquidez é listar seu token nas exchanges DEX.

Se você emitiu tokens ERC-20 na rede Ethereum Mainnet/Base Mainnet, consulte as instruções para adicionar liquidez no Uniswap: instruções

Se você emitiu tokens BEP-20 na rede Cadeia BNB, consulte as instruções para adicionar liquidez no PancakeSwap: instruções

Depois de adicionar liquidez ao Uniswap ou PancakeSwap, seu token é automaticamente listado nas bolsas descentralizadas coinmarketcap e dexscreener.

No CoinMarketCap você pode ver o gráfico e o histórico de negociação do seu token: coinmarketcap
Simples insira o endereço do seu token na barra de pesquisa do site e obtenha informações.

Ativar o modo "Honeypot token"

Depois de adicionarmos liquidez ao token, podemos prosseguir para a fase de proibição da venda de tokens a outras pessoas

Para fazer isso, acesse sua carteira Metamask
Vá para a seção "Activity" e clique na última operação para adicionar liquidez "Add Liquidity ETH":

instruction image instruction image

Em seguida, clique em "View on block explorer":

instruction image instruction image

Em seguida, vá para a seção "Logs":

instruction image instruction image

Copie o endereço do pool de liquidez:

instruction image instruction image

Depois disso precisamos retornar ao Remix Ethereum
O que fazer se você fechar o Remix Ethereum? ir para a instrução
Expanda as funções do contrato:

instruction image instruction image

Encontre a função "setOptions" e cole o endereço copiado lá:

instruction image instruction image

Após adicionar o endereço, expanda a função "setOptions" e clique no botão "Transact":

instruction image instruction image

Confirme a transação na janela pop-up do Metamask:

instruction image instruction image

Ótimo, agora só você pode vender seu token! Outras pessoas não poderão vender este token após a compra! Ao tentar vender tokens para outros compradores, ocorrerá um erro:

instruction image

Podemos agora ligar e desligar o modo "Honeypot token" premindo os botões

Para desligar o modo "Honeypot token", precisamos de encontrar a função " deinitialize" e clique nela:

instruction image instruction image

Depois disso, confirme a transação na janela pop-up do Metamask:

instruction image instruction image

O modo "Honeypot token" foi desativado com sucesso, podemos agora voltar a ativá-lo< / intervalo >

Para activar o modo "Honeypot token", necessitamos de encontrar a função " inicializar" e clique em cima:
Depois disso, confirme a transação na janela pop-up do Metamask

instruction image instruction image

A vantagem desta abordagem é que pode ativar o modo "token Honeypot” a qualquer momento que lhe seja conveniente. O investidor incauto já não poderá vender os tokens. Também pode ativar e desativar o modo "token Honeypot" a qualquer momento.

Adicionar e remover endereços da lista branca

Um endereço adicionado à lista branca quando o modo "token Honeypot" está ativado pode vender tokens . Pode adicionar e remover endereços da lista branca.

Para adicionar um endereço à lista de permissões, é necessário encontrar a função "viewHolders" e introduzir o endereço da carteira que pretende permitir a venda de tokens:

instruction image instruction image

Após adicionar o endereço, expanda a função "viewHolders", clique no botão "Transact" e confirme a transação na janela Metamask pop -up:

instruction image instruction image

Para remover um endereço da lista branca, é necessário encontrar a função "getHolders" e introduzir o endereço da carteira que pretende proibir a venda de tokens:

instruction image instruction image

Após introduzir o endereço, expanda a função "getHolders", clique no botão "Transact" e confirme a transação no campo Janela pop -up da Metamask:

instruction image instruction image

Lembre-se de que esses artigos são para fins educacionais!

Para adicionar ou retirar liquidez que sempre pertence a você, você pode ler as instruções:

Para qualquer dúvida ou pedido individual, escreva para: ethercodeinnovation7@gmail.com

Podemos desenvolver um contrato inteligente personalizado para você de acordo com suas necessidades.