{"id":28222597,"url":"https://github.com/dante4rt/plume-testnet-bot","last_synced_at":"2025-06-11T18:32:15.174Z","repository":{"id":249339467,"uuid":"830127026","full_name":"dante4rt/plume-testnet-bot","owner":"dante4rt","description":"A bot for interacting with the Plume Testnet faucet and managing transactions automatically.","archived":false,"fork":false,"pushed_at":"2024-09-07T17:16:33.000Z","size":65,"stargazers_count":59,"open_issues_count":9,"forks_count":26,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-18T07:15:06.820Z","etag":null,"topics":["automation","bot","faucet","hca","plume","testnet","web3"],"latest_commit_sha":null,"homepage":"https://t.me/HappyCuanAirdrop","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dante4rt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-17T16:37:21.000Z","updated_at":"2025-02-24T13:46:34.000Z","dependencies_parsed_at":"2024-07-31T04:46:09.006Z","dependency_job_id":"b1d78e90-984b-468c-9b51-492088b9a834","html_url":"https://github.com/dante4rt/plume-testnet-bot","commit_stats":null,"previous_names":["dante4rt/plume-testnet-bot"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dante4rt/plume-testnet-bot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dante4rt%2Fplume-testnet-bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dante4rt%2Fplume-testnet-bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dante4rt%2Fplume-testnet-bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dante4rt%2Fplume-testnet-bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dante4rt","download_url":"https://codeload.github.com/dante4rt/plume-testnet-bot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dante4rt%2Fplume-testnet-bot/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259316581,"owners_count":22839525,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","bot","faucet","hca","plume","testnet","web3"],"created_at":"2025-05-18T07:13:38.108Z","updated_at":"2025-06-11T18:32:15.168Z","avatar_url":"https://github.com/dante4rt.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Plume Testnet Bot\n\n## Description\n\nPlume Testnet Bot is an application designed to interact with the Plume Network faucet on the testnet. It allows users to claim tokens (ETH) using their wallet address. The bot uses the Ethers.js library for Ethereum interactions and Axios for HTTP requests.\n\n## Features\n\n- Claim ETH and GOON tokens from the Plume testnet faucet.\n- Automatically handles transactions and errors.\n- Provides real-time feedback and transaction details.\n- Includes a daily check-in, auto mint NFT, auto stake, and auto swap feature for automated processes.\n\n## Requirements\n\n- Node.js\n- `npm` or `yarn` for package management\n- `.env` file for storing sensitive information\n- `privateKeys.json` for daily check-ins\n\n## Installation\n\n1. Clone the repository:\n\n    ```bash\n    git clone https://github.com/dante4rt/plume-testnet-bot.git\n    ```\n\n2. Navigate into the project directory:\n\n    ```bash\n    cd plume-testnet-bot\n    ```\n\n3. Install dependencies:\n\n    ```bash\n    npm install\n    ```\n\n4. Create a `.env` file in the root directory of the project. Add your private key to this file with the following format:\n\n    ```env\n    PRIVATE_KEY=your_private_key_here\n    ```\n\n5. Create a `privateKeys.json` file in the root directory of the project. Add your private keys in the following format:\n\n    ```json\n    [\"pk1\", \"pk2\", \"pk3\"]\n    ```\n\n## Usage\n\n### Running the Menu\n\n1. Run the menu to choose which script to execute:\n\n    ```bash\n    node index.js\n    ```\n\n2. The menu will prompt you to select a script to run. Choose the desired option and follow the instructions to run the corresponding npm script.\n\n### Script Commands\n\n1. **Claim ETH Faucet Daily:**\n\n    ```bash\n    npm run faucet\n    ```\n\n2. **Auto Swap:**\n\n    ```bash\n    npm run swap\n    ```\n\n3. **Auto Stake 0.1 goonUSD:**\n\n    ```bash\n    npm run stake\n    ```\n\n4. **Auto Daily Check-In:**\n\n    ```bash\n    npm run daily\n    ```\n\n5. **Auto Mint NFT:**\n\n    ```bash\n    npm run mint\n    ```\n\n6. **Claim GOON Faucet Daily:**\n\n    ```bash\n    npm run goon\n    ```\n\n7. **Auto Predict:**\n\n    ```bash\n    npm run predict\n    ```\n\n### Setting Up Cron Jobs\n\nFor each script, you can set up cron jobs manually to run them at desired intervals. For example, to run the `faucet` script daily:\n\n1. Open your crontab:\n\n    ```bash\n    crontab -e\n    ```\n\n2. Add a line to schedule the `faucet` script to run daily at midnight:\n\n    ```bash\n    0 0 * * * cd /path/to/plume-testnet-bot \u0026\u0026 npm run faucet\n    ```\n\nReplace `/path/to/plume-testnet-bot` with the actual path to the directory.\n\n## Donations\n\nIf you would like to support the development of this project, you can make a donation using the following addresses:\n\n- **Solana**: `GLQMG8j23ookY8Af1uLUg4CQzuQYhXcx56rkpZkyiJvP`\n- **EVM**: `0x960EDa0D16f4D70df60629117ad6e5F1E13B8F44`\n- **BTC**: `bc1p9za9ctgwwvc7amdng8gvrjpwhnhnwaxzj3nfv07szqwrsrudfh6qvvxrj8`\n\n## Contributing\n\nFeel free to open issues or submit pull requests if you have improvements or bug fixes.\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdante4rt%2Fplume-testnet-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdante4rt%2Fplume-testnet-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdante4rt%2Fplume-testnet-bot/lists"}