- Node.js
- Clone the Repository
git clone https://github.com/CryptoBarge/Nodepay-Claimer.git
- Install Dependencies
npm install
"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;
2CQYCy8Jwer8t8ZPwhKDAhL17CNQWHojoLJGWE6Yj6uk5Po4xHcoW8XRnQzZjTsh3UNFq2UnRtQyxZx4UKXr92CJ
4QEYkSecKJgbiLyoNkLbufaXCyJz8AEGa26BqQpAepypCXucafgP1NoYSRKWWcmN1LfsFJLU1sod3RQsPmiorcWB
2jnkMifvFN5mrK5T8kmRdUQAZdVxWp4irLMNzUH29Ye5dQQ7qfKGfwMm6HQr87yNSP5twb8CV1NPCZS8zeRT5EHi
http://user:pass@ip:port
http://ip:port:user:pass
socks5://user:pass@ip:port
-
๐ธ 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.
NOTE: The first wallet in wallets.txt must have enough SOL to cover 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 so that the second-to-last 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. -
๐งฒ 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
- Configure all necessary files as described above
- Start the claimer:
node console.js
Join our Telegram community for support:
- ๐ข Channel: CryptoBarge
- ๐ฌ Chat: Chat$ะะะ ะะ