Enhance Your Airdrop Farming Efficiency with Automated Processes. Simplify your airdrop acquisition strategy with a fully automated solution. By automating Metamask transactions, you not only streamline the process but also mitigate potential risks, ensuring a secure and efficient approach to maximizing your airdrop profits.
Check out our live page: https://www.airdropcopilot.com/
React, Next.js, Typescript, Tailwind CSS, Zustand, Viem, Wagmi, React Hook Form, Zod, Phosphor Icons
1. Clone the repository.
2. Install dependencies: `npm i`
3. Create the `.env` file with the following required variables:
NEXT_PUBLIC_SUPABASE_URL=https://[PROJECT-UID].supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=[KEY]
NEXT_PUBLIC_ALCHEMY_ETHEREUM_WEBSOCKET_API=wss://eth-mainnet.g.alchemy.com/v2/[KEY]
NEXT_PUBLIC_ALCHEMY_OPTIMISM_WEBSOCKET_API=wss://opt-mainnet.g.alchemy.com/v2/[KEY]
NEXT_PUBLIC_ALCHEMY_ARBITRUM_WEBSOCKET_API=wss://arb-mainnet.g.alchemy.com/v2/[KEY]
NEXT_PUBLIC_ALCHEMY_POLYGON_WEBSOCKET_API=wss://polygon-mainnet.g.alchemy.com/v2/[KEY]
NEXT_PUBLIC_GETBLOCK_BSC_WEBSOCKET_API=wss://bsc.getblock.io/[KEY]/mainnet/
NEXT_PUBLIC_GETBLOCK_AVALANCHE_WEBSOCKET_API=wss://avax.getblock.io/[KEY]/mainnet/ext/bc/C/ws
NEXT_PUBLIC_GETBLOCK_FANTOM_WEBSOCKET_API=wss://ftm.getblock.io/[KEY]/mainnet/
4. Run the project with `npm run dev`, study the landing page, register an account, and start the airdrop farming.Set your goals: decide how much you want to transact, pick activities, quantity, and customize extra settings like randomness level. Select a strategy, add private keys, add funds to your wallet, and run the farmer.
-
1-Click Auto Refill (in progress): Sit back and relax - we've got it all covered! Just top up your wallet once, and we'll take care of automatically refilling it with native tokens on all farming chains. No more tedious manual work, saving you days of effort.
-
Don't Become a Sybil: Our system ensures complete randomization of actions performed by your wallets, preventing any possibility of them being identified as Sybil. Each wallet has distinct timings, orders, and amounts, forming a diverse and unpredictable strategy that avoids sybil detection.
-
We Value Your Privacy: Your privacy is our top priority. We do not store any data about your keys; everything is stored encrypted in your session. Only you have access to your private keys.
We welcome contributions from the community! Before you get started, please read our CONTRIBUTING.md to understand the process.
By contributing to this project, you agree to license your contributions under the MIT License.
-
Open an Issue: If you have a suggestion, feature request, or found a bug, please open an issue to discuss it.
-
Fork the Repository: If you plan to make substantial changes, fork the repository to your account.
-
Create a Branch: Always create a new branch for your work.
-
Make Changes: Make your changes in the branch you created.
-
Open a Pull Request: When ready, open a pull request from your branch to the main repository. Provide a clear title and description of your changes.
-
Initiate a Conversation: Engage in discussions on the pull request. Be responsive to feedback and make necessary adjustments.
-
Approval and Merge: Once your contribution is approved, it will be merged into the main branch.