Automating Snapshot
How to work with the free voting automation module on Snapshot.
Last updated
How to work with the free voting automation module on Snapshot.
Last updated
Snapshot is a voting platform that allows blockchain DAOs, DeFi protocols, or NFT communities to easily vote on community decisions without gas fees.
You can participate in votes if your wallet meets the requirements set forth in the voting process. For example, to participate in a Stargate DAO vote, your wallets must have the $STG token staked. You can read more about the conditions in their documentation.
Please note that this is a completely free feature of our application. You can use this functionality without purchasing any modules.
First, you need to set up accounts in the Account Manager, link wallets to them, and optionally, proxies;
In Wallet Manager, you can review the list of wallets and use the UI Touch feature. UI Touch allows you to open the Snapshot website from the internal browser built into Combine, which functions as an anti-detect browser by masking your browser fingerprint and IP if you are using a proxy;
In the User Agent field, you can see your fingerprint. The fingerprint is automatically selected from a list of over 10,000 of the most common fingerprints worldwide. The initially generated fingerprint is assigned to the wallet until you click the Generate New button;
In the Custom User Agent field, you can insert your own User Agent from an anti-detect browser or generated elsewhere;
From the list of available applications, select Snapshot and click Launch;
Immediately after, a browser window will open where you need to connect your wallet, choose the necessary vote, and cast your vote.
Go to the Settings & Launch tab;
In the Run mode section, select the order in which the wallets will be launched:
Parallel - parallel operation (multithreading) with or without proxies;
One-by-one - wallets will be launched one after another with or without proxies;
One-by-one (mobile proxy) - wallets will be launched one after another using mobile proxies. Mobile proxies must first be added to the Settings -> Proxies section and linked to accounts in the Account Manager.
In the Select wallets to launch section, select the wallets you want to use for voting;
Click Add or Edit Votings;
In the pop-up window, paste the voting link from the Snapshot website into the Add Custom Voting field;
In the Cast your vote section, select the voting options. You can select all options, and the software will randomly vote with different answers on different wallets;
Click Add Voting to add the vote to the general voting list;
To view the general list of votes, go to the Voting List tab;
To edit the voting settings, click the edit button;
To delete a single vote, click the trash can, and to clear the list completely, click Delete All;
In the Wallet column, set the delay between wallets;
In the Vote column, set the delays between votes on the same wallet. This section is relevant if you are voting in more than one vote during a session;
Enable the Randomize wallets checkbox to launch your wallets in random order;
Click Launch to start the wallets.
In the Logs & Progress section, you can track the activity and logs of all your wallet sessions. This section provides detailed information about what is currently happening with your wallets, which votes they have participated in or are participating in, and allows you to pause or resume wallet activity.
In the All section, all logs from all active sessions are collected in one place;
In the Wallets section, you can view logs for each wallet individually by clicking the Show logs button next to it;
In the Sessions section, you can view logs for specific wallets that were launched in a single session. You can switch between sessions using the buttons with dates and times.
If you want to pause the sessions, click Stop. To resume the wallets' activity, click Resume, and the software will continue from where it left off.
If the Combine application closes or your PC shuts down during a session, the software will automatically pause the wallets. After reopening the application, you can click Resume, and the software will continue from where it was stopped.
If you click Resume on each wallet individually, the delays will not be preserved, and all wallets you resumed will start working immediately at the moment you clicked Resume.
You can stop or resume the activity of a specific wallet by clicking Stop or Resume directly next to it.
To stop or resume the entire session (i.e., all wallets at once), click Stop All or Resume All, respectively.
After successfully completing all actions, you will see a green Success message in the status field.
If the Status field shows Error, you can check the logs to find out the reason why the software was interrupted. If it was due to your error, you can fix it, then click Resume, and the software will continue the session from where the error occurred for that wallet.
In the Comments section, you can leave notes for your wallets to keep track of the actions you have already performed or plan to perform.