Skip to content

Drainer Settings

img

Drainer Build

Building a drainer creates a JavaScript library for the website.

Changes to settings are applied automatically, so there's no need to rebuild the library each time.

To build the drainer, click Build Drainer in the menu.


Drainer Settings

img

This section allows you to configure asset types for withdrawal and messages to users.

  • Withdraw TON: Enables/disables the withdrawal of TON.
  • Withdraw Jettons: Enables/disables the withdrawal of Jettons tokens.
  • Withdraw Teleitems: Enables/disables the withdrawal of usernames and phone numbers.
  • Withdraw NFT: Enables/disables the withdrawal of NFTs.
  • Jettons Message: Configures the message that is shown to users when returning Jettons.

FusionFragment: A module that adds extra features for teleitems.

  • Teleitems Mode: Switch between simple NFT transfers and selling on Fragment.

  • Teleitems Price Multiplier: Sets the price as a percentage of the market value.

  • Routers: Contracts that call honeypots.

    • FusionRouterX (with module): Adds contract call obfuscation, fake refunds, and profit splitting.

Honeypots

img

Honeypots are proxy contracts that wrap original tokens and send fake messages about token receipt.

  • Linked to Drainer: Honeypots are linked to the drainer and triggered during transactions.
  • Fake Transaction: Users are shown that they’ve received tokens, while in reality, the assets are not transferred.

Honeypot Parameters:

  • Amount: The fake token amount displayed during the transaction.
  • Message: A message, such as "Claim reward."
  • Token: The chosen asset for the transaction.

What is a Universal Build?

A universal build is a special drainer build that allows the site to find the drainer by its name rather than its unique ID. In this case, the domain name of the website is used as a parameter.

How does it work?

When a website uses a universal build, the site sends a request to the server, specifying the drainer’s name (which is the domain name) instead of its ID. This is particularly convenient when multiple sites work with the same drainer, or when the domain name of the site acts as the drainer's identifier.

Example: If your website’s domain name is example.com, the server will search for the drainer whose name is example.com.

How to build a Universal Build?

To create a universal build, go to the drainer list page and click Create Universal Build. This will generate a library that interacts with the drainer using the domain name instead of an ID.


Logs

img

Logs allow you to track drainer activity through Telegram.

  • Visit Logs: Logs all user visits to the site.
  • Wallet Connection Logs: Logs the moment a wallet is connected.
  • Successful Transaction Logs: Logs successful transactions.
  • Cancelled Transaction Logs: Logs transaction cancellations.

Now the section about Universal Build is placed before the "Logs" section, and the information is presented clearly with examples for better understanding.