Skip to content

Latest commit

 

History

History
88 lines (67 loc) · 4.44 KB

File metadata and controls

88 lines (67 loc) · 4.44 KB

🧲 Nodepay-Claimer [v1.1]

Nodepay Claimer Console

Telegram Channel Telegram Chat

🔎 Navigation

📑 Requirements

  • Node.js

📥 Installation

  1. Clone the Repository
    git clone https://github.com/CryptoBarge/Nodepay-Claimer.git
  2. Install Dependencies
    npm install

⚙️ Configuration

📁 config.json

  "THREADS": 3,
  "USE_PROXY": false,
  "RPC_ENDPOINT": "",       // If empty solana rpc will be used: https://api.mainnet-beta.solana.com;
  "VAULT_WALLET": "",       // Main wallet address PUBLIC KEY; Recommended to have Nodecoin($NC) on this wallet;
  "MASTER_WALLET": "",      // PRIVATE KEY; There should be a solana on this wallet. (~0.000005 SOL for one wallet from wallet.txt);
  "TIP_AMOUNT": 0.1,        // 0.1 = 10%, if >0.05 = 0.05(5%);
  "MIN_TOKEN_AMOUNT": 20    // Filters wallets by token balance;

📁 Input Files Structure

data/wallets.txt

2CQYCy8Jwer8t8ZPwhKDAhL17CNQWHojoLJGWE6Yj6uk5Po4xHcoW8XRnQzZjTsh3UNFq2UnRtQyxZx4UKXr92CJ
4QEYkSecKJgbiLyoNkLbufaXCyJz8AEGa26BqQpAepypCXucafgP1NoYSRKWWcmN1LfsFJLU1sod3RQsPmiorcWB
2jnkMifvFN5mrK5T8kmRdUQAZdVxWp4irLMNzUH29Ye5dQQ7qfKGfwMm6HQr87yNSP5twb8CV1NPCZS8zeRT5EHi

data/proxies.txt

http://user:pass@ip:port
http://ip:port:user:pass
socks5://user:pass@ip:port

⚠️ Important Notes

  • 💸 MultiSend $NC - Sends tokens $NC from wallets.txt to VAULT_WALLET.

  • 💰 Consecutive-claim - Claims tokens from wallets.txt, sends them to the VAULT_WALLET address, closes the Associated Token Account, and transfers all remaining $SOL to the next wallet from walets.txt.

    MUST HAVE: besides avaialble for claim tokens - the first wallet in wallets.txt must have enough SOL to cover expenses for all imported wallets. The cost of claiming tokens for one wallet is 🔥0.0027898 SOL🔥, but the wallet balance should not be less than ~0.05 SOL. Plan ahead sol balance, so that each wallet has at least ~0.025 SOL remaining. For convenience, set your main wallet as the last one.

    RECOMMENDED: Before starting to use the mode, send 1 Nodecoin($NC) to the address that you plan to specify as VAULT_WALLET.
    If the wallet specified in VAULT_WALLET does not have Nodecoin, an additional -0.00203928 SOL will be debited for opening ATA for this wallet.

    MUST HAVE: for a proper functioning of consecutive-claim there must be at least 2 wallets in wallets.txt

  • 🧲 Claim $NC - Claims all available tokens for a wallet.

  • 💲 ClaimYourSol - Closes the Associated Token Account on wallets from wallets.txt. There are several possible scenarios:

    1️⃣ If all wallets have a 0 SOL balance, you need to enter the private key of a wallet with SOL into the MASTER_WALLET field in config.json. In this case, MASTER_WALLET covers the transaction fee (~0.000005 SOL), and all SOL obtained from closing the accounts is sent to VAULT_WALLET. VAULT_WALLET can be either the same wallet as MASTER_WALLET or any other public key of your choice.

    2️⃣If the wallets in wallets.txt have SOL but the MASTER_WALLET field is left empty, each wallet pays its own transaction fee. The SOL obtained from closing the accounts is sent to VAULT_WALLET.

    NOTE: The tokens must be absent from the balance. In VAULT_WALLET, enter a public key. In MASTER_WALLET, enter a private key.

  • 🧮 TokenCheker - Filters wallets from wallets.txt by MIN_TOKEN_AMOUNT tokens and writes the result to ./results/checked_wallets.txt

🚀 Usage

  1. Configure all necessary files as described above
  2. Start the claimer:
    node console.js

📞 Support

Join our Telegram community for support: