# Register mode

To start working with the module you need to register accounts in Warpcast. Register mode will help you with this.

To begin registering all accounts, you need at least one invite, which you can obtain by registering in the Warpcast app on your phone and paying for the account creation with a card, or by asking someone who is already registered to create an invite for you.

After registration, you can generate, for example, 5 paid invites and start building your registration pyramid through [Invites mode](https://docs.nfd.gg/main/eng-combine-software/modules/operation-and-launching-of-modules/farcaster-module/settings-and-launch/invites-mode).

* In the **Mode** section, select **Register mode**;
* In the **Run mode** section, choose the order in which the wallets will be launched:
  1. **Parallel** - parallel operation (multi-threaded) with or without proxies;
  2. **One-by-one** - wallets will be launched one after another with or without proxies;
  3. **One-by-one (mobile proxy)** - wallets will be launched one after another using mobile proxies. Mobile proxies must first be added to **Settings ->** [**Proxie**](https://docs.nfd.gg/main/eng-combine-software/section-settings/proxies)**s** and linked to accounts in [**Account Manager**](https://docs.nfd.gg/main/eng-combine-software/account-manager).
* To launch a pre-prepared group of wallets, select it in the **Select Accounts group to launch** section;
* Proceed with registering accounts. Remember, that your wallets should have roles assigned, which are added in the [Account Manager](https://docs.nfd.gg/main/eng-combine-software/account-manager). Then click the **Warpcast Prompts** button in the upper right corner.

<figure><img src="https://883793412-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwkJ3XgG3awYBhDsxkXtj%2Fuploads%2F9PWBEqcDbOaKbjUVvxbR%2Fimage.png?alt=media&#x26;token=d763e99c-6567-4ed9-a352-5d5084998256" alt=""><figcaption></figcaption></figure>

* To work with Register mode, pay attention to two fields in the opened modal: **Name** and **Bio**. Information from these fields will be used during account registration. The information is automatically generated through ChatGPT, but you need to [add the key](https://docs.nfd.gg/main/eng-combine-software/section-settings/adding-chatgpt-key) in the **Settings** section. The information will be uniquely generated for each account, and it will automatically change after each successful account registration. If you do not use ChatGPT, you can manually change the information within the fields.

<figure><img src="https://883793412-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwkJ3XgG3awYBhDsxkXtj%2Fuploads%2FyCju20mRe2GL2dCMuO6L%2Fimage.png?alt=media&#x26;token=669a3e54-1965-4238-b957-1ed8a4aec24a" alt=""><figcaption></figcaption></figure>

* Click **Open profile settings**;

<figure><img src="https://883793412-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwkJ3XgG3awYBhDsxkXtj%2Fuploads%2FymLm6HIsGXjCjQbRAbsV%2Fimage.png?alt=media&#x26;token=326b2a99-a022-4c13-9893-88ed5bc08d44" alt=""><figcaption></figcaption></figure>

* The opened modal window has 5 fields for entering account information:
  1. Profile Image;
  2. Username;
  3. Display name;
  4. Bio;
  5. Invite Code.
* By clicking the refresh button next to the input field, the information will be updated only in that specific field for the particular wallet;
* To fill in information for all wallets at once, click the buttons **Random Username/Bios/Images**, etc.;
* Let's give special attention to the Invite Code field. To register the first account in Warpcast, you need to pay for the account creation with a card or ask someone, who is already registered, to send you an invite. Then, in this account, you will have the opportunity to pay for Warps with the ETH token on the Base network to purchase invites. One invite costs 500 Warps. There are two options:
  1. You manually register one account and within this account generate and pay for the necessary number of invites for all your wallets;
  2. You manually register one account and create, for example, 10 invites. You take these 10 invites and use Register mode to create 10 accounts. Then switch to Invites mode and create, for example, 100 invites from these 10 accounts (10 invites per account = 100). Return to Register mode and use these 100 invites to register another 100 accounts. Continue this process until you have registered the desired number of accounts.

<figure><img src="https://883793412-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwkJ3XgG3awYBhDsxkXtj%2Fuploads%2F97GC1vGUSACwQgjsVf62%2FCom45545bine.gif?alt=media&#x26;token=6985e605-b08f-46c1-8224-aa8c86db337e" alt=""><figcaption></figcaption></figure>

* In the **Delays** section, set the delays between actions:
  1. **Wallet** - delay between the launches of wallets;
  2. **Block** - delay between filling in sections like biography, name, entering email codes, selecting interest preferences, etc.
* To have the wallets operate in a random order, keep the checkbox **Randomize wallets?** enabled;
* Select the wallets to be launched in this session and click **Launch**.

<figure><img src="https://883793412-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwkJ3XgG3awYBhDsxkXtj%2Fuploads%2F8ZxfSFxpr40EOgn3zZED%2FComb3423423ine.gif?alt=media&#x26;token=8a68f6ac-98f4-46cd-9df4-61d310282fb6" alt=""><figcaption></figcaption></figure>

* Your wallets have been launched. You can track the process of your wallets' work in the [Logs & Progress](https://docs.nfd.gg/main/eng-combine-software/modules/operation-and-launching-of-modules/farcaster-module/logs-and-progress) section.
