Adding Farcaster wallets
How to create or add wallets to interact with the Farcaster module in Combine.
Last updated
How to create or add wallets to interact with the Farcaster module in Combine.
Last updated
Warpcast only works with wallets whose seed phrases consist of 24 words. When you register an account on Warpcast, it automatically creates a 24-word wallet for you, and you can add this wallet via Import in the Farcaster module in Combine.
Pre-existing wallets with 12-word seed phrases that can be linked to Warpcast accounts are a separate entity. The wallet used for registration is a 24-word wallet, and the Warpcast team does not recommend performing any on-chain actions with this wallet (for account security). After creating an account, you can link any EVM and Solana wallets through Attach Address mode.
To generate new wallets with 24-word seed phrases, click Generate Wallets;
Select the required number of wallets or enter manually;
Click Add To Wallets Manager;
The required number of wallets will automatically be added to your list.
Before starting the import, it is important to understand that you can use seed phrases from already registered Warpcast accounts, but your seed phrase must contain 24 words, as this is a mandatory requirement when registering an account with Warpcast;
Click the Import button;
You have the option to upload either a single private key or seed phrase, or a group of them. To upload a single wallet, stay in the Single Import section;
Enter the private key or seed phrase. If the key is incorrect, the field's border will be outlined in red;
Click Add Wallet.
If you want to upload multiple wallets at once, switch to the Batch Import tab;
In the Import type field, select what you want to import: seed phrases or private keys;
Click Upload;
Choose the appropriate table or file on your computer in CSV or TXT format.
Roles are needed for artificial intelligence to understand whom to "adapt" to. For example, you can specify "Builder" as a role, and the AI will generate content from the perspective of a builder. Each wallet needs to have an assigned role.
To manually assign a role to each wallet, simply click on Click to add role in the Role column and enter the desired role.
A more convenient option is assigning roles through Batch. With this feature, you can assign roles to all wallets at once. The roles will be distributed randomly across the wallets. If you have 50 wallets and enter 50 roles, each wallet will have a unique role. If you have 100 wallets but only enter 20 roles, those 20 roles will be distributed across the 100 wallets, resulting in 5 wallets having the same role. This is not critical, as the AI will still generate unique content for each wallet, and the content will not repeat regardless of the role. However, we recommend assigning a unique role to each wallet. If you can't come up with enough roles, you can use ChatGPT to generate them.
Click Batch Role Upload;
Leave the selection on the Text tab if it's more convenient for you to enter the words directly in Combine;
Enter the list of roles;
Check the box Add roles to all wallets, even if they have a role already if you want the roles to be applied even to wallets that already have a role assigned;
Click Add Roles.
To upload roles via a file, select the File tab, click Upload file and attach roles, and choose the desired file on your PC. The file must be in .txt format.
The Combine module has an automatic registration function for Warpcast. For this, you need an email with the IMAP function enabled.
You can buy emails with IMAP already enabled, but if you have emails without this function, you can enable it manually after logging into the email account. Instructions for enabling IMAP can be found on Google. Combine has no preference for email providers; it will work with both Outlook and Google, as long as the IMAP function is enabled. Without this function enabled, you won't be able to add the email to Combine.
To manually assign an email to each wallet, simply click on Click to add email in the Email column and enter the email login and password. Then click the Test Email button. If the email login and password are correct and IMAP is enabled, the Save Email button will become active, allowing you to complete the process of assigning the email to the wallet.
Connecting an email on the first try might not always be successful due to the specifics of logging into an account via IMAP. If you don't succeed in adding the email on the first attempt, ensure that the IMAP function is enabled and that the login and password are entered correctly. If everything is correct but you still get an error, try clicking Test Email several times until you see a green message.
To upload and attach multiple emails to wallets at once, click Batch Email Upload. Then, enter the email credentials in the format login:passwords and click Test Email. After all the emails have been validated, click Attach Email. The emails will be linked to the available wallets that do not yet have an email assigned.
Uploading emails is a lengthy process because Combine connects to each email via IMAP and waits for a login response sequentially. Logging into one email takes about a minute, depending on the email provider and the speed of the internet connection.
Additionally, there is an option to upload emails via a file. To do this, switch to the File tab and click Upload file and attach email. Then, select a .txt file in which the emails are formatted as login:password, with each email on a new line.
By clicking the Export button, you can download all wallet data in either CSV or JSON format;
Select the format for the export (CSV or JSON);
Choose the data to be exported to the table or file;
Click Export data, and the file with wallet data will be saved to your device.